
From nobody Wed Aug  1 00:03: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 68123130FB4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:03:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.204
X-Spam-Level: *
X-Spam-Status: No, score=1.204 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=1.2, 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 151hnEZzthda for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:03:16 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 020CC130F53 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:03:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533106995; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uOh7zJ5lfpbI1a6lbcfGyYCP0u5FS6pHtL311PzvHZ8=; b=GtbMgQIBDJDDEJW+F0SPovIwYqOf9S3bTAm8vBdop6afpxkHEicvPwePUTMJpXvlrLo5mG4L HWCrSVNHFpWxxPmICBlSh97j49CkTyaiI5+uc0FIyCOD2L0OBD+aDBcdcj7IG/esN7mY5GG7 0jDTA8um09xATwBxpdjUBVtlGZQ=
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 5b615b32.7fb0389f47e0-smtp-out-n03; Wed, 01 Aug 2018 07:03:14 -0000 (UTC)
Date: Wed, 01 Aug 2018 00:03:13 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b615b31be558_58f62af852eacf846591b@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9917d6: Use largest_acked consistently (#1611)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b615b31be1fc_58f62af852eacf84658f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xjmQirwZotF0YG1R3D7_8YWw8QU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:03:18 -0000

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

  Branch: refs/heads/ping-pong
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9917d6eef56ecac07d4e69dd4740595a7301af8a
      https://github.com/quicwg/base-drafts/commit/9917d6eef56ecac07d4e69dd4740595a7301af8a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Use largest_acked consistently (#1611)

Use largest acknowledged consistently


  Commit: 34c20d8962298540e374a1bd646cda0c9fab0b70
      https://github.com/quicwg/base-drafts/commit/34c20d8962298540e374a1bd646cda0c9fab0b70
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Defend against endless Stateless Reset ping-pong

This implements the agreed defenses, giving implementations a suite of
choices.  None of these a non-deterministic, as agreed.

Closes #1443.


Compare: https://github.com/quicwg/base-drafts/compare/9917d6eef56e^...34c20d896229
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b615b31be1fc_58f62af852eacf84658f2--


From nobody Wed Aug  1 00:04: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 5EF35130FB5 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:04:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.204
X-Spam-Level: *
X-Spam-Status: No, score=1.204 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=1.2, 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 fgokwmiebb4Z for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:04:32 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08513130F53 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:04:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533107071; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IRfGE/cXOFFEahFk/79xwvpUNfgfvwcWNbHI2N3YYbI=; b=tOvoxFG5yPe4ZNXZgyhU6zh5y0Hs48cfXUqYeuViKkT05dxfUuXzoifJnH9UL7VULlYQuMJN fauiuZTJhMcKXk1P5PqDngfhdSOJwyFsbzueUJLapnwTRFWq4Cccbw7ofIk4rx96xPo3BqeA F1aU/4+/p5/xsXa7ej0pWB8yyqA=
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 5b615b7f.7efdfed54300-smtp-out-n01; Wed, 01 Aug 2018 07:04:31 -0000 (UTC)
Date: Wed, 01 Aug 2018 00:04:30 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b615b7eb6765_64c12aaee70d8f846853@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 80e17e: Defend against endless Stateless Reset ping-pong
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b615b7eb63fa_64c12aaee70d8f84684be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4NIfQceMzQzHwUkj19zOSTjkx0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:04:33 -0000

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

  Branch: refs/heads/ping-pong
  Home:   https://github.com/quicwg/base-drafts
  Commit: 80e17eed41c1f04314575120ba3bb437d508d74d
      https://github.com/quicwg/base-drafts/commit/80e17eed41c1f04314575120ba3bb437d508d74d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Defend against endless Stateless Reset ping-pong

This implements the agreed defenses, giving implementations a suite of
choices.  None of these a non-deterministic, as agreed.

Closes #1443.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b615b7eb63fa_64c12aaee70d8f84684be--


From nobody Wed Aug  1 00:05: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 EC1FD130FB4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:05:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xMFfNMJ5Aq8Z for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:05:14 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 64F54130F53 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:05:14 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:05:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533107113; bh=1ljJ8hUcsKJaEd5bAGpasx13wBtXDVBMGr5YVAamR00=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gh+H5tybauXAH6R5cowEuCJSufnvZ0Msw+HUDxIIlMMu019o2Rjo4Y0NCQ/yjQzUC gQca68ewbe8XyVeDtgL4ZEVo7ZWlO/abaUOqlc7axtUEmluEfZ4w5JwrOFqN+7qA0e SLUboyKdSBknDo8uzjIHyyeztppzp300XF3v6PWg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a33f57ad960e566b2e7c38c943d3b53fb3f99b292cf0000000117791da992a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627@github.com>
Subject: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b615ba9ae274_4fbc3fdc83abe628199871"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jBbP_Ce51S6a-mnwxX6A9ThvVlo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:05:16 -0000

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

This implements the agreed defenses, giving implementations a suite of
choices.  None of these a non-deterministic, as agreed.

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

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

-- Commit Summary --

  * Defend against endless Stateless Reset ping-pong

-- File Changes --

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

-- Patch Links --

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

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

<p>This implements the agreed defenses, giving implementations a suite of<br>
choices.  None of these a non-deterministic, as agreed.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1443.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="331851153" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1443" href="https://github.com/quicwg/base-drafts/issues/1443">#1443</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/1627'>https://github.com/quicwg/base-drafts/pull/1627</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Defend against endless Stateless Reset ping-pong</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1627.patch'>https://github.com/quicwg/base-drafts/pull/1627.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1627.diff'>https://github.com/quicwg/base-drafts/pull/1627.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/1627">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwIHnAgpO3hW9fmUfNolqig0SJfYks5uMVMpgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq44mtLztldz82BD8qCjBHbA96I3Lks5uMVMpgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Defend against endless Stateless Reset ping-pong (#1627)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627",
"url": "https://github.com/quicwg/base-drafts/pull/1627",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Defend against endless Stateless Reset ping-pong (#1627)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "80e17ee",
"value": "Defend against endless Stateless Reset ping-pong"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1627/files#diff-0) (41 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1627,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1627\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b615ba9ae274_4fbc3fdc83abe628199871--


From nobody Wed Aug  1 00:14: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 5B9E3130FBA for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:14:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lEbNnocQ-mt3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:14:17 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 2CC68130F53 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:14:17 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:14:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533107656; bh=JYCtHMyTw3L6aqpLQM0YXn7hJxewBKNbVMQiYw2tzAY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YdSxPcBzoY2guRfWbXEIx0cISAyccztZ82JPZ1G+WOvytkGM2n3C9DqZ7SJsS5EPD yQDMzyUTnU//4epHQpD7afe+buh8RPdHllhWFnprls5CLY/TG4XGsiL2bGLgYdJJsO edC+AhGkREUiSrnjKcsWM1Zrd738Z8coMIRr6UEs=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4258af2554900db6812944ff09918285146651f92cf0000000117791fc892a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142251700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b615dc88ed5c_16f23f9625ed45b8125392"; 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/Qhp8CoTBEBvaa4QKK6n9XjauJso>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:14:19 -0000

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

marten-seemann commented on this pull request.



> +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.
+
+* An endpoint can set the TTL in the IP header to one fewer than the TTL in the
+  packet that it received.  Once the TTL reaches zero, any looping ends.

This only works if both endpoints do this, 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/1627#pullrequestreview-142251700
----==_mimepart_5b615dc88ed5c_16f23f9625ed45b8125392
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1627#discussion_r206775658">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.
+
+* An endpoint can set the TTL in the IP header to one fewer than the TTL in the
+  packet that it received.  Once the TTL reaches zero, any looping ends.
</pre>
<p>This only works if both endpoints do this, 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/1627#pullrequestreview-142251700">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzfZDjyo_JtSBDEE8IWP5bo_oXqUks5uMVVIgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq97IeQ6b40JJ3geXjqHjQbg9jzpCks5uMVVIgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142251700"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142251700",
"url": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142251700",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@marten-seemann commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142251700"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b615dc88ed5c_16f23f9625ed45b8125392--


From nobody Wed Aug  1 00:17: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 F3A4B130F53 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:17:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lDfnRP_JFSrb for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:17:01 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B951B12F1A5 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:17:01 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:17:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533107820; bh=NiCb1rk3l2O33J/cr+OIbHS0Nu174nENMU8waWFTV7I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mNeCWe32GaFaSF5SIAhluX/ny7jCfFzBhCTBamSa5yMu/pYuPi8w2TUk1oy9KDRQo ADOiQ1toYzbPHb+h/P2HGhB3HYJMeyFQRnhBUzyvjy8+uBAyEkqhIL8FVWIfcQWosh ktM6jC35sNBvyZzzNApVZ9PG3b9l6oOP6YmrgT/4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe986d3668172a74748d319dc252da1917adde80892cf000000011779206c92a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142252403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b615e6cb5db8_46093ffc92ebe6188910"; 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/rQG_wPwC4lqd4NdF_m_CgWDC0PE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:17:04 -0000

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

marten-seemann commented on this pull request.



> +Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.

I'm not sure if we discussed this anywhere, but if you're willing to keep some state around for a short period of time, wouldn't the easiest thing be to save the last 16 bytes of the packet (for each remote address), and if they match on two (non-identical) packets, you can be pretty sure that those are Stateless Resets.

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

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1627#discussion_r206776271">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.
</pre>
<p>I'm not sure if we discussed this anywhere, but if you're willing to keep some state around for a short period of time, wouldn't the easiest thing be to save the last 16 bytes of the packet (for each remote address), and if they match on two (non-identical) packets, you can be pretty sure that those are Stateless Resets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1yv8fqGM8w8N1_j4UPPSP-CR7qYks5uMVXsgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3_cSQBnFsEXsAI4dAidyWLEOZVSks5uMVXsgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252403"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252403",
"url": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252403",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@marten-seemann commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252403"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b615e6cb5db8_46093ffc92ebe6188910--


From nobody Wed Aug  1 00: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 9FB26130E02 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:18:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 omRBR4Hl1CHs for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:18:04 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 B14D512F1A5 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:18:04 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:18:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533107883; bh=jVt2i2Wat3hyrpR1pJ6ur1/KefN+/UeJxVM615kS1V0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ocpiTNTmk2UaU0dnak6WPPMvLhvf6kV824ljM+RZ9y6iYgpLeXkprxvg51CvoSjcn uxPnxQ6XOP+MW+dWuyC3hd0sLm/irXUNv2Bg6OruXXdw00T/qqlwwAc6jKpzTVdVA4 QEhfZrVJT+g34LLQFrv63sPIL7XYGgebha+Y/brU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe654b7e2c27a182091243ac60f5ed51f612b073892cf00000001177920ab92a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142252667@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b615eabda9c7_22743fc3738be61c91570"; 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/rEitoeTWO3OE328ud_POBgGtCOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:18:08 -0000

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

kazuho commented on this pull request.



> @@ -2669,7 +2671,36 @@ the same static key (see {{reset-oracle}}).  A connection ID from a connection
 that is reset by revealing the Stateless Reset Token cannot be reused for new
 connections at nodes that share a static key.
 
-Note that Stateless Reset messages do not have any cryptographic protection.
+Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that

Would it make sense to suggest "using separate limits" for different DCIDs of the incoming packets in addition to "remote addresses"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252667
----==_mimepart_5b615eabda9c7_22743fc3738be61c91570
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/1627#discussion_r206776504">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2669,7 +2671,36 @@ the same static key (see {{reset-oracle}}).  A connection ID from a connection
 that is reset by revealing the Stateless Reset Token cannot be reused for new
 connections at nodes that share a static key.
 
-Note that Stateless Reset messages do not have any cryptographic protection.
+Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
</pre>
<p>Would it make sense to suggest "using separate limits" for different DCIDs of the incoming packets in addition to "remote addresses"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252667">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0HyvkX1zATsR3DAmEJnnKNQDYbsks5uMVYrgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1O2LCt92nSsTZ6Vg9gByC8MJEIhks5uMVYrgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252667"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252667",
"url": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252667",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142252667"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b615eabda9c7_22743fc3738be61c91570--


From nobody Wed Aug  1 00:23: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 21BA9130DC4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:23:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Ac99-6MfWT4i for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:23:40 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 2FA1612F1A5 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:23:40 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:23:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108219; bh=mYSKHEL9goY6OABpWY/BiNBpuG7WYMBL9pX22UeqtKE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NL9Fz5Fz2pT2zLUffv6z6UtiTbEGEnIYBos9/bkiOrEL1dY3ZZziAX7Ek70Kn2MgF MJ3ur2uGeU59CVwLIda275ny1nrlmchHH0WfYSPYW9Wl16v2r/koN4EvooBRnx93ra snga6URzXCFjRCdWF1+ALR+mmvZtMn/dSg2k1dPE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23753dc49db96ba5fd998f3f9bdfe52a46f61d4392cf00000001177921fb92a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409476533@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b615ffb8e75d_462c3ffc92ebe6181420cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B7LCeYGtj1dfhRk1AxsdLQo-Bss>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:23:42 -0000

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

I'm going to hold the line on MUST.  The protocol doesn't make any sense if you get (valid) duplicates and don't discard them.  Given that you have to track what you are acknowledging, then the only additional cost is the threshold, which is nearly zero.  It can even *be* zero if you use the minimum value from what you are tracking.

What do you gain by having anything less than MUST?  That is, other than the potential for crazy non-determinism.

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

<p>I'm going to hold the line on MUST.  The protocol doesn't make any sen=
se if you get (valid) duplicates and don't discard them.  Given that you =
have to track what you are acknowledging, then the only additional cost i=
s the threshold, which is nearly zero.  It can even <em>be</em> zero if y=
ou use the minimum value from what you are tracking.</p>
<p>What do you gain by having anything less than MUST?  That is, other th=
an the potential for crazy non-determinism.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1624#issuecomment-409476533">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq10JGL=
Ty_bb-9vp-yw-CB0mByZ7Fks5uMVd7gaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxcfslsOwm-8vTdOIwNV50Xu-ZGU=
ks5uMVd7gaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1624: I'm going to hold the line on MUST.  The protocol doe=
sn't make any sense if you get (valid) duplicates and don't discard them.=
  Given that you have to track what you are acknowledging, then the only =
additional cost is the threshold, which is nearly zero.  It can even *be*=
 zero if you use the minimum value from what you are tracking.\r\n\r\nWha=
t do you gain by having anything less than MUST?  That is, other than the=
 potential for crazy non-determinism."}],"action":{"name":"View Pull Requ=
est","url":"https://github.com/quicwg/base-drafts/pull/1624#issuecomment-=
409476533"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09476533",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
76533",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
76533"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b615ffb8e75d_462c3ffc92ebe6181420cf--


From nobody Wed Aug  1 00:25: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 6CECD130DC4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:25:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3jlp0E3K9ZmF for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:25:42 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E1B2112F1A5 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:25:41 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:25:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108341; bh=3Xlfe7cU9xFVwzsRf48cfz/FyMfmR8q/i5TFC1I06pc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vDkOut14kTs7FHkhZLGOh4yXhdNQC+DSAw0T6d0/3yvt58sYBhMSrQ7uqgt1Dk8+f jImGgvyG/hBzwcZKV+5ffUmEvtTYM079gTPFBo/RjIHw14EvOAMIVxFc1XsYf9bFGr C2htYVCjGC4zHWIU62EeuEhXl3+Mo0OBeFa/J91I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd22a7336ede3e5da2eb13d4a33431237957ef46a92cf000000011779227592a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142254780@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b616075c25a_4b5d3f9d32ebe628102152"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C3gk9WxMp7QpzyF4swEmFVZQjds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:25:44 -0000

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

martinthomson commented on this pull request.



> +Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.

If they use the technique we describe, the input to the calculation for a stateless reset is the connection ID from the inbound packet - and that is randomized in a stateless reset.  So no winner there.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778353
----==_mimepart_5b616075c25a_4b5d3f9d32ebe628102152
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/1627#discussion_r206778353">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.
</pre>
<p>If they use the technique we describe, the input to the calculation for a stateless reset is the connection ID from the inbound packet - and that is randomized in a stateless reset.  So no winner there.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778353">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3BTvjN-pZUurZI3rLOuBkuO9jBlks5uMVf1gaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2a5wZ1DRx0gjgzDYcPHYOu7jc82ks5uMVf1gaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778353"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778353",
"url": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778353",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778353"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b616075c25a_4b5d3f9d32ebe628102152--


From nobody Wed Aug  1 00:26: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 AF85E130DC4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:26:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5MnFYX36Oemv for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:26:22 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 AE01212F1A5 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:26:22 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:26:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108382; bh=Qi+Sklo3lm8NosYsyokfc2aCqpS3S24y1PzZadXlvoU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iTh5wAW6DlCnu1Pyk8rvzkul/vl24tpNj7O4LGGML/ZEaHNAPRDGwyPP6fyc6PSDc BbC7ScvlwIja8aRhA5nwiN7y+J48z93seghq+BRwQ4lb2QTchW05MrwxhTwkSULqrX +JGJF1rv6MnxvAzIhOXYdzowXXf4093jfmLH2gBw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d46c2d7ce8fb0639fc2c21068b4ae8880c8f6ad92cf000000011779229e92a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142254977@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61609ebbce_45f43ffc92ebe6181231dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9rCuLYrsxHyZY1IusLw9reKzr-o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:26:25 -0000

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

martinthomson commented on this pull request.



> @@ -2669,7 +2671,36 @@ the same static key (see {{reset-oracle}}).  A connection ID from a connection
 that is reset by revealing the Stateless Reset Token cannot be reused for new
 connections at nodes that share a static key.
 
-Note that Stateless Reset messages do not have any cryptographic protection.
+Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that

Further segregating by destination connection ID might work, yes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778521
----==_mimepart_5b61609ebbce_45f43ffc92ebe6181231dd
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/1627#discussion_r206778521">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2669,7 +2671,36 @@ the same static key (see {{reset-oracle}}).  A connection ID from a connection
 that is reset by revealing the Stateless Reset Token cannot be reused for new
 connections at nodes that share a static key.
 
-Note that Stateless Reset messages do not have any cryptographic protection.
+Note that Stateless Reset packets do not have any cryptographic protection.
+
+
+#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
</pre>
<p>Further segregating by destination connection ID might work, yes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778521">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7lhcoLfmL9nN_3XzYVhBxtp7sO7ks5uMVgegaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzB7a9Vsjlq8_zs0nfvTJfBY0rNrks5uMVgegaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778521"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778521",
"url": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778521",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206778521"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61609ebbce_45f43ffc92ebe6181231dd--


From nobody Wed Aug  1 00:28: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 C87F0130F53 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:28:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.204
X-Spam-Level: *
X-Spam-Status: No, score=1.204 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=1.2, 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 ixfXnsW5P8mZ for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:28:10 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A71E130F6F for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:28:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533108489; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k/au53yc0zQI07YqvJy/if+jQ3lZ0CFSP0jPpJmEg1k=; b=G2Yd+Hwg+d9KT3Y1Z7bonx1WrNQAUPw8yqSKN4/yhR8WHWkLh8MVnxHdCTLoNwc2wCs0SaJt mE/d8NaCnsC0FBjeE7FPnwrNSyv4CKT2VR5WJkeMc/pY2L2zQbVUrG+Ck+FZiw8tlQxSHPQ7 BzUs6eeF2llXBEXwKUrftjkpPYY=
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 5b616108.7fa8f2089ed0-smtp-out-n01; Wed, 01 Aug 2018 07:28:08 -0000 (UTC)
Date: Wed, 01 Aug 2018 00:28:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b616108c8841_e5b2b06023aef844788a@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1c9a56: Segregate on DCID too
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b616108c837f_e5b2b06023aef844774a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GUryIeO_OVDBF5A4OFlKV7oMcbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:28:12 -0000

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

  Branch: refs/heads/ping-pong
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c9a56ab12908c13e44c93855702729133b7c130
      https://github.com/quicwg/base-drafts/commit/1c9a56ab12908c13e44c93855702729133b7c130
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Segregate on DCID too



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b616108c837f_e5b2b06023aef844774a--


From nobody Wed Aug  1 00:28: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 08626130FCF for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:28:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6LPdxFoSD0sh for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:28:12 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 62B1712F1A5 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:28:12 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:28:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108491; bh=puI2MEwIL01s0FomgqAQe6p80E/BMmgOIzdXGguEPeM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jDIkv6M6Sp92+Uz+YXWSgG4yongSV9tKLxysVdn8Kv+U2kYajb5e6deeddPyoIqDC mjG1R5t+lcx5i6txQ7LirK3B5yzcqzGgtWk2w4SS4dDuNdeFxZSiQX+TRw3HRKR5oo QFDACiJ0OsyIFRrINMS+aV/VsYkgKPncAVNbVj+E=
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/1627/push/2763327339@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61610bafcc4_6fab3fe3096d45bc17490"; 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/Pu-vVNKDD0fbLuJGPeMtvqdKKmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:28:15 -0000

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

@martinthomson pushed 1 commit.

1c9a56a  Segregate on DCID too


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627/files/80e17eed41c1f04314575120ba3bb437d508d74d..1c9a56ab12908c13e44c93855702729133b7c130

----==_mimepart_5b61610bafcc4_6fab3fe3096d45bc17490
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1c9a56a">1c9a56a</a>  Segregate on DCID 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/1627/files/80e17eed41c1f04314575120ba3bb437d508d74d..1c9a56ab12908c13e44c93855702729133b7c130">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwJZhzVWAo5MsvC4IxeDnMzQcQR8ks5uMViLgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8X3n6TO15Fadw1hZwBMv0FwGqyIks5uMViLgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627/files/80e17eed41c1f04314575120ba3bb437d508d74d..1c9a56ab12908c13e44c93855702729133b7c130"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627/files/80e17eed41c1f04314575120ba3bb437d508d74d..1c9a56ab12908c13e44c93855702729133b7c130",
"url": "https://github.com/quicwg/base-drafts/pull/1627/files/80e17eed41c1f04314575120ba3bb437d508d74d..1c9a56ab12908c13e44c93855702729133b7c130",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1627",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1627:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "1c9a56a",
"value": "Segregate on DCID too"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627/files/80e17eed41c1f04314575120ba3bb437d508d74d..1c9a56ab12908c13e44c93855702729133b7c130"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b61610bafcc4_6fab3fe3096d45bc17490--


From nobody Wed Aug  1 00:31: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 BBEBF12F1A5 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:31:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6T0BothqME75 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:31:02 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 EA2EB1294D7 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:31:01 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:31:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108661; bh=GpJn6Vnw1doEEpupUm2y6kPtstJWDicnVr25C5PfXrM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PjIMQyI4qQJPrHxMk06ftIxOH4TyI10NlDUQaIhltPqNn7xpCLHskEBr5EZ/ABsMf 7FbtQ0vGbp5dc7zNMpqUZ/sFB6fgblaUm/zWcPt65ra6jNmfU5KWhPN/6z0c8m4GzC 2onYx7XevoBuWxp9WuF1Qt8AS1jFqOwsaI+ySeR8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba74f4820335ab9767135e39b13943e31835b54e792cf00000001177923b592a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142256277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6161b5467a5_52113fa6608be624129744"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uEbhBdS3lwNVI3I6jFoUw0bGnNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:31:06 -0000

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

martinthomson commented on this pull request.



> +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.
+
+* An endpoint can set the TTL in the IP header to one fewer than the TTL in the
+  packet that it received.  Once the TTL reaches zero, any looping ends.

Yeah, it would also work if the Stateless Reset were the same size as the triggering packet (on the assumption that the peer is applying one of the other techniques), but that's pretty marginal, so I'm going to cut this option.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627#discussion_r206779601
----==_mimepart_5b6161b5467a5_52113fa6608be624129744
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/1627#discussion_r206779601">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses will ensure that
+  Stateless Reset packets can be used for some peers even when other peers have
+  exhausted limits.
+
+* An endpoint can set the TTL in the IP header to one fewer than the TTL in the
+  packet that it received.  Once the TTL reaches zero, any looping ends.
</pre>
<p>Yeah, it would also work if the Stateless Reset were the same size as the triggering packet (on the assumption that the peer is applying one of the other techniques), but that's pretty marginal, so I'm going to cut this 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/pull/1627#discussion_r206779601">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7rMNsgjuyS1h2CUXhm2Q4BfDv5tks5uMVk1gaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxKdqfsEELnLfb5Xb7qj7aT2nOZxks5uMVk1gaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#discussion_r206779601"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206779601",
"url": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206779601",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r206779601"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6161b5467a5_52113fa6608be624129744--


From nobody Wed Aug  1 00:33: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 63AC112F1A5 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:33:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.204
X-Spam-Level: *
X-Spam-Status: No, score=1.204 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=1.2, 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 ScOlRr1r3tnD for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:33:06 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54F2B1294D7 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:33:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533108785; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=L2Fa5+PaLabbDNSzp0ej0IYe4SiloRTmu2o/KeBQ/3w=; b=BzKny+nfybcUwIwAqduG4poPznYqAN2JNTmeQo+M8pFirGQXcNY5Ao356vAU0bYx90bXNtmU zfzONpNqAy7xccgPm1oRHkfe8B/sQ37wsJbee2VD7VuSq63cfM7vlbVHpTqOKPejgWTSzOlk XNReVeienbCO0TyON6bxXaekM3Y=
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 5b616230.7f82a7b874b0-smtp-out-n02; Wed, 01 Aug 2018 07:33:04 -0000 (UTC)
Date: Wed, 01 Aug 2018 00:33:03 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b61622fbce2d_39732ab7c7164f8c90e5@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dabfda: Reword a little, cut the TTL thing, which only wor...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b61622fbc931_39732ab7c7164f8c8984"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lpvp4seBODJaSYAGz6PZcSgRwr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:33:07 -0000

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

  Branch: refs/heads/ping-pong
  Home:   https://github.com/quicwg/base-drafts
  Commit: dabfda789abdec2c4e1a040e160e12d8b131aed0
      https://github.com/quicwg/base-drafts/commit/dabfda789abdec2c4e1a040e160e12d8b131aed0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Reword a little, cut the TTL thing, which only works in a homogeneous environment



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b61622fbc931_39732ab7c7164f8c8984--


From nobody Wed Aug  1 00:33: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 0AA58130F70 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:33:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HgT3zT9Ks3w9 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:33:07 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 782361294D7 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:33:07 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:33:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108786; bh=RlwEb+C1aqMZeTwxmoOD+qToTZ71wxTAw8TxxLykwqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UOFr48UpH2VmnAtSUv7ThGCgk3Z9p83iEdDqR0owy7uB3NAcC6C4jFA06RtlbYAXv y9qYBv6iJzkbZ/6OAD9xJb+BbgfMgOBeLII5Xwy+iLWWBSXlQN4gXviRHghGJbOIz3 sAhm6nuDoGwDWwA0SmEJwU1DnGwAeT6IMHuzEmWs=
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/1627/push/2763338532@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b616232a145a_60373f974f4d45c496864"; 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/n4Ycahf5Bn6RS6cRaN5wDl-5WWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:33:10 -0000

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

@martinthomson pushed 1 commit.

dabfda7  Reword a little, cut the TTL thing, which only works in a homogeneous environment


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627/files/1c9a56ab12908c13e44c93855702729133b7c130..dabfda789abdec2c4e1a040e160e12d8b131aed0

----==_mimepart_5b616232a145a_60373f974f4d45c496864
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dabfda7">dabfda7</a>  Reword a little, cut the TTL thing, which only works in a homogeneous environment</li>
</ul>


<p style="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/1627/files/1c9a56ab12908c13e44c93855702729133b7c130..dabfda789abdec2c4e1a040e160e12d8b131aed0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8v9hGvfvFJcVKj0CMwRv1AaqXQuks5uMVmygaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-x-90axSeEo7XcWrBjdj-SvTAbmks5uMVmygaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627/files/1c9a56ab12908c13e44c93855702729133b7c130..dabfda789abdec2c4e1a040e160e12d8b131aed0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627/files/1c9a56ab12908c13e44c93855702729133b7c130..dabfda789abdec2c4e1a040e160e12d8b131aed0",
"url": "https://github.com/quicwg/base-drafts/pull/1627/files/1c9a56ab12908c13e44c93855702729133b7c130..dabfda789abdec2c4e1a040e160e12d8b131aed0",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1627",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1627:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "dabfda7",
"value": "Reword a little, cut the TTL thing, which only works in a homogeneous environment"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627/files/1c9a56ab12908c13e44c93855702729133b7c130..dabfda789abdec2c4e1a040e160e12d8b131aed0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b616232a145a_60373f974f4d45c496864--


From nobody Wed Aug  1 00:35: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 72F85130DC7 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.108
X-Spam-Level: 
X-Spam-Status: No, score=-6.108 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Z8u_M0R5YE5J for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:23 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 5D97D1294D7 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:35:23 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:35:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108922; bh=PF6JrR4jGnZ/y9vXUxiT22DueheC9qKbWOzOcdFu9Fw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UCdygWlt2CxlVx7aR8yY1RtpP/32XDo8qN+TwEzVmA/jje0uiFM2FQLfcDFRLjohI DpX00E+KO2n2sR+e68CuL1LtI6qhpitQyMA/JKIVzun/Mr6tDzp2hw+bo2waqZd5Tk dVumpAIxda5PjeSBLZQA/D29aZ0V5du5QtsQIpjs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ae19b25ea88f477100b64d723dde591743aeb7592cf00000001177924ba92a169ce14a5cdc8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1623/issue_event/1764511874@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1623@github.com>
References: <quicwg/base-drafts/pull/1623@github.com>
Subject: Re: [quicwg/base-drafts] Fix dangling references (#1623)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6162bab64c8_46313ffc92ebe618706ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TVFIsX-7vjV8ozV9XUL5JoSsaTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:35:25 -0000

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

Merged #1623.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1623#event-1764511874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1aY_8223mNkR5CW_I-_tSo9xHSks5uMVo6gaJpZM4Vpray">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0857ZaYLSIGhou0Roi-fuyJ6VDPks5uMVo6gaJpZM4Vpray.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1623."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1623#event-1764511874"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1623#event-1764511874",
"url": "https://github.com/quicwg/base-drafts/pull/1623#event-1764511874",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix dangling references (#1623)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1623#event-1764511874"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363247282\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6162bab64c8_46313ffc92ebe618706ad--


From nobody Wed Aug  1 00:35:35 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 03A43130FD4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.204
X-Spam-Level: *
X-Spam-Status: No, score=1.204 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=1.2, 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 alsDMMsWrQbT for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:26 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E5A51294D7 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:35:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533108925; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EMhEP2P0YowcqEbwTw+0d8p9Xm1e+mDRo9YZmKsNdnA=; b=kbXNsR2aLyyJCUJ8AqsJ1XBfBLRIoyY5Qqf+oMA/9AEVD3+qwZs9Gaqfl9tbMvuJgmkXGXMG m/9NGfWPXuVeg/KWpWSFJNfXcI+5/qkov2+SLdljoGMVxEtlGRW0FW3T2Ynv9VRRwrNsvHX0 3sECmyMGWwSUCnaMXxmMgV79MSs=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5b6162bc.7fe7aa282f30-smtp-out-n02; Wed, 01 Aug 2018 07:35:24 -0000 (UTC)
Date: Wed, 01 Aug 2018 00:35:23 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6162bb89bc7_64c12aaee70d8f8468975@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6162bb89617_64c12aaee70d8f84688b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kwdY9N_-S9lpjHVlvIR-7T5jjcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:35:28 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6162bb89617_64c12aaee70d8f84688b0--


From nobody Wed Aug  1 00:35: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 EBA1F130F6F for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.108
X-Spam-Level: 
X-Spam-Status: No, score=-6.108 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9uBXxL-bzc4z for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:27 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 EC84B130F20 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:35:26 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:35:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108926; bh=wfIrVEc2+P4MOjLtRjvlnG/4h+EJ05vgjxRpZBSLFUE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HIEHSzODfHESByc2YckrVaDjBTo3KA3MCyLSQj3r7CuOdUuQ+4zv6mKxeRyKtnNAM z6IG1rekZNu18t7eiHVZe2ziW5iSIRSYyAhTCRRD9AGoTUSreXOzNNlTyCKbDKuIM+ A4cA2W6cPl3xe0c/2BVsa+5TNoTPWHVrEyfMeNQo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10c2f5832e60afb888d7eb45d9ba638604ea87c792cf00000001177924be92a169ce14a0ab27@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1618/issue_event/1764511976@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1618@github.com>
References: <quicwg/base-drafts/issues/1618@github.com>
Subject: Re: [quicwg/base-drafts] quic-transport: dangling reference to quic-recovery (#1618)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6162be52f6a_75453fdad10d45bc112252"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eL4XUD-32l0aDLgamiglXNUxFu4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:35:29 -0000

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

Closed #1618 via 83c3971625eb2ee210d6777ee90bd786fcb12adc.

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

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346073895" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1618" href="https://github.com/quicwg/base-drafts/issues/1618">#1618</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/83c3971625eb2ee210d6777ee90bd786fcb12adc"><tt>83c3971</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/1618#event-1764511976">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5h3Pa4-6P_P6xC_fIhRNfglDFg7ks5uMVo-gaJpZM4Vnw-6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqydEiQd1cvlAYlN5s35D3wv6nXxMks5uMVo-gaJpZM4Vnw-6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1618 via 83c3971625eb2ee210d6777ee90bd786fcb12adc."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1618#event-1764511976"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1618#event-1764511976",
"url": "https://github.com/quicwg/base-drafts/issues/1618#event-1764511976",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] quic-transport: dangling reference to quic-recovery (#1618)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1618#event-1764511976"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362745786\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6162be52f6a_75453fdad10d45bc112252--


From nobody Wed Aug  1 00:35: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 23BA11294D7 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.108
X-Spam-Level: 
X-Spam-Status: No, score=-6.108 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 YeoPy34D-fG7 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:35:28 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 F10EF130F3F for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:35:26 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:35:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533108926; bh=SA5Iz7txXXtS/XCGCFWLSs760Kj9MY3akobnagorMpQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TmGXHdL4wS8xczG9byuWMwHWZHt0UeQbKeUzG3DUDoCMIZxsQNlaiNc+X0Lo3Q5Gg nzlNK+MKbEugtF2pCM4sq6pFCXSW/aXEqRcwT1jNEMUMCyF/Tkw0SQ6KDlzmJ1CELM ttgd6R/eXbqI+BkeOXLu70vkktjmSu5NsiUUkdc4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2863c392eac0fd207863eb80a7f32d8eddf5ec7b92cf00000001177924be92a169ce14a0a91a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1617/issue_event/1764511980@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1617@github.com>
References: <quicwg/base-drafts/issues/1617@github.com>
Subject: Re: [quicwg/base-drafts] quic-tls: dangling references to quic-transport (#1617)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6162be2a6aa_6dd73fdab46d45c4183456"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kd4hCBtl_TySGRLGXO18P0ZT_nI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:35:30 -0000

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

Closed #1617 via 35c83e767faa2da3d524308c58e96634217754ce.

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

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346073370" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1617" href="https://github.com/quicwg/base-drafts/issues/1617">#1617</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/35c83e767faa2da3d524308c58e96634217754ce"><tt>35c83e7</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/1617#event-1764511980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_CTEkDrkAijKZb6_lYTZ9_ZYWsfks5uMVo-gaJpZM4Vnw1t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-If3AZLnR3wzdRTXsdgKwMeaV7Mks5uMVo-gaJpZM4Vnw1t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1617 via 35c83e767faa2da3d524308c58e96634217754ce."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1617#event-1764511980"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1617#event-1764511980",
"url": "https://github.com/quicwg/base-drafts/issues/1617#event-1764511980",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] quic-tls: dangling references to quic-transport (#1617)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1617#event-1764511980"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362745197\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6162be2a6aa_6dd73fdab46d45c4183456--


From nobody Wed Aug  1 00:45: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 989AE130F70 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:45:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.204
X-Spam-Level: *
X-Spam-Status: No, score=1.204 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=1.2, 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 TBIbo28Z24gw for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:45:22 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 409D712DD85 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:45:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533109521; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=S8+N5Fd7p+gBLsySGefV3lJSsgkuRSWj5XU+DVPERs0=; b=igdweFzM/yYStx/h+678vSTUI2iLorD0l4icumvHx73fn5POvR2kXY/CX8EMX3lzcwEASO2I NeAYHfIRfvVwunwoCWrX6YK97EFdnvjpBi/H/quUecqsslHHb0NJaZSMn71Od/ccG1qBmh3j /gGGJZ0XfHAE1hsj/cDFNmwEc5w=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b6162b9.7f9de8634ed0-smtp-out-n03; Wed, 01 Aug 2018 07:35:21 -0000 (UTC)
Date: Wed, 01 Aug 2018 00:35:20 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6162b867da1_12d42ac7b5300f7851820@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 83c397: Fix broken references from transport draft, fixes ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6162b867847_12d42ac7b5300f785178d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DIokSg3_Q1MxtzP1EYBlSt8wUXg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:45:24 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 83c3971625eb2ee210d6777ee90bd786fcb12adc
      https://github.com/quicwg/base-drafts/commit/83c3971625eb2ee210d6777ee90bd786fcb12adc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Fix broken references from transport draft, fixes #1618.


  Commit: 35c83e767faa2da3d524308c58e96634217754ce
      https://github.com/quicwg/base-drafts/commit/35c83e767faa2da3d524308c58e96634217754ce
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Fix broken references from tls draft, fixes #1617.


  Commit: eb4d2237554c3ff8e2d632fb0e663b51d1c55f3b
      https://github.com/quicwg/base-drafts/commit/eb4d2237554c3ff8e2d632fb0e663b51d1c55f3b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1623 from quicwg/dangling-references

Fix dangling references


Compare: https://github.com/quicwg/base-drafts/compare/aa6c356846a0...eb4d2237554c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6162b867847_12d42ac7b5300f785178d--


From nobody Wed Aug  1 00:49: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 93ADF130DF0 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:49:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Kgmi9lwkyPp7 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:49:51 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A953A130DCC for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:49:51 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:49:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533109790; bh=dCNq+gaKcj6RC9a6Jt0cNH88yzlY1bhSvdWivVtj1S4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wACddkRDJ7picoq1o5bbtHqq3cpuPKilVXUdAaaNJ4b1XOrAjfElYEvvM8o+xJ+YM LvtybAiPZJhPZgTjgcq2ZTA/TRT0JamnZfFeqCYzNLyR8usKrojxayeSuzMw04Kt1k 1uRkifbxYtMXP1VVICDPAwuEKR38Nu5OVA3dsDrg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ef64ba85eb4866dfc3c46cfd39381945e58f62f92cf000000011779281e92a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409483467@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61661eb7562_25753ffb5f4d45b4526d0"; 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/OSjWE136dPggd8wobgC-j5BK7aI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:49:54 -0000

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

> The protocol doesn't make any sense if you get (valid) duplicates and d=
on't discard them.

I think we have different opinions here. My understanding is that process=
ing of a =E2=80=9Cvalid=E2=80=9D duplicate (i.e, a packet that has the sa=
me PN and same payload as what have been observed earlier) is perfectly f=
ine, because processing the payload of such packet does not cause any cha=
nge in state. Processing of previously-observed frames are guaranteed to =
be idempotent.

-- =

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

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

<blockquote>
<p>The protocol doesn't make any sense if you get (valid) duplicates and =
don't discard them.</p>
</blockquote>
<p>I think we have different opinions here. My understanding is that proc=
essing of a =E2=80=9Cvalid=E2=80=9D duplicate (i.e, a packet that has the=
 same PN and same payload as what have been observed earlier) is perfectl=
y fine, because processing the payload of such packet does not cause any =
change in state. Processing of previously-observed frames are guaranteed =
to be idempotent.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1624#issuecomment-409483467">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9HpXZ=
RUJFC1M5p-zuGm6mP2Tx0uks5uMV2egaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq71IUtQKCbPQPFUiCpL3zycOzOaR=
ks5uMV2egaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1624: \u003e The protocol doesn't make any sense if you get (valid=
) duplicates and don't discard them.\r\n\r\nI think we have different opi=
nions here. My understanding is that processing of a =E2=80=9Cvalid=E2=80=
=9D duplicate (i.e, a packet that has the same PN and same payload as wha=
t have been observed earlier) is perfectly fine, because processing the p=
ayload of such packet does not cause any change in state. Processing of p=
reviously-observed frames are guaranteed to be idempotent."}],"action":{"=
name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pu=
ll/1624#issuecomment-409483467"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09483467",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
83467",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
83467"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b61661eb7562_25753ffb5f4d45b4526d0--


From nobody Wed Aug  1 00:55: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 4772D131065 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:55:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FTzAKAkUwnNk for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 00:55:00 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 653FA130FDB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 00:54:59 -0700 (PDT)
Date: Wed, 01 Aug 2018 00:54:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533110098; bh=yjjbmXfUAaSbbpcyAoki9MuBr/5ZoTsveOvuluUWJR0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Yh/ZG3hxaeSDqcwq4fJrmeMcfb1TRP8DJZYeG81QT1mi1/40uMIeNoR+mnsSIF/ku Kzjt2qHcDB73bFX3DJulB9xqQpjwSoZI2XDq+BitROaPynjpyW1Gxkl764/Pcx/Wlb 7wpP7sXs36uZqPn7K/tdaiZCbmpEadjEJi0/mE8o=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbef9104eb35c34d8eb915f0d6e1c3207a81b847892cf000000011779295292a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409484842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b616752b23d0_17683fdeb06d45c483773"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/-lb8FHfhvMz5lsZBUhICp3NQMcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 07:55:07 -0000

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

I tend to agree with @kazuho but on the other hand, taking that position forces all future frames and extensions to be idempotent. I'm not sure that is a good tradeoff.

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

<p>I tend to agree with <a class="user-mention" data-hovercard-user-id="41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> but on the other hand, taking that position forces all future frames and extensions to be idempotent. I'm not sure that is a good tradeoff.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1624#issuecomment-409484842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5VDFlVrfevB86LW_5Y9AQiT1ZM3ks5uMV7SgaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyUUGTWk72Xna_kd5Uo9N0kuMIfoks5uMV7SgaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1624: I tend to agree with @kazuho but on the other hand, taking that position forces all future frames and extensions to be idempotent. I'm not sure that is a good tradeoff."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624#issuecomment-409484842"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-409484842",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-409484842",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-409484842"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b616752b23d0_17683fdeb06d45c483773--


From nobody Wed Aug  1 01:01: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 2DCE6130F66 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 01:01:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Cyk_kJe8YhrS for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 01:01:12 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DCCC130DDB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 01:01:12 -0700 (PDT)
Date: Wed, 01 Aug 2018 01:01:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533110471; bh=AKrUKVdhXgC0npYqtgA6WB5RpabhMVO6Wt6kpKaTu74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=03q5ub6qXzFIs1OHbcL5IYIaYjSgsuJax4ec4TiXs9pYqwsGvN9MzOuFTPIg4xElq H5cq7rV4S8Bs7Z/RWpQx0muf9UnAFTzbFmDp9ABxeB8g0De5Y1P/7cr32bB8uKFvWV R5zuD0LYFcIyBTg/0Pnjn9Vt5uetaK2erca1ZaEw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42f037ba822f37cf744837c854967d91faabc41092cf0000000117792ac692a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409486602@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6168c6c7088_17853f8f098be6249389b"; 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/std9Fv6xlmyjs1ZqVljXRZaf4u8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 08:01:14 -0000

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

@mikkelfj I=E2=80=99d argue that any frame that cause a change in state n=
eeds to be retransmittable. We allow that by using different PNs.

In my view, what we are arguing about is if we need to have a special rul=
e for the case of receiving a =E2=80=9Cretransmitted=E2=80=9D frame using=
 same PN.

-- =

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

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

<p><a class=3D"user-mention" data-hovercard-user-id=3D"193335" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/mikkelfj">@mikkelfj</a> I=E2=80=99d argue that a=
ny frame that cause a change in state needs to be retransmittable. We all=
ow that by using different PNs.</p>
<p>In my view, what we are arguing about is if we need to have a special =
rule for the case of receiving a =E2=80=9Cretransmitted=E2=80=9D frame us=
ing same PN.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1624#issuecomment-409486602">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxHCKl=
7noaDMBmdseJMjRNMJUXiyks5uMWBGgaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7Xe-zsPZdz5g1tP94YLtjdMEyo0=
ks5uMWBGgaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1624: @mikkelfj I=E2=80=99d argue that any frame that cause a chan=
ge in state needs to be retransmittable. We allow that by using different=
 PNs.\r\n\r\nIn my view, what we are arguing about is if we need to have =
a special rule for the case of receiving a =E2=80=9Cretransmitted=E2=80=9D=
 frame using same PN."}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/1624#issuecomment-409486602"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09486602",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
86602",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
86602"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6168c6c7088_17853f8f098be6249389b--


From nobody Wed Aug  1 01:08: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 CF986130FCF for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 01:08:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 nR5_Q72fm_fU for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 01:08:15 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 51F4D130DDB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 01:08:15 -0700 (PDT)
Date: Wed, 01 Aug 2018 01:08:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533110894; bh=eYopDq1AsoonC7bxoBzeM+J4OcCKumJVEZyF8L8DjfA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oe1Ci0hUr2+0MBWw2yPvgVgw/xY3/LECrQklk0nFqIf/Zuv1aSst3LFUNwAX4Wj2Y 5VT8GTgAm2DvMIIkZnTSb1nsZ3ytIzQg+Q4omCTI9L2JGurvkp9cuNZY2MFBIR/Gbc ISaAzLhgDkMv7RcXtYdpS7hx9aoIf1PYwAdIxI+k=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0f81721f357609f278e738d2801759436f3827b92cf0000000117792c6e92a169ce13c0caa7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1439/409488588@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1439@github.com>
References: <quicwg/base-drafts/issues/1439@github.com>
Subject: Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., use bit-vector) (#1439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b616a6e8e139_1eb33fb99c2d45c097530"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/fhl59NvCDjAdJ-5_QeyH4WZgK_M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 08:08:17 -0000

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

I like the idea of avoiding counters, but depending on how packet history is handled, couldn't this lead to more overhead?

Consider a sliding bitmap tracking all packets that are not yet ACK'ed. If ECN state is explicit, more bits might be required in the bitmap - or they could just be dropped - but I am not sufficiently into ECN processing to tell.

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

<p>I like the idea of avoiding counters, but depending on how packet hist=
ory is handled, couldn't this lead to more overhead?</p>
<p>Consider a sliding bitmap tracking all packets that are not yet ACK'ed=
. If ECN state is explicit, more bits might be required in the bitmap - o=
r they could just be dropped - but I am not sufficiently into ECN process=
ing to tell.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1439#issuecomment-409488588">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_5C=
5bmnHMfvLQcp43NAfvqn0amJks5uMWHugaJpZM4Ujnzr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-iECAge4dkUzhK3q_UeK-jW=
x5Dzks5uMWHugaJpZM4Ujnzr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1439: I like the idea of avoiding counters, but depending on how=
 packet history is handled, couldn't this lead to more overhead?\r\n\r\nC=
onsider a sliding bitmap tracking all packets that are not yet ACK'ed. If=
 ECN state is explicit, more bits might be required in the bitmap - or th=
ey could just be dropped - but I am not sufficiently into ECN processing =
to tell."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/1439#issuecomment-409488588"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment=
-409488588",
"url": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-40=
9488588",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., =
use bit-vector) (#1439)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1439,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1439\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-40=
9488588"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3448824=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b616a6e8e139_1eb33fb99c2d45c097530--


From nobody Wed Aug  1 01:11: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 BFA0B130FBD for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 01:11:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 H-jVuuvcGt06 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 01:11:02 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 4FC22130DDB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 01:11:02 -0700 (PDT)
Date: Wed, 01 Aug 2018 01:11:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533111061; bh=LJc4WXLu5YfkSdJnwRSo+KFQ2Tfq4wdWZXdeiK/QZX0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GVLHeXhqQ3TtfkTQwICvwLpb/+MZm9HrlX27wzWp6m44XxYPpd1xxZD/iQSTR1k8m K3J4rWmt2Zt/aU3m2ZsZjlQ6k2vRIOxCbex3JTFFlp80aXR4LDLB1TQbzsFlq28ky9 7wnzZp3EA517tBt+4NoZRbMk5clEbh3KgDT8J9rU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49b43dc50d766e7c6676bed05d94fe451c6578e692cf0000000117792d1592a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409489359@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b616b15a9515_131b3fa2eded45c0601d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/NcaWYfSbrU5K9LD5gU8tif8MjwE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 08:11:09 -0000

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

> In my view, what we are arguing about is if we need to have a special r=
ule for the case of receiving a =E2=80=9Cretransmitted=E2=80=9D frame usi=
ng same PN.

Which, as I see it, is the same as arguing if all frames must be idempote=
nt. I do not disagree 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/1624#issuecomment-409489359=

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

<blockquote>
<p>In my view, what we are arguing about is if we need to have a special =
rule for the case of receiving a =E2=80=9Cretransmitted=E2=80=9D frame us=
ing same PN.</p>
</blockquote>
<p>Which, as I see it, is the same as arguing if all frames must be idemp=
otent. I do not disagree here.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1624#issuecomment-409489359">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6YXDZ=
hxUMSZa2WZ9usoESgjHDgkks5uMWKVgaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9PIkJp4elPGA8iRwA5lqfycAQxy=
ks5uMWKVgaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1624: \u003e In my view, what we are arguing about is if we need=
 to have a special rule for the case of receiving a =E2=80=9Cretransmitte=
d=E2=80=9D frame using same PN.\r\n\r\nWhich, as I see it, is the same as=
 arguing if all frames must be idempotent. I do not disagree here."}],"ac=
tion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-d=
rafts/pull/1624#issuecomment-409489359"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09489359",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
89359",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4094=
89359"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b616b15a9515_131b3fa2eded45c0601d7--


From nobody Wed Aug  1 02:05: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 23592130FB4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 02:05:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yuXAVZNTMJpn for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 02:05:53 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 94771130E27 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 02:05:53 -0700 (PDT)
Date: Wed, 01 Aug 2018 02:05:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533114352; bh=66/H9VqPaOd4RbBzaglZ349IiBmJ5OiCgieRrYZyX/w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WXBhtBYRsigvKHvTLGCtsdz9BFwxxb9OxqLeBgkqvoWBrSIJW/kBEdJg4JaprFVcB FuV88P9f5ZXZENmcVcvmTyYnjzQiPne9P3FZuzewzGxbS8AdcS0peg/Bnu0o7wqN7g Oz0kIGgkSha+VlerHtk3EK+Jtd22NAJIkfp+Dnww=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57f0967c6bc320825ca4c98c51cd1ad698f0797e92cf00000001177939f092a169ce14a758b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1628@github.com>
Subject: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6177f03fa81_5a993fc0840be620234514"; 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/0g7IcZhanimiyhqWHneYhbcXL40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 09:05:55 -0000

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

This PR changes the invariants and the transport document to allow 1, 2 and 3 byte connection IDs as well.

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

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

-- Commit Summary --

  * add code points for 1, 2 and 3 byte connection IDs

-- File Changes --

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

-- Patch Links --

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

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

<p>This PR changes the invariants and the transport document to allow 1, 2 and 3 byte connection IDs as well.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1570.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341341798" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1570" href="https://github.com/quicwg/base-drafts/issues/1570">#1570</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/1628'>https://github.com/quicwg/base-drafts/pull/1628</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>add code points for 1, 2 and 3 byte connection IDs</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1628.patch'>https://github.com/quicwg/base-drafts/pull/1628.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1628.diff'>https://github.com/quicwg/base-drafts/pull/1628.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/1628">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5heEnua-uGkvXqxaJpvNfvDmeBXks5uMW9wgaJpZM4VqHpL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3nBS4rNvSFPhTqjOUj0_PTvHIlbks5uMW9wgaJpZM4VqHpL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"add code points for 1, 2 and 3 byte connection IDs (#1628)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1628"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1628",
"url": "https://github.com/quicwg/base-drafts/pull/1628",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "add code points for 1, 2 and 3 byte connection IDs (#1628)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "140d4d6",
"value": "add code points for 1, 2 and 3 byte connection IDs"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-invariants.md](https://github.com/quicwg/base-drafts/pull/1628/files#diff-0) (8 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1628/files#diff-1) (22 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1628,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1628\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1628"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1628.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1628.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363362891\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6177f03fa81_5a993fc0840be620234514--


From nobody Wed Aug  1 02:17: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 B041B130DE9 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 02:17:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.109
X-Spam-Level: 
X-Spam-Status: No, score=-6.109 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tUyeAE4fBvKg for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 02:17:17 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 02BF4129385 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 02:17:17 -0700 (PDT)
Date: Wed, 01 Aug 2018 02:17:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533115036; bh=Y85u+j+a7oCYCxQWjjLcE3GGqGDEm4iKQJmB1pghvLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rCPsOef7BKJYCyi1Veotl1l93dZh6mkWwfORyuXd5tHFm5PkGQkgza8oAMYbmDjsK X6A4bVty8kf7oJAYortwICMW1c8FlghntfMfExFyXq1+J+Ib4T3ybeb7TrgzSbSCA8 snW2xmjWxE5OPdQGbVAfbK0hRWQ51dYWY6K6hLc4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf57169847c9ac33a282fa80e3bf39ddfec8472e192cf0000000117793c9c92a169ce14a758b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1628/c409509528@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1628@github.com>
References: <quicwg/base-drafts/pull/1628@github.com>
Subject: Re: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b617a9c392db_685c3faa182be62832518f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/q1JynTHd1i7y9QlasSS8vq4n5tY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 09:17:19 -0000

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

Perhaps some advisory text on a CID lengths below 32 cannot be expected to be have the same uniqueness and unlinkability properties as longer CID's and should be considered for special purposes only, such as internal server P2P.

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

<p>Perhaps some advisory text on a CID lengths below 32 cannot be expected to be have the same uniqueness and unlinkability properties as longer CID's and should be considered for special purposes only, such as internal server P2P.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1628#issuecomment-409509528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxejswnBKO_WAvk5GTiOdy3vmjcRks5uMXIcgaJpZM4VqHpL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Y5PcCAw1CSaP36m-GWwI_Z6hayks5uMXIcgaJpZM4VqHpL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1628: Perhaps some advisory text on a CID lengths below 32 cannot be expected to be have the same uniqueness and unlinkability properties as longer CID's and should be considered for special purposes only, such as internal server P2P."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1628#issuecomment-409509528"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-409509528",
"url": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-409509528",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1628,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1628\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-409509528"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363362891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b617a9c392db_685c3faa182be62832518f--


From nobody Wed Aug  1 04:24: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 2FF79131021 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 04:24:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mQisVMmhcs4h for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 04:24:34 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE32A130EF6 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 04:24:33 -0700 (PDT)
Date: Wed, 01 Aug 2018 04:24:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533122673; bh=2Gfyt8SzP9hRyLNBBNM64Xr5O8WB873+ohGXEUmA2as=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FKq7eE7cwmevWzOWCLR9hahRvcvW6ha59s1roxnSKasX/bJm5ALRn1S5ECNA7FP/H Bvtx/dw7/Y6keieilT57lBnNxm6GOsmZ45s96tLDg7nLJcjY5oLo5xsmLSjjzX+vsG bqplVhhRIqprIzzinrUhdboEsy0r6ncPktE2Wuzc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba808988078400727cf82dba377c8eaa831117ac992cf0000000117795a7192a169ce13c0caa7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1439/409542558@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1439@github.com>
References: <quicwg/base-drafts/issues/1439@github.com>
Subject: Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., use bit-vector) (#1439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b619871c2f4_9d83f81318d45b842166"; 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/KIjJZitiEHfop3OYTDFcJ0AYoMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 11:24:41 -0000

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

@martinthomson That is an interesting design.

I can understand the motivation for having more bits to represent the size of an ACK block using just one octet. OTOH, the complexity of the design makes me anxious.

The issue with the design is that, if there is an exception (i.e. packets received with more than two types of flags) you need to either iterate though the PN list more than once or to generate multiple ACK frames concurrently while iterating though the PN list.

Honestly speaking, I think that the multi-modal block approach that uses 2 bits per block (the one you suggested in 
https://github.com/quicwg/base-drafts/issues/1439#issuecomment-397157328) is dense enough. It would mean that we can pack up to 16 packet numbers into a single-octet ACK block. I do not think that spending a second octet for the 17th packet number is an issue, because it means spending at worst 0.5 bit more for every packet that you receive.

If we need to care that much about the bandwidth consumed by ACKs, I think we should rather consider how to reduce the frequency of sending acknowledgements, considering the fact that we have at least 18-octet overhead for every packet that we 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/1439#issuecomment-409542558
----==_mimepart_5b619871c2f4_9d83f81318d45b842166
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a> That is an inte=
resting design.</p>
<p>I can understand the motivation for having more bits to represent the =
size of an ACK block using just one octet. OTOH, the complexity of the de=
sign makes me anxious.</p>
<p>The issue with the design is that, if there is an exception (i.e. pack=
ets received with more than two types of flags) you need to either iterat=
e though the PN list more than once or to generate multiple ACK frames co=
ncurrently while iterating though the PN list.</p>
<p>Honestly speaking, I think that the multi-modal block approach that us=
es 2 bits per block (the one you suggested in<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"331401895" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/1439" h=
ref=3D"https://github.com/quicwg/base-drafts/issues/1439#issuecomment-397=
157328">#1439 (comment)</a>) is dense enough. It would mean that we can p=
ack up to 16 packet numbers into a single-octet ACK block. I do not think=
 that spending a second octet for the 17th packet number is an issue, bec=
ause it means spending at worst 0.5 bit more for every packet that you re=
ceive.</p>
<p>If we need to care that much about the bandwidth consumed by ACKs, I t=
hink we should rather consider how to reduce the frequency of sending ack=
nowledgements, considering the fact that we have at least 18-octet overhe=
ad for every packet that we send.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1439#issuecomment-409542558">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7wa=
6TenWSgutk7znV4KBEyeHStBks5uMY_xgaJpZM4Ujnzr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4kPYaxVmti0OTj32_1Hvvt4=
zgsCks5uMY_xgaJpZM4Ujnzr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1439: @martinthomson That is an interesting design.\r\n\r\nI can u=
nderstand the motivation for having more bits to represent the size of an=
 ACK block using just one octet. OTOH, the complexity of the design makes=
 me anxious.\r\n\r\nThe issue with the design is that, if there is an exc=
eption (i.e. packets received with more than two types of flags) you need=
 to either iterate though the PN list more than once or to generate multi=
ple ACK frames concurrently while iterating though the PN list.\r\n\r\nHo=
nestly speaking, I think that the multi-modal block approach that uses 2 =
bits per block (the one you suggested in \r\nhttps://github.com/quicwg/ba=
se-drafts/issues/1439#issuecomment-397157328) is dense enough. It would m=
ean that we can pack up to 16 packet numbers into a single-octet ACK bloc=
k. I do not think that spending a second octet for the 17th packet number=
 is an issue, because it means spending at worst 0.5 bit more for every p=
acket that you receive.\r\n\r\nIf we need to care that much about the ban=
dwidth consumed by ACKs, I think we should rather consider how to reduce =
the frequency of sending acknowledgements, considering the fact that we h=
ave at least 18-octet overhead for every packet that we send."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/1439#issuecomment-409542558"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment=
-409542558",
"url": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-40=
9542558",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., =
use bit-vector) (#1439)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1439,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1439\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-40=
9542558"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3448824=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b619871c2f4_9d83f81318d45b842166--


From nobody Wed Aug  1 05:30: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 93FE2130F67 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 05:30:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 VAbjW0DeHzc2 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 05:29:59 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 B3D41130EB9 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 05:29:59 -0700 (PDT)
Date: Wed, 01 Aug 2018 05:29:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533126598; bh=o9IH+GEKQAvjHUMB8o+aBmLmHEpgw860Yl+Dppqh9BA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LvYJaFWdqWqySTabR0/5Is2nW0anKvD8ATsZ0d3y6/Yx/wfbfoR7IQk1Vjn2BYPOn 9+yd0ZU/jm0RPYAsIHVaxezIXm7aVjwbvqwsfEfBdz5o6iugmhVuIyRqO7Y/unNaz9 QGDR5tdqfxQ4BjqlKG7pAVPZ1RwFt9pvkfrP2EV0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0231e0315c32bd58952c6b02948d56a6f7b9bba192cf00000001177969c692a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409557936@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61a7c67c472_5bac3f9cbd6d45b82321b8"; 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/4gMQmOe86NxGybWOoJgaT3bS13s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 12:30:02 -0000

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

I'm with @mt here. It's not that hard to implement the now-conventional
anti-replay techniques, and if we don't do this, then we have to analyze
every single QUIC frame to guarantee it can't cause problems if replayed
(and moreover implementors need to enforce it). To take a simple example
from earlier, consider the flow control frames: if we require duplicate
suppression, then even if you miss the rule about things being
monotonically increasing, things are fine. However, if duplicates are
allowed, and you make that mistake, then attackers can just replay a flow=

control frame and force you into a bad posture.

On Wed, Aug 1, 2018 at 12:23 AM, Martin Thomson <notifications@github.com=
>
wrote:

> I'm going to hold the line on MUST. The protocol doesn't make any sense=
 if
> you get (valid) duplicates and don't discard them. Given that you have =
to
> track what you are acknowledging, then the only additional cost is the
> threshold, which is nearly zero. It can even *be* zero if you use the
> minimum value from what you are tracking.
>
> What do you gain by having anything less than MUST? That is, other than=

> the potential for crazy non-determinism.
>
> =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/1624#issuecomment-409476533=
>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oWWTUfo-YA7nAp5R=
TM_MbNfsmPxAks5uMVd6gaJpZM4Vp4qq>
> .
>


-- =

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

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

I&#39;m with @mt here. It&#39;s not that hard to implement the now-conven=
tional<br>
anti-replay techniques, and if we don&#39;t do this, then we have to anal=
yze<br>
every single QUIC frame to guarantee it can&#39;t cause problems if repla=
yed<br>
(and moreover implementors need to enforce it). To take a simple example<=
br>
from earlier, consider the flow control frames: if we require duplicate<b=
r>
suppression, then even if you miss the rule about things being<br>
monotonically increasing, things are fine. However, if duplicates are<br>=

allowed, and you make that mistake, then attackers can just replay a flow=
<br>
control frame and force you into a bad posture.<br>
<br>
On Wed, Aug 1, 2018 at 12:23 AM, Martin Thomson &lt;notifications@github.=
com&gt;<br>
wrote:<br>
<br>
&gt; I&#39;m going to hold the line on MUST. The protocol doesn&#39;t mak=
e any sense if<br>
&gt; you get (valid) duplicates and don&#39;t discard them. Given that yo=
u have to<br>
&gt; track what you are acknowledging, then the only additional cost is t=
he<br>
&gt; threshold, which is nearly zero. It can even *be* zero if you use th=
e<br>
&gt; minimum value from what you are tracking.<br>
&gt;<br>
&gt; What do you gain by having anything less than MUST? That is, other t=
han<br>
&gt; the potential for crazy non-determinism.<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/pull/1624#issuecomment-409=
476533&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oWWTUfo-YA=
7nAp5RTM_MbNfsmPxAks5uMVd6gaJpZM4Vp4qq&gt;<br>
&gt; .<br>
&gt;<br>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1624#issuecomment-409557936">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_p2qW=
N0bXZZ1uUvz-GLZFS9ANFvks5uMZ9GgaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4Dif61JVa8blsOFuUi8Ow4XCnZp=
ks5uMZ9GgaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #1624: I'm with @mt here. It's not that hard to implement the now-conv=
entional\nanti-replay techniques, and if we don't do this, then we have t=
o analyze\nevery single QUIC frame to guarantee it can't cause problems i=
f replayed\n(and moreover implementors need to enforce it). To take a sim=
ple example\nfrom earlier, consider the flow control frames: if we requir=
e duplicate\nsuppression, then even if you miss the rule about things bei=
ng\nmonotonically increasing, things are fine. However, if duplicates are=
\nallowed, and you make that mistake, then attackers can just replay a fl=
ow\ncontrol frame and force you into a bad posture.\n\nOn Wed, Aug 1, 201=
8 at 12:23 AM, Martin Thomson \u003cnotifications@github.com\u003e\nwrote=
:\n\n\u003e I'm going to hold the line on MUST. The protocol doesn't make=
 any sense if\n\u003e you get (valid) duplicates and don't discard them. =
Given that you have to\n\u003e track what you are acknowledging, then the=
 only additional cost is the\n\u003e threshold, which is nearly zero. It =
can even *be* zero if you use the\n\u003e minimum value from what you are=
 tracking.\n\u003e\n\u003e What do you gain by having anything less than =
MUST? That is, other than\n\u003e the potential for crazy non-determinism=
.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you ar=
e subscribed to this thread.\n\u003e Reply to this email directly, view i=
t on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/pull/1624=
#issuecomment-409476533\u003e,\n\u003e or mute the thread\n\u003e \u003ch=
ttps://github.com/notifications/unsubscribe-auth/ABD1oWWTUfo-YA7nAp5RTM_M=
bNfsmPxAks5uMVd6gaJpZM4Vp4qq\u003e\n\u003e .\n\u003e\n"}],"action":{"name=
":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1=
624#issuecomment-409557936"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09557936",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4095=
57936",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4095=
57936"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b61a7c67c472_5bac3f9cbd6d45b82321b8--


From nobody Wed Aug  1 05:38: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 71868131048 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 05:38:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HHWXA2Yvxith for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 05:38:16 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 E4079130E71 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 05:38:15 -0700 (PDT)
Date: Wed, 01 Aug 2018 05:38:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533127095; bh=Dh4NJ4+LDcRzGnUfBWwwuEoQiiwrj0fhHLQL/F3mK5c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oYhzTyWbLWdyVRHl6Aa7GmjbREdkEjeneDWJbrJE8fzdkrNXw6ctCOEWomBQlixgn ES//kXuNMA3cGHoLW/z9MatrVcOgIRs9scDwqdaK5S+bUxRVSdnYv+0RBo2XbpyQ3z WsroNbm3fjGrKvNlx2VPsUWaljk1AZoKmukIdIf0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc03d2192bf331c0f7a8f3c6f1ebc0dbc8f96899b92cf0000000117796bb692a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/review/142354772@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61a9b71fd4_4a5e3fa0bb0d45bc938"; 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/alvQBpQrm39dS9iO9ELZgJWfx5U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 12:38:23 -0000

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

ekr commented on this pull request.



> @@ -1065,6 +1066,12 @@ sending a packet with a number of 0x6b2d79 requires a packet number encoding
 with 14 bits or more; whereas the 30-bit packet number encoding is needed to
 send a packet with a number of 0x6bc107.
 
+An endpoint MUST discard packets with duplicate packet numbers.  That is, a
+packet is discarded if the reconstructed packet number is equal to the
+reconstructed packet number of a previously received and processed packet.  Note
+however that endpoints MUST attempt to remove packet protection before
+discarding packets (see Section 9.3 of {{QUIC-TLS}}).

I think i would put this in the TLS document S 5.4 instead. That way it's in logical order and this requirement seems like less of an aside.

Perhaps:

```
After unprotecting a packet, the receiver MUST check that it has not already processed
a packet with this PN and if so discard it. Duplicate suppression MUST happen after
the packet has been unprotected for the reasons described in Section 9.3. An efficient
algorithm for duplicate suppression can be found in RFC 2406 Section 3.4.3.```

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1624#discussion_r206861546">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1065,6 +1066,12 @@ sending a packet with a number of 0x6b2d79 requires a packet number encoding
 with 14 bits or more; whereas the 30-bit packet number encoding is needed to
 send a packet with a number of 0x6bc107.
 
+An endpoint MUST discard packets with duplicate packet numbers.  That is, a
+packet is discarded if the reconstructed packet number is equal to the
+reconstructed packet number of a previously received and processed packet.  Note
+however that endpoints MUST attempt to remove packet protection before
+discarding packets (see Section 9.3 of {{QUIC-TLS}}).
</pre>
<p>I think i would put this in the TLS document S 5.4 instead. That way it's in logical order and this requirement seems like less of an aside.</p>
<p>Perhaps:</p>
<pre><code>After unprotecting a packet, the receiver MUST check that it has not already processed
a packet with this PN and if so discard it. Duplicate suppression MUST happen after
the packet has been unprotected for the reasons described in Section 9.3. An efficient
algorithm for duplicate suppression can be found in RFC 2406 Section 3.4.3.```
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142354772">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6SNn2f7bgaEZghSCDzA_JHEy_Ywks5uMaE3gaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_msdQzYmv8RvcH4umPl7ODnbg6aks5uMaE3gaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #1624"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142354772"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142354772",
"url": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142354772",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ekr commented on 1624",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142354772"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61a9b71fd4_4a5e3fa0bb0d45bc938--


From nobody Wed Aug  1 06:02: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 25551127332 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 06:02:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JJR_Lvc5Suk7 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 06:02:48 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 B6D031286E3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 06:02:48 -0700 (PDT)
Date: Wed, 01 Aug 2018 06:02:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533128567; bh=5p0NfQbia6wd3QxjGmqiBKQNg6BjvV2rDTj3bc8SKDU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wla9vuR8+iLH6WKH4JU6kIMk9hXRAXDYJAkMHe0Of1xy3zrU0N87zIOu3LgBjbGuV 1v9WVhYegYJuuKq/qZPRtLOtdbSdGuqu1P/UJlZEkKaCxcquTZwZ6c5VDjLFNyL1h4 /2hNM86NRI/7mH6/QcngU1iUrABrW5uZfwr5DNBk=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1b7c7281fadace79f296ea616444272acc23c7e92cf000000011779717792a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142364075@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61af77d780e_48753fbdf3ad45bc3994b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2FQxG3R3CKZgD9fjCOP2LvcaesU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 13:02:51 -0000

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

dtikhonov commented on this pull request.



> @@ -2596,10 +2597,11 @@ Using a randomized connection ID results in two problems:
 
 * The packet might not reach the peer.  If the Destination Connection ID is
   critical for routing toward the peer, then this packet could be incorrectly
-  routed.  This causes the stateless reset to be ineffective in causing errors
-  to be quickly detected and recovered.  In this case, endpoints will need to
-  rely on other methods - such as timers - to detect that the connection has
-  failed.
+  routed.  This might also triggering another Stateless Reset in response, see

s/triggering/trigger/ ?

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1627#discussion_r206869154">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2596,10 +2597,11 @@ Using a randomized connection ID results in two problems:
 
 * The packet might not reach the peer.  If the Destination Connection ID is
   critical for routing toward the peer, then this packet could be incorrectly
-  routed.  This causes the stateless reset to be ineffective in causing errors
-  to be quickly detected and recovered.  In this case, endpoints will need to
-  rely on other methods - such as timers - to detect that the connection has
-  failed.
+  routed.  This might also triggering another Stateless Reset in response, see
</pre>
<p>s/triggering/trigger/ ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142364075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_BttgcNOJjRdjuVkxAN3e86p7Wgks5uMab3gaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-QSuQO7rg9E23_LLjJ_L1StMeEkks5uMab3gaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142364075"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142364075",
"url": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142364075",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@dtikhonov commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142364075"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61af77d780e_48753fbdf3ad45bc3994b2--


From nobody Wed Aug  1 06:34: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 A99DD13106E for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 06:33:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4ZV12aBJ1FG6 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 06:33:55 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FF00131004 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 06:33:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=O5gefjMvJGVwmYQViCM10cekOBw=; b=S/fotIkwEvIrLU1f YXyXxR/QEnuTGuo/4i2djimeEMfVe6rFwkHG/zDwew1KlLOk60BNHfYZNG9QiB6Z FtsmXy7SOwWCHKLk7XP3zgo9ZwFLsPpitOmL53aMAenhJUSNpgdPDrkZVx8x1IP9 rHkB2oB91h+bT3Qj8417BX15A40=
Received: by filter0656p1las1.sendgrid.net with SMTP id filter0656p1las1-1632-5B61B6BF-38 2018-08-01 13:33:51.539061519 +0000 UTC m=+572581.423867528
Received: from github-lowworker-0be93ae.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id _eRtm3p6Q2mDVyEMHCMzUw for <quic-issues@ietf.org>; Wed, 01 Aug 2018 13:33:51.411 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0be93ae.cp1-iad.github.net (Postfix) with ESMTP id 7A63C3E0753 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 06:33:51 -0700 (PDT)
Date: Wed, 01 Aug 2018 13:33:51 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab355dff709c5d60b9f89c083ad6bd7666c386c8b092cf00000001177978bf92a169ce14a8bad8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1629@github.com>
Subject: [quicwg/base-drafts] Fix several orthographical errors in the transport draft (#1629)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61b6bf7951f_184643fbdbfcbe61828947a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1mIvUHFM+VVNp4X75wcXnp7HUXYJAO/wI+yb R4T29AMoh+3BEaCY0+Y3ZSlVRka9CQs76vLfWtn1bN/eYbuXWGIinsqEyWfBAz/SpBJ6l/5Ok0oz4E /+9+h7zC1DA+zMbJn0Xcw8O2AlkGN+rHv5bnPDquets41cgRDG9EUr1BNJqOt9Wg8+e7eBGiE/OKCX g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GMdpoBIfYyNkIKZoGP6zWf22dhs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 13:34:04 -0000

----==_mimepart_5b61b6bf7951f_184643fbdbfcbe61828947a
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/1629

-- Commit Summary --

  * Fix several orthographical errors in the transport draft

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Fix several orthographical errors in the transport draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1629/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/1629.patch'>https://github.com/quicwg/base-drafts/pull/1629.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1629.diff'>https://github.com/quicwg/base-drafts/pull/1629.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/1629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3xquQ9hJbOsH8D7reRMqjhtOaBkks5uMa4_gaJpZM4VqggQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5aQCd8Q8UQ7ivcvFYuXX23y6eBMks5uMa4_gaJpZM4VqggQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix several orthographical errors in the transport draft (#1629)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1629"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1629",
"url": "https://github.com/quicwg/base-drafts/pull/1629",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix several orthographical errors in the transport draft (#1629)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "d8cf7bd",
"value": "Fix several orthographical errors in the transport draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1629/files#diff-0) (22 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1629,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1629\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1629"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1629.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1629.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363464720\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b61b6bf7951f_184643fbdbfcbe61828947a--


From nobody Wed Aug  1 07:40: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 4BA62130DEF for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 07:40:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wIHS77P6ucRn for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 07:40:25 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69F3E130EB1 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 07:40:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FQUUkE1VtIe9xCnN0r3BkCbI/40=; b=ZN10Y+3mMmr9PhYu akzQt5AX/P9JggA7LNLFmo7rMRiVVcPfK59Yag1feGinV51PsefRRynmvBrMhN6y a6ryDQVKKRMauaKIarbWP6vxmfubAQBJn4Z6RhagKDP+HdWSNP8k60JjmFHTAs4e blIuQuQq9UwcsL/1xsxNh6NE6LM=
Received: by filter1756p1mdw1.sendgrid.net with SMTP id filter1756p1mdw1-31196-5B61C655-47 2018-08-01 14:40:21.929228194 +0000 UTC m=+576598.037907803
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id EJb8ooHkQPm8tO6rPmVxmg for <quic-issues@ietf.org>; Wed, 01 Aug 2018 14:40:21.841 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id D1FFCBFC52 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 07:40:21 -0700 (PDT)
Date: Wed, 01 Aug 2018 14:40:23 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a012b5e50ff582a7ce8878253cb369c843f726792cf000000011779885592a169ce14a9283e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1630@github.com>
Subject: [quicwg/base-drafts] Fix typos in HTTP draft and use the more common "incautious" (#1630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61c655d02b5_33e43fb136abe628235336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wQ3nFsObZWLdLr2I7E1ptlvn2HzQmOkyeO4 /XrBXrwc7f5sk18qNFGWSCTRKMEiqUUGSND403RglP9Y3+l27iQEhqDA9cQV3ElJFP0fRRyAgDs3WC hlm5HMonwv5KRi+lg2bN41SKXeoPgTxraml6OMIploBi+b0NC4pFC1sIq+gz2rHZ7KXZ5/WzkMSyh6 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EAYcp9Kqc3rIsqLqoFkDA0IoaOA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 14:40:28 -0000

----==_mimepart_5b61c655d02b5_33e43fb136abe628235336
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/1630

-- Commit Summary --

  * Fix typos in HTTP draft and use the more common "incautious"

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Fix typos in HTTP draft and use the more common &quot;incautious&quot;</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1630.patch'>https://github.com/quicwg/base-drafts/pull/1630.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1630.diff'>https://github.com/quicwg/base-drafts/pull/1630.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/1630">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq05Tl2sz6hHLm0_AK9i9UqQeGqNLks5uMb3VgaJpZM4VqoQH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6jO1SCS1HY1r6uGBH2JVIok9o1Jks5uMb3VgaJpZM4VqoQH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix typos in HTTP draft and use the more common \"incautious\" (#1630)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1630"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1630",
"url": "https://github.com/quicwg/base-drafts/pull/1630",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix typos in HTTP draft and use the more common \"incautious\" (#1630)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3840ae2",
"value": "Fix typos in HTTP draft and use the more common \"incautious\""
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1630/files#diff-0) (6 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1630,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1630\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1630"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1630.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1630.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363496455\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b61c655d02b5_33e43fb136abe628235336--


From nobody Wed Aug  1 08:07: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 2A880130E03 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 08:07:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 jgEAyZdRxwD9 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 08:07:52 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 5042A1274D0 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 08:07:52 -0700 (PDT)
Date: Wed, 01 Aug 2018 08:07:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533136071; bh=1i5W2nGQ/GqZ8BtoXVABF54o1PHeFAps5gNM+gIcD6U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=S9bYlBqY+MpSPOjp7agULfmh9X17bLBWX61b4bj0HXde+3oKGlXbx9TSyOvzxbYCD x42ZgX6IL37egq/eWOrcjZ1Xe85oRtXgQOvE9xnObkYiETR5zhQGRzN32r5ORkNhKK vHpOOg3Iu91e9kEongToFAGVADXYe1GH4kdarJao=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85793090d0710e73ccf41514a12918312ab5940792cf0000000117798ec792a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631@github.com>
Subject: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61ccc72701f_1f443fcc554d45c015372d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ltJUO7qcV66YYAnB6wBP7a6ZPXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 15:07:54 -0000

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

See issue #158: "support" should only be used for the path. I have left two occasions where it is used for both the path and the peer but I think that is okay because it only addresses the case where there is no support.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Clarify use of the term "supports ECN" 

-- File Changes --

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

-- Patch Links --

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

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

<p>See issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="200957150" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/158" href="https://github.com/quicwg/base-drafts/issues/158">#158</a>: "support" should only be used for the path. I have left two occasions where it is used for both the path and the peer but I think that is okay because it only addresses the case where there is no support.</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/1631'>https://github.com/quicwg/base-drafts/pull/1631</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify use of the term &quot;supports ECN&quot; </li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1631.patch'>https://github.com/quicwg/base-drafts/pull/1631.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1631.diff'>https://github.com/quicwg/base-drafts/pull/1631.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/1631">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyDVLteycOvJDubaNO-lFA3zg0fDks5uMcRHgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1-Et9XnJCeaIo8jU7BSfzqZySu6ks5uMcRHgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify use of the term \"supports ECN\" (#1631)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631",
"url": "https://github.com/quicwg/base-drafts/pull/1631",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Clarify use of the term \"supports ECN\" (#1631)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "9f1cab9",
"value": "Clarify use of the term \"supports ECN\" "
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1631/files#diff-0) (29 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1631,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1631\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b61ccc72701f_1f443fcc554d45c015372d--


From nobody Wed Aug  1 08: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 D850F130E03 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 08:08:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pX883tO3Os-d for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 08:08:12 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60F41130DF4 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 08:08:12 -0700 (PDT)
Date: Wed, 01 Aug 2018 08:08:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533136091; bh=eYSTAfqBPzIVSJ30v3DSjYTPB57kBN5lsE1fLEe/mJU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CHtCVYsH5WHoIMB0Ya7XvXX7DeDncCDi8LuuljOz2UMYVfhKdk38mqkg+BimWx7Kv xsOr16/RtlgEDXE1kqHEC+VBuywIYn9V2HP+n02+5yMX3USQglRnuhWSi11/BbF10P SfAft81TnoDAJWUhN4mNiNkMiLOi7NXZFYUSZm+U=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2015def7d59954e34b89a68bec9004931036aa8892cf0000000117798edb92a169ce14701b1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1587/409608543@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1587@github.com>
References: <quicwg/base-drafts/issues/1587@github.com>
Subject: Re: [quicwg/base-drafts] Use of "supports ECN" is confusing (#1587)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61ccdb96dcc_1373fb6d26be61c12932a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e4I0ziMWVAmbQNKZ5CFYAXBwjhA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 15:08:14 -0000

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

see PR #1631

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1587#issuecomment-409608543">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-a6n8-xbLPAKnrzhoStQXYfnyywks5uMcRbgaJpZM4VXGga">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7-M41Jx7Vq6SLnW3bm_MvlXXNcyks5uMcRbgaJpZM4VXGga.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1587: see PR #1631"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1587#issuecomment-409608543"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-409608543",
"url": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-409608543",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use of \"supports ECN\" is confusing (#1587)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1587,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1587\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-409608543"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358377498\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61ccdb96dcc_1373fb6d26be61c12932a--


From nobody Wed Aug  1 09:04: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 16CA413106E for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:04:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 L3g6Yn9SRal6 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:04:41 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 58E11130F4A for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:04:37 -0700 (PDT)
Date: Wed, 01 Aug 2018 09:04:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533139476; bh=3Dw1fWyg8O4IKDaHTRZUkbPpLwIxzabFTKw/R1bYzZM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zAqa1/Epg76+x65e0XNQal3SP7ufs4bH4SoJJicWRINo3YF6SqBggmTzU/rzS5x2g Qj7McSrPnL8Zv1YJBxFrMYmHZRflrbHryXlEVVQlTBdvi2tGBbRy6EHIDSygvOyGaZ 9zP/bw8R+T9T4RaFfsMXfakjXa6DjXGMZuwah8Dg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02c19746eff4022101f4b6fa270b215335bf2c3492cf0000000117799c1492a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/review/142449129@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61da14b369_1fed3fa3c64d45b47751d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/awesPGuberf1yU057Ck8k4d6Hmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 16:04:50 -0000

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

ianswett approved this pull request.

I'm not sure I'd call this a 'security' consideration, but it's a consideration of some sort, so it's likely better in this section than elsewhere.



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

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

<p>I'm not sure I'd call this a 'security' consideration, but it's a consideration of some sort, so it's likely better in this section than elsewhere.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142449129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9F50LMRsOuinnGYFKTbuKAN_ofFks5uMdGUgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4w0G4z3zpZ_6Tsi7CtUklxYTfpgks5uMdGUgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142449129"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142449129",
"url": "https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142449129",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1626",
"sections": [
{
"text": "I'm not sure I'd call this a 'security' consideration, but it's a consideration of some sort, so it's likely better in this section than elsewhere.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142449129"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61da14b369_1fed3fa3c64d45b47751d--


From nobody Wed Aug  1 09:09: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 ADC44130FC5 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:09:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JYNftwaQ9lLM for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:09:00 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AC4A130FBF for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:08:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SDZlp9r+W91bFIHUcBafoWtWSl4=; b=CvXX8dUUZVxFCOEj Zz0pb2E2aeIJoLA8/HHPHX8v5znkT/WJotN0bNqv8+cHoc22YLm3NTBbqB71eqnj ERJhV9Ix5LyWtff7WG1MS1i5FWMgvx77fqJkNrA5/SnmHFylT8mGp7aVakZvhriU bjN5pMseXseHVSl8GBjorx3RyE8=
Received: by filter1736p1mdw1.sendgrid.net with SMTP id filter1736p1mdw1-3836-5B61DB0F-17 2018-08-01 16:08:47.692550519 +0000 UTC m=+582881.034656101
Received: from github-lowworker-0be93ae.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id SlZ3IoqBTXCF2Sm2DduV9g for <quic-issues@ietf.org>; Wed, 01 Aug 2018 16:08:47.662 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0be93ae.cp1-iad.github.net (Postfix) with ESMTP id 95D393E1D4D for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:08:47 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:08:48 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaed7b38244c5660839476333e1c6a4e1fd477e5492cf0000000117799d0f92a169ce14a9b803@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1632@github.com>
Subject: [quicwg/base-drafts] Fix: a connection is not identified by a *collection* (#1632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61db0f94192_d14e3fa864cbe6241195d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3mlFaESVUZx2dETMDbwP1HshIF4EDX9xzZDH J9iCkOjBRMZTCyz3TQWMwH/eF9Wvs3cdYRmfxjppt1WLPHHGB1BuY8Lx4ZtfCYjnL5msEg/q/uXwPK 2uhMSjdbUnfkA0Wgm6iGG5+p1pkwozhNw+GsQhwDWJ6LpIf5sKVO2opses5WhitHz9T7uBq4323ahj Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EN3RUUUFnjQw6YXKhqVICoNrBCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 16:09:06 -0000

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

This small change contains several other improvements, each with a clear
purpose behind it.

    1. Replace the word "collection" with the word "set," as the former
       looks a lot like "connection."

    2. Remove the "unlikely to be unique" parenthetical clause: it is
       obvious that there can only be one unique zero-length connection ID.

    3. Drop the "assigned to it" part of the sentence, as it is unnecessary
       in this introductory paragraph.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Fix: a connection is not identified by a *collection*

-- File Changes --

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

-- Patch Links --

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

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

<p>This small change contains several other improvements, each with a clear<br>
purpose behind it.</p>
<pre><code>1. Replace the word "collection" with the word "set," as the former
   looks a lot like "connection."

2. Remove the "unlikely to be unique" parenthetical clause: it is
   obvious that there can only be one unique zero-length connection ID.

3. Drop the "assigned to it" part of the sentence, as it is unnecessary
   in this introductory paragraph.
</code></pre>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Fix: a connection is not identified by a *collection*</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1632.patch'>https://github.com/quicwg/base-drafts/pull/1632.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1632.diff'>https://github.com/quicwg/base-drafts/pull/1632.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/1632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqym6D5ndY-K0P4gxYscj7yQnRLeHks5uMdKPgaJpZM4VqywH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9A9s8sF0nCkSEKoRKMn4tJEagWNks5uMdKPgaJpZM4VqywH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix: a connection is not identified by a *collection* (#1632)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1632"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1632",
"url": "https://github.com/quicwg/base-drafts/pull/1632",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix: a connection is not identified by a *collection* (#1632)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "d0ef789",
"value": "Fix: a connection is not identified by a *collection*"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1632/files#diff-0) (8 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1632,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1632\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1632"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1632.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1632.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363539463\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b61db0f94192_d14e3fa864cbe6241195d5--


From nobody Wed Aug  1 09:15: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 18758131101 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:15:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FIeiUH82VdjM for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:15:13 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1269F13104C for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:15:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wXo3VJS+PPfc2dgqTU7J/jyLp4g=; b=tiqhjVJNc2K6Tr+D E1WPifakC1dqpg6B2hEPCcMR/Khx1zDrgzGLajU3IOXVphFPJ4NijSB8Bza8omyq YoexNBQjkT0va/Vw5vdqfGovuWzNKAh/TzSMYNVOwR7Wfhr95HRttj6Kf0C9mod9 rOnOid2kUqXp42Q31GtUASawM4U=
Received: by filter1306p1mdw1.sendgrid.net with SMTP id filter1306p1mdw1-1167-5B61DC8E-20 2018-08-01 16:15:10.969473182 +0000 UTC m=+582533.098229350
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id qQgomyTXQJaMmVsIQRAJgw for <quic-issues@ietf.org>; Wed, 01 Aug 2018 16:15:11.131 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id 12CA4C18CB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:15:11 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:15:11 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97d28235e13e1bc6ac98b8d4081bfbf22d76b1d692cf0000000117799e8f92a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/review/142453295@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61dc8f112ca_faf3ff7a02be620205556"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LDI9WUxotSB2mD8F2TF0ePELigMuu3WobDb S8WXZAmiWwqMhCIY7Utv4lFFD4G0clgtlHDMGUdElxqV8SNUNfxNlJ6DNBZpYdmo9nPbeiGulm/yeQ BVCcrO+3kB15R8eLwKRDVlN5zRXcdzkgEZB2qMbc50N/RRVauI9p6rjwQA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/whUTNeIhV-YeyniNwlfYVrx55qc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 16:15:17 -0000

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

mirjak commented on this pull request.



> +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.

Actually this is a bit weak. RFC3168 say
"Upon the receipt by an ECN-Capable transport of a single CE
packet, the congestion control algorithms followed at the end-
systems MUST be essentially the same as the congestion control
response to a single dropped packet."
(where RFC8311 adds a
"unless otherwise specified by an Experimental RFC in the IETF document stream"
to this last sentence, however, this is not really important here).

The text as currently written indicates that the congestion controller can choose to account for ECN information at all or not which is not the case.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1626#discussion_r206942034">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.
</pre>
<p>Actually this is a bit weak. RFC3168 say<br>
"Upon the receipt by an ECN-Capable transport of a single CE<br>
packet, the congestion control algorithms followed at the end-<br>
systems MUST be essentially the same as the congestion control<br>
response to a single dropped packet."<br>
(where RFC8311 adds a<br>
"unless otherwise specified by an Experimental RFC in the IETF document stream"<br>
to this last sentence, however, this is not really important here).</p>
<p>The text as currently written indicates that the congestion controller can choose to account for ECN information at all or not which is not the case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142453295">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_XjRl3UfGJuFWTFzA1YUtwBNp1lks5uMdQPgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzvcljWaiIjULeX4XQEWNlgVPDjbks5uMdQPgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142453295"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142453295",
"url": "https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142453295",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1626",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#pullrequestreview-142453295"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61dc8f112ca_faf3ff7a02be620205556--


From nobody Wed Aug  1 09:19: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 F2E9B130DDF for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Nv9ocGjrGK03 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:19:10 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DB6A126F72 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:19:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nr4Of3YiE+2+VPwhSk3xklUGKGw=; b=STut/gLSpRR0wTPY gOA8+diG/vHfGsWPVzTIcyJPySmIc4pdSu7mGL61HxjMdm5HXvEEtIZJLXlUIYgF irtUQyJosUioVXzDvxr931TzGBG1AOm7Tbfu13XRsf+Yx8SfEAFnkghgKNfsnK8Y kz8ZWnLHxE2LjBnMP2uy+apNrqE=
Received: by filter1284p1mdw1.sendgrid.net with SMTP id filter1284p1mdw1-5888-5B61DD7D-3 2018-08-01 16:19:09.242029463 +0000 UTC m=+583774.849841586
Received: from github-lowworker12-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id PjWf00rQQeKA7LBvnSQO-Q for <quic-issues@ietf.org>; Wed, 01 Aug 2018 16:19:09.226 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker12-cp1-prd.iad.github.net (Postfix) with ESMTP id 3713840E6A for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:19:09 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:19:09 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff011032c27d02a7c6031f93184e60e3ff17c57192cf0000000117799f7d92a169ce1473dec6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1591/c409632444@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1591@github.com>
References: <quicwg/base-drafts/pull/1591@github.com>
Subject: Re: [quicwg/base-drafts] Single Packet Number Space (#1591)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61dd7d358a1_25923f7fcd2be6201891e1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0SdQXl6dLcmoYQY3OYjcCfCtqDGj08Nnm2sn 21gFGYNwjcdM3ELnD9DtnikgPyWDuimdE59jLPEr7jrBru+fVzsari+4x31+bvWTl0YTrZZtIDnRWm 9W8+v5ymjdwpl03//S9oFOvBw/bs9U6oELgi40/30bl2g60JZ1oANJGAp/wav/TW47ZluimO1wVIoF k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5a0DZK0rO36fuIKjHNZYjvWD9eo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 16:19:12 -0000

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

@MikeBishop for that issue, I believe that if we don't send ACK frames in Initial packets and disallow PING / PADDING only packets, essentially requiring Initial packets to just contain CRYPTO frames (and PADDING), in both directions, if you get an ACK for a packet you didn't sent, then it would be OK to blow up. If someone is able to inject a packet with a CRYPTO frame that was accepted and acknowledged by your peer, then you are hosed anyways.

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

<p><a class=3D"user-mention" data-hovercard-user-id=3D"4273797" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=
=3D"https://github.com/MikeBishop">@MikeBishop</a> for that issue, I believ=
e that if we don't send ACK frames in Initial packets and disallow PING / P=
ADDING only packets, essentially requiring Initial packets to just contain =
CRYPTO frames (and PADDING), in both directions, if you get an ACK for a pa=
cket you didn't sent, then it would be OK to blow up. If someone is able to=
 inject a packet with a CRYPTO frame that was accepted and acknowledged by =
your peer, then you are hosed anyways.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1591#issuecomment-409632444">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0DCBD_-A01FGe9e=
PkqqC_bqeL05ks5uMdT9gaJpZM4VYKnS">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq4Em6ufUFte7I72NuuxUh2072raDks5uMdT9gaJp=
ZM4VYKnS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1591: @M=
ikeBishop for that issue, I believe that if we don't send ACK frames in Ini=
tial packets and disallow PING / PADDING only packets, essentially requirin=
g Initial packets to just contain CRYPTO frames (and PADDING), in both dire=
ctions, if you get an ACK for a packet you didn't sent, then it would be OK=
 to blow up. If someone is able to inject a packet with a CRYPTO frame that=
 was accepted and acknowledged by your peer, then you are hosed anyways."}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/1591#issuecomment-409632444"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1591#issuecomment-409=
632444",
"url": "https://github.com/quicwg/base-drafts/pull/1591#issuecomment-409632=
444",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Single Packet Number Space (#1591)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1591,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 1591\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1591#issuecomment-409632=
444"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358656466=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b61dd7d358a1_25923f7fcd2be6201891e1--


From nobody Wed Aug  1 09:23: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 4F27F130DCD for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:23:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 B1IVeYOy8wPo for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:23:41 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 3A88F126F72 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:23:41 -0700 (PDT)
Date: Wed, 01 Aug 2018 09:23:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533140620; bh=UqOxOIhYZFekDkcYx4668Nc3FFvusYxspF9+Y0T1Wzo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xAsm7xxRb9UimiVHQrT/au7FysnDyFr2LCuWDc+y7L3TOfulKvLywp9Af8kyx3Yjq s2lSxT/HDBwFjZksuM+plihFbL48jklJrAHIKZ7sKX3sxQVdGOgl3Gg0cl3tz7dEkX 9i1lgtg5FespgawA7lXn88+5AlsoWecyKLdtWFHk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5a6602f85aeb92e1b3cfe03879fa1f6ae51a2b092cf000000011779a08c92a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/review/142457293@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61de8c18bc1_2d123f9df50be6182812d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/0suasx8_L-FJWxkkUtI_bvM0Ksc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 16:23:43 -0000

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

ianswett commented on this pull request.



> +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.

Clearly there are congestion controllers which don't support ECN, particularly not 3168 style ECN.

As an example, DCTCP (RFC8257) specifies a mechanism which is different from 3168.

Maybe we don't need this paragraph at all?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1626#discussion_r206945335
----==_mimepart_5b61de8c18bc1_2d123f9df50be6182812d1
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/1626#discussion_r206945335">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.
</pre>
<p>Clearly there are congestion controllers which don't support ECN, particularly not 3168 style ECN.</p>
<p>As an example, DCTCP (RFC8257) specifies a mechanism which is different from 3168.</p>
<p>Maybe we don't need this paragraph at all?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1626#discussion_r206945335">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxLreG2MRQy73L8IdJCgl8lraF9jks5uMdYMgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq65sOQjpnU4taBzXpVHBDZ4S5O6Zks5uMdYMgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#discussion_r206945335"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206945335",
"url": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206945335",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1626",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206945335"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61de8c18bc1_2d123f9df50be6182812d1--


From nobody Wed Aug  1 09:46: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 B2F30130E3B for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:46:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6A9SnVpEdhoC for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 09:46:18 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 9FF15130DDF for <quic-issues@ietf.org>; Wed,  1 Aug 2018 09:46:18 -0700 (PDT)
Date: Wed, 01 Aug 2018 09:46:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533141977; bh=3UFq1ehfjPwMnnBPHLmiOPd7VSRWxS/6i01D34mb7Jg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=inMo/e3wunIEpaACyOLBi7Y0amfnW0K6gqMIeS/G6+CuprhhOcGXwkUp2FKJwccPE /IQet/hdXTwEHzP4EJmCIOXyEnx4Z2ucBJRFPCcI7F3t/AA2/1a37JJ9n9/N2pO9U0 rsHXq2+VH3/0kDqGCQaUq5RzyzOw9HGg5sH8/VNc=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ac2b0ee03387d4080bc16472015b9fc8c52024192cf000000011779a5d992a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/review/142466175@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61e3d9786d4_3dc13fe4a30d45b82126cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XNiggseqITkrEHxsd74XtlvLp0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 16:46:21 -0000

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

mirjak commented on this pull request.



> +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.

DCTCP is not applicable to the Internet. The point being is that if you mark your packets as ECN-enabled, you also must react to CE marks accordingly, you can't just ignore them. I guess we can remove the whole paragraph or just this one sentence in the middle.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1626#discussion_r206952526">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.
</pre>
<p>DCTCP is not applicable to the Internet. The point being is that if you mark your packets as ECN-enabled, you also must react to CE marks accordingly, you can't just ignore them. I guess we can remove the whole paragraph or just this one sentence in the middle.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1626#discussion_r206952526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8XDo8ee568oTTo080iP4Gl8ykOTks5uMdtZgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw39JYyTJsg0NTRGxulsdG3jXKSBks5uMdtZgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#discussion_r206952526"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206952526",
"url": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206952526",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1626",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206952526"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61e3d9786d4_3dc13fe4a30d45b82126cb--


From nobody Wed Aug  1 11:30: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 1EBB5130E35 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 11:30:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3WSTGF7rTwGD for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 11:30:10 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 9AA3D130DC8 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 11:30:10 -0700 (PDT)
Date: Wed, 01 Aug 2018 11:30:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533148208; bh=900ggHnbQbVDp/du0rYCdhdQg2xMgjAIWt20Rrv7Hf0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v6kdQQJtXtYEdJf38AOetY6uiz2xhlN3BynDH11AbGpDGFdn7upS2S8qSgXBHCyMB 9LtH4W2KWhPcG3uxXGDy4nahnqmzNnWWEWqXJxEzjyjwoiIB6zp5MJa5viRkldGya4 U8zj5zsLbbEAcwuXFPUVR3atd8KwqwOm4w5E5G0w=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7cfa3aac5c9361a1d3f00ff445ad592ecc3c53792cf000000011779be3092a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/review/142506536@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b61fc3083960_10b93fd9830be61c247087"; 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/nrw8ygo4w9LUlFuJuo6qW-KgVfM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 18:30:12 -0000

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

huitema commented on this pull request.



> +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.

RFC3168 does say that the response to an ECN mark must be the same as to a dropped packet. However, different congestion control algorithms may well respond to dropped packets differently. Receivers may detect that the sender's algorithm does not respond as TCP-Reno would, but then so what? It just means that the sender's congestion control algorithm is different from TCP-Reno.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1626#discussion_r206985670
----==_mimepart_5b61fc3083960_10b93fd9830be61c247087
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/1626#discussion_r206985670">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.
</pre>
<p>RFC3168 does say that the response to an ECN mark must be the same as to a dropped packet. However, different congestion control algorithms may well respond to dropped packets differently. Receivers may detect that the sender's algorithm does not respond as TCP-Reno would, but then so what? It just means that the sender's congestion control algorithm is different from TCP-Reno.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1626#discussion_r206985670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2rBojQsZNv3mMFtZDVPgmSB_0_Rks5uMfOwgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4wj9JfofqaEkOZrMfZB29vvv5t7ks5uMfOwgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#discussion_r206985670"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206985670",
"url": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206985670",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 1626",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r206985670"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b61fc3083960_10b93fd9830be61c247087--


From nobody Wed Aug  1 12:21: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 3CA99130E65 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 12:21:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1G13tD4mAFzd for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 12:21:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 BB865130DED for <quic-issues@ietf.org>; Wed,  1 Aug 2018 12:21:27 -0700 (PDT)
Date: Wed, 01 Aug 2018 12:21:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533151286; bh=kKPr5nBDdqsg9i5VY7DHw3FZtL5XF4OBDxsgau1lEKI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gC6PyGeE1KB4Wxf1D1g6cEBvaiJsWQcPm0BQMdWvxhbQF98ZG0CnspK40FttfMkH7 3qakOGmssfjzyXoC7GGV3Abl+BpKTBCnN6OzJb335HVr/+xjkU4lM8lNiYNlUMZJ3q UecrSMn1OyXzoewBl9gX+pp58Nt90Dko51NV4Rxs=
From: Nick Banks <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/1591/push/2765254179@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1591@github.com>
References: <quicwg/base-drafts/pull/1591@github.com>
Subject: Re: [quicwg/base-drafts] Single Packet Number Space (#1591)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b620836d92e2_5f2d3fb16e2d45c41812c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
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/WqNgiZKPhuUZFxyLEw0f5wfi5gU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 19:21:29 -0000

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

@nibanks pushed 1 commit.

9e4221b  Merge branch 'master' into pr/single-packet-number-space


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1591/files/13f9e4518c45251d655f14b38582291f4f7746de..9e4221bd55f4d887ed42d40fbd0b229200795abd

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9e4221b">9e4221b</a>  Merge branch &#39;master&#39; into pr/single-packet-number-space</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1591/files/13f9e4518c45251d655f14b38582291f4f7746de..9e4221bd55f4d887ed42d40fbd0b229200795abd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5NOXAivcgLC2FJw8yjZ-lHOkGmTks5uMf-2gaJpZM4VYKnS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzeTcT0ebqmKqxmxxvWsXwrKWkugks5uMf-2gaJpZM4VYKnS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks pushed 1 commit in #1591"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1591/files/13f9e4518c45251d655f14b38582291f4f7746de..9e4221bd55f4d887ed42d40fbd0b229200795abd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1591/files/13f9e4518c45251d655f14b38582291f4f7746de..9e4221bd55f4d887ed42d40fbd0b229200795abd",
"url": "https://github.com/quicwg/base-drafts/pull/1591/files/13f9e4518c45251d655f14b38582291f4f7746de..9e4221bd55f4d887ed42d40fbd0b229200795abd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks pushed 1 commit in #1591",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1591:",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [
{
"name": "9e4221b",
"value": "Merge branch 'master' into pr/single-packet-number-space"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1591/files/13f9e4518c45251d655f14b38582291f4f7746de..9e4221bd55f4d887ed42d40fbd0b229200795abd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358656466\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b620836d92e2_5f2d3fb16e2d45c41812c1--


From nobody Wed Aug  1 14:09: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 E4382130E74 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 14:09:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1MRHEC-jCUX8 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 14:09:10 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 576EE1271FF for <quic-issues@ietf.org>; Wed,  1 Aug 2018 14:09:10 -0700 (PDT)
Date: Wed, 01 Aug 2018 14:09:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533157749; bh=YEWOQPUbd7y7IXxoW47kSGUIqxz4g8Sc0DBzkVZRSUA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NYCzBKt07Xvx9aJiraph+hXYMn+MkbLEmuZvZJaQCIBFtFPqXgYekzLD0wOQHUOOx 9hMmcEBtF15My0+jQokzL5APC2QQ14zHbnqyPJSlyEG/pDXO7ETjC7CAjp91t30kf1 8bOj2dmmPCYB++HgUqTM0JZJaU4aZwDZB3Qb/BVk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5ae4f52b65b15cbc8ad0352d1ebdaca2d5f174492cf000000011779e37592a169ce1456e92b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1557/review/142564070@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1557@github.com>
References: <quicwg/base-drafts/pull/1557@github.com>
Subject: Re: [quicwg/base-drafts] Add Definitions (#1557)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b622175a5f73_f5c3f839b6d45bc12309"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/609pZGsrVMLa-zkm-QK1bWBUCSw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 21:09:12 -0000

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

MikeBishop commented on this pull request.



>  
 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
 "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this
 document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}}
 when, and only when, they appear in all capitals, as shown here.
 
+Definitions of terms that are used in this document:
+
+ACK frames:
+
+: ACK frames refer to both ACK and ACK_ECN frames in this
+  document.
+
+ACK-only:
+
+: Any packet containing only an ACK or ACK_ECN frame.
+
+In-flight:
+
+: Packets are considered in-flight when they have been sent
+  and neither acknowledged or declared lost, and they are not

Late to the party, but:

Either/or, but Neither/nor

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1557#pullrequestreview-142564070
----==_mimepart_5b622175a5f73_f5c3f839b6d45bc12309
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/1557#discussion_r207032254">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 The key words &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;REQUIRED&quot;, &quot;SHALL&quot;, &quot;SHALL NOT&quot;, &quot;SHOULD&quot;,
 &quot;SHOULD NOT&quot;, &quot;RECOMMENDED&quot;, &quot;NOT RECOMMENDED&quot;, &quot;MAY&quot;, and &quot;OPTIONAL&quot; in this
 document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}}
 when, and only when, they appear in all capitals, as shown here.
 
+Definitions of terms that are used in this document:
+
+ACK frames:
+
+: ACK frames refer to both ACK and ACK_ECN frames in this
+  document.
+
+ACK-only:
+
+: Any packet containing only an ACK or ACK_ECN frame.
+
+In-flight:
+
+: Packets are considered in-flight when they have been sent
+  and neither acknowledged or declared lost, and they are not
</pre>
<p>Late to the party, but:</p>
<p>Either/or, but Neither/nor</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1557#pullrequestreview-142564070">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq30if4AUnDI5mcQblnGp5eUJn7iJks5uMhj1gaJpZM4VP39p">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_ZYuvGi9VHNlECJio1D85bHV5S4ks5uMhj1gaJpZM4VP39p.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1557"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1557#pullrequestreview-142564070"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1557#pullrequestreview-142564070",
"url": "https://github.com/quicwg/base-drafts/pull/1557#pullrequestreview-142564070",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1557",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1557#pullrequestreview-142564070"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356482921\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b622175a5f73_f5c3f839b6d45bc12309--


From nobody Wed Aug  1 15: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 1B71A130E44 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 15:52:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OhXLxTxJ3ENw for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 15:52:03 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 44522130DBE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 15:52:03 -0700 (PDT)
Date: Wed, 01 Aug 2018 15:52:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533163922; bh=lKjvHCiMZGAMVXtwE+at5xut7WXlxoByrARiFTPhaPo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hnL2M5T5uSD7tknP2BKD0VHdtVjYbySyshGEBg47jbrMBvd3Jzlds3raCUk0FYwxS FgVQe6MbQdmAlfFX/8VLF/d3wzbTrA8J3fu+AUyyKPyJ99TF2bjszRcNx8CxvEx3HK 2CzEyw5SGqR/CQxPg8h0DYUHn/pVUwJheuieGLmM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3efb7743511c792b98ef71966eed389d640166092cf000000011779fb9292a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409750813@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6239922e7b7_c2423fb280ebe62415246c"; 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/AR3ewgerxGXi-XwQXL0GXtR9U3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 22:52:05 -0000

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

@ekr 
> I'm with @mt here. It's not that hard to implement the now-conventional anti-replay techniques, and if we don't do this, then we have to analyze every single QUIC frame to guarantee it can't cause problems if replayed (and moreover implementors need to enforce it).

My understanding is that we need to analyze and guarantee that, regardless of if we require deduplication. This is because a peer can always replay a frame.

Taking the flow control frames as an example, the fact that endpoints need to handle out-of-order delivery means that they need to take care of receiving smaller maximum values that it has seen before. The requirement does not go away by requiring deduplication.

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

<p><a class=3D"user-mention" data-hovercard-user-id=3D"1111457" data-octo=
-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" h=
ref=3D"https://github.com/ekr">@ekr</a></p>
<blockquote>
<p>I'm with <a class=3D"user-mention" data-hovercard-user-id=3D"3988" dat=
a-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:s=
elf" href=3D"https://github.com/mt">@mt</a> here. It's not that hard to i=
mplement the now-conventional anti-replay techniques, and if we don't do =
this, then we have to analyze every single QUIC frame to guarantee it can=
't cause problems if replayed (and moreover implementors need to enforce =
it).</p>
</blockquote>
<p>My understanding is that we need to analyze and guarantee that, regard=
less of if we require deduplication. This is because a peer can always re=
play a frame.</p>
<p>Taking the flow control frames as an example, the fact that endpoints =
need to handle out-of-order delivery means that they need to take care of=
 receiving smaller maximum values that it has seen before. The requiremen=
t does not go away by requiring deduplication.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1624#issuecomment-409750813">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxzfnI=
fjAjlvC3RhQnKbSFUqZjStks5uMjESgaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1fxYAMgVMjpW5jo2Wz4_WBWqRFg=
ks5uMjESgaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1624: @ekr \r\n\u003e I'm with @mt here. It's not that hard to imp=
lement the now-conventional anti-replay techniques, and if we don't do th=
is, then we have to analyze every single QUIC frame to guarantee it can't=
 cause problems if replayed (and moreover implementors need to enforce it=
).\r\n\r\nMy understanding is that we need to analyze and guarantee that,=
 regardless of if we require deduplication. This is because a peer can al=
ways replay a frame.\r\n\r\nTaking the flow control frames as an example,=
 the fact that endpoints need to handle out-of-order delivery means that =
they need to take care of receiving smaller maximum values that it has se=
en before. The requirement does not go away by requiring deduplication."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/1624#issuecomment-409750813"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09750813",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4097=
50813",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4097=
50813"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6239922e7b7_c2423fb280ebe62415246c--


From nobody Wed Aug  1 16:27: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 4A771130ED3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:27:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Eqct1N7U7kZ7 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:27:28 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 51BBF131067 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:27:28 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:27:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533166047; bh=WOSo7bv18CwtKUL10SsV0Yn8epdtBz+0nIjqH1t2FkA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qsDJtSEs4mybmC65xoq5ryH0eARfqRwsZ79hr9dloWKlwgK+uCu1STB/RSd5VnT5r l/LI8r5zjsiZ7Wrd0aEtn6WSOnvtekh8IiZ4OkVljngl0Z8wLHLJOgbdrx8msR76wZ NY0Nywk7GUD6q7kZ+GQvuxfdvECgHhnxFghc/z0E=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4da119805f7fc34c9b517fd488c13b5db19ea59e92cf00000001177a03df92a169ce149fff0e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1613/review/142599714@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1613@github.com>
References: <quicwg/base-drafts/pull/1613@github.com>
Subject: Re: [quicwg/base-drafts] Exceptions to packet coalescing (#1613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6241df542c1_52053fa88b8be6241284b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/xG9y9FIwduWmuYARadGl_Avkul4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:27:36 -0000

----==_mimepart_5b6241df542c1_52053fa88b8be6241284b1
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/1613#pullrequestreview-142599714
----==_mimepart_5b6241df542c1_52053fa88b8be6241284b1
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/1613#pullrequestreview-142599714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4r_hooxRDbjApdFf6gqriSS_L2Aks5uMjlfgaJpZM4Vnk0F">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4nebJP_G71CUeL2ruJAVva6ME4Tks5uMjlfgaJpZM4Vnk0F.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1613"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1613#pullrequestreview-142599714"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1613#pullrequestreview-142599714",
"url": "https://github.com/quicwg/base-drafts/pull/1613#pullrequestreview-142599714",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1613",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1613#pullrequestreview-142599714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362695941\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6241df542c1_52053fa88b8be6241284b1--


From nobody Wed Aug  1 16:33: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 F3C76130EA9 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pkg8-J2VgVYc for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:37 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E335130DC3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:33:37 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533166416; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AGnRwI3Gd7v9Zlj2h7SbGR8/aGbptYSNCL4JAO0bkSY=; b=f9UAL0ETZos5hQa0t6QJ35rJ/hczXSsf1pWhPLiGYq2g8d5OrrH/yoE/3KeowwvcHP20Zhac vS4ob+yST+njPsl7aOopim+nOtTytWb0U5+Weor8OaGAHzbHwgPiyWnv5ZUlCNR9eCIMpBiA drOR0kbz8xRLt5iIsmJDvXip6dg=
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 5b62434f.7fc4843cca80-smtp-out-n01; Wed, 01 Aug 2018 23:33:35 -0000 (UTC)
Date: Wed, 01 Aug 2018 16:33:35 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b62434f62f52_49872ae16390af8c529d7@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 675231: Exceptions to packet coalescing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b62434f629aa_49872ae16390af8c52853"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JRoeXb_-G2Gv60ap2za30rtfNVY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:33:39 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 67523180efb3c640478261e54fc9c8d704443387
      https://github.com/quicwg/base-drafts/commit/67523180efb3c640478261e54fc9c8d704443387
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-31 (Tue, 31 Jul 2018)

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

  Log Message:
  -----------
  Exceptions to packet coalescing

For Retry and Version Negotiation.

Closes #1292.


  Commit: 0936b77535a26e2ae71843796d046f35f3217467
      https://github.com/quicwg/base-drafts/commit/0936b77535a26e2ae71843796d046f35f3217467
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1613 from quicwg/coalesce-exceptions

Exceptions to packet coalescing


Compare: https://github.com/quicwg/base-drafts/compare/eb4d2237554c...0936b77535a2
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b62434f629aa_49872ae16390af8c52853--


From nobody Wed Aug  1 16:33: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 18847130DC3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QGVmeKUIjmHP for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:38 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 8990D130DE7 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:33:38 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:33:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533166417; bh=6Ql/wgkqcYNYxpLGF4tULq40ilNS0e+gJ61XJuCgVos=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0mG91+/r5+8PgLySb4a7IlYFC1zmQsOjNrvo6wh5rB/WGPMOYLDoqkEJrHiMMZhzj fJo9wfCUdm3KvAZEihKdw9UF3GIQFUxOCRFv1iG00UoLxuSk/DRUkIBBVBf/VV7xoy nPnZ71q8vKGCqM6jogicqVfU7G83+q/D1B5b26g8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25d917cba412abbf98ae6cf5c02e2594ccafc92f92cf00000001177a055192a169ce149fff0e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1613/issue_event/1766475167@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1613@github.com>
References: <quicwg/base-drafts/pull/1613@github.com>
Subject: Re: [quicwg/base-drafts] Exceptions to packet coalescing (#1613)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6243519bf65_135a3fe09e2be620103394"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9JwEhrXGrHAmm2SgKzajnkFkj30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:33:40 -0000

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

Merged #1613.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1613#event-1766475167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5uRcGz67j_pqjmztWEpePXelzsCks5uMjrRgaJpZM4Vnk0F">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7IqQdFqKWHtguOXeVIsD8KkHkMrks5uMjrRgaJpZM4Vnk0F.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1613."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1613#event-1766475167"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1613#event-1766475167",
"url": "https://github.com/quicwg/base-drafts/pull/1613#event-1766475167",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Exceptions to packet coalescing (#1613)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1613#event-1766475167"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362695941\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6243519bf65_135a3fe09e2be620103394--


From nobody Wed Aug  1 16:33: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 258A3130EF2 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IF3cpYHtYU_d for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:39 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 CE6F7130EA2 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:33:38 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:33:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533166418; bh=O7euKm1o1F066tn80ZldaqM4rQ74gf185RackMkD4/M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x+Ewr1ErPS318etESGii2f6Xqxgtd+7hNZ4BqGMRcekkL3NBIfX2Z7wypGRM05Y9G qS1glMONUlrViwOrrPdA7ghxqsktcY/SgiHxwceoMWBNBnGdUlSwgF2dFfmm9r0Obv ZVXHEAAlCKUyGXC9V7n+xpHmolsRiK6LAG6Ob2+g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b57c47544e9ca13e95353448312af3d150825b592cf00000001177a055292a169ce12bb7538@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1292/issue_event/1766475170@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1292@github.com>
References: <quicwg/base-drafts/issues/1292@github.com>
Subject: Re: [quicwg/base-drafts] Can Retry or VNego be compound with other packets? (#1292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6243526391_f803fb3ce2d45bc120b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xnF0ZPwpp4aAdUV_EokKOyXey_0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:33:42 -0000

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

Closed #1292 via #1613.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1292#event-1766475170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3AjLwUlth_y1ywXqG7iWXQ5EPikks5uMjrSgaJpZM4TU0Ov">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-MLw9-Zvtz8MuZVedYt5OVZmTRtks5uMjrSgaJpZM4TU0Ov.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1292 via #1613."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1292#event-1766475170"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1292#event-1766475170",
"url": "https://github.com/quicwg/base-drafts/issues/1292#event-1766475170",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Can Retry or VNego be compound with other packets? (#1292)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1292#event-1766475170"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 324223919\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6243526391_f803fb3ce2d45bc120b2--


From nobody Wed Aug  1 16:33: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 59F5A130ED3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.903
X-Spam-Level: 
X-Spam-Status: No, score=0.903 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TRiHt0GWYyvV for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:33:43 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5824A130DE7 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:33:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533166422; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KC1q/WcL+FCcgRlPNhi6pkodNtliLLDZreago2u1AMU=; b=NXFQrkWBadI5EdiuvkzCWSURB33eM6kyNWUyienO4oQwMJE/ndrddZpA59NDQQGQiCK5b8bz miDUjzI7O+aGPx7w+cA49Kg7uPk8XZaXNGsWHk122EepyONjhwZL6qUlNC5DwozXj0vbJTlh PJFZe5j/C7H8Z5Ym4+M5iUKqYLo=
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 5b624356.7f00fbd400f0-smtp-out-n02; Wed, 01 Aug 2018 23:33:42 -0000 (UTC)
Date: Wed, 01 Aug 2018 16:33:42 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b62435614c08_171402ad841a86f802829b@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b624356147c4_171402ad841a86f8028168"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2UPSeDTWXJkYKcLb0cxI_mLLHuI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:33:44 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b624356147c4_171402ad841a86f8028168--


From nobody Wed Aug  1 16:39: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 B360C130DE7 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:39:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 JCYQOPByMLVK for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:39:26 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E041130DC3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:39:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533166765; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hg+n83fUmJRkQlcy2Ka3AxZ913fj5JLGXNUNi5BiMX0=; b=OrpQ774P//LbDR3CCPAsuNVxKRRR/o0HyBmHVX/k+09RLjFN8nBW8A+XEw3GuO6XGmF6xkOL ydQ4Ht/lbkzp+LHytZYydQAOXl0pATpT5Et/PwuwZE95yzSJpVMty27ZaozJJvLrUUdPytxR aqc4ewAZ8BM9RBw8MndYW3UBx14=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5b6244a8.7ff75a1dcf00-smtp-out-n01; Wed, 01 Aug 2018 23:39:20 -0000 (UTC)
Date: Wed, 01 Aug 2018 16:39:20 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b6244a82008d_16a352aab7697ef7c90567@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e10588: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6244a81fb53_16a352aab7697ef7c904e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8Y2E2BJMA-TrPwCzzTtAVBTsJ7A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:39:29 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e10588b20b326a3204b7aa65549d2b306fe47179
      https://github.com/quicwg/base-drafts/commit/e10588b20b326a3204b7aa65549d2b306fe47179
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6244a81fb53_16a352aab7697ef7c904e5--


From nobody Wed Aug  1 16:40: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 BA469130E40 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:40:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ZT1fozXKxvlJ for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:40:29 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 E6D93130DC3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:40:28 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:40:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533166828; bh=uui/UY6hAaDB7DZ8aJL5AJh/gcYQsK27yJXeEnA9BVM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dSrOS3ZjD/CsGM0gw1TNJptIOjPi2IQBVYB/o7IVNce203f8U2l/CKuRn+Q9yjM6D PW3SMnRznqGnOD1M+TD32KlAIM5Pbkrljv0wyovMNmB7cJHdlLUwX7HlEw+33uWv8N LLUYYfCThp7Cqpx0YM9Xy+ZEge5I/SBVVVSb4nzA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d52222f3d3cac9b249e980bd726ff46cc4f6c6692cf00000001177a06ec92a169ce1456e92b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1557/review/142602097@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1557@github.com>
References: <quicwg/base-drafts/pull/1557@github.com>
Subject: Re: [quicwg/base-drafts] Add Definitions (#1557)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6244ec3a4df_b5523f8b168be620935e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/4Taa48iYXf8bdXzXQZRAlCzwbY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:40:31 -0000

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

ianswett commented on this pull request.



>  
 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
 "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this
 document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}}
 when, and only when, they appear in all capitals, as shown here.
 
+Definitions of terms that are used in this document:
+
+ACK frames:
+
+: ACK frames refer to both ACK and ACK_ECN frames in this
+  document.
+
+ACK-only:
+
+: Any packet containing only an ACK or ACK_ECN frame.
+
+In-flight:
+
+: Packets are considered in-flight when they have been sent
+  and neither acknowledged or declared lost, and they are not

Thanks Mike, I fixed it in master

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1557#discussion_r207064544
----==_mimepart_5b6244ec3a4df_b5523f8b168be620935e0
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/1557#discussion_r207064544">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 The key words &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;REQUIRED&quot;, &quot;SHALL&quot;, &quot;SHALL NOT&quot;, &quot;SHOULD&quot;,
 &quot;SHOULD NOT&quot;, &quot;RECOMMENDED&quot;, &quot;NOT RECOMMENDED&quot;, &quot;MAY&quot;, and &quot;OPTIONAL&quot; in this
 document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}}
 when, and only when, they appear in all capitals, as shown here.
 
+Definitions of terms that are used in this document:
+
+ACK frames:
+
+: ACK frames refer to both ACK and ACK_ECN frames in this
+  document.
+
+ACK-only:
+
+: Any packet containing only an ACK or ACK_ECN frame.
+
+In-flight:
+
+: Packets are considered in-flight when they have been sent
+  and neither acknowledged or declared lost, and they are not
</pre>
<p>Thanks Mike, I fixed it in master</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1557#discussion_r207064544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq83BV75nXPJCw7XQ7EfT60F2VsFpks5uMjxsgaJpZM4VP39p">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-WHATnmVSBN4HqUpCUiz1yt_8Hdks5uMjxsgaJpZM4VP39p.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1557"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1557#discussion_r207064544"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1557#discussion_r207064544",
"url": "https://github.com/quicwg/base-drafts/pull/1557#discussion_r207064544",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1557",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1557#discussion_r207064544"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356482921\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6244ec3a4df_b5523f8b168be620935e0--


From nobody Wed Aug  1 16:53: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 B5325130E0C for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TQn4Fgb4f1lu for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:07 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16ADF130EA2 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:53:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533167586; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FStSvBNkVyKDFV0/54UX6D0hBVpFbCBdHhZQf575VEI=; b=sMJZLdm/+EEhz4iSUihb4M14XA29YfcPtBYaxyLEMToERZNmo3aIFwtwswPdR33E7sKPIcGC 58BJE6YbBLJBaptf3wWAhpQS6MM87AXP8s1rW9GkHmxPKzRWEB7tBb6m8KHCJPhyQsPctaTI sw9RQyjKjXCkzKDpN7kf2mZlfIo=
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.44]) by mxa.mailgun.org with ESMTP id 5b6247e2.7f47ba547360-smtp-out-n03; Wed, 01 Aug 2018 23:53:06 -0000 (UTC)
Date: Wed, 01 Aug 2018 16:53:05 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6247e1ff4a_3e0d2aefe482ef8492346@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 698f42: --ing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6247e1faa1_3e0d2aefe482ef849227a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NRTTIDAFlmuef0HXpge9wQ5JMD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:53:09 -0000

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

  Branch: refs/heads/ping-pong
  Home:   https://github.com/quicwg/base-drafts
  Commit: 698f42b8c74924fa69264318829b160793dfac12
      https://github.com/quicwg/base-drafts/commit/698f42b8c74924fa69264318829b160793dfac12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  --ing



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6247e1faa1_3e0d2aefe482ef849227a--


From nobody Wed Aug  1 16:53: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 761D6130EA2 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 v7KGdh90G-q5 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:09 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 D2B8D130DC3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:53:08 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:53:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533167588; bh=Dlq08Jt0fNT4MC0Igtd4SRoHTlJjm/NgJLTxaCnKrYs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZSpjffU68x+F0jY6incmwYzdfVu5ZDrc8h/KfE6xDaa3BeYQa9seMzwjQBVFIi1dz XGNNIzuXtqriRaVF7JycIlGoW4X6sFv9NuD9uBMx8SRFg/tIR3DtX2cwrWVRg36DCQ 9pZp7J6gGsGwWNhlfRGPy++r6EvO/o2rsVWpStoA=
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/1627/push/2765841221@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6247e429706_2d1d3feecb2be61c114890"; 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/6T63MlfNFcpRSXnMj-9EotImd4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:53:11 -0000

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

@martinthomson pushed 1 commit.

698f42b  --ing


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627/files/dabfda789abdec2c4e1a040e160e12d8b131aed0..698f42b8c74924fa69264318829b160793dfac12

----==_mimepart_5b6247e429706_2d1d3feecb2be61c114890
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/698f42b">698f42b</a>  --ing</li>
</ul>


<p style="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/1627/files/dabfda789abdec2c4e1a040e160e12d8b131aed0..698f42b8c74924fa69264318829b160793dfac12">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzBgkPh5AuOc_PLGi50W9bkVlM1Mks5uMj9kgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6SbtPj80NYDOLvIyWkJy7dPznWAks5uMj9kgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627/files/dabfda789abdec2c4e1a040e160e12d8b131aed0..698f42b8c74924fa69264318829b160793dfac12"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627/files/dabfda789abdec2c4e1a040e160e12d8b131aed0..698f42b8c74924fa69264318829b160793dfac12",
"url": "https://github.com/quicwg/base-drafts/pull/1627/files/dabfda789abdec2c4e1a040e160e12d8b131aed0..698f42b8c74924fa69264318829b160793dfac12",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1627",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1627:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "698f42b",
"value": "--ing"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627/files/dabfda789abdec2c4e1a040e160e12d8b131aed0..698f42b8c74924fa69264318829b160793dfac12"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6247e429706_2d1d3feecb2be61c114890--


From nobody Wed Aug  1 16:53: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 CB167131030 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nSltwQ5X_2vO for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:46 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F05D130FAB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:53:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533167622; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eU5KVPmFeLMj0SF84QYrxt5r04K9Jconx6bXedM5wow=; b=e0ipQFlXgkg/unenNLWawlW576C3p6HwcmPm+XK2CR9Fvu+yamGZ3YpGKf3E4ySskU/z99dw CwHQf6trVb49J3mxl8sXdL25B4VwraNcNYKAo3Mww/6L8zV+VZGhzPH1FeoR/AKMoTkl8lNC cSUfeql1pgwx8avSYEJ4YxP1M2o=
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 5b624806.7ff56452e630-smtp-out-n03; Wed, 01 Aug 2018 23:53:42 -0000 (UTC)
Date: Wed, 01 Aug 2018 16:53:41 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b624805231a9_16fa22ac630268f8864919@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d8cf7b: Fix several orthographical errors in the transport...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b62480522d12_16fa22ac630268f886481f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2VpdSTQgdGz4xMv3cFw73AMiVII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:53:54 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d8cf7bde8efb1654d1ab4ac81abfd5ed4eeb22e2
      https://github.com/quicwg/base-drafts/commit/d8cf7bde8efb1654d1ab4ac81abfd5ed4eeb22e2
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Fix several orthographical errors in the transport draft


  Commit: 3d0bf25cba11ccdba1b3ac30e4a23750bab64ad7
      https://github.com/quicwg/base-drafts/commit/3d0bf25cba11ccdba1b3ac30e4a23750bab64ad7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1629 from dtikhonov/201808010932-fix-few-ortho-errors

Fix several orthographical errors in the transport draft


Compare: https://github.com/quicwg/base-drafts/compare/e10588b20b32...3d0bf25cba11
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b62480522d12_16fa22ac630268f886481f--


From nobody Wed Aug  1 16:54: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 6A206130F79 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 oG6Z_tT8kCMb for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:47 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 72AA2130F99 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:53:44 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:53:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533167623; bh=c6MYvhU3OViOt4G0jpg3r/j2FX6ex4cHglw7nWwZC7o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YDVl28c3FojDVZI1iMpslXWERz1D59x1OTGQj+UHNlIb89LDXUfFyuTmokB+Uu70E hQEXzuADPzJ7qVEO1pvVYG3wB5mDphI3wB3UDb245nSEdouaEr3DMaLxn0dd3Ri0ZA jwAsn0+1xwCOIFTpfTS8sTUUu55RTrGPSequorK8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d5c9991f2a8c39fc559c57be19f2a89de75fc7c92cf00000001177a0a0792a169ce14a8bad8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1629/issue_event/1766494787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1629@github.com>
References: <quicwg/base-drafts/pull/1629@github.com>
Subject: Re: [quicwg/base-drafts] Fix several orthographical errors in the transport draft (#1629)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b624807ced57_d9bb3fc8306be6201571af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XWf4nU_0PAuEM9Gy0hqc14rcwYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:53:57 -0000

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

Merged #1629.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1629#event-1766494787">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3F0DNGaT8dRB09OUKcp1OyPXiVLks5uMj-HgaJpZM4VqggQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx0nRThp9b7YXPe3DktF9cegfKLcks5uMj-HgaJpZM4VqggQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1629."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1629#event-1766494787"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1629#event-1766494787",
"url": "https://github.com/quicwg/base-drafts/pull/1629#event-1766494787",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix several orthographical errors in the transport draft (#1629)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1629#event-1766494787"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363464720\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b624807ced57_d9bb3fc8306be6201571af--


From nobody Wed Aug  1 16: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 E1EA6130EA9 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 N4q8_Q5QR2W1 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:53:50 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 A272C130F41 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:53:46 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:53:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533167626; bh=ZEn1RDIkkjl5zd+zE0VijlgRXP+JJ4/q5zgr6lPEHuw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vy2LOA+WS8vOg6YcaUl+skiHQgfZLYOrZjyXmxA2ALigrbMtxl1EG6vzAR9VKB7Y3 F4ZnTed8bfsY0tvazariLojJwgB8DbCXQLyRAoaHVT01384rgqJQ7cH7oeI+jRHW/1 KhnqktpyRwLttN8gA8ko8cCGCRLXC7IO3M2HKKVI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6ee7c4eed6ba07d00fe0bd19db86f0e127965ba92cf00000001177a0a0a92a169ce14a8bad8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1629/c409761665@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1629@github.com>
References: <quicwg/base-drafts/pull/1629@github.com>
Subject: Re: [quicwg/base-drafts] Fix several orthographical errors in the transport draft (#1629)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62480a77b6_502d3fa71e4be62822934a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GaHcTOxyJAJnGsBev5YiL-4fNDI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:54:00 -0000

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

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/1629#issuecomment-409761665
----==_mimepart_5b62480a77b6_502d3fa71e4be62822934a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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/1629#issuecomment-409761665">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwjHhpT5J9kkliVgdGQsrk0zw2Gfks5uMj-KgaJpZM4VqggQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq23oFmdr0RIBJBTjtkUvLWlRsBrVks5uMj-KgaJpZM4VqggQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1629: Thanks!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1629#issuecomment-409761665"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1629#issuecomment-409761665",
"url": "https://github.com/quicwg/base-drafts/pull/1629#issuecomment-409761665",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix several orthographical errors in the transport draft (#1629)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1629,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1629#issuecomment-409761665"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363464720\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62480a77b6_502d3fa71e4be62822934a--


From nobody Wed Aug  1 16:54: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 246E5130EB8 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:54:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 DhhWvfuLYvOe for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:54:37 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 6DCD3130EA2 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:54:37 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:54:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533167676; bh=Y8YLxlmyWnyq9y1Pk+ze4CdjbqLU8ooUQOtD0nDVbAY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vMy/kIkAkPdmMkdYiC5JeQlwKml7J+Ggacsbo/dEk31VL2KFbr/ijlI3LdUi+YvEa szXmX8ybflQDnARZ8x8fnY4jMCbHcW3dqt5DqEeLBijPPuzjL+xQ0Iv6PkW+O5pjJw 9S4m1HcGDQYUza3uQ3quzmb9qbOVKjk8y+FwFiC4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d7efe100121817c9c4da9ab230bfdafd6dea7a592cf00000001177a0a3c92a169ce14a9283e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1630/review/142604495@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1630@github.com>
References: <quicwg/base-drafts/pull/1630@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in HTTP draft and use the more common "incautious" (#1630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62483c9bc2c_d9e3f9b39abe6181471f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mcg3XMj-Vc1Be8bRXY4aWRNgBg0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:54:39 -0000

----==_mimepart_5b62483c9bc2c_d9e3f9b39abe6181471f7
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/1630#pullrequestreview-142604495
----==_mimepart_5b62483c9bc2c_d9e3f9b39abe6181471f7
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/1630#pullrequestreview-142604495">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2qSbQd3M44o1Yw_TqyQ0jxRw4SRks5uMj-8gaJpZM4VqoQH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq621pFWcbQmgO0_KmnFyeD4UaV1kks5uMj-8gaJpZM4VqoQH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1630"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1630#pullrequestreview-142604495"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1630#pullrequestreview-142604495",
"url": "https://github.com/quicwg/base-drafts/pull/1630#pullrequestreview-142604495",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1630",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1630#pullrequestreview-142604495"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363496455\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62483c9bc2c_d9e3f9b39abe6181471f7--


From nobody Wed Aug  1 16:58: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 A293A130FF1 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:57:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, 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 S3fGoWN7_VCY for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:57:45 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 A43E8130F19 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:57:45 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:57:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533167864; bh=kQzFcniqXYkW2/LRnrzvu/Ya84yQmKudwwO7zfEFobk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CGmmCNQCrtbEA7Kg4I23lrtS/9rnLfmw1cYAQo7BonzrYVafg49+ZncfRRr7Wjp4L RekRXx1L/cquewPNcdxGwpRNjP5/0Hl+sA1uiv0ar5rhRDD3wEQDsq6aHabQw6fpJj D8KM0ULOCpmfugO5KUXUqMHlwiVFLUdg7zffmWw8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0023fd420a1c4ea80bdb6b393a9a68d9171406d492cf00000001177a0af892a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/142604617@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6248f8a3c35_728f3fdeb06d45c412229f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ocNxx7TviLvqplkn7uQ9hf-oKNE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:58:01 -0000

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

martinthomson commented on this pull request.



> @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN, if ECN marked packets get dropped

remove the comma

>  connection migrates to a new path (see {{migration}}).
 
-Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the

Which one?

>  
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To verify both that a path supports ECN and the peer can provide ECN feedback, 
+an endpoint MUST set the ECT(0) codepoint in the IP header of all outgoing packets
+{{!RFC8311}}. 

Trailing space.

> @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN, if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+Verifying the path occurs at the beginning of a connection and when the

Passive voice.  "An endpoint verifies every path, both during connection establishment and when migrating to a new path (see {{migration}})."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142604617
----==_mimepart_5b6248f8a3c35_728f3fdeb06d45c412229f
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/1631#discussion_r207066622">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN, if ECN marked packets get dropped
</pre>
<p>remove the comma</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r207066721">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  connection migrates to a new path (see {{migration}}).
 
-Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
</pre>
<p>Which one?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r207066741">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To verify both that a path supports ECN and the peer can provide ECN feedback, 
+an endpoint MUST set the ECT(0) codepoint in the IP header of all outgoing packets
+{{!RFC8311}}. 
</pre>
<p>Trailing space.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r207066985">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN, if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+Verifying the path occurs at the beginning of a connection and when the
</pre>
<p>Passive voice.  "An endpoint verifies every path, both during connection establishment and when migrating to a new path (see {{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/pull/1631#pullrequestreview-142604617">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyCFJWBV3UXyDLKfqADNeC1_zj8Lks5uMkB4gaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5-B6XsyPY3FjSbHGzyGNh1bDdKYks5uMkB4gaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142604617"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142604617",
"url": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142604617",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1631",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142604617"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6248f8a3c35_728f3fdeb06d45c412229f--


From nobody Wed Aug  1 16:59: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 17F4C130EA2 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:59:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_x0-mGXQiM0 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:59:38 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD21E130DE3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:59:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533167978; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Y5PzwQ8Z4lxv0hj7LUboD49ZPabYGU+TQS7oNS1ybB0=; b=BUi7uU2u88DaSiUsGnYW0yH8BsvDM4WqJHP493fwRFXhqTW17XXhZp4agr7jfzW+RJHGu0PC WLeLgpuzrwzGayH2e75zP/v31sMl3BXS+GPUEghTt4HsvpJDnKywN5highgKB5ilnWonDFv+ du4d/jTScw97KOjziZLcm6/ebWI=
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 5b624969.7fb03abf5c00-smtp-out-n03; Wed, 01 Aug 2018 23:59:37 -0000 (UTC)
Date: Wed, 01 Aug 2018 16:59:36 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b62496832b6e_168c22ae54ae92f785092e@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d0ef78: Fix: a connection is not identified by a *collecti...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6249683280e_168c22ae54ae92f7850846"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cHOT-FekNYjwQcXdJEIw5uLuYqM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:59:40 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d0ef789436b71b35479c3eec4c524661f8fd50bf
      https://github.com/quicwg/base-drafts/commit/d0ef789436b71b35479c3eec4c524661f8fd50bf
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Fix: a connection is not identified by a *collection*

This small change contains several other improvements, each with a clear
purpose behind it.

    1. Replace the word "collection" with the word "set," as the former
       looks a lot like "connection."

    2. Remove the "unlikely to be unique" parenthetical clause: it is
       obvious that there can only be one unique zero-length connection ID.

    3. Drop the "assigned to it" part of the sentence, as it is unnecessary
       in this introductory paragraph.


  Commit: 1015d830b7e60067fb54cde41581dba5363941bf
      https://github.com/quicwg/base-drafts/commit/1015d830b7e60067fb54cde41581dba5363941bf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1632 from dtikhonov/201808011158-fix-connection-collection-of-ids

Fix: a connection is not identified by a *collection*


Compare: https://github.com/quicwg/base-drafts/compare/3d0bf25cba11...1015d830b7e6
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6249683280e_168c22ae54ae92f7850846--


From nobody Wed Aug  1 16:59: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 F3C8D130DE3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:59:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 x_kuKdj0rvnp for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 16:59:39 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 51684130E18 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 16:59:39 -0700 (PDT)
Date: Wed, 01 Aug 2018 16:59:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533167978; bh=VwSEvUsC0fXzMgTuHq+FQ7AL/hYwA0Cwot33+HKv8p4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tofcgPcn3PP4GOghul+0djoMJraUtchHQAeW095H4JuXoDVAujkFhN70pyQhX9QFp T7bV4IK6Eh0Ot8Z9gepHZujl9u8iiktjKFaf/npFmLkjWPGT5rsYOnj/HTPaHD1HwT 7s+TppF2TuV4vMEwmVakh9gX/bsj4GZJDs+buCnc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab137ea2f32e58590f2983cd0611caf843826db4fb92cf00000001177a0b6a92a169ce14a9b803@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1632/issue_event/1766500815@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1632@github.com>
References: <quicwg/base-drafts/pull/1632@github.com>
Subject: Re: [quicwg/base-drafts] Fix: a connection is not identified by a *collection* (#1632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62496a7b4cd_501f3fa71e4be62881534"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OF19girDX_p2Xha1-F-qFnekXHE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2018 23:59:41 -0000

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

Merged #1632.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1632#event-1766500815">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9aD_1GISIJC6wTD-YoRm1InJqBwks5uMkDqgaJpZM4VqywH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6qdVGhm_u2sEZQNyPC1Ep6bPTGlks5uMkDqgaJpZM4VqywH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1632."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1632#event-1766500815"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1632#event-1766500815",
"url": "https://github.com/quicwg/base-drafts/pull/1632#event-1766500815",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix: a connection is not identified by a *collection* (#1632)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1632#event-1766500815"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363539463\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62496a7b4cd_501f3fa71e4be62881534--


From nobody Wed Aug  1 17:05: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 A38EB130E18 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:05:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7eCGTlDp95t4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:05:18 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 3CCA7130DE3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:05:18 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:05:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533168317; bh=jgUqQ3uDozJdOv3V1pIRAXMPgsFfXiUqFAje4D4RvdQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uIFt5qFwMKxQ6ppmssY4hDWmzfWwCHS5CbzbDx6BbDxqCVy9HpEGeY5KF3ilqWzTf QaVFQ0MM3GZoh+SBMs3tsIW9gJBqsbmgd6Ypky9rYfmkyt55h6dXchOj2AtJQey5KJ UnHc7IPs6dDcJKylz4hwxBoZvg+i2PS5svOS/3EA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3749fab8aca55053cee6611e6f8eb0a69a1b152392cf00000001177a0cbd92a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/review/142606356@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b624abd8eb25_476e3fc3204d45b820566d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sf_wp4n9W_mdcz8vMNHN2kBWZe0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:05:20 -0000

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

martinthomson commented on this pull request.



> +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.

Would this be better if it said "Though congestion controllers generally treat reports of ECN-CE markings as equivalent to loss [RFC8311], the exact response for each controller could be 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/pull/1626#discussion_r207068135
----==_mimepart_5b624abd8eb25_476e3fc3204d45b820566d
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/1626#discussion_r207068135">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.
</pre>
<p>Would this be better if it said "Though congestion controllers generally treat reports of ECN-CE markings as equivalent to loss [RFC8311], the exact response for each controller could be 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/pull/1626#discussion_r207068135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzdHd8HBLwZQZ1dbi3icZB3ICmm-ks5uMkI9gaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7bzXdvfMeuC7IMdweE0TPnPjG5Qks5uMkI9gaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#discussion_r207068135"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r207068135",
"url": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r207068135",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1626",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r207068135"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b624abd8eb25_476e3fc3204d45b820566d--


From nobody Wed Aug  1 17:12: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 31368130DCF for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:12:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ixn_-URKa1Nh for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:12:55 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 4487B130EDB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:12:55 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:12:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533168774; bh=cNtukJb0b/V1eYujMDFMoC/C01aIurnLJ6EZK8erPbg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZBZ7JcnGGLEGT81kMXin4HuC1FeEdvHugerOBKHCey6GhnZA81MY0O19GO6aUV4el m1TQlp3JZLgHKZv4PzdV2pji6evjS9LqoWeVD/uATE2Tssf4R9c00EAlltFWIGb+aN hsNOGd48O7smEZT9Ht1GOnNITKH4JZ35btRZ5v+Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf71dd909e0b9f06205ae8811f63cda18d08314bc92cf00000001177a0e8692a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409764639@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b624c864a441_52763fdacc0d45bc142940"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l7AvMRrm4gafB-2mwpRaPo3nfYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:12:57 -0000

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

It's very different in my opinion to have rules about frame duplication (which we clearly need for any frame that might be retransmitted), and packet duplication.  A properly duplicate packet - one with identical content - is easy, but I don't want to have to think about what happens when a packet isn't genuinely identical.  And deduplication is easy to require because it's easy to implement.

This isn't a rulebook we can hit people with.  So if you process the same packet twice and no one hears it, then maybe it doesn't matter, but the "MUST"-language we put here is part of what determines how the protocol is analyzed.  If we don't say "no duplicates", we made that analysis harder and the results weaker.

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

<p>It's very different in my opinion to have rules about frame duplicatio=
n (which we clearly need for any frame that might be retransmitted), and =
packet duplication.  A properly duplicate packet - one with identical con=
tent - is easy, but I don't want to have to think about what happens when=
 a packet isn't genuinely identical.  And deduplication is easy to requir=
e because it's easy to implement.</p>
<p>This isn't a rulebook we can hit people with.  So if you process the s=
ame packet twice and no one hears it, then maybe it doesn't matter, but t=
he "MUST"-language we put here is part of what determines how the protoco=
l is analyzed.  If we don't say "no duplicates", we made that analysis ha=
rder and the results weaker.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1624#issuecomment-409764639">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4t0U2=
nGNPrEtvxufw1vI8ssfU7lks5uMkQGgaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-oUTt1XGqxW4EQuY45vgIg5kYO2=
ks5uMkQGgaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1624: It's very different in my opinion to have rules about=
 frame duplication (which we clearly need for any frame that might be ret=
ransmitted), and packet duplication.  A properly duplicate packet - one w=
ith identical content - is easy, but I don't want to have to think about =
what happens when a packet isn't genuinely identical.  And deduplication =
is easy to require because it's easy to implement.\r\n\r\nThis isn't a ru=
lebook we can hit people with.  So if you process the same packet twice a=
nd no one hears it, then maybe it doesn't matter, but the \"MUST\"-langua=
ge we put here is part of what determines how the protocol is analyzed.  =
If we don't say \"no duplicates\", we made that analysis harder and the r=
esults weaker."}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/1624#issuecomment-409764639"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09764639",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4097=
64639",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4097=
64639"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b624c864a441_52763fdacc0d45bc142940--


From nobody Wed Aug  1 17:14: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 0FB48130EF4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:14:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VodafYMuzen9 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:14:42 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C431F130EDB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:14:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533168882; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SM04xwQwkPPROBl3rmKQOaqvifYiVoZXVR8m81Z5CIU=; b=e5lYsRZKFWwodBBerOPjN7FfrgRSMkjzBIYdgdXYZtC38lhpYzMFL2V3TIxpbwaLtvtiOiFU WVFbeg909GaoqdSQ63nb+PNe91w0a5uFY/bymVSDVmKs+sfUIzmodITo9jzRPDQRqna962nO dyMSwJLyWBYI4H3RKih+JGgdwRE=
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 5b624cf2.7f6510fed690-smtp-out-n01; Thu, 02 Aug 2018 00:14:42 -0000 (UTC)
Date: Wed, 01 Aug 2018 17:14:41 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b624cf119a8d_7ca02b23f2146f7c6611e@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8ef8fe: Reword and point to RFC 2406
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b624cf119704_7ca02b23f2146f7c66041"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j9YUtUsqJTMLZ2sZOD2xTIiLx_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:14:44 -0000

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

  Branch: refs/heads/drop-duplicates
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ef8fee8910afe6e18e938345b73839c7e55debf
      https://github.com/quicwg/base-drafts/commit/8ef8fee8910afe6e18e938345b73839c7e55debf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Reword and point to RFC 2406



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b624cf119704_7ca02b23f2146f7c66041--


From nobody Wed Aug  1 17:14: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 9CA56130F23 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:14:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Z2OlF00oDoVR for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:14:45 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 F1055130EDB for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:14:44 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:14:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533168884; bh=0GpDf2QAyZov8SxLIhvISDJdSC/vPgXJEB/xSq/4+BA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qqnnH2q5DQEFu9VH2OmfDejQ3666eoGYEFgzKmnG1NNdPDkHAhKJ13/zwAp5S0TtU 1FDJHOETcYrb8ytIQ6S3sAYOTXR04gbOKAi6AFqCIT5Wku36rEaT1/bPzF3i9Cbzj3 sLPAWbg3Q+KvMzsnf1q66UmURk/GZUHG/FICMc8s=
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/1624/push/2765872707@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b624cf4501f7_66093fe0e76d45b8531be"; 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/hgSV64G9s12z_3scrzXwF-ze7J8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:14:47 -0000

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

@martinthomson pushed 1 commit.

8ef8fee  Reword and point to RFC 2406


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1624/files/57c1d360d49a186605329375d5a5fcb6312d04b8..8ef8fee8910afe6e18e938345b73839c7e55debf

----==_mimepart_5b624cf4501f7_66093fe0e76d45b8531be
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8ef8fee">8ef8fee</a>  Reword and point to RFC 2406</li>
</ul>


<p style="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/1624/files/57c1d360d49a186605329375d5a5fcb6312d04b8..8ef8fee8910afe6e18e938345b73839c7e55debf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2WOr-4IMJqYCYybmaXjuU_R9Imbks5uMkR0gaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq50rb47zci96Hv9AL7W_5H9gxVhRks5uMkR0gaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1624"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624/files/57c1d360d49a186605329375d5a5fcb6312d04b8..8ef8fee8910afe6e18e938345b73839c7e55debf"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624/files/57c1d360d49a186605329375d5a5fcb6312d04b8..8ef8fee8910afe6e18e938345b73839c7e55debf",
"url": "https://github.com/quicwg/base-drafts/pull/1624/files/57c1d360d49a186605329375d5a5fcb6312d04b8..8ef8fee8910afe6e18e938345b73839c7e55debf",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1624",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1624:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "8ef8fee",
"value": "Reword and point to RFC 2406"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624/files/57c1d360d49a186605329375d5a5fcb6312d04b8..8ef8fee8910afe6e18e938345b73839c7e55debf"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b624cf4501f7_66093fe0e76d45b8531be--


From nobody Wed Aug  1 17:22: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 848DA130E60 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:22:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 f5MKzkJlSGEv for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:22:05 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 1CD3E130DCF for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:22:05 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:22:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533169324; bh=J4ZmK9rSrob8mie09/LOHZD5F0ZxYyDfU1AW2DSLFe4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mEKhqBHGauG6pRjQUqBh8EMH3HFbzFBsSVSL9rqUgCVqZgwKJt621klorXktx5+Mh FBYGk0ZxsXagfaArSPPL4veHV9Bn++H6mzxcgD59bV3xeMeTf5wr6N6EgYuwHZh9oB DO+HwlPIp7+F1j4M35xN/CVVvDYMv5nrpPfJj1qE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc964c5cd5f392b582c3071df90b315fe5635472492cf00000001177a10ac92a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/review/142608857@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b624eac4d4a9_b5413f8b168be620187532"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/wIZmkie2NqTuSb19pKfMC8yfmHc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:22:07 -0000

----==_mimepart_5b624eac4d4a9_b5413f8b168be620187532
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/1624#pullrequestreview-142608857
----==_mimepart_5b624eac4d4a9_b5413f8b168be620187532
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/1624#pullrequestreview-142608857">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0nTHAXEUX61Bj-ls2zwlVH8pjdhks5uMkYsgaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-tebyZSeI8lZrl5jmojWfi5JE6lks5uMkYsgaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1624"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142608857"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142608857",
"url": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142608857",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1624",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-142608857"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b624eac4d4a9_b5413f8b168be620187532--


From nobody Wed Aug  1 17:29: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 8597C130ED3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:29:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FPYWw77tXRnE for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:29:13 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 CD226130DF5 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:29:12 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:29:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533169751; bh=zAVAQDN5MN1P8TyRHQTnrXdfcC1ebWjysNc2WQViDDg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TIWgwNtx0MLTTmB2oq1Fw2OQRBBojzPaloPStw93xHoxPDQ6n9ZFr9LYy4dwu2+t6 Ue1x0L+uuY3AHagQn/WWuxFF4Gvhum1Sr4K8Acv3Kjfv6p7FBvWzOen/1Vi6r4hdhe X4AQYwzpzXm/WRsPzs+QGIvTrmFX/7w54yF+9yxs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1f8062e8831d0e6624dfb3505f6fffbda6f341492cf00000001177a125792a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142609921@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b625057e5cc1_35053fdacc0d45bc2045f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/51EGUJMOeIhrx1pp5hcEPI-v8DA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:29:15 -0000

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

ianswett commented on this pull request.



> +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses - or different values for
+  the Destination Connection ID fields on the packet that triggers the reset -
+  will ensure that Stateless Reset packets can be used to close connections when
+  other peers or connections have exhausted limits.
+
+* An endpoint can ensure that every Stateless Reset that it sends is smaller

I think it's worth advising that a stateless reset should never be larger than the received packet.  This makes this defense unilaterally useful, because at least one side is reducing the size every time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142609921
----==_mimepart_5b625057e5cc1_35053fdacc0d45bc2045f5
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/1627#discussion_r207071489">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses - or different values for
+  the Destination Connection ID fields on the packet that triggers the reset -
+  will ensure that Stateless Reset packets can be used to close connections when
+  other peers or connections have exhausted limits.
+
+* An endpoint can ensure that every Stateless Reset that it sends is smaller
</pre>
<p>I think it's worth advising that a stateless reset should never be larger than the received packet.  This makes this defense unilaterally useful, because at least one side is reducing the size every time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142609921">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-uLOv9Fvytj7QXP9txqU8bItQk1ks5uMkfXgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyj8N566FXiB9aRjUBPlF9db3QN0ks5uMkfXgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142609921"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142609921",
"url": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142609921",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142609921"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b625057e5cc1_35053fdacc0d45bc2045f5--


From nobody Wed Aug  1 17:31: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 91B6F130EF8 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:31:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lTBJNrJ1UOgX for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:30:58 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 155F1130EF2 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:30:58 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:30:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533169857; bh=1mc2rzo6hi8M469YedUYTG89l2XcIwOw8ZuJj8L/X6Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mICevhpv0CtsdL4k7sdEWFJsKLwEFIs/uwRw+0jSoLu8npPgc6/0ldINq5TNDJYZG Eslvv9EC8MhTzZkCaMM5sGQ8qL2Nn6r1RbTC0FT0yiwBUCxiqcvf9UXCtemrLy7Ae7 EjGOLD5g91lSFcvQ2nZhuC4b9NweHaGT+/E9aeoE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab630bd4d42f996714c66bda7e43598455232ac12c92cf00000001177a12c192a169ce14a5c06e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1621/review/142610136@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1621@github.com>
References: <quicwg/base-drafts/pull/1621@github.com>
Subject: Re: [quicwg/base-drafts] Explicitly permit starting over (#1621)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6250c164cca_43a73ff2c28be6203788bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/mGNBia56bGpU4b2lw6_y-3oXVVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:31:01 -0000

----==_mimepart_5b6250c164cca_43a73ff2c28be6203788bf
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/1621#pullrequestreview-142610136
----==_mimepart_5b6250c164cca_43a73ff2c28be6203788bf
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/1621#pullrequestreview-142610136">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4rRkg7gF-3hP1PeA-_3tqXEja1Hks5uMkhBgaJpZM4VpqdE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8MZ_zyt-12s0xPOyWnEjJz6Xz62ks5uMkhBgaJpZM4VpqdE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1621"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1621#pullrequestreview-142610136"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1621#pullrequestreview-142610136",
"url": "https://github.com/quicwg/base-drafts/pull/1621#pullrequestreview-142610136",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1621",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1621#pullrequestreview-142610136"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363243332\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6250c164cca_43a73ff2c28be6203788bf--


From nobody Wed Aug  1 17:31: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 83F54130EF8 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:31:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tvSbSAb5qcHd for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:31:19 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C654130EF2 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:31:19 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:31:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533169878; bh=ZYf0sXXQXr936yiiwTopq2Mbbk+ku6noDvvuXIEFkEY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zXLP/JaD7lOkRjSJhAT1ubEp6ZTfDa7jcBDP7lzaMEhgILgTnhf435S2bQvK19lQc oo1hVnjYA94ouWis2ekh7zU9gq2ntj4xbqsqTOhEShCR0WhYyzZH0FAasXICaueswD yx5k9KlbAvZCvN3SbqYVH41rQBOzjBcOax9DSTF0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2f8742297ce3e9dc62b25d8375da46f703ca96f92cf00000001177a12d692a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142610181@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6250d6e52de_140a3ff8854d45b4318322"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6hlsNC7vaRAuudnVigKVNvtycD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:31:25 -0000

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

martinthomson commented on this pull request.



> +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses - or different values for
+  the Destination Connection ID fields on the packet that triggers the reset -
+  will ensure that Stateless Reset packets can be used to close connections when
+  other peers or connections have exhausted limits.
+
+* An endpoint can ensure that every Stateless Reset that it sends is smaller

That's a good point, and a reason that the TTL defense was removed.  I will restructure.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627#discussion_r207071737
----==_mimepart_5b6250d6e52de_140a3ff8854d45b4318322
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/1627#discussion_r207071737">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses - or different values for
+  the Destination Connection ID fields on the packet that triggers the reset -
+  will ensure that Stateless Reset packets can be used to close connections when
+  other peers or connections have exhausted limits.
+
+* An endpoint can ensure that every Stateless Reset that it sends is smaller
</pre>
<p>That's a good point, and a reason that the TTL defense was removed.  I will restructure.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#discussion_r207071737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6RWiTThr9qI6WLH_dL2zJ_ojDK7ks5uMkhWgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq73JmKnKoyG0dsq9cdV1h1z2LivWks5uMkhWgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#discussion_r207071737"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r207071737",
"url": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r207071737",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r207071737"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6250d6e52de_140a3ff8854d45b4318322--


From nobody Wed Aug  1 17:34: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 C22D3130F4A for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:34:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8YR9aOj9NHrg for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:34:14 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 205D8130F47 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:34:14 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:34:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170053; bh=N2BsTKiiB6FgQgmxF2aHajSHPy4Yoi8cDA3EpFnLciA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wzZEGMu1q2SdpVTL5eGFFkJQSIHPYxZ0eNrQ0cu/3S55QW5bhyVDiTGEsq8iPadug Q3PISbuftgmvkBGNyzQVI4932WH8B3kGYSB/3VU3ppOAyVYN0GIkOsS1Ykva3amPka zSE+xy+mC9ywOAp8QdT0wY2yjYFw60OwgNQkSTCc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa609c7ad4d2257632e465d08239b246341a05a992cf00000001177a138592a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c409767864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6251855fd11_3ece3ff626cd45b830684"; 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/KHbG9ABrlVZGXgcpb-LDczyLBZE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:34:16 -0000

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

@martinthomson
> This isn't a rulebook we can hit people with. =


Ah. Thank you for the suggestion. That=E2=80=99s true. Then, I will not o=
bject against requiring deduplication if it helps analyse the protocol.

-- =

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

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

<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>This isn't a rulebook we can hit people with.</p>
</blockquote>
<p>Ah. Thank you for the suggestion. That=E2=80=99s true. Then, I will no=
t object against requiring deduplication if it helps analyse the protocol=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1624#issuecomment-409767864">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxgFl7=
c0EWTi1ovDrUkv8RZC7fyEks5uMkkFgaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwU3hWKvTVtQ-KVJwkaKLgyRKqP2=
ks5uMkkFgaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1624: @martinthomson\r\n\u003e This isn't a rulebook we can hit pe=
ople with. \r\n\r\nAh. Thank you for the suggestion. That=E2=80=99s true.=
 Then, I will not object against requiring deduplication if it helps anal=
yse the protocol."}],"action":{"name":"View Pull Request","url":"https://=
github.com/quicwg/base-drafts/pull/1624#issuecomment-409767864"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
09767864",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4097=
67864",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4097=
67864"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6251855fd11_3ece3ff626cd45b830684--


From nobody Wed Aug  1 17:36: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 3F79F130F47 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:36:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FcIHw0r1wWEP for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:36:18 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 4E4E5130EF4 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:36:18 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:36:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170177; bh=cxy0giop/eGTpHcfvdZ/QfoERVSg9Dhy2D4DMu2ilxw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NAK+Zfq4jLPEjJozL7JcpnnKj0lNHF80iqGHeyHWSrGlmeOr/Gtxx0yde9ru/Nryx ss18BerADjoLuU7hzPGduyS30y48kComo9oZdSUnIf6rvOXi2w90vqL5oBT6EORPCu 0ZejaABd3jfsyvuxwAy/8ol0bVDVYiGMdujHZHmg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf88b329f834c48b5309eb1915caeed419cc9827392cf00000001177a140192a169ce14a01a2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1616/review/142610843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1616@github.com>
References: <quicwg/base-drafts/pull/1616@github.com>
Subject: Re: [quicwg/base-drafts] Don't amplify 0-RTT (#1616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62520197dbd_316a3f83590d45b45400ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/TYUyDkIFV599eVtf0unJIPtNSn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:36:20 -0000

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

ianswett commented on this pull request.



> @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.

I think it's fairly likely it may be necessary to send more than the IW, but I think we should advise limiting the amount of data sent to the IW.  I think this just falls out of the recovery doc, since the recovery doc specifies an initial window of 10 packets, so I'm not completely sure this is necessary?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1616#discussion_r207072319
----==_mimepart_5b62520197dbd_316a3f83590d45b45400ac
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/1616#discussion_r207072319">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.
</pre>
<p>I think it's fairly likely it may be necessary to send more than the IW, but I think we should advise limiting the amount of data sent to the IW.  I think this just falls out of the recovery doc, since the recovery doc specifies an initial window of 10 packets, so I'm not completely sure this is necessary?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1616#discussion_r207072319">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq480TwksiqyoWpiLsyUbHUnxGvRKks5uMkmBgaJpZM4Vnmur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1xgAHuDX-yRHn-9_hpnqRERiSkRks5uMkmBgaJpZM4Vnmur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1616#discussion_r207072319"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207072319",
"url": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207072319",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1616",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207072319"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703787\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62520197dbd_316a3f83590d45b45400ac--


From nobody Wed Aug  1 17:38: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 BB648130F4A for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ClIsJat7Ho-u for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:37:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 A5266130EF4 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:37:59 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:37:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170279; bh=DIzepDTN+ymv4jLIF7xPYpFzUiWC7KXkDuZpFOkSE5g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tQx8yQHTEj99B9iId6kL3Dz+Et/9MXWRt69qpQhMFIwSA9OHHIXxGHbxS/jq0TtZf 92Y7rrHt5/gqLCcUvnVYfXcNO3q++VnMIFrDsovmMh7ExFBwOXmdTUKAe6ldYyDq9y Nikm/AlyYqGwyWYI9om9JzXMwvIKFbNtsfhCRVt8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1e744f3f9d8518e8b3cc85bbc824429a2f9e25992cf00000001177a146692a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142611078@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b625267104e_476b3fc3204d45b8285770"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R1pfOkHcf-0ML12kaMtK9gsuSH8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:38:02 -0000

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

martinthomson commented on this pull request.



> +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses - or different values for
+  the Destination Connection ID fields on the packet that triggers the reset -
+  will ensure that Stateless Reset packets can be used to close connections when
+  other peers or connections have exhausted limits.
+
+* An endpoint can ensure that every Stateless Reset that it sends is smaller

On second thought: if one peer is remembering, then the problem does eventually go away without size reductions.  But it requires that the state is not bound to a connection ID (as @kazuho suggested), it has to be bound to a remote address.

I have restructed the text to emphasize size reduction as the first defense.   State is then an alternative.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627#discussion_r207072528
----==_mimepart_5b625267104e_476b3fc3204d45b8285770
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/1627#discussion_r207072528">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +#### Looping {#reset-looping}
+
+The design of a Stateless Reset is such that it is indistinguishable from a
+valid packet.  This means that a Stateless Reset might trigger the sending of a
+Stateless Reset in response, which could lead to infinite exchanges.  An
+endpoint MUST use any one of the following measures to limit the sending of
+Stateless Reset:
+
+* An endpoint can remember the number of Stateless Reset packets that it has
+  sent and stop generating new Stateless Reset packets once a limit is reached.
+  Using separate limits for different remote addresses - or different values for
+  the Destination Connection ID fields on the packet that triggers the reset -
+  will ensure that Stateless Reset packets can be used to close connections when
+  other peers or connections have exhausted limits.
+
+* An endpoint can ensure that every Stateless Reset that it sends is smaller
</pre>
<p>On second thought: if one peer is remembering, then the problem does eventually go away without size reductions.  But it requires that the state is not bound to a connection ID (as <a class="user-mention" data-hovercard-user-id="41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> suggested), it has to be bound to a remote address.</p>
<p>I have restructed the text to emphasize size reduction as the first defense.   State is then an alternative.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#discussion_r207072528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Dr5lgm2GzOKHxZZEb7njg07UZDks5uMknngaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq56hLoxct3wFz6NixDsvcaED-BNdks5uMknngaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#discussion_r207072528"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r207072528",
"url": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r207072528",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1627",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#discussion_r207072528"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b625267104e_476b3fc3204d45b8285770--


From nobody Wed Aug  1 17:38: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 C0190130F4A for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L7UDVCB32gff for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:24 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B452B130EF4 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:38:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533170304; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=i248jFVOocdMdDakTqib2R4cc/FfIA5E8KjEoar8DC4=; b=YdCNz17Ilv0/AfHhJ/lXZP0VL1dCj+sQPeRi4zMqMzoc3zoa3QIlk9vAlTXwBhclWKxI5FqL XurXqYPW1W9f9uNrp+h2KX3XvGr73ojdLti702zoFIsLkE6ReiEx+lDUdw4wt94IRO/M7C9L oKJ/5LH+o3VzVJEFjLsrSvQFqM4=
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 5b62527f.7fa90198a510-smtp-out-n01; Thu, 02 Aug 2018 00:38:23 -0000 (UTC)
Date: Wed, 01 Aug 2018 17:38:23 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b62527fcbd3d_3fc02aadd9974f801537e@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8e86b2: Emphasize size reductions as the primary defense, ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b62527fcb9d3_3fc02aadd9974f8015298"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7dbyegZFnZOAtQlQlolr7MW4sMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:38:26 -0000

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

  Branch: refs/heads/ping-pong
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8e86b2a2c9004f43a8711b73b718bfde584f0d1d
      https://github.com/quicwg/base-drafts/commit/8e86b2a2c9004f43a8711b73b718bfde584f0d1d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Emphasize size reductions as the primary defense, restructure



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b62527fcb9d3_3fc02aadd9974f8015298--


From nobody Wed Aug  1 17:38:48 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 0C76B130F5C for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hndyVJBfhaFk for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:27 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 74006130F67 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:38:27 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:38:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170306; bh=y+oxTCNrD6xTnufHcJ2fiKIVw/mtl4KjWgiH1j7wEK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pgIF3Hdbuyn+2tWNBe66lsJBOS7c/jMy9j7ORbInlIdDE0K6tDUb7v6q3NTPcugDo +ozssuX51PVSwgpxrQ4Gzkz7CXDCL8sY6kXjdPJtT4qmMxsPjpCrGET024OcsRQ4Mu Zrd218naRjAWo/ma53t3Xc19XTV0qnc+wvlBko9s=
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/1627/push/2765905372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62528291642_68a63fd5104be61c4549c1"; 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/nHxB33YhzVI22xgfm5Tz1bXszNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:38:29 -0000

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

@martinthomson pushed 1 commit.

8e86b2a  Emphasize size reductions as the primary defense, restructure


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1627/files/698f42b8c74924fa69264318829b160793dfac12..8e86b2a2c9004f43a8711b73b718bfde584f0d1d

----==_mimepart_5b62528291642_68a63fd5104be61c4549c1
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8e86b2a">8e86b2a</a>  Emphasize size reductions as the primary defense, restructure</li>
</ul>


<p style="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/1627/files/698f42b8c74924fa69264318829b160793dfac12..8e86b2a2c9004f43a8711b73b718bfde584f0d1d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy7Xtdn5xHOFpUC2u4lUtIng0qpNks5uMkoCgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8k0CVciHXl7p-nnlVsQDkZkAdb7ks5uMkoCgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627/files/698f42b8c74924fa69264318829b160793dfac12..8e86b2a2c9004f43a8711b73b718bfde584f0d1d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627/files/698f42b8c74924fa69264318829b160793dfac12..8e86b2a2c9004f43a8711b73b718bfde584f0d1d",
"url": "https://github.com/quicwg/base-drafts/pull/1627/files/698f42b8c74924fa69264318829b160793dfac12..8e86b2a2c9004f43a8711b73b718bfde584f0d1d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1627",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1627:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "8e86b2a",
"value": "Emphasize size reductions as the primary defense, restructure"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627/files/698f42b8c74924fa69264318829b160793dfac12..8e86b2a2c9004f43a8711b73b718bfde584f0d1d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b62528291642_68a63fd5104be61c4549c1--


From nobody Wed Aug  1 17:38: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 507C6130F67 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UIhIdbB9KCgb for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:37 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E283F130F4A for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:38:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533170316; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nBcKAvhL2K49X60O/LKYLvLSyZaZnHsFCJ3pMkIOgW4=; b=DO3RAVUep/5VKeYuHaG0GsMn6TNVvHUnOZ56sVbypr224N1XGtdAADucuNtkZ/249HLGWsRS s5GHJurGKhRmFecWumdI1xftT3wwSRI45Wn/hQcztjkig467tGrU8sHXiIMkTd1nYlDnx0qQ TOAMcmyxe7zgv/3TCjkI01sjy8E=
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.44]) by mxa.mailgun.org with ESMTP id 5b62528b.7f1e9af24d20-smtp-out-n03; Thu, 02 Aug 2018 00:38:35 -0000 (UTC)
Date: Wed, 01 Aug 2018 17:38:34 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b62528aa48f2_3c262ae5a64c6f887871@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d24747: Explicitly permit starting over
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b62528aa436e_3c262ae5a64c6f887728"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0rz6Lg_gd2MbGU2f3tBejqoAuEE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:38:38 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d24747212e2938deb97a95adbc6f6edcdee28861
      https://github.com/quicwg/base-drafts/commit/d24747212e2938deb97a95adbc6f6edcdee28861
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Explicitly permit starting over

Generating a new cryptographic handshake message is a fine response to
Retry or Version Negotiation.  It's sometimes necessary, but even when
it is not, it avoids having to worry about 0-RTT packet numbers.

Followup for #1498.


  Commit: 6cab84bb44cb87c50e23308fd327ec6077b8ca63
      https://github.com/quicwg/base-drafts/commit/6cab84bb44cb87c50e23308fd327ec6077b8ca63
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1621 from quicwg/retry-start-over

Explicitly permit starting over


Compare: https://github.com/quicwg/base-drafts/compare/1015d830b7e6...6cab84bb44cb
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b62528aa436e_3c262ae5a64c6f887728--


From nobody Wed Aug  1 17:39: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 A0D55130F67 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4W3nzZt7iDFk for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:38 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60FA2130F4A for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:38:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533170318; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=b7zgjzEqgmL2ijYJ4mrlEIwrl4iQIEHGgMuHoj7vAGk=; b=JBv1mUF0QI4uli0rzJOK6eKLoucEBOsqHXuwbbVe8xQnXbT3kTLKKmPdj1hwKNX2bFvGjRq7 Np5coN5yJizjz6w7ih9vmcwDEH0aQ3a02y19EUCqD2U7sepIwaUa5fvPjSsdoC5+DSfyjTHD F+ObP1ODxRLtY50DgBiRBFOPcCw=
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 5b62528e.7f22407becc0-smtp-out-n01; Thu, 02 Aug 2018 00:38:38 -0000 (UTC)
Date: Wed, 01 Aug 2018 17:38:38 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b62528e12b2a_16342ab40229af782461e@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b62528e127d0_16342ab40229af78245b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mY1nLFNEtRTRaQQcmbILBI_TdFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:38:40 -0000

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

  Branch: refs/heads/retry-start-over
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b62528e127d0_16342ab40229af78245b4--


From nobody Wed Aug  1 17:39: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 43E2F130EF4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2hwG4GG3oFVf for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:38:38 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 32BF9130F5C for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:38:38 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:38:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170317; bh=fDuvf9+svegUacpZfbLI+t2OkQ/6VVDPEii5R/afmWc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nZVMZerHV/1o3T1bVcGKrNjCHm/xqnJ4XXn1SgGcpkkj0OCt/avO8iThh7Wwei0Tv k/W0pJtREpOwYYc6CWwE43sYn8t9C0NQy2eBtsxz/cqEyWgFriyCxUFAEGfh+S9pYL uQGvNO2ALZfAoqox9ZVBlAFWjQhTi7+Krz6RfdwA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52096458345fd98f216c398fae937be6bf8d75e892cf00000001177a148d92a169ce14a5c06e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1621/issue_event/1766537509@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1621@github.com>
References: <quicwg/base-drafts/pull/1621@github.com>
Subject: Re: [quicwg/base-drafts] Explicitly permit starting over (#1621)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62528d7ba02_318c3f83590d45b44081ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JobuwYXcYfk3IMuvwY3X2Fiw9Nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:38:40 -0000

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

Merged #1621.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1621#event-1766537509">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqygah84NVkwvrVVwZddM8Nz7GRnwks5uMkoNgaJpZM4VpqdE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ol5iMqFXUdUqCgg2gWuPU1DPEXks5uMkoNgaJpZM4VpqdE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1621."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1621#event-1766537509"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1621#event-1766537509",
"url": "https://github.com/quicwg/base-drafts/pull/1621#event-1766537509",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Explicitly permit starting over (#1621)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1621#event-1766537509"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363243332\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62528d7ba02_318c3f83590d45b44081ae--


From nobody Wed Aug  1 17:39: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 90C07130F4A for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:39:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 WL9-FNdXkb7s for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:39:23 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFEBF130EF4 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:39:23 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:39:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170363; bh=B20W4hF7PAVU+p4qFWSJkOd5tNbtWX3kABPq/sw/cW0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EnOIER7FbhUSOf3qd042ioFA9ZP8l41v2Gay9YLrAREzbUxU+nDSoJBRsNsLbmJ/n tLN1UflBbuyXkgdY8i0bgiWn36XMwuYykPRXuQKe/W0MdsSQmPKVX3l2i3RAhuZMmo zoViJ96bkf0NvjJiy4kG4ZmyDCUHlLznuvttLiF8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab124ddd6ea63e5ac33ce55e0d93dd66ed52cb752c92cf00000001177a14bb92a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/review/142611289@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6252bb4eaa_47683fc3204d45b81821ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Pz_sScD_r5WCWIFIx2WEDDo_OWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:39:26 -0000

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

ianswett commented on this pull request.



>  {{transport-parameter-definitions}}) is closed.  A connection enters the
 draining state when the idle timeout expires.
 
-The time at which an idle timeout takes effect won't be perfectly synchronized
-on both endpoints.  An endpoint that sends packets near the end of an idle
-period could have those packets discarded if its peer enters the draining state
-before the packet is received.
+Endpoints use the value they advertise when determining an idle timeout.  The
+idle timeout starts from the last packet received, or the first packet sent
+after sending that packet.  The latter condition ensures that initiating new
+activity postpones a timeout.
+
+The value for an idle timeout can be asymmetric.  The value advertised by a peer
+is only used to determine whether the connection is live at a peer.  An endpoint
+that sends packets near the end of the idle timeout period of a peer risks
+having those packets discarded if its peer enters the draining state before the
+packets arrive.  If a peer could be in within an RTO (see Section 4.3.3 of

How about "If a peer could idle timeout within an RTO(), it is advisable..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142611289
----==_mimepart_5b6252bb4eaa_47683fc3204d45b81821ca
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/1614#discussion_r207072727">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  {{transport-parameter-definitions}}) is closed.  A connection enters the
 draining state when the idle timeout expires.
 
-The time at which an idle timeout takes effect won&#39;t be perfectly synchronized
-on both endpoints.  An endpoint that sends packets near the end of an idle
-period could have those packets discarded if its peer enters the draining state
-before the packet is received.
+Endpoints use the value they advertise when determining an idle timeout.  The
+idle timeout starts from the last packet received, or the first packet sent
+after sending that packet.  The latter condition ensures that initiating new
+activity postpones a timeout.
+
+The value for an idle timeout can be asymmetric.  The value advertised by a peer
+is only used to determine whether the connection is live at a peer.  An endpoint
+that sends packets near the end of the idle timeout period of a peer risks
+having those packets discarded if its peer enters the draining state before the
+packets arrive.  If a peer could be in within an RTO (see Section 4.3.3 of
</pre>
<p>How about "If a peer could idle timeout within an RTO(), it is advisable..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142611289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyAiCWJVdCjsgZDCtyVP25C20Gs4ks5uMko7gaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0g9HIiUmZ5moSG-5PbCFIX1QmQwks5uMko7gaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142611289"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142611289",
"url": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142611289",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1614",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142611289"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6252bb4eaa_47683fc3204d45b81821ca--


From nobody Wed Aug  1 17:43: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 AB421130E88 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:43:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gqNdN1oS2N2j for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:43:39 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21FD2130E93 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:43:39 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:43:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170618; bh=Q3F1W5iowcggEMTYXYiyNNaCrDYMtpp55liVurY1p+g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tayfjuk0Sg/pJAFUQQ3wjrWbi8J9ROO9zyPYw1/e8BIaOacNL3sgRrvRSuCSlptQ+ ojxtlxW/8fH125bQZHTiE63CswJdcPKnidU+YjGcKGhD+4Sg/0ZfRzOWFElLzVlR5X VwqaxVVXBNIpCPoNethuAzvhIgB+pV1MnwE0sGPg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc64fb747bb51852399b88c8aeb993524bfea02af92cf00000001177a15ba92a169ce14a01a2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1616/review/142611861@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1616@github.com>
References: <quicwg/base-drafts/pull/1616@github.com>
Subject: Re: [quicwg/base-drafts] Don't amplify 0-RTT (#1616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6253ba7d03e_d9853fc8306be62028925b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oaOxvtvrtJQc24H0cmwPxZZMblA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:43:43 -0000

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

martinthomson commented on this pull request.



> @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.

Yeah, this is why it is worded so loosely.  Without this advice, the risk seems to be limited to the server receiving a spoofed ACK for the ServerHello and sending that much more in response, but that's only one more packet than the IW, so it's hardly earth-shattering.

Given that this is largely dictated by congestion controller design (IW specifically), is this really a change we need to implement?  Should we instead close #1309 with no 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/1616#discussion_r207073216
----==_mimepart_5b6253ba7d03e_d9853fc8306be62028925b
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/1616#discussion_r207073216">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.
</pre>
<p>Yeah, this is why it is worded so loosely.  Without this advice, the risk seems to be limited to the server receiving a spoofed ACK for the ServerHello and sending that much more in response, but that's only one more packet than the IW, so it's hardly earth-shattering.</p>
<p>Given that this is largely dictated by congestion controller design (IW specifically), is this really a change we need to implement?  Should we instead close <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="316096041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1309" href="https://github.com/quicwg/base-drafts/issues/1309">#1309</a> with no 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/1616#discussion_r207073216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8PN2dJuWjvBepBkS0t3qvkTucDwks5uMks6gaJpZM4Vnmur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2CaIdUS5CgiCUpLtjbEpE1NatDGks5uMks6gaJpZM4Vnmur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073216"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073216",
"url": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073216",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1616",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073216"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703787\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6253ba7d03e_d9853fc8306be62028925b--


From nobody Wed Aug  1 17:44: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 557AB130EF4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CohG_H0IBe5V for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:44:34 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F14DF130E88 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:44:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533170673; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zsHCiCh7tjuUbKah7LW2ZODFw62ZR53kldZDt+bfqyI=; b=NDCdPuv/TeGCcv+kL9cOP0lef4guiA5mDU/0xo+18mYngT9wTjZR+M+JnNXTKunaaARHsPpW Cin6u7Bq1quxWbh2DpaasGVUi7wYKEZ640mj5wqP5W9JjuzgVq7REwceSF6v2hVf3YAOlS/o zG9qXs8QnXrxhhTb6CXjC5HodPo=
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 5b6253f1.7fee21e0e9c0-smtp-out-n03; Thu, 02 Aug 2018 00:44:33 -0000 (UTC)
Date: Wed, 01 Aug 2018 17:44:32 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6253f02963c_16c12b0cd0714f7869654@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e59085: Reword at Ian's suggestion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6253f0292db_16c12b0cd0714f78695ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f_9-3wWg39BXLMFLhy92YhC77qA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:44:35 -0000

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

  Branch: refs/heads/timeout-start
  Home:   https://github.com/quicwg/base-drafts
  Commit: e590859a453da676fc713cc707e5aa1484d9a602
      https://github.com/quicwg/base-drafts/commit/e590859a453da676fc713cc707e5aa1484d9a602
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Reword at Ian's suggestion



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6253f0292db_16c12b0cd0714f78695ad--


From nobody Wed Aug  1 17:44: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 75F9C130EF4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:44:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 u24Jkx5yykMs for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:44:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E7DD2130E88 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:44:35 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:44:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170675; bh=oQnXuEtv9pKS7yCz/dAXSh+L/u+iFWkEG+GhuabiCFQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LUmIejpkcljjLo4FS0Rdnr51Q3tyn/vQNMPweMrw8M5HBHoy4SULcVTIb+mc0xpVG H7NrN85qeiIf3M3NV/G5qLpwkSoXOYTFWXBjJPV2gQ8Kc9V37pTM1AjX8yO++IrsRx z0r29nBBJsnEcGVZMo9XoBMImSSWdHLOhxrTYjmk=
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/1614/push/2765913818@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6253f35471_11ed3ff45b8d45c0310970"; 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/8c3VWXnQSzzD-qt7sCakyEaR5q8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:44:37 -0000

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

@martinthomson pushed 1 commit.

e590859  Reword at 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/1614/files/e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4..e590859a453da676fc713cc707e5aa1484d9a602

----==_mimepart_5b6253f35471_11ed3ff45b8d45c0310970
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e590859">e590859</a>  Reword at 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/1614/files/e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4..e590859a453da676fc713cc707e5aa1484d9a602">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9J3VUJtH9zMrxKcPZx8lQEKrAvZks5uMktzgaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq06o2VLpvjsCTykHBn_FR3jaaQ1nks5uMktzgaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614/files/e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4..e590859a453da676fc713cc707e5aa1484d9a602"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614/files/e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4..e590859a453da676fc713cc707e5aa1484d9a602",
"url": "https://github.com/quicwg/base-drafts/pull/1614/files/e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4..e590859a453da676fc713cc707e5aa1484d9a602",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1614",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1614:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "e590859",
"value": "Reword at Ian's suggestion"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614/files/e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4..e590859a453da676fc713cc707e5aa1484d9a602"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6253f35471_11ed3ff45b8d45c0310970--


From nobody Wed Aug  1 17:45: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 AA388130E88 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:45:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xzn1zeGVjs2i for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:45:03 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 B22EF130EEE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:45:03 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:45:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170703; bh=xq2Mfe6eNjEsMB9w1PjybZvVlaL39t5FQC0PKt5uhpo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p2i/Lv57mhks1bQnWMW2Rx8gHAr6Smj/hKj4EDPPUDWGoEKLEJchLLxv4tY+xaFZ5 Z7bqgfjk6nHvj9D48/y9s6wclHN5Ohm1JEodt2CAoSjqAiWZ7vDJYJwzt+G86qYmoW qibqPqEaSnARwzv1orkTa4JBNqPNfavTV+7aAi54=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69924eb97c937d6cbcd616d06174943a9c0269e192cf00000001177a160f92a169ce14a01a2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1616/review/142612056@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1616@github.com>
References: <quicwg/base-drafts/pull/1616@github.com>
Subject: Re: [quicwg/base-drafts] Don't amplify 0-RTT (#1616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62540f56f2_70253f81aa2d45b849555c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/vSnogOC0uY95_QyXRjpkYBTalLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:45:06 -0000

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

ianswett commented on this pull request.



> @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.

I'm fine with just closing #1309

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073391
----==_mimepart_5b62540f56f2_70253f81aa2d45b849555c
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/1616#discussion_r207073391">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.
</pre>
<p>I'm fine with just closing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="316096041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1309" href="https://github.com/quicwg/base-drafts/issues/1309">#1309</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq84I57sHqJZWrhM2ur8uX41ZbHO1ks5uMkuPgaJpZM4Vnmur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3XVytPZUlNs-LhM37dNSJbWXG3nks5uMkuPgaJpZM4Vnmur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073391"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073391",
"url": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073391",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1616",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073391"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703787\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62540f56f2_70253f81aa2d45b849555c--


From nobody Wed Aug  1 17:45: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 88A63130EF4 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:45:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 x0uM1_8CCFx3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:45:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B7565130EEE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:45:28 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:45:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170728; bh=5ekNG78Sw9KbhWGTjZ8cAReSrEi82QPfzNSMIeEk93w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dLr20ElDBgYBV0ojvVkNLspHTy+WtlDUiAcLzkY7G4QWWSm7EqCBNQt6KgcZXzk5n zvtc/+MpEJq9tKkPs+D1n6TzGYkp7ukYY4v6mKkR5sqLN4racQAefoubHVAN4L1W5j yUblrXw3vYMi8DAJORq9E8FwwdipUDq5oJ/Jr388=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf776215272c165128a2e1c2f02f6e1db0b26214392cf00000001177a162892a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/review/142612114@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62542811977_5523fcaa9ebe6241223b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/eHF__JxIiW_nXTp0Cj1NORaPgAs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:45:31 -0000

----==_mimepart_5b62542811977_5523fcaa9ebe6241223b6
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/1614#pullrequestreview-142612114
----==_mimepart_5b62542811977_5523fcaa9ebe6241223b6
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/1614#pullrequestreview-142612114">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2BbjVU_pCsVsbNf3QItppKh4q_bks5uMkuogaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9iHEOoS1sQWKpXmfuqz4g9i-th0ks5uMkuogaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142612114"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142612114",
"url": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142612114",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1614",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142612114"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62542811977_5523fcaa9ebe6241223b6--


From nobody Wed Aug  1 17:47: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 0CDCC130F07 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:47:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IY7Ag2DgLI3p for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:47:32 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 69188130EF4 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:47:32 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:47:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170851; bh=9XG0BSdMD7rcAJKEs68AfNT3I08oYLZnZ/7X+HRnMQ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SbT4nWudJbPvL36wHSfSnkHcFXSMPklkOeO8YlUKyqt+TZFXSy5X9XvptwOV6tG9f XagxvELmZMRuo+PAJKbkw0oCAHOmP9pW6AoQygmQEmJ9w+N1vye6Nd761yctpfgb4N 0SUHMfnkOQflkGFx/4tvJLf4vVGwya9VMzxp8r/Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ee1b8b9bcbf1c168be4295c60ef7418b245e9b192cf00000001177a16a392a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/review/142612430@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6254a3af233_4ecd3fbc4a6be61c68080"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/V0Wgaz-mV5Tbl_goII3ISoUS9CE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:47:34 -0000

----==_mimepart_5b6254a3af233_4ecd3fbc4a6be61c68080
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/1627#pullrequestreview-142612430
----==_mimepart_5b6254a3af233_4ecd3fbc4a6be61c68080
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/1627#pullrequestreview-142612430">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xMAIYIcXwTFLu70BUQqO80AJI1ks5uMkwjgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy91dfB68oe67-sOisH1aUxutusWks5uMkwjgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1627"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142612430"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142612430",
"url": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142612430",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1627",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#pullrequestreview-142612430"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6254a3af233_4ecd3fbc4a6be61c68080--


From nobody Wed Aug  1 17:49: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 615F1130F67 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:49:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 UVTlLqdG0ajT for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 17:49:04 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 1AF3E130F07 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 17:49:04 -0700 (PDT)
Date: Wed, 01 Aug 2018 17:49:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533170943; bh=MqcBWEide31pFk+2EAZanv3G19Astmmqw2ED1wkrFLI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QmMWtCtu4KIEpX755Dr4BnUK1TUJENW0TSByM3uQBXcf2VIjkiaYzaGzXXUOOQJ6d ojtZuN2LNk8X+Iq1CKrh8cGLJAOVOcEboMcNJDIUJe0cNlGLh89yK5S1NnjjkV4It/ o41ndAqW5x0dtf3D6v4FeTogcsZ40mvAXU/qP9MY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16801cc808a23b86f9c6e06b3281b68a5f4930f092cf00000001177a16ff92a169ce14a01a2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1616/review/142612637@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1616@github.com>
References: <quicwg/base-drafts/pull/1616@github.com>
Subject: Re: [quicwg/base-drafts] Don't amplify 0-RTT (#1616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6254ff398ac_4d83febdd2be61c517c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j4olecQw8PLURiV6vZZQw4FGm6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 00:49:07 -0000

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

martinthomson commented on this pull request.



> @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.

@ekr?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073862
----==_mimepart_5b6254ff398ac_4d83febdd2be61c517c4
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/1616#discussion_r207073862">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.
</pre>
<p><a class="user-mention" data-hovercard-user-id="1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073862">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7YnhmEcsncqwyRl6rLIWUj-N9cmks5uMkx_gaJpZM4Vnmur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7JSj3MeZvaQk5uiDLvIlPLd8U2Zks5uMkx_gaJpZM4Vnmur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073862"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073862",
"url": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073862",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1616",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1616#discussion_r207073862"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703787\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6254ff398ac_4d83febdd2be61c517c4--


From nobody Wed Aug  1 18:34: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 A15A8130E97 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 18:34:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Ubzxpj8QAJFB for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 18:34:28 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 072C4130DD1 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 18:34:27 -0700 (PDT)
Date: Wed, 01 Aug 2018 18:34:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533173667; bh=MaDuGtlKtUQme40PfzcKFe+qL7HrIYpFaS65bouqJWA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1T67hGgYApbhBN8GM29DqG6b179PR06rSBHWbFri/wvUR7L6Adh0MSzkhJY54WuJq au3yUtp7ZqMbh5n9p1PC3OYKawfxwRP3UOL4BFD0pU3os/ICN1WHMpQfPut0gg+BAd gWBNkfghwvbgMK94ggToEG4d8s9fj6DLi2hj6FsA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbbe7347aa81d70bd18e5ff1774c1d01e5a17eae192cf00000001177a21a392a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/409776607@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b625fa35e845_66123faf266d45c4729bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SYHuDuPjJzKW3_W7Tz6b1m_hXkA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 01:34:31 -0000

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

(Just an aside.)  HPACK never needed EOS.  The loss of efficiency is tiny (one bit for some never-used symbol), but it should have been possible to use any sequence that is longer than the number of remaining bits.

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

<p>(Just an aside.)  HPACK never needed EOS.  The loss of efficiency is tiny (one bit for some never-used symbol), but it should have been possible to use any sequence that is longer than the number of remaining bits.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409776607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3GPECAvXNo3fUVHXzuY-be2J197ks5uMlcjgaJpZM4UgCd3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Pv383tTBbn9GjCwrgb5vfbTX9Vks5uMlcjgaJpZM4UgCd3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1432: (Just an aside.)  HPACK never needed EOS.  The loss of efficiency is tiny (one bit for some never-used symbol), but it should have been possible to use any sequence that is longer than the number of remaining bits."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409776607"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409776607",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409776607",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409776607"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b625fa35e845_66123faf266d45c4729bc--


From nobody Wed Aug  1 21:21: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 88F4512F1A6 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 21:21:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6y7jX2WvFp0N for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 21:21:54 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 CEBD6130DC3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 21:21:53 -0700 (PDT)
Date: Wed, 01 Aug 2018 21:21:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533183712; bh=9RoR5ptgiPKXMU2RyD79KPngYZnmjCPGMYGotyV/9kk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MVViHPx6LbFxDWN8UQw6QOPGv+7sUn+98sB0ZPf9cUcTZe4EZtbx/gcHOgjgi9Zx8 0ntYZxys9ZqNKFo8FgTjOzjaA9PSpJuPJkWBQR0GM9d1RGCw7LZYDjh4MxebwqpWxo Gtq0+U6prYVdBcsEzsz1wk4s9cY2iR1hn29fHKbQ=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe83bfdd0e7b8efb104f69ae4d57da7652b6d129492cf00000001177a48e092a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/review/142639404@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6286e08be25_47303feb8fcd45b41571d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gzjMGrcmHk6DRTMsENA0APMH8Bg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 04:21:57 -0000

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

siyengar approved this pull request.

Otherwise this looks great. Thanks for putting up the pr to clarify thing=
s.

>  {{transport-parameter-definitions}}) is closed.  A connection enters t=
he
 draining state when the idle timeout expires.
 =

-The time at which an idle timeout takes effect won't be perfectly synchr=
onized
-on both endpoints.  An endpoint that sends packets near the end of an id=
le
-period could have those packets discarded if its peer enters the drainin=
g state
-before the packet is received.
+Endpoints use the value they advertise when determining an idle timeout.=
  The

You talk about the asymmetric nature of idle timeout later, but maybe use=
ful to say this before.

=E2=80=9CEach endpoint advertises their own idle timeout to the peer=E2=80=
=9D.

>  {{transport-parameter-definitions}}) is closed.  A connection enters t=
he
 draining state when the idle timeout expires.
 =

-The time at which an idle timeout takes effect won't be perfectly synchr=
onized
-on both endpoints.  An endpoint that sends packets near the end of an id=
le
-period could have those packets discarded if its peer enters the drainin=
g state
-before the packet is received.
+Endpoints use the value they advertise when determining an idle timeout.=
  The
+idle timeout starts from the last packet received, or the first packet s=
ent
+after sending that packet.  The latter condition ensures that initiating=
 new
+activity postpones a timeout.
+
+The value for an idle timeout can be asymmetric.  The value advertised b=
y a peer
+is only used to determine whether the connection is live at a peer.  An =
endpoint

Maybe less confusing to say a value =E2=80=9Cadvertised by an endpoint ..=
. is live at an endpoint=E2=80=9D

-- =

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

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

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

<p>Otherwise this looks great. Thanks for putting up the pr to clarify th=
ings.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1614#discussi=
on_r207097300">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  {{transport-parameter-definitions}}) is c=
losed.  A connection enters the
 draining state when the idle timeout expires.
 =

-The time at which an idle timeout takes effect won&#39;t be perfectly sy=
nchronized
-on both endpoints.  An endpoint that sends packets near the end of an id=
le
-period could have those packets discarded if its peer enters the drainin=
g state
-before the packet is received.
+Endpoints use the value they advertise when determining an idle timeout.=
  The
</pre>
<p>You talk about the asymmetric nature of idle timeout later, but maybe =
useful to say this before.</p>
<p>=E2=80=9CEach endpoint advertises their own idle timeout to the peer=E2=
=80=9D.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1614#discussi=
on_r207097873">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  {{transport-parameter-definitions}}) is c=
losed.  A connection enters the
 draining state when the idle timeout expires.
 =

-The time at which an idle timeout takes effect won&#39;t be perfectly sy=
nchronized
-on both endpoints.  An endpoint that sends packets near the end of an id=
le
-period could have those packets discarded if its peer enters the drainin=
g state
-before the packet is received.
+Endpoints use the value they advertise when determining an idle timeout.=
  The
+idle timeout starts from the last packet received, or the first packet s=
ent
+after sending that packet.  The latter condition ensures that initiating=
 new
+activity postpones a timeout.
+
+The value for an idle timeout can be asymmetric.  The value advertised b=
y a peer
+is only used to determine whether the connection is live at a peer.  An =
endpoint
</pre>
<p>Maybe less confusing to say a value =E2=80=9Cadvertised by an endpoint=
 ... is live at an endpoint=E2=80=9D</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1614#pullrequestreview-142639404">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
3fdmjewdr9Z3YmuVA6bKkkd2IvFks5uMn5ggaJpZM4VnmA4">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq4o0Pj6Wmskc1MIeSzHhJ=
2OEiqs0ks5uMn5ggaJpZM4VnmA4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siye=
ngar approved #1614"}],"action":{"name":"View Pull Request","url":"https:=
//github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142639404"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestrev=
iew-142639404",
"url": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview=
-142639404",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@siyengar approved 1614",
"sections": [
{
"text": "Otherwise this looks great. Thanks for putting up the pr to clar=
ify things.",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview=
-142639404"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3627008=
56\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6286e08be25_47303feb8fcd45b41571d5--


From nobody Wed Aug  1 21:25: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 CBFDC130DD5 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 21:25:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1RpdlcXqh0ZD for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 21:25:20 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA25A130DC3 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 21:25:20 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533183920; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=92yodgftI48fvY/5QKWVyZHGDgTQpwx27ZgiOPGQs28=; b=f044K3DFmm3Ax3dHqqgx8sP966Qx0YZabdG4QqYHEQsNLSEQkG4QDfbN59IP108SbfGdf+3Z dzIi+0kwaaHs/FaREGcCDwB+J0C1qT3ni8lq8o8sMAekzDkKyD3P6ci63grsHocYRS0Ro+bY Y2/C7UKLDdvBGQ0U/TwbndnfLbg=
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 5b6287af.7fac1ccc0990-smtp-out-n02; Thu, 02 Aug 2018 04:25:19 -0000 (UTC)
Date: Wed, 01 Aug 2018 21:25:18 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6287ae84252_39ed2b2284e60f88925f7@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9fde27: Subodh's editorial tweaks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6287ae83c7a_39ed2b2284e60f8892486"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xs1N1aCdQ4vOwPg4GNDxpSve-pE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 04:25:23 -0000

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

  Branch: refs/heads/timeout-start
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9fde275b3798385dd55e494ff75c8331c6af31f3
      https://github.com/quicwg/base-drafts/commit/9fde275b3798385dd55e494ff75c8331c6af31f3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Subodh's editorial tweaks



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6287ae83c7a_39ed2b2284e60f8892486--


From nobody Wed Aug  1 21:25: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 9A25B130DC3 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 21:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pF-yRK1t3tSs for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 21:25:21 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 AFDB7130DD0 for <quic-issues@ietf.org>; Wed,  1 Aug 2018 21:25:21 -0700 (PDT)
Date: Wed, 01 Aug 2018 21:25:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533183920; bh=KVxQXnkWnYPPjwkjDo0ABVEEn2AYE3pAXdjmiFLWj+A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ECumTQ+iSs+XIaTyxhZ7aAF6BXjt4FD5BOiV80PvL97ZXQUExX4v/NznSsHqoZ3k9 nu9v3QQv9TM8dY6pJnaqJMCO3AyjPaUaZgWqxIycGWYofUB0ro3dJMxIj6b1gRma7d seMtHNu/4/Vd7xwxhtmI2ea8lfkAktCBLkdPlEaA=
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/1614/push/2766219055@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6287b0f1be4_a503fad7f6be6282999a0"; 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/2TUlBOvBxZ1cEg8KkkvOq9EJDtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 04:25:24 -0000

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

@martinthomson pushed 1 commit.

9fde275  Subodh's editorial tweaks


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

----==_mimepart_5b6287b0f1be4_a503fad7f6be6282999a0
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9fde275">9fde275</a>  Subodh&#39;s editorial 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/1614/files/e590859a453da676fc713cc707e5aa1484d9a602..9fde275b3798385dd55e494ff75c8331c6af31f3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4af8qd9_1B8rvRhNygRDZMkBEDdks5uMn8wgaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0WEzUol89QrTwaxYZqfXdzPRIAkks5uMn8wgaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614/files/e590859a453da676fc713cc707e5aa1484d9a602..9fde275b3798385dd55e494ff75c8331c6af31f3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614/files/e590859a453da676fc713cc707e5aa1484d9a602..9fde275b3798385dd55e494ff75c8331c6af31f3",
"url": "https://github.com/quicwg/base-drafts/pull/1614/files/e590859a453da676fc713cc707e5aa1484d9a602..9fde275b3798385dd55e494ff75c8331c6af31f3",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1614",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1614:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "9fde275",
"value": "Subodh's editorial tweaks"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614/files/e590859a453da676fc713cc707e5aa1484d9a602..9fde275b3798385dd55e494ff75c8331c6af31f3"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6287b0f1be4_a503fad7f6be6282999a0--


From nobody Wed Aug  1 23:37: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 51570130E23 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:37:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Gd5WkFPMYetR for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:37:19 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 5CEC0130DCE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 23:37:19 -0700 (PDT)
Date: Wed, 01 Aug 2018 23:37:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533191838; bh=QfRigiIW37+C34ZzwW7/4EkNhV4UkjKDsJmBmtm7YIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b+EHsJKf04nRWhzPSPxuw5Gg1FfIN5Itb40/IPavubN9emehbIUNcKcxL54K435yg Fw0BeFgmFAvLQLbxQcA63vqfa+dtgpxbj/XhNNju5R20KMpRipJvjl1WwSzGd4pxdi Krt2r98mbSzAqE1O3B5MjWDtkOJJflw2few+K7HU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57e1ed3acbdf13349cf88dc6dd7ebb7de91538dc92cf00000001177a689e92a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/review/142659696@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62a69e608ba_5b333fc9a54be6247673f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/nZi7sKmzZhd0-pVUBwL5eIehlXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 06:37:22 -0000

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

mikkelfj commented on this pull request.



> -Endpoints use the value they advertise when determining an idle timeout.  The
-idle timeout starts from the last packet received, or the first packet sent
-after sending that packet.  The latter condition ensures that initiating new
-activity postpones a timeout.
-
-The value for an idle timeout can be asymmetric.  The value advertised by a peer
-is only used to determine whether the connection is live at a peer.  An endpoint
-that sends packets near the end of the idle timeout period of a peer risks
-having those packets discarded if its peer enters the draining state before the
-packets arrive.  If a peer could timeout within an RTO (see Section 4.3.3 of
-{{QUIC-RECOVERY}}), it is advisable to test for liveness before sending any data
-that cannot be retried safely.
+Each endpoint advertises their own idle timeout to their peer. The idle timeout
+starts from the last packet received, or the first packet sent after sending
+that packet.  The latter condition ensures that initiating new activity
+postpones a timeout.

This is not very clear without more context:
What is "that" packet? Do you mean "The idle timeout is reset whenever a packet is received or sent."?
 Where is the timeout advertised, TP presumably? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142659696
----==_mimepart_5b62a69e608ba_5b333fc9a54be6247673f
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/1614#discussion_r207114706">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Endpoints use the value they advertise when determining an idle timeout.  The
-idle timeout starts from the last packet received, or the first packet sent
-after sending that packet.  The latter condition ensures that initiating new
-activity postpones a timeout.
-
-The value for an idle timeout can be asymmetric.  The value advertised by a peer
-is only used to determine whether the connection is live at a peer.  An endpoint
-that sends packets near the end of the idle timeout period of a peer risks
-having those packets discarded if its peer enters the draining state before the
-packets arrive.  If a peer could timeout within an RTO (see Section 4.3.3 of
-{{QUIC-RECOVERY}}), it is advisable to test for liveness before sending any data
-that cannot be retried safely.
+Each endpoint advertises their own idle timeout to their peer. The idle timeout
+starts from the last packet received, or the first packet sent after sending
+that packet.  The latter condition ensures that initiating new activity
+postpones a timeout.
</pre>
<p>This is not very clear without more context:<br>
What is "that" packet? Do you mean "The idle timeout is reset whenever a packet is received or sent."?<br>
Where is the timeout advertised, TP presumably?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142659696">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1rQW6G-QGenBZGHZbW-O8g4uw3kks5uMp4egaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1-lEQu-eVeNYXlIaejCIUg6Pn6Zks5uMp4egaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142659696"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142659696",
"url": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142659696",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1614",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142659696"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62a69e608ba_5b333fc9a54be6247673f--


From nobody Wed Aug  1 23:38: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 DB949130E23 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:38:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6n-Rm_v08tRi for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:38:18 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 0763A130DCE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 23:38:18 -0700 (PDT)
Date: Wed, 01 Aug 2018 23:38:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533191897; bh=K8xsz+LdFjorbY+Ap+MrjHK23geZRKApvfsq1ke7ZkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w0alzfLXzlJDw5YKMzt7qz1dN3ig3golK2nXo11UqCA0IZyQr3DwMEYgB9ErmreFl MuKhvQovpSMZzdp69dghKRVIYkJDjHlsQMCKuA0ysCZd6iiRZ7QN2mBRRvVtfRq8g6 HG8GQwqDRMvKpn45tMMA0YA6g9AdcFJ0ng0zwE+g=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5af77f868f03b83d686ee11518bfe661e9dde03d92cf00000001177a68d992a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/review/142659915@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62a6d9a84e_523d3f8b21cbe6201494fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/EeNKpwOU_PH4T-tXmTua0yD1lpU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 06:38:20 -0000

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

mikkelfj commented on this pull request.



> -Endpoints use the value they advertise when determining an idle timeout.  The
-idle timeout starts from the last packet received, or the first packet sent
-after sending that packet.  The latter condition ensures that initiating new
-activity postpones a timeout.
-
-The value for an idle timeout can be asymmetric.  The value advertised by a peer
-is only used to determine whether the connection is live at a peer.  An endpoint
-that sends packets near the end of the idle timeout period of a peer risks
-having those packets discarded if its peer enters the draining state before the
-packets arrive.  If a peer could timeout within an RTO (see Section 4.3.3 of
-{{QUIC-RECOVERY}}), it is advisable to test for liveness before sending any data
-that cannot be retried safely.
+Each endpoint advertises their own idle timeout to their peer. The idle timeout
+starts from the last packet received, or the first packet sent after sending
+that packet.  The latter condition ensures that initiating new activity
+postpones a timeout.

OK there is a reference to TP in earlier 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/1614#discussion_r207114877
----==_mimepart_5b62a6d9a84e_523d3f8b21cbe6201494fb
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/1614#discussion_r207114877">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Endpoints use the value they advertise when determining an idle timeout.  The
-idle timeout starts from the last packet received, or the first packet sent
-after sending that packet.  The latter condition ensures that initiating new
-activity postpones a timeout.
-
-The value for an idle timeout can be asymmetric.  The value advertised by a peer
-is only used to determine whether the connection is live at a peer.  An endpoint
-that sends packets near the end of the idle timeout period of a peer risks
-having those packets discarded if its peer enters the draining state before the
-packets arrive.  If a peer could timeout within an RTO (see Section 4.3.3 of
-{{QUIC-RECOVERY}}), it is advisable to test for liveness before sending any data
-that cannot be retried safely.
+Each endpoint advertises their own idle timeout to their peer. The idle timeout
+starts from the last packet received, or the first packet sent after sending
+that packet.  The latter condition ensures that initiating new activity
+postpones a timeout.
</pre>
<p>OK there is a reference to TP in earlier 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/1614#discussion_r207114877">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9E13MbVUoC0yKzc-4szjvXVr4h7ks5uMp5ZgaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4FhdWO-GAq0915Y4HlwpylZGsB2ks5uMp5ZgaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614#discussion_r207114877"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#discussion_r207114877",
"url": "https://github.com/quicwg/base-drafts/pull/1614#discussion_r207114877",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1614",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#discussion_r207114877"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62a6d9a84e_523d3f8b21cbe6201494fb--


From nobody Wed Aug  1 23:40: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 22E76130E62 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:40:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w238PWi6pJMW for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:40:44 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4DEE130DCE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 23:40:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533192043; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TqOU0kARjC/Mfvy2xXFkkCIXVGl3sZRWWjLrqWucQqA=; b=ntAgjY50DpgY7TPbouoRp8qZglEIwWE3hPpFTzFo2VAc+8jbkpG4yDG0Bp+FFYnyuVwG8MpL tP3nzQLuHHrZzf2w3tmKINdT/SHODmKNC53fesZfss4Dniej2dGhI0CXXalOtzuYdTTnP8fU 2LwEtW7GYKIg1PUiee1u4LOU42c=
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 5b62a76a.7f1eb7838090-smtp-out-n02; Thu, 02 Aug 2018 06:40:42 -0000 (UTC)
Date: Wed, 01 Aug 2018 23:40:42 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b62a76a18b1_4e722b150f18af701511@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3c7133: It's the last received, not last sent
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b62a76a1429_4e722b150f18af7015090"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d3lOvkfo8C1l7ADPve4fx2bix6s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 06:40:46 -0000

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

  Branch: refs/heads/timeout-start
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3c7133bae364ce3963b71a4070cdb5f3c3d618e5
      https://github.com/quicwg/base-drafts/commit/3c7133bae364ce3963b71a4070cdb5f3c3d618e5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  It's the last received, not last sent



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b62a76a1429_4e722b150f18af7015090--


From nobody Wed Aug  1 23:40: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 49DCB130E62 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:40:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QQtvdEHayMjV for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:40:45 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B61D6130E4F for <quic-issues@ietf.org>; Wed,  1 Aug 2018 23:40:45 -0700 (PDT)
Date: Wed, 01 Aug 2018 23:40:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533192044; bh=9iaF29+fNshZ1qxJYWpH+oxswFFqVSlExMkf0xRoQGw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RoloEZnBeK0q+VsDhz4jHpIFKCk6e1xkYVtAFNtmCzip2PwOPC1nMY0jkcarah1rh obt7jl6LBwspwYEmdlbvJwsxeNMEKyY5KhZPrrpaXGtw2Jil2nL/7md/7rAUGu66vU DhGx42UqDiiY4s6IKiPjMA3xvfcwCQkUL8bplJlQ=
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/1614/push/2766434666@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62a76ce5f6a_c87e3f95452be6245269d"; 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/AklO1-CVA0zAMDGhagvAHpagmaA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 06:40:47 -0000

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

@martinthomson pushed 1 commit.

3c7133b  It's the last received, not last sent


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1614/files/9fde275b3798385dd55e494ff75c8331c6af31f3..3c7133bae364ce3963b71a4070cdb5f3c3d618e5

----==_mimepart_5b62a76ce5f6a_c87e3f95452be6245269d
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3c7133b">3c7133b</a>  It&#39;s the last received, not last sent</li>
</ul>


<p style="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/1614/files/9fde275b3798385dd55e494ff75c8331c6af31f3..3c7133bae364ce3963b71a4070cdb5f3c3d618e5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rfppOkjb8WRx3KE9EyXwYPK_Ogks5uMp7sgaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxJvICe1Rxq8ywakLdd7_XsQyRroks5uMp7sgaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614/files/9fde275b3798385dd55e494ff75c8331c6af31f3..3c7133bae364ce3963b71a4070cdb5f3c3d618e5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614/files/9fde275b3798385dd55e494ff75c8331c6af31f3..3c7133bae364ce3963b71a4070cdb5f3c3d618e5",
"url": "https://github.com/quicwg/base-drafts/pull/1614/files/9fde275b3798385dd55e494ff75c8331c6af31f3..3c7133bae364ce3963b71a4070cdb5f3c3d618e5",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1614",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1614:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "3c7133b",
"value": "It's the last received, not last sent"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614/files/9fde275b3798385dd55e494ff75c8331c6af31f3..3c7133bae364ce3963b71a4070cdb5f3c3d618e5"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b62a76ce5f6a_c87e3f95452be6245269d--


From nobody Wed Aug  1 23:41: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 1F474130E79 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uEZLX-J6exSs for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:41:46 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 C76FE130DCE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 23:41:46 -0700 (PDT)
Date: Wed, 01 Aug 2018 23:41:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533192106; bh=p4xZyzSA74BAm8H0J8REQ/XiwhfPMuv84TL5MMWsBsI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=boT96sTwSThT8Gu32KNwSBLWzVCHozKDHsd7udjpy8qiWowSWv64qof3XE07fm2ZY Ayqozaw9hxtV5yuJqNfXRB4+OyitUn5X7PFJG7b/1opoWjGwxcijGm82V8hRd633Ex wT5QCPgQONsq4HjZpuxy1VAZ71RMrGuVZARnY9rk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf68155f853822ffc6a9e1e7edd822d3385bbe0192cf00000001177a69a992a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/review/142660667@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62a7aa925_59973fd5450d45bc108571"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FKuuubsnITBy8ppXjHK68Kvmkh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 06:41:48 -0000

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

martinthomson commented on this pull request.



> -Endpoints use the value they advertise when determining an idle timeout.  The
-idle timeout starts from the last packet received, or the first packet sent
-after sending that packet.  The latter condition ensures that initiating new
-activity postpones a timeout.
-
-The value for an idle timeout can be asymmetric.  The value advertised by a peer
-is only used to determine whether the connection is live at a peer.  An endpoint
-that sends packets near the end of the idle timeout period of a peer risks
-having those packets discarded if its peer enters the draining state before the
-packets arrive.  If a peer could timeout within an RTO (see Section 4.3.3 of
-{{QUIC-RECOVERY}}), it is advisable to test for liveness before sending any data
-that cannot be retried safely.
+Each endpoint advertises their own idle timeout to their peer. The idle timeout
+starts from the last packet received, or the first packet sent after sending
+that packet.  The latter condition ensures that initiating new activity
+postpones a timeout.

@mikkelfj, you picked up on a serious error here.  It's the first packet sent after the last received packet.  Fresh eyes FTW.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1614#discussion_r207115535
----==_mimepart_5b62a7aa925_59973fd5450d45bc108571
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/1614#discussion_r207115535">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Endpoints use the value they advertise when determining an idle timeout.  The
-idle timeout starts from the last packet received, or the first packet sent
-after sending that packet.  The latter condition ensures that initiating new
-activity postpones a timeout.
-
-The value for an idle timeout can be asymmetric.  The value advertised by a peer
-is only used to determine whether the connection is live at a peer.  An endpoint
-that sends packets near the end of the idle timeout period of a peer risks
-having those packets discarded if its peer enters the draining state before the
-packets arrive.  If a peer could timeout within an RTO (see Section 4.3.3 of
-{{QUIC-RECOVERY}}), it is advisable to test for liveness before sending any data
-that cannot be retried safely.
+Each endpoint advertises their own idle timeout to their peer. The idle timeout
+starts from the last packet received, or the first packet sent after sending
+that packet.  The latter condition ensures that initiating new activity
+postpones a timeout.
</pre>
<p><a class="user-mention" data-hovercard-user-id="193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>, you picked up on a serious error here.  It's the first packet sent after the last received packet.  Fresh eyes FTW.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1614#discussion_r207115535">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_OOM8xNBHMZDiKzm5VxzzZwxmptks5uMp8pgaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyr29tT832Qde-J_GHadNKmneWgNks5uMp8pgaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614#discussion_r207115535"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#discussion_r207115535",
"url": "https://github.com/quicwg/base-drafts/pull/1614#discussion_r207115535",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1614",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#discussion_r207115535"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62a7aa925_59973fd5450d45bc108571--


From nobody Wed Aug  1 23:44: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 3D6D3130E62 for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:44:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AQk4Fpgsw7UQ for <quic-issues@ietfa.amsl.com>; Wed,  1 Aug 2018 23:44:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 AE076130DCE for <quic-issues@ietf.org>; Wed,  1 Aug 2018 23:44:44 -0700 (PDT)
Date: Wed, 01 Aug 2018 23:44:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533192284; bh=hGfrPROB5TbVOw+CT+T6nat6eY/U4FGr+4qp0gSk3e0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pxOnHT/GdPkxvZf8CS+iuTL22WhweeeHqDPDd86pxuSNpc9HGZjgP3KtFxi59ZMX+ odDLKZb0sMyqwQ4jXUKkE6Tol7tr0S+cF082N4dKTATlHkeK0nMnlsJCQ/X2FrVisO dwfR2+qu3HN8oLKIQpwfFx9EeqjHpE4UkGkAjvPA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d36aab7981f92a01a8dd132746b2799615e6c2992cf00000001177a6a5b92a169ce14a9b803@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1632/c409823628@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1632@github.com>
References: <quicwg/base-drafts/pull/1632@github.com>
Subject: Re: [quicwg/base-drafts] Fix: a connection is not identified by a *collection* (#1632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62a85c1b5a_23c63ffaaced45b8110991"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/t8d3vKC2jQaYij-11vWPfcMmDmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 06:44:46 -0000

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

Connections ID's are not necessarily unique since they can be distinquished also by tuple. Before the asymmetric design unqueness could not be guaranteed as the ID could be peer selected. Now it can be made unique but it still doesn't have to be - and for closed connections a risk remains, especially if you have less than 32-bits as is being proposed here https://github.com/quicwg/base-drafts/pull/1628

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

<p>Connections ID's are not necessarily unique since they can be distinqu=
ished also by tuple. Before the asymmetric design unqueness could not be =
guaranteed as the ID could be peer selected. Now it can be made unique bu=
t it still doesn't have to be - and for closed connections a risk remains=
, especially if you have less than 32-bits as is being proposed here <a c=
lass=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue=
 title" data-id=3D"346511542" data-permission-text=3D"Issue title is priv=
ate" data-url=3D"https://github.com/quicwg/base-drafts/issues/1628" href=3D=
"https://github.com/quicwg/base-drafts/pull/1628">#1628</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1632#issuecomment-409823628">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8-iTY=
tCFt5TWxjJTDOTlj5ZGR9-ks5uMp_cgaJpZM4VqywH">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8EGgpVkWLB4cGhLqGwNtiS0c1sx=
ks5uMp_cgaJpZM4VqywH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1632: Connections ID's are not necessarily unique since they can=
 be distinquished also by tuple. Before the asymmetric design unqueness c=
ould not be guaranteed as the ID could be peer selected. Now it can be ma=
de unique but it still doesn't have to be - and for closed connections a =
risk remains, especially if you have less than 32-bits as is being propos=
ed here https://github.com/quicwg/base-drafts/pull/1628"}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
1632#issuecomment-409823628"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1632#issuecomment-4=
09823628",
"url": "https://github.com/quicwg/base-drafts/pull/1632#issuecomment-4098=
23628",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix: a connection is not identified by=
 a *collection* (#1632)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1632,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1632#issuecomment-4098=
23628"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3635394=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b62a85c1b5a_23c63ffaaced45b8110991--


From nobody Thu Aug  2 02:03: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 61672130E3E for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 02:03:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 O-WxyD1Q87sz for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 02:03:41 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 079AB130E19 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 02:03:40 -0700 (PDT)
Date: Thu, 02 Aug 2018 02:03:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533200619; bh=SpcQ67F9kZ2YQOT4oZN59ZoI91IxG9wegnb57abZ4KI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZW0T+iy8PLCUZX0mJ+wOOGckFMYWbZlBCzZ+2DfwQqkgdgThYUg0QYBkmHdjSiWBD jmhnrBt5FDM7mP03FCV9jvDtGESuowKtifDaigGnc+zsIhm7bgC6e5adSz3/PkJWc5 IkEFQ32DumdjAqyFdkGSnQCpSUJVDkVAMjOHtwok=
From: mirjak <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/1631/push/2766770389@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62c8ebd23db_28e3fd197cd45bc787f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/Ko-KMz7ahXspjI4WzBUnObcDJSA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 09:03:43 -0000

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

@mirjak pushed 1 commit.

722b8b5  comments by martinthomson


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631/files/9f1cab9361e12cc0780d97239c2833f86a8cfc3b..722b8b5304efb2e34a84111ad9595fc03aeb9948

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/722b8b5">722b8b5</a>  comments by martinthomson</li>
</ul>


<p style="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/1631/files/9f1cab9361e12cc0780d97239c2833f86a8cfc3b..722b8b5304efb2e34a84111ad9595fc03aeb9948">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzF8-a-r94v5EyDAOS4MONpjduynks5uMsBrgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9pZ9AA_NX-pYyyIn2hhj46JVI5xks5uMsBrgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631/files/9f1cab9361e12cc0780d97239c2833f86a8cfc3b..722b8b5304efb2e34a84111ad9595fc03aeb9948"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631/files/9f1cab9361e12cc0780d97239c2833f86a8cfc3b..722b8b5304efb2e34a84111ad9595fc03aeb9948",
"url": "https://github.com/quicwg/base-drafts/pull/1631/files/9f1cab9361e12cc0780d97239c2833f86a8cfc3b..722b8b5304efb2e34a84111ad9595fc03aeb9948",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1631",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1631:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "722b8b5",
"value": "comments by martinthomson"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631/files/9f1cab9361e12cc0780d97239c2833f86a8cfc3b..722b8b5304efb2e34a84111ad9595fc03aeb9948"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b62c8ebd23db_28e3fd197cd45bc787f6--


From nobody Thu Aug  2 02:06: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 BDD15130E3E for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 02:06:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xqOfELCYtz75 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 02:06:33 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 4CD77130E19 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 02:06:33 -0700 (PDT)
Date: Thu, 02 Aug 2018 02:06:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533200792; bh=ZtmvzwmWxOq0DNE91crk5w9RgX47vRob2yAfU1ITm7k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h8TrOxWHcjQbhlKCYaYAKgeAASUqJELRuC94G4jVNt6lVtZFE9oImeyW0rzdfYy7q 70sZA9w0Ct9jx6d841eY57YWXsZ042xA0xxbKz4RNHdjS8CREzNNhlgzBi3UOz0+R9 R/+msgi9FALL4dMYeYrgyVlor1PqeoCkTkXkTrmU=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd049dca5316a8853f4c453195c46f29b9a01888192cf00000001177a8b9892a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/review/142704790@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62c9986f102_52fc3fe3e64d45b8229412"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uXZKq-1MJRJ4119a8NtUgCuIwZI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 09:06:35 -0000

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

mirjak commented on this pull request.



> +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.

WFM.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1626#discussion_r207153062">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
+their send rate.  This increase could result in congestion and loss.
+
+An endpoint MAY attempt to detect suppression of reports by marking occasional
+packets that they send with ECN-CE.  If a packet marked with ECN-CE is not
+reported as having been marked when the packet is acknowledged, the endpoint
+SHOULD then disable ECN for that path.
+
+Reporting additional ECN-CE markings will cause a peer to reduce their sending
+rate, which is similar in effect to advertising reduced connection flow control
+limits and so no advantage is gained by doing so.
+
+Endpoints choose the congestion controller that they use.  Though congestion
+controllers ideally use reports of ECN markings as input, the exact response for
+each controller could be different.  Failure to correctly respond to information
+about ECN markings is therefore difficult to detect.
</pre>
<p>WFM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1626#discussion_r207153062">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7vXENuG6uqKBOX_g8-c9p3VMq2Lks5uMsEYgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-D7fdXWNCalYkHX0qKi8QS6CRd-ks5uMsEYgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#discussion_r207153062"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r207153062",
"url": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r207153062",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1626",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#discussion_r207153062"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62c9986f102_52fc3fe3e64d45b8229412--


From nobody Thu Aug  2 03:01: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 1CCBE130F1E for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 03:01:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 TcdsmtGinnHl for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 03:01:08 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45303130F1D for <quic-issues@ietf.org>; Thu,  2 Aug 2018 03:01:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=h1XuUFAo3fd1nl2+Gh0RA71KeF4=; b=tC3Gjnj2BlsHkwz3 FJ5lGqDJB99tQQoJrLZaDCvl0fqy52HMxQBkQbeFz59x1qFB82DVn/0Uy/Aqwrx9 eIc6kV5Dhs+9yyZZ668drkLMFgtYTlhWJA5GcsxrKzlPWE6DMcbcdFLVTh9svnBF O5KqRvR+CeAYZuaA58ECoUnZypc=
Received: by filter1050p1las1.sendgrid.net with SMTP id filter1050p1las1-4732-5B62D661-1 2018-08-02 10:01:05.155489576 +0000 UTC m=+647030.789467521
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id KW8dHj6bSX6d0kvZvltXJQ for <quic-issues@ietf.org>; Thu, 02 Aug 2018 10:01:04.890 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id E04D74000A6 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 03:01:04 -0700 (PDT)
Date: Thu, 02 Aug 2018 10:01:05 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab117441d684fccbf3ec557662fb9c7553cdbbc3b592cf00000001177a986092a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/142724553@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62d660df25d_17b63fccc8ad45c414794f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0HNt183JEGbu1qJTo8uEi/uwdT5NFi9Dfp0R 3+B2E8/Zien05Wz8B77hB5X7lb51N9Npa03bwU6th+3K7XOYwpP9yWnykqKMRVOlUv8y6jDd734VQQ 1cN2877xBJ6xnVoK4z4N0FfF0r9bO5vuU1nExDlXAUcp8Pa4wyCK1Qmu48fs2Tq5OWEjs5ywkETis3 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WdDAePtmYYqS_saneeoeaiOkMUs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 10:01:10 -0000

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

martinthomson commented on this pull request.



> -
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+An endpoint verifies the path, both during connection establishment 
+and when migrating to a new path (see {{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
+provide ECN feedback information if the receive of a non-zero ECN IP codepoint
+is observed.

Grammar here could be improved: "an endpoint MUST provide ECN feedback information if it receives packets with non-zero ECN markings." ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142724553
----==_mimepart_5b62d660df25d_17b63fccc8ad45c414794f
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/1631#discussion_r207170049">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+An endpoint verifies the path, both during connection establishment 
+and when migrating to a new path (see {{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
+provide ECN feedback information if the receive of a non-zero ECN IP codepoint
+is observed.
</pre>
<p>Grammar here could be improved: "an endpoint MUST provide ECN feedback information if it receives packets with non-zero ECN markings." ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142724553">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-2UMh4d3FQQ8YcG51T_XCCU6fXdks5uMs3ggaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7tBRUYIdrydAkDH_2RjmeMEjOdjks5uMs3ggaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142724553"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142724553",
"url": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142724553",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1631",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-142724553"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62d660df25d_17b63fccc8ad45c414794f--


From nobody Thu Aug  2 04:48: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 198CE130F8A for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 04:48:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 EzFIdM-mNUQf for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 04:48:35 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B993E130E2D for <quic-issues@ietf.org>; Thu,  2 Aug 2018 04:48:35 -0700 (PDT)
Date: Thu, 02 Aug 2018 04:48:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533210514; bh=rkX/dzZuyFdWbWZaBGHseOagb/nWPv+eo+v1quK66Zc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g4YLTjiNVI3HhFkTkEIXwvfcumWT8A4u/Xn7m7eYp+PwWl0vDLTINVU0XEcdaLJJY mbcRF8qpcYnZW58P1lpr4gkiiJ2+lbfcAJbGHT9/A1hh74h+JZ9NBfi+0oxWaHWo7T 1/pyGeYrkfU+I5G/flo8ssu7I77b8rTTtIDXw+yw=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab82670ad2d8275d71f440c35a4857456fa65c273092cf00000001177ab19292a169ce14a01a2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1616/review/142349835@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1616@github.com>
References: <quicwg/base-drafts/pull/1616@github.com>
Subject: Re: [quicwg/base-drafts] Don't amplify 0-RTT (#1616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b62ef92b0025_f763ff7904be624197476"; 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/CWBnq70dp4S3XiwKRHqa8KB3r7E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 11:48:41 -0000

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

ekr commented on this pull request.

Concur. Let's close #1309

> @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.

Sure, but when I raised this issue I didn't have this fix in mind. There are two cases.

In case 1, there is no valid token, in which case you should follow the same rules for non-HS data as HS data: 3 packets.

In case 2, there is a valid token, in which case YOLO.

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

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

<p>Concur. Let's close <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="316096041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1309" href="https://github.com/quicwg/base-drafts/issues/1309">#1309</a></p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1616#discussion_r206857373">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1896,6 +1896,13 @@ dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
 therefore unlikely to be successful.
 
+Even when a token is valid, a server SHOULD limit the amount of data that it
+sends toward a client in response to 0-RTT data.  Spoofing of source addresses
+and replays of 0-RTT handshake messages can cause tokens to appear to be valid
+when they are not.  No specific recommendation is made regarding the ratio of
+data sent to received, though it is unlikely to be necessary to send more than
+the initial congestion window.
</pre>
<p>Sure, but when I raised this issue I didn't have this fix in mind. There are two cases.</p>
<p>In case 1, there is no valid token, in which case you should follow the same rules for non-HS data as HS data: 3 packets.</p>
<p>In case 2, there is a valid token, in which case YOLO.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1616#pullrequestreview-142349835">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7OgFkQz0c5-bGhzxbrrqMksma4iks5uMucSgaJpZM4Vnmur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0OQKk3X9h1QAJ6ux4iKgNVXN7tFks5uMucSgaJpZM4Vnmur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #1616"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1616#pullrequestreview-142349835"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1616#pullrequestreview-142349835",
"url": "https://github.com/quicwg/base-drafts/pull/1616#pullrequestreview-142349835",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ekr commented on 1616",
"sections": [
{
"text": "Concur. Let's close #1309",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1616#pullrequestreview-142349835"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703787\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b62ef92b0025_f763ff7904be624197476--


From nobody Thu Aug  2 06:10: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 DE398130E77 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 06:10:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hVCqRXKA24MW for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 06:10:55 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4E97130E39 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 06:10:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2RyJBfhRnM8d+BQfeC1HrZRmaOY=; b=ELpHeAjIpS3gefux h3uuPFwUA3CZUsxtOROHZGh4isQdwVRnrRxLJFUEmSPnLuaZ1qKfRRKdJXp5aKFl bp80aDWic7MNSgMYtYm+X1CUx9IMaAe66VNOTOcDw5l7IpKur7UQ+VFyQ2iwsI13 y20KN61r8J6LqoktMtd8gYc8ezA=
Received: by filter1240p1las1.sendgrid.net with SMTP id filter1240p1las1-16759-5B6302DD-17 2018-08-02 13:10:53.425404935 +0000 UTC m=+657910.106521906
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id WSxfEqNkRce4Cwx9r2rV1w for <quic-issues@ietf.org>; Thu, 02 Aug 2018 13:10:53.447 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 3B4EC80D14 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 06:10:53 -0700 (PDT)
Date: Thu, 02 Aug 2018 13:10:53 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f2a1a51de367f61e03ade3cf72e4ed34e7bdcb292cf00000001177ac4dd92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/409920483@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6302dd39362_7d503fa113ad45b412191"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3t2sVh7bYoQb9Jk7xiRw62rKbnxpTQtZfUzr aKhO9nbX4DFiV5h2e5MZ3tvBla45UTQS16rdGlCM6GPyanMG53luzPhDphyxjQdHd4Kjg6RfT6EfJL 85o+TsHMIp8KrQOOX4K8ScdoTVKNG3c61yCwCQ0PziQQVU+jmeoqJZ58veaGd5PPV5cTyYy9gdwulD k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U0nkVnci0diPV6ObRa_hT8-U1Po>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 13:10:57 -0000

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

If you want to process an entire block at once, you must have the entire block in memory, obviously. Since no application wants to buffer an unlimited amount of data, the application will have some limit on the size of the block that it accepts. If it reads the length and the length is greater than the limit, it can abort. Otherwise, I would argue, it should read the block out of the receive buffer and into an application buffer. This avoids deadlock and also prevents unlimited buffering.

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

<p>If you want to process an entire block at once, you must have the entire=
 block in memory, obviously. Since no application wants to buffer an unlimi=
ted amount of data, the application will have some limit on the size of the=
 block that it accepts. If it reads the length and the length is greater th=
an the limit, it can abort. Otherwise, I would argue, it should read the bl=
ock out of the receive buffer and into an application buffer. This avoids d=
eadlock and also prevents unlimited buffering.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1432#issuecomment-409920483">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5OMTqb7uSDR38=
wICOsGG4lo-UbAks5uMvpdgaJpZM4UgCd3">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq3HLpuqxnYuPoWhDndB1XNFw8x20ks5uMvpdga=
JpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #143=
2: If you want to process an entire block at once, you must have the entire=
 block in memory, obviously. Since no application wants to buffer an unlimi=
ted amount of data, the application will have some limit on the size of the=
 block that it accepts. If it reads the length and the length is greater th=
an the limit, it can abort. Otherwise, I would argue, it should read the bl=
ock out of the receive buffer and into an application buffer. This avoids d=
eadlock and also prevents unlimited buffering."}],"action":{"name":"View Is=
sue","url":"https://github.com/quicwg/base-drafts/issues/1432#issuecomment-=
409920483"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4=
09920483",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4099=
20483",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)=
",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4099=
20483"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6302dd39362_7d503fa113ad45b412191--


From nobody Thu Aug  2 06:34: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 C9FDF130DC5 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 06:34:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mLxmR7QdJP7P for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 06:34:07 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 4F835128BAC for <quic-issues@ietf.org>; Thu,  2 Aug 2018 06:34:07 -0700 (PDT)
Date: Thu, 02 Aug 2018 06:34:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533216846; bh=AIbN50xGawbZsX/BYpIb54z2IcvrkSze1Wg5Fke8V3M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zpLIL7Xdx2sM9ZyTilJMsvSsMHVOsyhNNTDjqwaS2rViJFOdZUpuGB1AQ6NkEutEv o2kQqcsmq5fpfES30WB08BQ6Q5g22cZMBRmJWvM9EB3mzMf/Vsjlu1qCbPa8MqgMgS FO1iGq1Cbt2bd0S3FSmKIbI3C2qzzlqt4L6WFjag=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcbe6ae8d2e4cabb27347ee15c536295b2781728f92cf00000001177aca4e92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/409927661@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63084e59fce_438e3f8fe3abe624139953"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yYWe8uGZUTIXpAVeTml2qFKR-5Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 13:34:09 -0000

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

@martinthomson, @MikeBishop -- surely one can stream _HEADERS_. It's just a matter of programming.

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

<p><a class="user-mention" data-hovercard-user-id="67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>, <a class="user-mention" data-hovercard-user-id="4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> -- surely one can stream <em>HEADERS</em>. It's just a matter of programming.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409927661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq79vkFcNOOxUFcy91PcUK8j6NLAkks5uMv_OgaJpZM4UgCd3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-08kL7KAoa1xUNojNNCU6WKe33Xks5uMv_OgaJpZM4UgCd3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1432: @martinthomson, @MikeBishop -- surely one can stream _HEADERS_. It's just a matter of programming."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409927661"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409927661",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409927661",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-409927661"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b63084e59fce_438e3f8fe3abe624139953--


From nobody Thu Aug  2 07:29: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 3A3A2130E77 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 07:28:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ixQ9Df3u_iEq for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 07:28:57 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46A29130E78 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 07:28:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=H/Kmj//DN8BoFLN0pcSDSYgvoYM=; b=ixfeVQ93Eefp0gqd tw1QmBZ4jhYgTb7OOVELfPS1ZsFWb8aTn31NjvQYuHRAKShYth8hzwOcGCRDVwec 5HL3kBNW8RgKiplwVeSdwH7I26rcdOx74GaySam1vws0QWcpZI/1plNtPCPDqMeN NEBi+gQf2OJXUL/N/ONBlV3tqrw=
Received: by filter0795p1las1.sendgrid.net with SMTP id filter0795p1las1-26577-5B631527-42 2018-08-02 14:28:55.828014455 +0000 UTC m=+662409.553008866
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id HWGZegpLSdmWqPgm-KtIPg for <quic-issues@ietf.org>; Thu, 02 Aug 2018 14:28:55.682 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 9CFE5C151F for <quic-issues@ietf.org>; Thu,  2 Aug 2018 07:28:55 -0700 (PDT)
Date: Thu, 02 Aug 2018 14:28:56 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a20239bd1ea0f5e5882d70753f36579a165127992cf00000001177ad72792a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/142819639@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6315279b2a3_4efc3f84a84d45c4164654"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2f6sdorxaaXsqmdUwM2F6I4QSoJnvq9yT6I1 S8PfVtvOgcsurJtOWiBRsGTY91RB69eHlfedd79EHkuKjhjpsrdfujIZp0VG9+dAtTdybgrdmQmU/L TBjjrOcGHUx5pkifuqXjalsskGZlgqqwxPtm0Iptw2VM0uAuZQw73KFHEg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I839_4HjlrwNGUy8PN1-9dpiCfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 14:28:59 -0000

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

mirjak commented on this pull request.



> -
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+An endpoint verifies the path, both during connection establishment 
+and when migrating to a new path (see {{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
+provide ECN feedback information if the receive of a non-zero ECN IP codepoint
+is observed.

Maybe just "the endpoint MUST provide feedback about ECN markings received (if accessible)." Is that better?

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r207247316">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+An endpoint verifies the path, both during connection establishment 
+and when migrating to a new path (see {{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
+provide ECN feedback information if the receive of a non-zero ECN IP codepoint
+is observed.
</pre>
<p>Maybe just "the endpoint MUST provide feedback about ECN markings received (if accessible)." Is that better?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r207247316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7V_K73sy9NEZXi9YWtpOoszGinfks5uMwyngaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0-ryRgdQtasPILskQel6M23EbW4ks5uMwyngaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#discussion_r207247316"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r207247316",
"url": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r207247316",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1631",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r207247316"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6315279b2a3_4efc3f84a84d45c4164654--


From nobody Thu Aug  2 09:06: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 13D23130E1B for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 09:06:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 F9DDHo9cEadY for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 09:06:32 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 29285130E15 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 09:06:32 -0700 (PDT)
Date: Thu, 02 Aug 2018 09:06:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533225991; bh=DldU/S1zewSVX6gQxHRjVYXB5MRk0tOKa55dj5WIMiM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rlx0IPzM20m97U1dY+j5Rw3maHSRhTKL9sw1hxNV25bNBxjT2MJihFHebOdvW0Sei b0SPdwkQ9k0gj8b2xu1ZrZ0Q9X8+pqvnFVIDTyEdjEqGl+066cz9zqK3rTVStrPAp4 PHU2xaKCXNq02bst25mvhy2q3R+0tDBk3ipnbZHg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5af52b488c2d930c1924e6cda0bc96459d02661e92cf00000001177aee0792a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/review/142865315@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b632c0719f34_2f683fec14ebe6241515f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Nvh2i_Lo1HGptELuL3s9DWUvPV0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 16:06:34 -0000

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

ianswett approved this pull request.

Still LGTM.



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

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

<p>Still LGTM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142865315">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9_3LPrldGqKMO9s_bb0Tz9spFWcks5uMyOHgaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq90-xS6V46AKV8Qa7n7dUDfTKmfGks5uMyOHgaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1614"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142865315"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142865315",
"url": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142865315",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1614",
"sections": [
{
"text": "Still LGTM.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#pullrequestreview-142865315"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b632c0719f34_2f683fec14ebe6241515f--


From nobody Thu Aug  2 15:22: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 BC7921286E3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:22:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, 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 e5AYbUjgULSf for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:22:11 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAF01130E34 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:22:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533248531; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1bWNxz7G38yzdpbXfd0WKuhHZ/R1HZylTrRwKiDaHe8=; b=dRhYKqpnwopzdvoUycybwGBzEmyJCl5qmyDCMpJM2qkktIqgw3JspWqbGacI1qkgrlfx1oPT OSr+TjyaDM0OROg00xXp7wgrneLAiRraFZxFfQc0GnjcwSIaKs5mZvGlM87DdLQNZF347/+2 qEXPmDTYEfXPx2BFQH9+ZdFzSqQ=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=live.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b638412.7f00f027cf90-smtp-out-n02; Thu, 02 Aug 2018 22:22:10 -0000 (UTC)
Date: Thu, 02 Aug 2018 15:22:10 -0700
From: Dmitri Tikhonov <dtikhonov@live.com>
Reply-To: Dmitri Tikhonov <dtikhonov@live.com>
To: quic-issues@ietf.org
Message-ID: <5b638412a641a_19862af2daf4ef8c757b3@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 08908d: Fix: replace "control stream" with "Encoder Stream...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b638412a5927_19862af2daf4ef8c756d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jfkxj8yyGNENlighxqAthRDsiIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:22:15 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 08908dd7bdead5802e6c426c57c1ffe12a9a2a0f
      https://github.com/quicwg/base-drafts/commit/08908dd7bdead5802e6c426c57c1ffe12a9a2a0f
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Fix: replace "control stream" with "Encoder Stream" (#1588)

* Fix: replace "control stream" with "Encoder Stream"

"control stream" is not defined and in all instances it was used to
refer to the Encoder Stream.

* Use lowercase "encoder stream" except in titles and figures



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b638412a5927_19862af2daf4ef8c756d5--


From nobody Thu Aug  2 15:22: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 6C342130EA0 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:22:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1iXHl4QYT-Gx for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:22:17 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 C53A6130E5A for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:22:16 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:22:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248535; bh=G+tz52zg1fO6WZwF503zFjPe3yIDN2mRjTRw0JkGlO8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TApJgKTjwCMf+ovG7B3HQxnkV0LRdWDxMv+qS+jBBK+9uc+vbBQKpCQqClpnFEMIF g+13Cy4FQj3xmFkwRvq/lwZmpJncdkhZWOehDPzNZbzQCErUWUq37/Q0yq8BSv6jVL ndjZ9f0Y1mWYL+ArX8IO+gBrTnmizrpQoT48+vKI=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0d376fe60b08124cbe1c67f16e5c8eda54a5b8992cf00000001177b461792a169ce147108ea@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1588/issue_event/1768790442@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1588@github.com>
References: <quicwg/base-drafts/pull/1588@github.com>
Subject: Re: [quicwg/base-drafts] Fix: replace "control stream" with "Encoder Stream" (#1588)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384172c884_4d643fec7d8d45c44558d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PMW0Ni45770qSP2SLmT5BxZ1FSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:22:19 -0000

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

Merged #1588 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1588#event-1768790442">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzErfCPnViAlCVBRzcuIx4Ty4iAiks5uM3uXgaJpZM4VXXSl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq67Fkb6vBGFP-v0v__ZgcA5YjUeIks5uM3uXgaJpZM4VXXSl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1588 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1588#event-1768790442"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1588#event-1768790442",
"url": "https://github.com/quicwg/base-drafts/pull/1588#event-1768790442",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix: replace \"control stream\" with \"Encoder Stream\" (#1588)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1588#event-1768790442"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358446245\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384172c884_4d643fec7d8d45c44558d--


From nobody Thu Aug  2 15:23: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 B0910130E34 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:23:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lVA2YX0M3gF2 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:22:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 14BB71286E3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:22:59 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:22:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248578; bh=LD6WTf1fZtbRyQ6kb0FnYR/JoMzjWGPUZ8Q6cttpJkg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bdRv/5pNJh35AL2INSFItV7l84+pjdgaOXhJf25X4CT+qLlSYugFtFPvA6LW6a1QW xvaP5riehuFvb2STVzf0Y7TAVR+guT2OC7ZB+ELoI2HxXolmZsIkx8qIM1RFG7zGdD UZPNnKRNPe7dJsXFeDjIV/6RKs1ciupxr7ManWNY=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd10aa8a344bd82eed7aea7a9edcc57e246dee45c92cf00000001177b464292a169ce146a2565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1586/issue_event/1768791449@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1586@github.com>
References: <quicwg/base-drafts/issues/1586@github.com>
Subject: Re: [quicwg/base-drafts] qpack: successful header block processing as opposed to what? (#1586)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384421b197_3c163fcab68d45bc1292d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CX0E59vUwsd09xrV4wTGX7F-PY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:23:01 -0000

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

Closed #1586.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1586#event-1768791449">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyU86f-GYpx3hq7qkPJPkd-r2x4rks5uM3vCgaJpZM4VVaPN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8nRsG0iJFEQ1JOBubJ9i6BIliguks5uM3vCgaJpZM4VVaPN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1586."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1586#event-1768791449"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1586#event-1768791449",
"url": "https://github.com/quicwg/base-drafts/issues/1586#event-1768791449",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] qpack: successful header block processing as opposed to what? (#1586)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1586#event-1768791449"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357934029\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384421b197_3c163fcab68d45bc1292d8--


From nobody Thu Aug  2 15:23: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 1651F130E4C for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:23:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 b8YzWEG1u0XX for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:22:59 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 A1D28130E3B for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:22:59 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:22:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248579; bh=7ZvPrFhybelyjyGuKOHdpMMuPP6zeVtftrPqLm9ZNBA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V6cl9WP1COcXpAwopY/eEA+vIDYKUiaUQDWDGX04weJPNnE/carXrXu6DY5bX9njJ mn7/D/aFI8hPy1WzlKEDC/NtB9qjt7rAB8najbXGsZXNAgEM2dzZnz/peX3XU16R6f PNW16p/Jazufd0gf15YSNUm4jPEp2oyPAmlxse4A=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd10aa8a344bd82eed7aea7a9edcc57e246dee45c92cf00000001177b464292a169ce146a2565@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1586/410086497@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1586@github.com>
References: <quicwg/base-drafts/issues/1586@github.com>
Subject: Re: [quicwg/base-drafts] qpack: successful header block processing as opposed to what? (#1586)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b638442f3023_47f13fa2c94d45bc98585"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OztHo6NNftZTkqnZoaBfoe13Fno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:23:03 -0000

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

fixed in #1589 

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1586#issuecomment-410086497">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyU86f-GYpx3hq7qkPJPkd-r2x4rks5uM3vCgaJpZM4VVaPN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8nRsG0iJFEQ1JOBubJ9i6BIliguks5uM3vCgaJpZM4VVaPN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #1586: fixed in #1589 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1586#issuecomment-410086497"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1586#issuecomment-410086497",
"url": "https://github.com/quicwg/base-drafts/issues/1586#issuecomment-410086497",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] qpack: successful header block processing as opposed to what? (#1586)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1586,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1586#issuecomment-410086497"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357934029\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b638442f3023_47f13fa2c94d45bc98585--


From nobody Thu Aug  2 15:24:08 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 89BE0130E3B for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, 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 1mmoOfieUJeN for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:03 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 868B8130E34 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:24:03 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533248642; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CqjkLE+LwG5BjbDlcWyoZXHtQXO6dy8zp01hs8meHQQ=; b=WbGzmqJ+NmRT1fg1nY/+oZdpq7van3JIWCBohJ/GWttfH16QbhBTLEP4GmnQTs2V28Tq/U7X qfKFWIiUwm+T7TOD0CJJwS4qLls6VXxnZ33w83pkZycvXyMyBSqE4zVxzfMxiyVboZDK8rH5 x7Mb4C8YZQxsVMSgpXaFqb8hupo=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=live.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b638482.7fabfc19fba0-smtp-out-n02; Thu, 02 Aug 2018 22:24:02 -0000 (UTC)
Date: Thu, 02 Aug 2018 15:24:01 -0700
From: Dmitri Tikhonov <dtikhonov@live.com>
Reply-To: Dmitri Tikhonov <dtikhonov@live.com>
To: quic-issues@ietf.org
Message-ID: <5b6384815f535_d632aba4f5acf7498864@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bbbae4: Only ack headers that have non-zero declared Large...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6384815ea12_d632aba4f5acf7498798"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PtW21pvHtmDF5sSEtEDpRY4edeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:24:06 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bbbae450b71879c81d6790c4ae007ee1ea86a76f
      https://github.com/quicwg/base-drafts/commit/bbbae450b71879c81d6790c4ae007ee1ea86a76f
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Only ack headers that have non-zero declared Largest Reference (#1605)

Acknowledging headers that do not reference the dynamic table
convey no useful information to the encoder.

I took the liberty to remove the part that a header block is
"on a request or push stream."  This qualification is not required
in the context of the changed sentence.  This information is also
included in several places elsewhere in the document.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6384815ea12_d632aba4f5acf7498798--


From nobody Thu Aug  2 15:24: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 E3AA3130E3D for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vitKVPs8het6 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:05 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D4FD130E34 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:24:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OgEHUBX5uAPUegPFoCM323oJ5rc=; b=tba/bMOB6tR+qsW0 twDgIWPG5GWZuWdlbflRUoo+j43TpkGkVDCGRI8r0Cy5NvnijvhvW4b5XT4H/8CL 7s8VTq3KSanU3ekUgTd8L8Pq3w6et7pqq9UtTluICY9W9k0vYyCMIAAVez86pos1 +c1wHVqGFgnt8KVQtYMSkFjyAks=
Received: by filter1336p1mdw1.sendgrid.net with SMTP id filter1336p1mdw1-10060-5B638484-19 2018-08-02 22:24:04.632897116 +0000 UTC m=+690879.771506199
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id k7UgPArkSpCjayhmQ2MfHg for <quic-issues@ietf.org>; Thu, 02 Aug 2018 22:24:04.547 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 842E740159E for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:24:04 -0700 (PDT)
Date: Thu, 02 Aug 2018 22:24:04 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f7386769c94e06bb81ffdc0ab47b9361b81779c92cf00000001177b468492a169ce14885428@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1605/issue_event/1768792844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1605@github.com>
References: <quicwg/base-drafts/pull/1605@github.com>
Subject: Re: [quicwg/base-drafts] Only ack headers that have non-zero declared Largest Reference (#1605)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b638484828e5_4dd93f946a4d45c01176ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0oNp/eZuVN+ajHHdLrNWYPJKnr2Nd3rxMLmi z3YRV9+MFx9QViditGUkMSNVgmkzhSLESss881+MAlJJ3NkwhDzzsVbyKFktNv99Hrme0atMcZQFiR UX1E18KbD6ikBjMQ5L4q5vyI31tvpklfEPdS7vGIs6VGK75HmZkYM9WsdA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1B0h9KSoiDRQpCMEHfrc7oeY728>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:24:08 -0000

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

Merged #1605 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1605#event-1768792844">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyHYffBTRvF9VkV_2L3Q5bxgg9tvks5uM3wEgaJpZM4VgPGq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwS2Cjx4Z53HUz61EDO4hPHZ8YE9ks5uM3wEgaJpZM4VgPGq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1605 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1605#event-1768792844"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1605#event-1768792844",
"url": "https://github.com/quicwg/base-drafts/pull/1605#event-1768792844",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Only ack headers that have non-zero declared Largest Reference (#1605)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1605#event-1768792844"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 360772010\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b638484828e5_4dd93f946a4d45c01176ad--


From nobody Thu Aug  2 15:24: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 AC399130E3B for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wgPniZzJ2Uwm for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:43 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 6AD661286E3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:24:43 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:24:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248682; bh=GP+cKip+u+F6JOzFtfaaX4M9TIYNk50FtZMLZUcnvpk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ylqtbbDphXwxUelXdmjy2tJAOyRVD+9BNGqHWDspLnswjs6eB4nc6KEgPNqz9JMV+ Hwwpql7LtdFl1sU1BmQNJw0buge4MHdV3TUYCfx1J2p5Hw6b1xxCIxnSi3GuwiToCm oLUkuuyj6L0RplJQ2qyhxioGUcU0b0LAoX8JNojw=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0fa91619234557d6dbf39644d3666f580985ca3992cf00000001177b46aa92a169ce1469facd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1583/410086866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1583@github.com>
References: <quicwg/base-drafts/issues/1583@github.com>
Subject: Re: [quicwg/base-drafts] qpack: control stream is not defined (#1583)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384aabdf98_3c263fcab68d45bc12797c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oIm3D3MpYLDTR_cvlky066UXHS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:24:45 -0000

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

Fixed by #1588 

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1583#issuecomment-410086866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6BDKxL8obT45lNSzfIGFcfq_6XNks5uM3wqgaJpZM4VVWp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3l_MyZFl6RQ7RaXY2Fx9HAWLUonks5uM3wqgaJpZM4VVWp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #1583: Fixed by #1588 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1583#issuecomment-410086866"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1583#issuecomment-410086866",
"url": "https://github.com/quicwg/base-drafts/issues/1583#issuecomment-410086866",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] qpack: control stream is not defined (#1583)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1583,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1583#issuecomment-410086866"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357919356\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384aabdf98_3c263fcab68d45bc12797c--


From nobody Thu Aug  2 15:24: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 BE1831286E3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wnV6km4_UAVo for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:24:43 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 8C0F2130E34 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:24:43 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:24:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248682; bh=0/+sGw+vVexrANrapsL7tXK/QTp55y5dUrCCRSmVMj8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iFwzmMrfAkGhjtSZzo53asHuCzjGEGLeaIhTWZjUw7IV1fW07q/XuhlbuJhERI7uC mRFhQK0S48GIVYSjWIuChp6Gm2X1b6cE7iDm0XryQhD9hTeoA2rXIdCY/WMrwRbp8J 9af3s7k44TZoddYrCi0ppu+K20gp0I2eIeNgjyvM=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0fa91619234557d6dbf39644d3666f580985ca3992cf00000001177b46aa92a169ce1469facd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1583/issue_event/1768793716@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1583@github.com>
References: <quicwg/base-drafts/issues/1583@github.com>
Subject: Re: [quicwg/base-drafts] qpack: control stream is not defined (#1583)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384aab6200_75563fc8e88d45b462321"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v2mMiNdiGArRE4pftivnCDVv3DQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:24:46 -0000

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

Closed #1583.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1583#event-1768793716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6BDKxL8obT45lNSzfIGFcfq_6XNks5uM3wqgaJpZM4VVWp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3l_MyZFl6RQ7RaXY2Fx9HAWLUonks5uM3wqgaJpZM4VVWp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1583."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1583#event-1768793716"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1583#event-1768793716",
"url": "https://github.com/quicwg/base-drafts/issues/1583#event-1768793716",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] qpack: control stream is not defined (#1583)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1583#event-1768793716"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357919356\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384aab6200_75563fc8e88d45b462321--


From nobody Thu Aug  2 15:25: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 B431E130DD3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bskWFhw28pk4 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:14 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4081F1286E3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:25:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5C67yFS7FQZ7KgIEe4s/0MTtqRk=; b=S5QKhUt3nyQb0G3P ysqTNuIRAVesvuBiypSebBNBqyD0tQeESqCNWIDG65ZLQ0QtpL1+A5Ry0OOx0iSI GX2T9tB4z3iYjMSUS8+z7hGnz8qxvgc/4ECdjOkF4pU9LCVQ/Ki9HslX69UTPLZv nbkvtNNHWSdNKjXsRlIfhfehwnk=
Received: by filter0819p1las1.sendgrid.net with SMTP id filter0819p1las1-4757-5B6384C8-2D 2018-08-02 22:25:12.837693867 +0000 UTC m=+691891.437776707
Received: from github-lowworker-d2dd71d.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id JAKlxCfjTqOuTSkqxHFIQw for <quic-issues@ietf.org>; Thu, 02 Aug 2018 22:25:12.713 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-d2dd71d.cp1-iad.github.net (Postfix) with ESMTP id 99CB8881324 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:25:12 -0700 (PDT)
Date: Thu, 02 Aug 2018 22:25:12 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fa09ea3d5c584a361dc73c0da54c1f13bc0ecbd92cf00000001177b46c892a169ce14882798@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1603/issue_event/1768794390@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1603@github.com>
References: <quicwg/base-drafts/issues/1603@github.com>
Subject: Re: [quicwg/base-drafts] qpack: acking headers that do not reference the dynamic table is wasteful (#1603)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384c891b7b_6cb83fdbe7abe624933cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2f1FHi2sQy97Yx301uLdFqB3EVYrV6FTeQdV Xi27cxWMSkXrI53tJT323YepeeMSDiBZLytedi9CWNUmiZ9RRHchHzIJ4CRB0HYz68NHTNjYM7ECru CvuVKvAzYbnO2xanj4LbTPS8oPugWiLSqHMMk3FjgBzCm8spKNWSTxsV8Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AhU9X18oQx7vug80bCDl9DL-KGM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:25:16 -0000

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

Closed #1603.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1603#event-1768794390">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Fq4ouGB-nfphAtQ5KUA3nykAIFks5uM3xIgaJpZM4VgL7v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq80l280ZQstUeZfG_h_xU8knhXGBks5uM3xIgaJpZM4VgL7v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1603."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1603#event-1768794390"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1603#event-1768794390",
"url": "https://github.com/quicwg/base-drafts/issues/1603#event-1768794390",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] qpack: acking headers that do not reference the dynamic table is wasteful (#1603)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1603#event-1768794390"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 360759023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384c891b7b_6cb83fdbe7abe624933cf--


From nobody Thu Aug  2 15:25: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 055BF1286E3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 d1apvLjYRCZB for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:14 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 5B19E130E34 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:25:14 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:25:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248713; bh=9dgclzVcJneBKYdES+KlOdKueJG/laeYqMixfVeOO/E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=retfWRqC652a9zVlvT+IxMYBD7pQAxWSTp/bGU+Ln47u+B1UABJDYaz8uf2ODB3E8 ee3lq8HjY4ZV5rVg6PjAkVTq22eRu2E2T4NiqwJtXHk9ktu1WU87j1GLmfMU6j865L KltEovi9nXoiAnB8mQApG+QssxcjApJwMYC26Thk=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d8097e6eded0655fe7019153c62fe823f5ee81192cf00000001177b46c992a169ce14882798@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1603/410086963@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1603@github.com>
References: <quicwg/base-drafts/issues/1603@github.com>
Subject: Re: [quicwg/base-drafts] qpack: acking headers that do not reference the dynamic table is wasteful (#1603)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384c97fb3e_e643faaad2be6246047f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yEuzPRrVPsW01kVjrmUyZWQ7adw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:25:17 -0000

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

Fixed by #1605 

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1603#issuecomment-410086963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-AfIvOweZMy3HhkVX7QCsvYowdnks5uM3xJgaJpZM4VgL7v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzC7QVz_QUFDj12PwlNpnMZ_A7ZQks5uM3xJgaJpZM4VgL7v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #1603: Fixed by #1605 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1603#issuecomment-410086963"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1603#issuecomment-410086963",
"url": "https://github.com/quicwg/base-drafts/issues/1603#issuecomment-410086963",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] qpack: acking headers that do not reference the dynamic table is wasteful (#1603)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1603,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1603#issuecomment-410086963"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 360759023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384c97fb3e_e643faaad2be6246047f--


From nobody Thu Aug  2 15:25: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 55DDC130E58 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XI2PX4QEaNEx for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:28 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5532130EBD for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:25:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FJ/kBnS1jLh01yuSGjXUMJ7X+1U=; b=WPa+4aiVS46Pqk1t WFNP/Per9FgnEe/ljUyA/L4RiwSigEeZyOATBnA+wEQvhw2mcmwCOOLWiqgIoeNO 9n/WNBCNfboAZJewHndMZLPwNF6YeHhENZCTbH9h0tLumgzAWqb/KOsPXkxCApu9 zRxRjUFU35FpEm+XuQZdQuHEybU=
Received: by filter1526p1mdw1.sendgrid.net with SMTP id filter1526p1mdw1-32444-5B6384D7-31 2018-08-02 22:25:27.683100743 +0000 UTC m=+692116.488388750
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id nzfU9RzNT8u4zTa2UIlahw for <quic-issues@ietf.org>; Thu, 02 Aug 2018 22:25:27.889 +0000 (UTC)
Date: Thu, 02 Aug 2018 22:25:27 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89983febe2a6f1ba8e8fa23dc76df12ab93daadb92cf00000001177b46d792a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/142999587@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384d7acf87_58473fa46a8be61c12046d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3v6c3t/shQPTc4+9a7GPDX9H9rLqSFShl3I0 5iWLySe0SDaFz8P1WwslI1tA/yyyF+jxphDzqNKNkUQQgxS9wSXHQE6HtXQ0TebuOkIpS2IkHMBW6M U4cWu4QPGl1KWXE9bvYimBdtJRx4H1h5f7L/0h+KXWtuGtEAWqXEi3Zsx2PzeSrYuBIUKowAzJV0wN c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/td2KUi-F3pyeOaNdRYjaTQux_hc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:25:39 -0000

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

martinthomson commented on this pull request.



> -
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+An endpoint verifies the path, both during connection establishment 
+and when migrating to a new path (see {{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
+provide ECN feedback information if the receive of a non-zero ECN IP codepoint
+is observed.

Yeah, concise and correct.  You can just drop the parenthetical: if the markings aren't accessible, the endpoint didn't get them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631#discussion_r207393504
----==_mimepart_5b6384d7acf87_58473fa46a8be61c12046d
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/1631#discussion_r207393504">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header. 
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path.
+An endpoint verifies the path, both during connection establishment 
+and when migrating to a new path (see {{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
+provide ECN feedback information if the receive of a non-zero ECN IP codepoint
+is observed.
</pre>
<p>Yeah, concise and correct.  You can just drop the parenthetical: if the markings aren't accessible, the endpoint didn't get them.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r207393504">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8p8hT6h3kKkDPAtHY2N8Gs_KHEeks5uM3xXgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq23oTtaSbipjlRWiz-i1ib3u74mRks5uM3xXgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#discussion_r207393504"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r207393504",
"url": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r207393504",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1631",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r207393504"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384d7acf87_58473fa46a8be61c12046d--


From nobody Thu Aug  2 15:25: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 D4113130DD3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 UcYjF7-iVsxx for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:25:52 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 375D9130F1F for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:25:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hrRdOtn70uurd1tuvZ89H+xVido=; b=kY8jDQ0mZFeoTzve dE0ybHtpVUZxVitFK2riOymL5+IesE3odJ7vKBLePrZqNIjjX/SArnxMDg1lgxRg g448VXZS6UTenMCZ4lLJgK4ZzTI5QiAbmOoTdDCCAj1aYJD/RXX8UkZOVRIz5ESE NiRtG+ZDbZdRtcy+vC0rNc9XaZw=
Received: by filter1188p1las1.sendgrid.net with SMTP id filter1188p1las1-12708-5B6384EE-15 2018-08-02 22:25:50.803436731 +0000 UTC m=+691456.080844115
Received: from github-lowworker8-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id OkvCtNTiRbulBkYbidxFPw for <quic-issues@ietf.org>; Thu, 02 Aug 2018 22:25:50.523 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker8-cp1-prd.iad.github.net (Postfix) with ESMTP id A3305607AC for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:25:50 -0700 (PDT)
Date: Thu, 02 Aug 2018 22:25:50 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf082df84e7d4fe9bc5db5e605f92f171b66938892cf00000001177b46ee92a169ce14a3a07f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1620/410087118@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1620@github.com>
References: <quicwg/base-drafts/issues/1620@github.com>
Subject: Re: [quicwg/base-drafts] CANCEL_PUSH, MAX_PUSH_ID and GOAWAY specify the length of the ID twice (#1620)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6384eea1d75_300d3fbfad8be61816095d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dlvhyyhWsJEhi1ei3MW9OpwXPaEf0obMAzT fQEDDEsGDYmZRMf/VW8CvkDd+kk+EQcoU5DAetZ1sFSNKSYjOITUtjbwLE4FRqaiXBUCO0iLUQdnNN 2SXq4iJMWpGKgA8l+PDlGUt/+rGt1d6RbCj0oYAe96JqUwR/U5Kaxt1/Yw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xUK0edQTJC7WPS0ySu-ZRoxZSqo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:25:57 -0000

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

I think what I'm asking about, for both frames and SETTINGS in the linked issue, is whether QUIC varints are the best choice for representing integers in HQ.

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

<p>I think what I'm asking about, for both frames and SETTINGS in the linked issue, is whether QUIC varints are the best choice for representing integers in HQ.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1620#issuecomment-410087118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9HJvZq8n5f9TocRR6dtKMmjMzMOks5uM3xugaJpZM4VonGe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy6fCKsbACkgnpvIng2ayep-Pt3Xks5uM3xugaJpZM4VonGe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #1620: I think what I'm asking about, for both frames and SETTINGS in the linked issue, is whether QUIC varints are the best choice for representing integers in HQ."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1620#issuecomment-410087118"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1620#issuecomment-410087118",
"url": "https://github.com/quicwg/base-drafts/issues/1620#issuecomment-410087118",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] CANCEL_PUSH, MAX_PUSH_ID and GOAWAY specify the length of the ID twice (#1620)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1620,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1620\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1620#issuecomment-410087118"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362967454\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6384eea1d75_300d3fbfad8be61816095d--


From nobody Thu Aug  2 15:29: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 A60D7130E34 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:29:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AGDmvAdBfjbB for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:29:55 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D7F61286E3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:29:55 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:29:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248994; bh=s7MSajz+sX236ysIYzJ0KZmxNYZZlW+vhVfEyaX6Hb0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a9LHgVQHTeG5yQKIs3yyHlPldHxNv8Mmh+LigJsklvYVBwNQ6A37g7X9xhT81+rKr kA1KI6sTJRYaVzdUF2LhYCH/hDRjVB59Id0Z3uVhVD/Z1qPS8Su30FC4sNtSH7pE/I KLH5n3+XBdNQEH6zXaIXbTks21mZeqi55/cXQEuY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b50f783ac5520c488980b00a1cd5e80ff29c03292cf00000001177b47e292a169ce12d73e29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1309/issue_event/1768800985@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1309@github.com>
References: <quicwg/base-drafts/issues/1309@github.com>
Subject: Re: [quicwg/base-drafts] Need to prevent amplification attack for any case where the server's response is big (#1309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6385e286956_36323fa823cd45b412739f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o2Zra6-MuJZPZcpPqYVk33neoKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:29:57 -0000

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

Closed #1309.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1309#event-1768800985">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7PXRXdN6ZsMcjskPxoT7k16PW0Oks5uM31igaJpZM4TcvIJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7_uM62Ja_mG0n5cNRkUlT_JnAdzks5uM31igaJpZM4TcvIJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1309."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1309#event-1768800985"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1309#event-1768800985",
"url": "https://github.com/quicwg/base-drafts/issues/1309#event-1768800985",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Need to prevent amplification attack for any case where the server's response is big (#1309)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1309#event-1768800985"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 326300169\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6385e286956_36323fa823cd45b412739f--


From nobody Thu Aug  2 15:30: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 3244D1286E3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:29:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5TCus57untMq for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:29:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 535A4130DD3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:29:55 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:29:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533248994; bh=UtscV+BfBK4qwDp7VBIJTE5zxaOTDBIrKg3/x36SjAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K+NCmdrh5/ALaNwwdKkbf0C0VVSnVhmSEe1l/Qc2BUwQJatYCgI9H7Zkn3wfh2hyU RuO4nV5Rw51C9TGx36KOQMYoSRAMYf0KRba3kLc7mq1NnDWKTrZFu829GGrlVe2id7 ncmNlCRYvsrly4n9aOUXZo9Pnm0UoZMK8gEUIhls=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b50f783ac5520c488980b00a1cd5e80ff29c03292cf00000001177b47e292a169ce12d73e29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1309/410087950@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1309@github.com>
References: <quicwg/base-drafts/issues/1309@github.com>
Subject: Re: [quicwg/base-drafts] Need to prevent amplification attack for any case where the server's response is big (#1309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6385e29bdf5_3d323fc1ee2d45c028139"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6_eRgj8cFQeD-h-LSv1uTjkeeV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:29:57 -0000

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

OK, as discussed on #1616:

If there is no valid token we already have text that says that you can't send more than 3 datagrams.  That covers 0-RTT as well has the handshake.  If there is a valid token, limiting the amount of data sent to a valid peer is a job for a congestion controller.  In this case, the initial congestion window is sufficient (or, as ekr put it: YOLO).

With recommended settings, that moves from 3 packets to 10, which isn't a big enough increase to be problematic, especially considering the amount of processing involved in accepting and responding to 0-RTT.  Servers won't want to do that without a reasonable assurance that the data is wanted, so the amplification attack surface is reduced.

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

<p>OK, as discussed on <a class=3D"issue-link js-issue-link" data-error-t=
ext=3D"Failed to load issue title" data-id=3D"346036783" data-permission-=
text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/bas=
e-drafts/issues/1616" href=3D"https://github.com/quicwg/base-drafts/pull/=
1616">#1616</a>:</p>
<p>If there is no valid token we already have text that says that you can=
't send more than 3 datagrams.  That covers 0-RTT as well has the handsha=
ke.  If there is a valid token, limiting the amount of data sent to a val=
id peer is a job for a congestion controller.  In this case, the initial =
congestion window is sufficient (or, as ekr put it: YOLO).</p>
<p>With recommended settings, that moves from 3 packets to 10, which isn'=
t a big enough increase to be problematic, especially considering the amo=
unt of processing involved in accepting and responding to 0-RTT.  Servers=
 won't want to do that without a reasonable assurance that the data is wa=
nted, so the amplification attack surface is reduced.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1309#issuecomment-410087950">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7PX=
RXdN6ZsMcjskPxoT7k16PW0Oks5uM31igaJpZM4TcvIJ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7_uM62Ja_mG0n5cNRkUlT_J=
nAdzks5uM31igaJpZM4TcvIJ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1309: OK, as discussed on #1616:\r\n\r\nIf there is no vali=
d token we already have text that says that you can't send more than 3 da=
tagrams.  That covers 0-RTT as well has the handshake.  If there is a val=
id token, limiting the amount of data sent to a valid peer is a job for a=
 congestion controller.  In this case, the initial congestion window is s=
ufficient (or, as ekr put it: YOLO).\r\n\r\nWith recommended settings, th=
at moves from 3 packets to 10, which isn't a big enough increase to be pr=
oblematic, especially considering the amount of processing involved in ac=
cepting and responding to 0-RTT.  Servers won't want to do that without a=
 reasonable assurance that the data is wanted, so the amplification attac=
k surface is reduced."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/1309#issuecomment-410087950"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1309#issuecomment=
-410087950",
"url": "https://github.com/quicwg/base-drafts/issues/1309#issuecomment-41=
0087950",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Need to prevent amplification attack f=
or any case where the server's response is big (#1309)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1309,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1309#issuecomment-41=
0087950"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3263001=
69\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6385e29bdf5_3d323fc1ee2d45c028139--


From nobody Thu Aug  2 15:30: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 6CE11130E5A for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QGtlA9NKI6kO for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E16CE1286E3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:30:02 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:30:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533249002; bh=k2uYccTFcfSPqmDfsRhmnV1Py52VACeIxZI/DKJdTKQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XNemcPhTM8u1x644gOv/l5UBBod5qbg1RwIVp1Rxw0FFgz0K2Xn/dztc/EZTt32i+ Rn6mcAiEd2VkOvw0jWglj0k10qfJjViOZnKU+FtkqTWqK/R8hZ0hDJogoCOEMtvfjf ab9jgG+MZ/e5zwaLhs3CupXs03rMmaYXCNuVL3ns=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce483e64cfd62451436bb4b9af4cdd499a93f40692cf00000001177b47ea92a169ce14a01a2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1616/issue_event/1768801113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1616@github.com>
References: <quicwg/base-drafts/pull/1616@github.com>
Subject: Re: [quicwg/base-drafts] Don't amplify 0-RTT (#1616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6385ea425f4_1376a3f90756be6181043f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MCFx-6a6SnhLLTWZvBCxHr4tmPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:30:06 -0000

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

Closed #1616.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1616#event-1768801113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwt1-iQsDePcI0IhCxY8r7R_tSctks5uM31qgaJpZM4Vnmur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-bpnhDB9ZdtpY4LggOi1hj70Jp7ks5uM31qgaJpZM4Vnmur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1616."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1616#event-1768801113"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1616#event-1768801113",
"url": "https://github.com/quicwg/base-drafts/pull/1616#event-1768801113",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Don't amplify 0-RTT (#1616)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1616#event-1768801113"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703787\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6385ea425f4_1376a3f90756be6181043f4--


From nobody Thu Aug  2 15:30: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 A5E41130DD3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kb5tnxn2c4S8 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:43 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AF541286E3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:30:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533249042; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gLXdFFb0FhpYlzKDCG7IZEhonDRCt9mpN78N6lxtKiE=; b=d0VXvGF75odCO4c0CIv31lECUUSlJdXiCuO6hXT6eClfMoayEFJlsi4p2qWotGNDEWuiOYuf w55OHLKCpzUQbo3aeOAhB6PWA0mNLZIFz11i9GJGaG7UsUOVPDH69x1TTtykpKIJZluwcv1N GjNOsdAv6g/Cf6rELh3UyacbtvQ=
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 5b638612.7f202771ca50-smtp-out-n03; Thu, 02 Aug 2018 22:30:42 -0000 (UTC)
Date: Thu, 02 Aug 2018 15:30:42 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6386125544a_1a782afe106a0f8482262@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e7e7fa: Define idle timeout more precisely
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b638612550f2_1a782afe106a0f848215f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HWF7-cMWXHMeL4wej-q-HTXvUeM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:30:45 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4
      https://github.com/quicwg/base-drafts/commit/e7e7fa65e00c7386ca873b8d9b07f5302dd4aaf4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-07-31 (Tue, 31 Jul 2018)

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

  Log Message:
  -----------
  Define idle timeout more precisely

Closes #1429, #1049.


  Commit: e590859a453da676fc713cc707e5aa1484d9a602
      https://github.com/quicwg/base-drafts/commit/e590859a453da676fc713cc707e5aa1484d9a602
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Reword at Ian's suggestion


  Commit: 9fde275b3798385dd55e494ff75c8331c6af31f3
      https://github.com/quicwg/base-drafts/commit/9fde275b3798385dd55e494ff75c8331c6af31f3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Subodh's editorial tweaks


  Commit: 3c7133bae364ce3963b71a4070cdb5f3c3d618e5
      https://github.com/quicwg/base-drafts/commit/3c7133bae364ce3963b71a4070cdb5f3c3d618e5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  It's the last received, not last sent


  Commit: 83a3e479b8433f1e48557712ae6f929cd3ee1096
      https://github.com/quicwg/base-drafts/commit/83a3e479b8433f1e48557712ae6f929cd3ee1096
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1614 from quicwg/timeout-start

Define idle timeout more precisely


Compare: https://github.com/quicwg/base-drafts/compare/bbbae450b718...83a3e479b843
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b638612550f2_1a782afe106a0f848215f--


From nobody Thu Aug  2 15:30: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 0D952130E3A for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vFIuOfcwjHY1 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:45 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2D8B1286E3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:30:45 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533249045; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=URiN/zB0Zvx/bfMDYLf/iiLtVYWTnx1W289ksUTDH/4=; b=cPsmZ4McYLVs67e4tv99m685VTQ947UzGqm5HZfsK8dKfp2BfGAX/BCR6a3S22u3nF6JxrZV tbZat4Gw4NMh3NIQNAdakHcouFbPiJANj1ORp/v6br6IhiiBDo2O+BLYWsb9z685RYxJLh/G 2EPsG4Eu+VnA3ZKYCjhmu96mA4s=
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 5b638615.7f79dc1668d0-smtp-out-n01; Thu, 02 Aug 2018 22:30:45 -0000 (UTC)
Date: Thu, 02 Aug 2018 15:30:45 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6386156fb8c_25012b1cb064af80500cb@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6386156f103_25012b1cb064af80499a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/USGl-q0QP6aUf3lpDVQkNZhrS1Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:30:47 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6386156f103_25012b1cb064af80499a5--


From nobody Thu Aug  2 15:30: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 6F98F130E3B for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dUuBFe1ue_5q for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:46 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 D03D2130DD3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:30:45 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:30:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533249045; bh=bygUXWhMXKuXSnNR03DQwtZGNZqWEznyMe1lih+SDbw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LQN05L5I2/Y6KFl8IaDCdd4u8I5BmDnBV+3ff9lIx2QBsEJCSUKz34Z+ywpPPsUa/ /qkOwdVpYIISCFP0EiGkB0YbUYoEEhkSvtZP0nRNYd7fmL7MT9Rx97sgRdQBXzBEj0 zaZAi7GqECAKJLT3tD65H7VyfGyZwN8scglEWYgw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab968880e3d7c7fe7765162eb2a8c0522f086cf24892cf00000001177b481592a169ce13af8711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1429/issue_event/1768802090@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1429@github.com>
References: <quicwg/base-drafts/issues/1429@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout interaction with RTO (#1429)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63861524860_6a803fbc72cd45c421829e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nk8hQMyBYcU9_EVPBBh8pc2eF0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:30:48 -0000

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

Closed #1429 via #1614.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1429#event-1768802090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wXgWpuXSr-HROzuu3BVDiPT3eFks5uM32VgaJpZM4UeZpN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_tSSZv0tGea9gdI0B7pfu-Ljdxpks5uM32VgaJpZM4UeZpN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1429 via #1614."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1429#event-1768802090"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1429#event-1768802090",
"url": "https://github.com/quicwg/base-drafts/issues/1429#event-1768802090",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Idle timeout interaction with RTO (#1429)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1429#event-1768802090"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343513677\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b63861524860_6a803fbc72cd45c421829e--


From nobody Thu Aug  2 15:31: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 96C7C130DD3 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 PgcfmKUjTyjl for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:30:47 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66A12130E47 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:30:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Npzhrg5PimJFBcTGA+/S0j7cwoA=; b=aatIHf3X/JICt+Sg PVw7aQsTMHVnvVdSXkth6666yTM6JGO3xon0K+RJKmwvrzZSm5lZ0Rlobf85lc1p jb3DTpMzYvTLb5MvJOUDEd7Y4NAK85VJLaDsD30tNpthjvEwP8Jxur7SRjWsR7X9 TPSnpKDm+fr/YLorlmHw4G/evlQ=
Received: by filter1570p1mdw1.sendgrid.net with SMTP id filter1570p1mdw1-12979-5B638615-6 2018-08-02 22:30:45.36262778 +0000 UTC m=+692223.039819718
Received: from github-lowworker8-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id CsWG6M1qQpuoJ93pgbFxAw for <quic-issues@ietf.org>; Thu, 02 Aug 2018 22:30:45.513 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker8-cp1-prd.iad.github.net (Postfix) with ESMTP id 0995E6348A for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:30:45 -0700 (PDT)
Date: Thu, 02 Aug 2018 22:30:45 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14c39d9dc3ebcc717accc00ea80e8fcec066de2392cf00000001177b481592a169ce14a0100a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1614/issue_event/1768802088@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1614@github.com>
References: <quicwg/base-drafts/pull/1614@github.com>
Subject: Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63861584b3_30453fbfad8be618216119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Hp5F0bKoLO3FszxU8EtyQmpeAKPysFnVArN zr6eCmeu+cYwTsv2cPjpkkcpcsft4WtycWZrroXxcXmte2SnIwIxl17M/OZoDou9iq5D03KbRG20tV J0DL0aN9gD3tMoTH4jT3BzkaGBXbFCOx+A9oi+vpjLZTEIaWaQuAd+X5Lz14K8pdygW+s2BkcQUbK9 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0CZHZKTPTIdgSV62UAFy-01r8f8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:30:49 -0000

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

Merged #1614 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1614#event-1768802088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLRjDy801H5dzoD0wgRNaGdLX8zks5uM32VgaJpZM4VnmA4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4uhK1Vto3oxr2_-EmWAoeBgi815ks5uM32VgaJpZM4VnmA4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1614 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1614#event-1768802088"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1614#event-1768802088",
"url": "https://github.com/quicwg/base-drafts/pull/1614#event-1768802088",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define idle timeout more precisely (#1614)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1614#event-1768802088"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362700856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b63861584b3_30453fbfad8be618216119--


From nobody Thu Aug  2 15:48: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 05CD7130E34 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:48:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.011
X-Spam-Level: 
X-Spam-Status: No, score=-1.011 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, T_DKIMWL_WL_HIGH=-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 Uex_eo9Ea8NH for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:48:13 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 876DF130DD3 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:48:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533250092; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sV0U+IrjVBEFNf0o7Rh4CA7BolkG17+WglOFGadFHrY=; b=WnKEC2REtlIvH664XwojlkuZ3op66FugYAHNq8ZXnjIxS+vMa1y0/O7oznCg2d9LSkDt5i9G p9/kuM0bTNnS6yLs1JDGoneLp1NgzFyOqD9Xc4J29/hRcYl0fjiPL+6oQvciYEsIZWOeptbe YsCDSsPZt9y885yHxLYEODWzbF4=
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 5b638a2c.7f59ed91e630-smtp-out-n01; Thu, 02 Aug 2018 22:48:12 -0000 (UTC)
Date: Thu, 02 Aug 2018 15:48:12 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b638a2c966dd_79292afe929d6f781856a@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8044e5: Other congestion controllers
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b638a2c954e8_79292afe929d6f7818421"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K_NwJl0su7fW8mOsJ34NLVeN7w0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:48:15 -0000

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

  Branch: refs/heads/ianswett-other-ccs
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8044e531b7d9ece947d0cd14785eb787cec42624
      https://github.com/quicwg/base-drafts/commit/8044e531b7d9ece947d0cd14785eb787cec42624
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Other congestion controllers



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b638a2c954e8_79292afe929d6f7818421--


From nobody Thu Aug  2 15:48:48 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 19F91130E34 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:48:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9luD6pJ1M_Om for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 15:48:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 56861130E3A for <quic-issues@ietf.org>; Thu,  2 Aug 2018 15:48:44 -0700 (PDT)
Date: Thu, 02 Aug 2018 15:48:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533250123; bh=T1AoRJTepZfS0WN6gbXmaCeytHNM9YWYsemGtiwot50=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pVrF8luUYoxZ1DRQ3Bghfj32MvgiJtGmTYeSBf/E8sYmVeMTXVVCLx04fJyxMaZsj JSYGuFKpNoGLVMoVaNcdna5udD2/4EbkxCmXPAUtFWEkLQTVjRL5qbAUU0/ff59EqW oczpEfl8GoxExBl00gwGmbklf386OO17X+qE/hJs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7899710fd09ffd26d4446e1638ac3787fc6c7b9792cf00000001177b4c4b92a169ce14b1ddfe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1633@github.com>
Subject: [quicwg/base-drafts] Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b638a4b9d2df_6ec63fb676ebe6203381b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/qHUE1_s0VXf03Ts7l-bzY5VAqQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 22:48:46 -0000

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

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

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

-- Commit Summary --

  * Other congestion controllers

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Other congestion controllers</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1633.patch'>https://github.com/quicwg/base-drafts/pull/1633.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1633.diff'>https://github.com/quicwg/base-drafts/pull/1633.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/1633">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_zeafmkHU8gialrXZeiDhhlDoiAks5uM4HLgaJpZM4VtHnD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx3tmvBBOyAxNugqb_OVgVTHvpZEks5uM4HLgaJpZM4VtHnD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Other congestion controllers (#1633)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1633"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1633",
"url": "https://github.com/quicwg/base-drafts/pull/1633",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Other congestion controllers (#1633)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "8044e53",
"value": "Other congestion controllers"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1633/files#diff-0) (16 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1633,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1633\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364149187\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b638a4b9d2df_6ec63fb676ebe6203381b--


From nobody Thu Aug  2 16:09: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 61505130DF7 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 16:09:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 zO5ibuw2jkRl for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 16:09:03 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB98B126CC7 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 16:09:03 -0700 (PDT)
Date: Thu, 02 Aug 2018 16:09:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533251342; bh=fNmgt4mU8wuW9WjPB4hilWXEqFluTzNHSJyWte4UcaM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fpk7DdXfbrCwOsVXVMBb6tFVqdC2lvR7wufOpOM2uPbzOYumGYQUDpa1SjOAXvM8S 2i/IPERZxhWN06Xpefr4V77dwoPcU2bAkqZ3OcL7szSjwwfpfRc7pn5Sqw9a0ghi+R IOroqNtaP1PeXdV8tc2lRo8WicR04TPxEEUlKEo0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b7ec0f4f696323a5c01a1c1621bb86da209f08b92cf00000001177b510e92a169ce14b1ddfe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1633/review/143008398@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1633@github.com>
References: <quicwg/base-drafts/pull/1633@github.com>
Subject: Re: [quicwg/base-drafts] Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b638f0e6cac3_4e883fc9f24d45bc9205"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AwMO_HCU_Gn4GsRk9hHRDYMZJEk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2018 23:09:05 -0000

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

martinthomson approved this pull request.

Yeah, this is good.  Wondering if we need to say more, but I'll leave that to your discretion.

>  
 QUIC hosts MUST NOT send packets if they would increase bytes_in_flight
-(defined in {{vars-of-interest}}) beyond the available congestion window, unless
-the packet is a probe packet sent after the TLP or RTO timer expires, as
-described in {{tlp}} and {{rto}}.
+(defined in {{vars-of-interest}}) beyond the available congestion window,
+unless the packet is a probe packet sent after the TLP or RTO timer expires,
+as described in {{tlp}} and {{rto}}.
+
+Implementations MAY use other congestion control algorithms.

Do we also need to say that endpoints don't need to use the same congestion controller?  IOW, "Implementations MAY use a different congestion control algorithm, even within the same connection.  The signals that QUIC provides for congestion control are generic and can support different congestion control regimens."

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

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

<p>Yeah, this is good.  Wondering if we need to say more, but I'll leave that to your discretion.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1633#discussion_r207401082">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 QUIC hosts MUST NOT send packets if they would increase bytes_in_flight
-(defined in {{vars-of-interest}}) beyond the available congestion window, unless
-the packet is a probe packet sent after the TLP or RTO timer expires, as
-described in {{tlp}} and {{rto}}.
+(defined in {{vars-of-interest}}) beyond the available congestion window,
+unless the packet is a probe packet sent after the TLP or RTO timer expires,
+as described in {{tlp}} and {{rto}}.
+
+Implementations MAY use other congestion control algorithms.
</pre>
<p>Do we also need to say that endpoints don't need to use the same congestion controller?  IOW, "Implementations MAY use a different congestion control algorithm, even within the same connection.  The signals that QUIC provides for congestion control are generic and can support different congestion control regimens."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1633#pullrequestreview-143008398">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5jgMNE8KwVSDy3s2sF_ZETJMN0Oks5uM4aOgaJpZM4VtHnD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_0jx6n_FBKx3VcB4R5cEEKtIMbIks5uM4aOgaJpZM4VtHnD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1633"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1633#pullrequestreview-143008398"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1633#pullrequestreview-143008398",
"url": "https://github.com/quicwg/base-drafts/pull/1633#pullrequestreview-143008398",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1633",
"sections": [
{
"text": "Yeah, this is good.  Wondering if we need to say more, but I'll leave that to your discretion.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633#pullrequestreview-143008398"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364149187\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b638f0e6cac3_4e883fc9f24d45bc9205--


From nobody Thu Aug  2 18:59: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 D49C7130E9F for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 18:59:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OfBE6r4dglkz for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 18:59:40 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 B7308130E60 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 18:59:40 -0700 (PDT)
Date: Thu, 02 Aug 2018 18:59:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533261579; bh=qF/sXJurkMjeCKbt++I224z/TIYLoyzxclenLiiUGss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cw2WlnxmbomYB6NQjw9CghPlz9pV2/0goYoyjlZ+puuQeMsAO7FuNJC++sU1E7Gph beEozs75mRvn9a7tBke1LF1WMXV/cPtgxTxPot6OFaCEnVrERCeWfQbzzUVrnvdmci QNp4xv2aiG8LMkaomnIjeBVE1Z/b0jXTK3atI43Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80a840f114142b47aff45f7a84e6d40c3260394f92cf00000001177b790b92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410121095@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63b70b9568f_30a43fcff94be624146454"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wSn3k7E0pBS82BpDCqGgqSfg35I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 01:59:43 -0000

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

This isn't a question of a particular construct; I'm more concerned about what advice we might give generally.  Ryan's advice is only really part of that (though it's pretty solid and pragmatic advice).

There are probably other things to say about what a sender might do that help.  For instance, if you think that something might be parsed as a single unit, then it's probably not a good idea to only send part of it.  Waiting until flow control credit is available - while it might risk a stall in the event that credits never arrive - might be a good idea.

It's also probably necessary to say something about inter-stream dependencies along the lines of: "If you have a dependency between the content of two streams, then you need to ensure that the dependent information is not sent until the information it depends on can be sent.  In particular, the necessary flow control credit needs to have been consumed."

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

<p>This isn't a question of a particular construct; I'm more concerned ab=
out what advice we might give generally.  Ryan's advice is only really pa=
rt of that (though it's pretty solid and pragmatic advice).</p>
<p>There are probably other things to say about what a sender might do th=
at help.  For instance, if you think that something might be parsed as a =
single unit, then it's probably not a good idea to only send part of it. =
 Waiting until flow control credit is available - while it might risk a s=
tall in the event that credits never arrive - might be a good idea.</p>
<p>It's also probably necessary to say something about inter-stream depen=
dencies along the lines of: "If you have a dependency between the content=
 of two streams, then you need to ensure that the dependent information i=
s not sent until the information it depends on can be sent.  In particula=
r, the necessary flow control credit needs to have been consumed."</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1432#issuecomment-410121095">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzUr=
8q_kA1QYLvGrbcIxuYI2G2x_ks5uM66LgaJpZM4UgCd3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzc02to-KhkNSoDpD7-ounpX=
kJVFks5uM66LgaJpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1432: This isn't a question of a particular construct; I'm =
more concerned about what advice we might give generally.  Ryan's advice =
is only really part of that (though it's pretty solid and pragmatic advic=
e).\r\n\r\nThere are probably other things to say about what a sender mig=
ht do that help.  For instance, if you think that something might be pars=
ed as a single unit, then it's probably not a good idea to only send part=
 of it.  Waiting until flow control credit is available - while it might =
risk a stall in the event that credits never arrive - might be a good ide=
a.\r\n\r\nIt's also probably necessary to say something about inter-strea=
m dependencies along the lines of: \"If you have a dependency between the=
 content of two streams, then you need to ensure that the dependent infor=
mation is not sent until the information it depends on can be sent.  In p=
articular, the necessary flow control credit needs to have been consumed.=
\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/1432#issuecomment-410121095"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment=
-410121095",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0121095",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#143=
2)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0121095"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3439430=
31\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b63b70b9568f_30a43fcff94be624146454--


From nobody Thu Aug  2 19:37: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 6CC2E130F34 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 19:37:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rIhaXQWb3BSV for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 19:37:02 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 D4A1F130DD8 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 19:37:01 -0700 (PDT)
Date: Thu, 02 Aug 2018 19:37:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533263820; bh=ml/ZPFxZlMsq31GwMx2gmOAulWz4unW38PCzG+rHKdo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YOK7hGQCGeJ0CIJoqIp4L9wJZ7t+s/xUbL62Q+yZf7878/tFM+dHWLPXgmuW/e8zr UbNctt+hYvkhSrQyYjiy93I7D2pBPV+YXpQr9AeYkVk2BpuYxwDCL+HK7bX41yD6fp e8pj5bOpYRuocaZHHfROUe1Cf/CAwk0irkPqRH1Q=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b69313f5612c71bdd38030f2d1695741d06f8c792cf00000001177b81cc92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410126622@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63bfccb47b5_23513ff8576be628741ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xjlHvLND2zt_8rkSJg20L0z45wM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 02:37:03 -0000

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

I think this issue should be tagged `-http` instead of `-transport`.  This logic is something for HQ to figure out.

@martinthomson writes:
> It's also probably necessary to say something about inter-stream dependencies along the lines of: "If you have a dependency between the content of two streams, then you need to ensure that the dependent information is not sent until the information it depends on can be sent. In particular, the necessary flow control credit needs to have been consumed."

IIRC, this was one of the conclusions reached by the Header Compression Design Team.  Nevertheless, I don't see any verbiage addressing this either HTTP or QPACK drafts.

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

<p>I think this issue should be tagged <code>-http</code> instead of <cod=
e>-transport</code>.  This logic is something for HQ to figure out.</p>
<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a> writes:</p>
<blockquote>
<p>It's also probably necessary to say something about inter-stream depen=
dencies along the lines of: "If you have a dependency between the content=
 of two streams, then you need to ensure that the dependent information i=
s not sent until the information it depends on can be sent. In particular=
, the necessary flow control credit needs to have been consumed."</p>
</blockquote>
<p>IIRC, this was one of the conclusions reached by the Header Compressio=
n Design Team.  Nevertheless, I don't see any verbiage addressing this ei=
ther HTTP or QPACK drafts.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1432#issuecomment-410126622">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6-K=
zYyIsJzp7AKyvXxqaL63lmBZks5uM7dMgaJpZM4UgCd3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzGWzTE2pRqjK4rHa-YhOWmL=
lRhHks5uM7dMgaJpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1432: I think this issue should be tagged `-http` instead of `-=
transport`.  This logic is something for HQ to figure out.\r\n\r\n@martin=
thomson writes:\r\n\u003e It's also probably necessary to say something a=
bout inter-stream dependencies along the lines of: \"If you have a depend=
ency between the content of two streams, then you need to ensure that the=
 dependent information is not sent until the information it depends on ca=
n be sent. In particular, the necessary flow control credit needs to have=
 been consumed.\"\r\n\r\nIIRC, this was one of the conclusions reached by=
 the Header Compression Design Team.  Nevertheless, I don't see any verbi=
age addressing this either HTTP or QPACK drafts."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#issueco=
mment-410126622"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment=
-410126622",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0126622",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#143=
2)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0126622"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3439430=
31\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b63bfccb47b5_23513ff8576be628741ac--


From nobody Thu Aug  2 19:56: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 B581F130F62 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 19:56:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 52pysrFEoh8K for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 19:56:04 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 51F89130DEE for <quic-issues@ietf.org>; Thu,  2 Aug 2018 19:56:04 -0700 (PDT)
Date: Thu, 02 Aug 2018 19:56:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533264963; bh=2fnfU937kAkTEGAHDJcSH5VZtqM5UWHJhDpmDpjU2XI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ry/WegElcFCLk92GaDIDnyaWVveEdbi9+HaaWW6HcCwq8EsNfIILzpVXLFyypigg6 xQKhFEuMB5jgsvkHh97SPGArhO4qjrpDu503aY+3P9KnOBSgNCBoq5afiEowoo8SbH C3wkxKxLs0grO38wHplcewMlRAn/C7chIEnogRqI=
From: Jeremy Wagner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00b9e272201a50e38a72f32c75365078ef7fb71792cf00000001177b864392a169ce14832a7b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1601/410129434@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1601@github.com>
References: <quicwg/base-drafts/issues/1601@github.com>
Subject: Re: [quicwg/base-drafts] Discuss HTTP/2 more in the introduction (#1601)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63c443a1af3_b0a3faa81ebe61c28481a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: malchata
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lq4AU3vjpck3y7Mr0RZM_vs5Vzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 02:56:07 -0000

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

I can see both sides of this, but I personally feel it would be worth doing, as long as such an introduction was kept brief and highlights how QUIC addresses the shortcomings of H2.

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

<p>I can see both sides of this, but I personally feel it would be worth doing, as long as such an introduction was kept brief and highlights how QUIC addresses the shortcomings of H2.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1601#issuecomment-410129434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9bEEn8trivZNqCGPhpq3sFKJlXeks5uM7vDgaJpZM4VdL9j">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzu_qHuqbAA3d_a5GkGM2En2pi9dks5uM7vDgaJpZM4VdL9j.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@malchata in #1601: I can see both sides of this, but I personally feel it would be worth doing, as long as such an introduction was kept brief and highlights how QUIC addresses the shortcomings of H2."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1601#issuecomment-410129434"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1601#issuecomment-410129434",
"url": "https://github.com/quicwg/base-drafts/issues/1601#issuecomment-410129434",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Discuss HTTP/2 more in the introduction (#1601)",
"sections": [
{
"text": "",
"activityTitle": "**Jeremy Wagner**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@malchata",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1601,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1601\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1601#issuecomment-410129434"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 359972707\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b63c443a1af3_b0a3faa81ebe61c28481a--


From nobody Thu Aug  2 21:11: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 2B2F9127598 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 21:11:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jsC7MDC3GRbQ for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 21:11:34 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CECC3127148 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 21:11:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533269494; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=q74IQExNAOEVxs6dyK4qQ8f4i9fThagYob4Ld+RGV1c=; b=IqjLDsVUMKPWOlMLVIEJ+3h5ObDaMx/9nCF9DFNe8vuYcSLreERM3M66gyy48zzpigyeCUcT +2U1lRfgTgHEUret4Mgwz6TZ257m+0fWdFCUbKBnPAIHH+Q1v6H9Wa/1MmKHNoOfgeAJegA/ WfzpMzRzp4vKuFPq1njQTCnDcaI=
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 5b63d5f5.7f2cc130d120-smtp-out-n01; Fri, 03 Aug 2018 04:11:33 -0000 (UTC)
Date: Thu, 02 Aug 2018 21:11:32 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b63d5f43cabf_166a2b14f0862f8891324@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0daa28: make the initial_max_data transport parameter opti...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b63d5f43c770_166a2b14f0862f8891238"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WR8A_87c9RPRc43Hn7qC_QVLESI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 04:11:36 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0daa28429bd32c84a4fe40a8b227b7d062932101
      https://github.com/quicwg/base-drafts/commit/0daa28429bd32c84a4fe40a8b227b7d062932101
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

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

  Log Message:
  -----------
  make the initial_max_data transport parameter optional


  Commit: bf50bd9e3b81220c88a6e12d237bffea57427d5b
      https://github.com/quicwg/base-drafts/commit/bf50bd9e3b81220c88a6e12d237bffea57427d5b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-03 (Fri, 03 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1610 from marten-seemann/optional-initial-max-data

make the initial_max_data transport parameter optional


Compare: https://github.com/quicwg/base-drafts/compare/83a3e479b843...bf50bd9e3b81
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b63d5f43c770_166a2b14f0862f8891238--


From nobody Thu Aug  2 21:11: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 6076D127598 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 21:11:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lMFk95Pkqs9d for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 21:11:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B544F130F96 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 21:11:38 -0700 (PDT)
Date: Thu, 02 Aug 2018 21:11:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533269497; bh=1sNbkGanCvoJbPrngqgzN/D895dVs9r91qJheD6b0Zs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JluGJXHqgp1ft52eXRiU57V3WVh/04OE0BlUTXS0kyJI3X6d5xbItcohk37gVMrac gyV321axWeJ/rNXIOsBKYVmBrWzyO9zN/x5ZcQhgOK5ItNg9ksi6ziPUU5Z2shUqhx e4iLSjslQZz9a/VWzdsqNPx14JQcVr2R8TF9A4uI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6172641d1db0185c79a42ed640bcb9f84b30daf92cf00000001177b97f992a169ce1498f81a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1610/issue_event/1769120395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1610@github.com>
References: <quicwg/base-drafts/pull/1610@github.com>
Subject: Re: [quicwg/base-drafts] make the initial_max_data transport parameter optional (#1610)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63d5f9328fd_53033f8f380d45c4238389"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mkVj9K_5Pt4m-3uuZxTnRBI8ewA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 04:11:41 -0000

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

Merged #1610 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1610#event-1769120395">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1LAraHkeJz94cNUb0HqFsa-KBkTks5uM815gaJpZM4VlmNC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw5NDsa4hQfs9BQiNAta7XTzH_UDks5uM815gaJpZM4VlmNC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1610 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1610#event-1769120395"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1610#event-1769120395",
"url": "https://github.com/quicwg/base-drafts/pull/1610#event-1769120395",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] make the initial_max_data transport parameter optional (#1610)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1610#event-1769120395"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362177346\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b63d5f9328fd_53033f8f380d45c4238389--


From nobody Thu Aug  2 21:25: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 10D55130E10 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 21:25:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 csqDm0xiINw8 for <quic-issues@ietfa.amsl.com>; Thu,  2 Aug 2018 21:25:10 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9278A130DE4 for <quic-issues@ietf.org>; Thu,  2 Aug 2018 21:25:10 -0700 (PDT)
Date: Thu, 02 Aug 2018 21:25:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533270310; bh=3ES/w0f493ygMrt46Pz2uT6QV/9jNhyCTYQCk2wxOfQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nfs1qZsd+B1jnmIybKpk0wPSm/8tkK8BB96b9PaDzuy1TrxCN8fx1yytBg2SuEoYR IY+MdQkuWBNERDC+19cykCf3QnUD7yDmmO7tm18qrQiaBsv1rVxzLI96j1QFa26v4Q 6gZ9jMRNN5dS3yYkKZu75lu9HrapPkM6pJOwyvsw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12c7a0e5de14e975406d545c7f3b8b5270d4400b92cf00000001177b9b2592a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410140692@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b63d925f4225_24313fcdde6be61c209429"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2mcqVNv4fRLc9xrAhHAgovIT34s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 04:25:12 -0000

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

We have #1420 for the specific advice, but I had hoped to gather some more general advice that that could reference.

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

<p>We have <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="329885649" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1420" href="https://github.com/quicwg/base-drafts/issues/1420">#1420</a> for the specific advice, but I had hoped to gather some more general advice that that could reference.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410140692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ZtqPQXpUSctpBhgQXgbnKqvvRCks5uM9ClgaJpZM4UgCd3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3wzJ-6bUyPxffWgzX5bcI9Ydd2lks5uM9ClgaJpZM4UgCd3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1432: We have #1420 for the specific advice, but I had hoped to gather some more general advice that that could reference."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410140692"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410140692",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410140692",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410140692"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b63d925f4225_24313fcdde6be61c209429--


From nobody Fri Aug  3 06:55: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 4C452130E05 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 06:55:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 S35snTd_DURP for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 06:55:15 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E1F6130DE6 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 06:55:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533304514; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WIFpLfxqhxWDol+DRXRfmfRcQLFk3DIMUo3Dly6QApU=; b=UEXxb5EOCATLnl35vcm94NDBCEptJ4ftPOUAZCikd49yzSeUwomn1uFXSRjgJO32ys7WCL4N jeIP5DfoC1oPEtuNmvpcGUYX+kgD6R8J0TlpmpEUK862Vp7nHZ42DjTFKtQGAQvWpPlbPRDU R8/2a4v63+/k7cfneAkQaiT2DGk=
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.34]) by mxa.mailgun.org with ESMTP id 5b645eb9.7fcae7a21bd0-smtp-out-n03; Fri, 03 Aug 2018 13:55:05 -0000 (UTC)
Date: Fri, 03 Aug 2018 06:55:04 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b645eb85c270_1d9e2af008210f84309ba@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 704868: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b645eb85bc9b_1d9e2af008210f8430893"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ommOm5pf29t9l3GwRO1uf9iMYAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 13:55:17 -0000

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

  Branch: refs/heads/ianswett-other-ccs
  Home:   https://github.com/quicwg/base-drafts
  Commit: 70486864a7b09e45acb9400a7d1a7f565b012e4b
      https://github.com/quicwg/base-drafts/commit/70486864a7b09e45acb9400a7d1a7f565b012e4b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-03 (Fri, 03 Aug 2018)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b645eb85bc9b_1d9e2af008210f8430893--


From nobody Fri Aug  3 07:11: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 EFDE712DD85 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:11:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 DCI2oSGOziQq for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:11:00 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 515E31277BB for <quic-issues@ietf.org>; Fri,  3 Aug 2018 07:11:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kl0LWX4+Wp5cyBj6vHQbUB68dg4=; b=oXPI75DvvCS90xsc j3rkPufiiAaAyik1mpTsXfsHDJqir9z2NByF6GR3P7PA2F1CbPaU3F1GBHyHmkZl 35CKhPDmc1p7ekFDkgFyA/QBvhFON4f6vXtQcA8Bh4UYCN0mFxBDq6EDypQxjaZI RU68KKp7rEz25pmpIq/q9aPj8MQ=
Received: by filter1486p1mdw1.sendgrid.net with SMTP id filter1486p1mdw1-9735-5B646273-A 2018-08-03 14:10:59.11693474 +0000 UTC m=+747975.771516572
Received: from github-lowworker-cbd19a4.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0035p1mdw1.sendgrid.net (SG) with ESMTP id A7VNvBJhSHyN3V4UoIIqug for <quic-issues@ietf.org>; Fri, 03 Aug 2018 14:10:58.947 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cbd19a4.cp1-iad.github.net (Postfix) with ESMTP id CCFD85809F8 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 07:10:58 -0700 (PDT)
Date: Fri, 03 Aug 2018 14:10: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/1633/push/2770623747@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1633@github.com>
References: <quicwg/base-drafts/pull/1633@github.com>
Subject: Re: [quicwg/base-drafts] Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b646272cbe2f_143933fd6358be6241009ca"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3n9jC8TKAG+fs9OOA4eiNtcxpV+a/isLmfL6 1n7S6WjpOfDJJT4VLHLnc+BrReR6TtPwNiYLoXuSCrn8h7bhwHP7DJyKFA6DpKAdYEwD8t6wb3zjaG oRbxuwUwEl9VAEnZ0iVhO/DVdZqlmMe3+mmEIk6zj2maTcGW8RmqcCASaA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-LQF5M_ihA0H3SBvRtlzSzyTzfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 14:11:02 -0000

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

@ianswett pushed 1 commit.

7048686  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/1633/files/8044e531b7d9ece947d0cd14785eb787cec42624..70486864a7b09e45acb9400a7d1a7f565b012e4b

----==_mimepart_5b646272cbe2f_143933fd6358be6241009ca
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7048686">7048686</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/1633/files/8044e531b7d9ece947d0cd14785eb787cec42624..70486864a7b09e45acb9400a7d1a7f565b012e4b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8cyFoRmzhwndC8L2D8kAgl-MRVgks5uNFnygaJpZM4VtHnD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_WSYxOMHPoaDXyMpT3DrGYqjiSyks5uNFnygaJpZM4VtHnD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1633"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1633/files/8044e531b7d9ece947d0cd14785eb787cec42624..70486864a7b09e45acb9400a7d1a7f565b012e4b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1633/files/8044e531b7d9ece947d0cd14785eb787cec42624..70486864a7b09e45acb9400a7d1a7f565b012e4b",
"url": "https://github.com/quicwg/base-drafts/pull/1633/files/8044e531b7d9ece947d0cd14785eb787cec42624..70486864a7b09e45acb9400a7d1a7f565b012e4b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1633",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1633:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "7048686",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633/files/8044e531b7d9ece947d0cd14785eb787cec42624..70486864a7b09e45acb9400a7d1a7f565b012e4b"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364149187\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b646272cbe2f_143933fd6358be6241009ca--


From nobody Fri Aug  3 07:11: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 02312130E39 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:11:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rToqEfMynBih for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:11:26 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60F2212DD85 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 07:11:26 -0700 (PDT)
Date: Fri, 03 Aug 2018 07:11:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533305486; bh=I/EsW2hKlbxbNjx7zm6FyhVTcKpwWeISofRR89a9834=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pK66lZY4XtpXbrTm5708oZZ02xsRRR/6O0ydQfRHpiehe8z2C/1ozIFFAc4917081 DI+d6zntYvx9cWaeraGqi/24pwV7hJjgF4lJSjZLyekDuWOfnI09wLFmpW9gXW04V7 +EpHQw9S0VKWMQ/+qSCRpr1JfbFpoQtvCuQInbdo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe881576caa993db270f45b372638d9771cea7a1492cf00000001177c248d92a169ce14b1ddfe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1633/c410261598@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1633@github.com>
References: <quicwg/base-drafts/pull/1633@github.com>
Subject: Re: [quicwg/base-drafts] Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b64628d97461_7dce3fa9436d45bc110435"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/kzLdYIDIqqRDP-qq4GBR99yXfRk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 14:11:28 -0000

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

Thanks Martin, I added your comment about the signals being generic.  Changing congestion controllers mid-connection is certainly possible, but I think it ends up being more confusing than clarifying.

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

<p>Thanks Martin, I added your comment about the signals being generic.  Changing congestion controllers mid-connection is certainly possible, but I think it ends up being more confusing than clarifying.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410261598">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-sIx--84VyN9nD8HvDyARaqMmW5ks5uNFoNgaJpZM4VtHnD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4oepwslftmT88cHQ3xV5FL__3d9ks5uNFoNgaJpZM4VtHnD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1633: Thanks Martin, I added your comment about the signals being generic.  Changing congestion controllers mid-connection is certainly possible, but I think it ends up being more confusing than clarifying."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410261598"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410261598",
"url": "https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410261598",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Other congestion controllers (#1633)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1633,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1633\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410261598"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364149187\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b64628d97461_7dce3fa9436d45bc110435--


From nobody Fri Aug  3 07:19: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 6809B131010 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:19:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ppzENcae0_du for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:19:30 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A742130EF9 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 07:19:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4mA6ggKRKSfy25IFvWI4/iqaNcc=; b=TjLgWYSiyUJu6s7v aTBd+QyNPmZ81G/lEWVEBy0ndvUubz6T2JwCIGxq+hmmad+w1ak+m59sUksMfpjZ AohFgF4/tT6GHGOM90qh02W4oDedH80FlLxGdtrErw+Os1+CmioPhxFUlY2ZV1L3 H4UuEndG070InkKY5kDYaWSq3kY=
Received: by filter1503p1mdw1.sendgrid.net with SMTP id filter1503p1mdw1-15408-5B646471-1B 2018-08-03 14:19:29.593066303 +0000 UTC m=+749068.516437899
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id whKZCZQMSMaPYmuXLZsZtQ for <quic-issues@ietf.org>; Fri, 03 Aug 2018 14:19:29.508 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id 8D4523E14E6 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 07:19:29 -0700 (PDT)
Date: Fri, 03 Aug 2018 14:19:29 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67c629e1adfb83386a7fd2f239c905bbb6d5137a92cf00000001177c267192a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410264806@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6464718bee3_212b3f8213cd45b881336"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DqZb3pxweXpfj1c4tKT4ccgO17gkwMePrVc MZ5SqLjDUhl4/wjPNHAJm8kkzK+X+I1mWhG6yXKmVLoJeb9o0+ISJWPLq9RrJHh4QSsAzk+u0NMB+7 oH+bHBLdz9oLVvli4Kzuv5Z7ykcrHTOfEd3njLGDz8aGRBcb6QGVa/xJ6QixzDDKJiympeGLHhMpjl Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S6ZQuOmc3qN6TWEQDM4HlEjnHsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 14:19:33 -0000

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

It seems like the general advice should be something along the lines of, "applications should not use a stream's receive buffer to store data while they wait for more data to arrive, as this can potentially lead to deadlock. instead they should read data out of the buffers expeditiously."

Really receive buffers should only be used to store data when the application is temporarily blocked from processing data and should be read as soon as the application is unblocked. What do you think?

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

<p>It seems like the general advice should be something along the lines of,=
 "applications should not use a stream's receive buffer to store data while=
 they wait for more data to arrive, as this can potentially lead to deadloc=
k. instead they should read data out of the buffers expeditiously."</p>
<p>Really receive buffers should only be used to store data when the applic=
ation is temporarily blocked from processing data and should be read as soo=
n as the application is unblocked. What do you think?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1432#issuecomment-410264806">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq56XyUZMmiCI6O=
iRsPGnpzEF8SN-ks5uNFvxgaJpZM4UgCd3">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq1bvdvD4fnZ6DHeMRHburbPjDMUSks5uNFvxga=
JpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #143=
2: It seems like the general advice should be something along the lines of,=
 \"applications should not use a stream's receive buffer to store data whil=
e they wait for more data to arrive, as this can potentially lead to deadlo=
ck. instead they should read data out of the buffers expeditiously.\"\r\n\r=
\nReally receive buffers should only be used to store data when the applica=
tion is temporarily blocked from processing data and should be read as soon=
 as the application is unblocked. What do you think?"}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#issueco=
mment-410264806"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4=
10264806",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4102=
64806",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)=
",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4102=
64806"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6464718bee3_212b3f8213cd45b881336--


From nobody Fri Aug  3 07:35: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 A3FC1131029 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:35:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GbgQXf5fmyjC for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 07:35:53 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 E554012DD85 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 07:35:52 -0700 (PDT)
Date: Fri, 03 Aug 2018 07:35:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533306951; bh=d2eknGYpMc2ydiWWfvi7s0Ldx7QaGlVNOu2mwn2v8V8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hbgjbbRhrSd3uhd6G57WoEPf2H2mfFOpx+aJdB9uf+nfmdRdq79np8oZZO1iU4ePu ThxYj4CPup0gqacjWXYuqoJ9yLxGssfyE7Tj9YB/+6YtYLwVHdA1cZAhOBit39f8cu 2dk/Fg002VCRpAHLW3n+ujQRqhgtS9Efgfxr9HU0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd99a390350a118f776bc48faf56b1428439618f992cf00000001177c2a4792a169ce14b1ddfe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1633/c410270998@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1633@github.com>
References: <quicwg/base-drafts/pull/1633@github.com>
Subject: Re: [quicwg/base-drafts] Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b646847e2e39_14f23fc848ed45b820339a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wcsX8ggYeiusErfPokUsBfPTLSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 14:35:55 -0000

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

I never intended to imply a change mid-connection, just that the choice was unilateral.

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

<p>I never intended to imply a change mid-connection, just that the choice was unilateral.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410270998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq45mKsmY9v288UnesfoUHufws_MOks5uNF_HgaJpZM4VtHnD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8lzcchctdMrjYEVaxq6aLf4OEAJks5uNF_HgaJpZM4VtHnD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1633: I never intended to imply a change mid-connection, just that the choice was unilateral."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410270998"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410270998",
"url": "https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410270998",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Other congestion controllers (#1633)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1633,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1633\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633#issuecomment-410270998"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364149187\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b646847e2e39_14f23fc848ed45b820339a--


From nobody Fri Aug  3 08:44: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 EB109131053 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 08:44:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 G6dvOR1eC8K7 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 08:44:35 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44402131051 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 08:44:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/7RmvKtURl5vpt36CtlFfO1n6gg=; b=kiBQnW5jVVB1ZtzE 09gziJs/o8fiSZz4h7UAOzf/ZtitKDF2p0rLxUAJJIGmYkE4LWT3dO1BrcInpYGW 6YJjbkYnrXAb7TVKt+hRnNoYKCeKca3Nmeqxoq9XogdPJlsPhDwbJR6uXAEuOauM OuR+R21qmB34MvMyN2sewvmDmsM=
Received: by filter1765p1mdw1.sendgrid.net with SMTP id filter1765p1mdw1-17999-5B647860-16 2018-08-03 15:44:32.263514683 +0000 UTC m=+753708.430403097
Received: from github-lowworker10-cp1-prd.iad.github.net (unknown [192.30.252.38]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id cEkrfxU9TDubkotWg4ZrXA for <quic-issues@ietf.org>; Fri, 03 Aug 2018 15:44:32.242 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker10-cp1-prd.iad.github.net (Postfix) with ESMTP id 38F154440E for <quic-issues@ietf.org>; Fri,  3 Aug 2018 08:44:32 -0700 (PDT)
Date: Fri, 03 Aug 2018 15:44:32 +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/1633/push/2770937596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1633@github.com>
References: <quicwg/base-drafts/pull/1633@github.com>
Subject: Re: [quicwg/base-drafts] Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b64786037080_76bd3fdb070be62821372"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HwDS/ODAvnDjb11YKH9fw+DK1rGHLgbEUC0 eQne3NWqLU456VZ+k+hzHkCJVkCaJf149iA3h0CfgH3uT3l/aRpggH3QShTnERdR4br1ZNA5wruTFv FifWxgZr9Qgnlf5ye13Ug976ty13dexBmCAcpnYUoXGZjaNgWZ4ilc8GYmaystbCjyOywu/x8DpX5f U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tmSJhmG0cloPrBxk68Mey2BmzMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 15:44:37 -0000

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

@ianswett pushed 1 commit.

c7baa15  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/1633/files/70486864a7b09e45acb9400a7d1a7f565b012e4b..c7baa15cb308c8dddec7b5eb85d610dc38eca9cd

----==_mimepart_5b64786037080_76bd3fdb070be62821372
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c7baa15">c7baa15</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/1633/files/70486864a7b09e45acb9400a7d1a7f565b012e4b..c7baa15cb308c8dddec7b5eb85d610dc38eca9cd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwhS5-zQ2SxDkiH-s_IosZG8pi3Kks5uNG_ggaJpZM4VtHnD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2iQHa76sVdwfU4aEXgGDozX_h_qks5uNG_ggaJpZM4VtHnD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1633"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1633/files/70486864a7b09e45acb9400a7d1a7f565b012e4b..c7baa15cb308c8dddec7b5eb85d610dc38eca9cd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1633/files/70486864a7b09e45acb9400a7d1a7f565b012e4b..c7baa15cb308c8dddec7b5eb85d610dc38eca9cd",
"url": "https://github.com/quicwg/base-drafts/pull/1633/files/70486864a7b09e45acb9400a7d1a7f565b012e4b..c7baa15cb308c8dddec7b5eb85d610dc38eca9cd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1633",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1633:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "c7baa15",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633/files/70486864a7b09e45acb9400a7d1a7f565b012e4b..c7baa15cb308c8dddec7b5eb85d610dc38eca9cd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364149187\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b64786037080_76bd3fdb070be62821372--


From nobody Fri Aug  3 08:46: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 316EA131050 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 08:46:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 j2nfGTL_QPam for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 08:46:10 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9AF14130E27 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 08:46:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533311169; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yUS7B7H8NDfkXgifI3N9J6gsX3mr7r3Y9iTzb/GX/No=; b=AlRK85/RB5ze8IXOMaRoRErmHG9+j5RyVCjA5g6CCOQM46lyggUGeN07A+UjeIN8s77wvEIq kkWgBL8fBcb9+9CysNAEPDRSKzn2Dpxwtl6TkN+44x3SQidtJmpwLKJ8/htB/XsSJj7E6N44 Qz0IrqmuZKN8pPX6TVLsGT6DB8Y=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5b647859.7fe7aafb99c0-smtp-out-n02; Fri, 03 Aug 2018 15:44:25 -0000 (UTC)
Date: Fri, 03 Aug 2018 08:44:24 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b6478589d935_2fe42ab48e3aef7c4661f@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c7baa1: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6478589d36b_2fe42ab48e3aef7c465a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l6_Zsr4lCM7ZLmwji2eMAfgnAqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 15:46:12 -0000

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

  Branch: refs/heads/ianswett-other-ccs
  Home:   https://github.com/quicwg/base-drafts
  Commit: c7baa15cb308c8dddec7b5eb85d610dc38eca9cd
      https://github.com/quicwg/base-drafts/commit/c7baa15cb308c8dddec7b5eb85d610dc38eca9cd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-03 (Fri, 03 Aug 2018)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6478589d36b_2fe42ab48e3aef7c465a9--


From nobody Fri Aug  3 08:48: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 3ADAD131056 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 08:48:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1QHSPsOmaCOH for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 08:48:04 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 A7111131055 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 08:48:04 -0700 (PDT)
Date: Fri, 03 Aug 2018 08:48:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533311283; bh=snsk9fh+Uc9MxPn+I8x2oQos0BsX6U6NthPeMfE7jjo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SDcl1iQcaaBryNelSMhY5vUeEfK5Om4lOEdXmQe231xh6Jkzi8nI4gCFX44b7KMN3 1LdDZ5Je9eQXLqGpN96N+lFj/B6Rry2EkS8VQfvOXzSEhyGhUx4wC181gOcVBPvP3e mUExLCMDh0O/y+lN4ISPHXW4fV6M+V1B4LN9jewE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62b914a97246014d57138883bfce74347d04c6af92cf00000001177c3b3392a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410295084@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b647933acc06_710d3f954e8d45b440117"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/nw6_IlV87A0VhDhOsC3EESwaOzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 15:48:06 -0000

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

It's worth a note about in-order data as well, since typically the main purpose of the receive buffer is to re-assemble data in order.

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

<p>It's worth a note about in-order data as well, since typically the main purpose of the receive buffer is to re-assemble data in 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/issues/1432#issuecomment-410295084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0qflwbSFkhqjRae_ueDjo7Yk3p7ks5uNHCzgaJpZM4UgCd3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq99tYwVps1N26V0wmFoNTKsvOPp7ks5uNHCzgaJpZM4UgCd3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1432: It's worth a note about in-order data as well, since typically the main purpose of the receive buffer is to re-assemble data in order."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410295084"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410295084",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410295084",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410295084"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b647933acc06_710d3f954e8d45b440117--


From nobody Fri Aug  3 12:51: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 4672F1310B4 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 12:51:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 TOFaIJf-G_6z for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 12:51:23 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 3C72A130DC8 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 12:51:23 -0700 (PDT)
Date: Fri, 03 Aug 2018 12:51:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533325882; bh=a0b1siVlNpQp2DBhbznY3y6Srwrn247n6JrnXBbT7KA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=17HZl3EPpXYzRbixdA9qXhPrzDO6R9/5smjNxb9ws1YX2cUJygYhOicIFa6+R5Jmk Cs1yztQHPLOEJgg0Ip+vV2pqb40AwgugUVHBt7f+14FRFutRwQOty3O+cOuzv7Bl36 NhZ6eTPG0S+lMljOn1vyusJ7yPJA4CA7c8uoV8+E=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d974223021acd91373705da81fe9016af7b99e592cf00000001177c743a92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410358827@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b64b23a35277_36543fae638d45b8828c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EF0wa6Y9XAjjPoDSmbHtblyAOb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 19:51:25 -0000

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

That's a good point. The receive buffer *exists* to re-assemble data in order. The receive buffer is *sized* to allow the pipe to be filled by the sender in the face of packet loss and receiver application jitter. (If a full CWND worth of data is sent, but the first packet is lost, we don't want to have to wait for the retransmission of that data to be received before we can send new data. We also don't want to have to stop sending after a full CWND just because the app got swapped out temporarily, or is waiting for a seek, for example). It does not exist as an alternative to application data storage and any attempt to treat it as such is fraught with peril. 

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

<p>That's a good point. The receive buffer <em>exists</em> to re-assemble=
 data in order. The receive buffer is <em>sized</em> to allow the pipe to=
 be filled by the sender in the face of packet loss and receiver applicat=
ion jitter. (If a full CWND worth of data is sent, but the first packet i=
s lost, we don't want to have to wait for the retransmission of that data=
 to be received before we can send new data. We also don't want to have t=
o stop sending after a full CWND just because the app got swapped out tem=
porarily, or is waiting for a seek, for example). It does not exist as an=
 alternative to application data storage and any attempt to treat it as s=
uch is fraught with peril.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1432#issuecomment-410358827">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Go=
AdQVYXzLjCJEmA8Ety70CTHdks5uNKm6gaJpZM4UgCd3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_zprTrIhf4chxO-d5Ktp4R3=
ygbdks5uNKm6gaJpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ryan=
AtGoogle in #1432: That's a good point. The receive buffer *exists* to re=
-assemble data in order. The receive buffer is *sized* to allow the pipe =
to be filled by the sender in the face of packet loss and receiver applic=
ation jitter. (If a full CWND worth of data is sent, but the first packet=
 is lost, we don't want to have to wait for the retransmission of that da=
ta to be received before we can send new data. We also don't want to have=
 to stop sending after a full CWND just because the app got swapped out t=
emporarily, or is waiting for a seek, for example). It does not exist as =
an alternative to application data storage and any attempt to treat it as=
 such is fraught with peril. "}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1432#issuecomment-410358827"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment=
-410358827",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0358827",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#143=
2)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0358827"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3439430=
31\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b64b23a35277_36543fae638d45b8828c3--


From nobody Fri Aug  3 13:49: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 ACB2C1310DF for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 13:49:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bQe0b8PSCLSr for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 13:49:18 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 93D98130DE7 for <quic-issues@ietf.org>; Fri,  3 Aug 2018 13:49:18 -0700 (PDT)
Date: Fri, 03 Aug 2018 13:49:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533329357; bh=7vEvA/LAgXiFvHuV1yWH6sTCpKabwqJamnmPvhif4rQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bblL1I3CKtBHM2oae/xmdatYso2dYsxJXCUgkr/xQdKV/7Mnfl8LSVnYDRbbZCYHQ V1P4l+Vh2Iz04j5V95O7NQKstpGbYKjhtW7/3SkAAL2EodumEjHE82ycvhTuOwVlR9 ZNVkcE9lrwoBxuBnQMzyka4BOIAkbEk+5CX65DwQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08ab5081fccb702281dfe77013ed1f70d24eb5fb92cf00000001177c81cd92a169ce14b1ddfe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1633/issue_event/1770820299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1633@github.com>
References: <quicwg/base-drafts/pull/1633@github.com>
Subject: Re: [quicwg/base-drafts] Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b64bfcd66d8b_497a3f92a24be6188919f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/yI9sty7EDJLBAS6X6kTlgkhxqJM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 20:49:21 -0000

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

Merged #1633 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1633#event-1770820299">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzIhyDiEelTK6K-rL-uUqtvTh2BSks5uNLdNgaJpZM4VtHnD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzbkFYV73F5Zc6aOTjc5rTPak0c6ks5uNLdNgaJpZM4VtHnD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1633 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1633#event-1770820299"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1633#event-1770820299",
"url": "https://github.com/quicwg/base-drafts/pull/1633#event-1770820299",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Other congestion controllers (#1633)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1633#event-1770820299"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364149187\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b64bfcd66d8b_497a3f92a24be6188919f--


From nobody Fri Aug  3 13:49: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 D6A1D1310E6 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 13:49:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XIqCtlZcPfB7 for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 13:49:19 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 5BC911310DE for <quic-issues@ietf.org>; Fri,  3 Aug 2018 13:49:19 -0700 (PDT)
Date: Fri, 03 Aug 2018 13:49:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533329356; bh=0hKJsdBJD43+4ODRa9UmcNkCRtxrJGjuqGhKAVHlano=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lzj8fNC0o0ZL9Awfua+ruyGO5qrz2IG1UizjqXXJVIeQImOInrUA+4D+Pjdhxz4Uj LhwzyXG/SfvSiodFWl1WtlHzJ9pPyeJ1K8im+KiDwlvdTqjPbxY/UtbnrFuAsxjoR4 CDr3brciEv7KC8oCRIl7qV8KgClSmenmn45vgsmQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdbc89657ed61dcbdff87f5ae1c45196f4cd83cab92cf00000001177c81cc92a169ce14a692d7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1625/issue_event/1770820306@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1625@github.com>
References: <quicwg/base-drafts/issues/1625@github.com>
Subject: Re: [quicwg/base-drafts] Choice of congestion controller is discretionary (#1625)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b64bfcc1fd6e_21a63fd22cad45c4182397"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Qy966wWf40wNauEgH5tl_fvp_RI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 20:49:25 -0000

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

Closed #1625 via #1633.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1625#event-1770820306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwdbjCqhwjMJYoL0NTC6xW9ZxKf3ks5uNLdMgaJpZM4Vp5l2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3s2-CrZ3FcQUCK5JVd7Mr7p01vKks5uNLdMgaJpZM4Vp5l2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1625 via #1633."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1625#event-1770820306"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1625#event-1770820306",
"url": "https://github.com/quicwg/base-drafts/issues/1625#event-1770820306",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Choice of congestion controller is discretionary (#1625)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1625#event-1770820306"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363305334\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b64bfcc1fd6e_21a63fd22cad45c4182397--


From nobody Fri Aug  3 13:49: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 82D681310EE for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 13:49:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 2cpLrXvFn3sa for <quic-issues@ietfa.amsl.com>; Fri,  3 Aug 2018 13:49:23 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3C081310DF for <quic-issues@ietf.org>; Fri,  3 Aug 2018 13:49:21 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533329360; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=l8f60gJLr/Mp+ZlibZOfRtE6vrKugJIs+BX7qmv06yQ=; b=mp0bY+asj4TMd8UA/m2L2tdEPolXdOtAqRT2TEqutj5W92bOegj+JvFHfvB/ySkL6SXaMu+R ZYnOOr94o3VMzLCUnugKL9VlB0ESRKYcWLdYslYnwI0qRgSeuQZHavQqKx9oPuwWR+Fy31cN xnQgeAbX5ebh2C3o4dDE7h4AUN4=
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.39]) by mxa.mailgun.org with ESMTP id 5b64bfc8.7f9caa49cb70-smtp-out-n03; Fri, 03 Aug 2018 20:49:12 -0000 (UTC)
Date: Fri, 03 Aug 2018 13:49:10 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b64bfc6eb8de_14c912ab35a3b2f804635c@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 21c1ff: Other congestion controllers (#1633)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b64bfc6eb4e1_14c912ab35a3b2f8046216"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5QNRUlMttrqz2_hhiAXSVlE3kSI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Aug 2018 20:49:25 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 21c1ff794d631e7f2f7b6fd8e71aad2d85ae87d6
      https://github.com/quicwg/base-drafts/commit/21c1ff794d631e7f2f7b6fd8e71aad2d85ae87d6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-03 (Fri, 03 Aug 2018)

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

  Log Message:
  -----------
  Other congestion controllers (#1633)

* Other congestion controllers

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b64bfc6eb4e1_14c912ab35a3b2f8046216--


From nobody Sun Aug  5 22:44: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 D0EF7130EA7 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:44:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kHU_4D8LfC1W for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:44:12 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 205E5130DBE for <quic-issues@ietf.org>; Sun,  5 Aug 2018 22:44:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533534251; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HRjNtC4pdP8w5HvlG2C3myOI1BlMtOijWCvfu4G9w1g=; b=yy4h9ErEsxhDyuaFabRFrPDLaTP27DbQqxUKEpgw9OXQ3bZU72v8v3zf8bjN2sx8s3L7e5iw bJ9aOQAAxBQwhA4rDc4lOhwk5rSsvcCfg16Krw1fSGsMlhWpEosCbM+G6ScPYMAqNOU2YVFu RaQ0Qs3ZZf7ILhU0ITraLMMxHgA=
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 5b67e02a.7fece3205540-smtp-out-n03; Mon, 06 Aug 2018 05:44:10 -0000 (UTC)
Date: Sun, 05 Aug 2018 22:44:09 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b67e029b6601_2744b2b1fe4c7cf84608fd@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 80e17e: Defend against endless Stateless Reset ping-pong
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b67e029b5ed6_2744b2b1fe4c7cf846072"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ripls6TMab4JvP2rw2I_5NqFsFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 05:44:14 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 80e17eed41c1f04314575120ba3bb437d508d74d
      https://github.com/quicwg/base-drafts/commit/80e17eed41c1f04314575120ba3bb437d508d74d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Defend against endless Stateless Reset ping-pong

This implements the agreed defenses, giving implementations a suite of
choices.  None of these a non-deterministic, as agreed.

Closes #1443.


  Commit: 1c9a56ab12908c13e44c93855702729133b7c130
      https://github.com/quicwg/base-drafts/commit/1c9a56ab12908c13e44c93855702729133b7c130
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Segregate on DCID too


  Commit: dabfda789abdec2c4e1a040e160e12d8b131aed0
      https://github.com/quicwg/base-drafts/commit/dabfda789abdec2c4e1a040e160e12d8b131aed0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Reword a little, cut the TTL thing, which only works in a homogeneous environment


  Commit: 698f42b8c74924fa69264318829b160793dfac12
      https://github.com/quicwg/base-drafts/commit/698f42b8c74924fa69264318829b160793dfac12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  --ing


  Commit: 8e86b2a2c9004f43a8711b73b718bfde584f0d1d
      https://github.com/quicwg/base-drafts/commit/8e86b2a2c9004f43a8711b73b718bfde584f0d1d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Emphasize size reductions as the primary defense, restructure


  Commit: 47a8fbd5419d998d9c57091a400e0cdc57e8c726
      https://github.com/quicwg/base-drafts/commit/47a8fbd5419d998d9c57091a400e0cdc57e8c726
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-06 (Mon, 06 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1627 from quicwg/ping-pong

Defend against endless Stateless Reset ping-pong


Compare: https://github.com/quicwg/base-drafts/compare/21c1ff794d63...47a8fbd5419d
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b67e029b5ed6_2744b2b1fe4c7cf846072--


From nobody Sun Aug  5 22:44: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 12138130EA7 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:44:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.609
X-Spam-Level: 
X-Spam-Status: No, score=-6.609 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mJjwppvQKdh2 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:44:13 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91DB9130EA5 for <quic-issues@ietf.org>; Sun,  5 Aug 2018 22:44:13 -0700 (PDT)
Date: Sun, 05 Aug 2018 22:44:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533534253; bh=J+H4i/3dmvArSOC/00rmyfrbULehHN4tPboPN9MNWkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MtZWzm74vNk57a68Ani97CdFM/mzdtc7NtuJBvas90PPxdrxSEbEaNByb9UwkaPIA Km3CTyUVyn5bunLAiGBZpylGiya9XOUSX6YDfThSQPMF9EhnFTm8/pkvret/wMbOuo VPQT6/4Wp56nW9Sy2k0b10EQCyn2S4+3AGU5hKVg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2b2c6823a1ace7ae45e39eddc386d26ce3678de92cf00000001177fa22c92a169ce14a6c47a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1627/issue_event/1772040659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1627@github.com>
References: <quicwg/base-drafts/pull/1627@github.com>
Subject: Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b67e02ccaad1_391e3f919a8d45bc1415b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YdaSc9paKHfJWuoLHV3M1G2REfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 05:44:15 -0000

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

Merged #1627 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1627#event-1772040659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxG_BW_pxuAIhSJMHMaXs7nSj5vBks5uN9esgaJpZM4Vp9JS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0BLRO-ZBYOOjYVzjQeBc0B9CAizks5uN9esgaJpZM4Vp9JS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1627 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1627#event-1772040659"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1627#event-1772040659",
"url": "https://github.com/quicwg/base-drafts/pull/1627#event-1772040659",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Defend against endless Stateless Reset ping-pong (#1627)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1627#event-1772040659"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363319890\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b67e02ccaad1_391e3f919a8d45bc1415b--


From nobody Sun Aug  5 22:44: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 797F7130EBA for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:44:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GCUwja6zW6b1 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:44:15 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C5967130EA6 for <quic-issues@ietf.org>; Sun,  5 Aug 2018 22:44:13 -0700 (PDT)
Date: Sun, 05 Aug 2018 22:44:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533534252; bh=ZbBrBTunSpRQgpGgFucUwBAwDMq3kB8Ym2z2/YA6RFE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WS/sJNtwKeS5WBVn5XJZUZMJbGKwXhDY0dBYvPZq7za0sEmtMCaTuwXeNHfd3/MQr LubJv2E1I0GvQE+1xQBmcgUoQqkpBGN72LEy70x2yO/1imwwfjaBFWOJZcuo62F6P1 LrFblHmRh7viWOVnJeC/rCm9H8t/57aUdrlEDnQA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e8c407bc4e744a0817db6892d09108156c1795e92cf00000001177fa22c92a169ce13c7a591@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1443/issue_event/1772040660@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1443@github.com>
References: <quicwg/base-drafts/issues/1443@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reset Eternal Ping Pong (#1443)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b67e02cab1cc_52813f81f12d45bc1519e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hwB8yIb1e7FdIkurZ3rqaW58D9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 05:44:17 -0000

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

Closed #1443 via #1627.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1443#event-1772040660">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_KYayKxIDDE6DjwePcnMbBGTPDYks5uN9esgaJpZM4Ulk0v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz1AeEGjW5yhKl5vz6PxXLGySWVVks5uN9esgaJpZM4Ulk0v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1443 via #1627."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1443#event-1772040660"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1443#event-1772040660",
"url": "https://github.com/quicwg/base-drafts/issues/1443#event-1772040660",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Stateless Reset Eternal Ping Pong (#1443)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1443#event-1772040660"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 345394479\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b67e02cab1cc_52813f81f12d45bc1519e0--


From nobody Sun Aug  5 22:48: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 74D5D130EA8 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U9ZyIKmn14W2 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:48:02 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDFBD130EA6 for <quic-issues@ietf.org>; Sun,  5 Aug 2018 22:48:01 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533534481; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jOrAlkuOm7VwglhC8MI/Eeo+LBqgLJYQW2jW+PJSrIA=; b=KfA/rYK+lz5bU8ppOxTxeRfNlzGn53L9FEdCDdSuKw+SMry4AlE9G40wTQ+Rob/MfOf4zTJ5 g1OiscTLvUEuiHJKrEf00VZzLIkYVhBBFKz0ooJSFAFdz8WgLZjmTfwRrUBjo5uXzrPitUPB 033rldPp9zKo3K4HPoznlk/nzFk=
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 5b67e110.7f974bb41480-smtp-out-n03; Mon, 06 Aug 2018 05:48:00 -0000 (UTC)
Date: Sun, 05 Aug 2018 22:47:59 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b67e10fdb699_15272afacef28f7089a6@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 716f89: Agreed changes to ECN response text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b67e10fdb136_15272afacef28f70886d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FaIsVaVNgT6wjG8t8ZGleWeA0Lc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 05:48:04 -0000

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

  Branch: refs/heads/bad-ce
  Home:   https://github.com/quicwg/base-drafts
  Commit: 716f89ee822cc057eb36262d256977a8755118f6
      https://github.com/quicwg/base-drafts/commit/716f89ee822cc057eb36262d256977a8755118f6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-06 (Mon, 06 Aug 2018)

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

  Log Message:
  -----------
  Agreed changes to ECN response text



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b67e10fdb136_15272afacef28f70886d--


From nobody Sun Aug  5 22:48: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 048FB130EA6 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:48:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 I86xz0ZGg3Mm for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:48:03 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 038B5130EA7 for <quic-issues@ietf.org>; Sun,  5 Aug 2018 22:48:03 -0700 (PDT)
Date: Sun, 05 Aug 2018 22:48:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533534482; bh=FfmpunR242T87aRLj7rWtDg+hEXp/4Oo0r7KsWDzg3k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OP5RyewgJEWUizwIPQ18l7F8179HYSzR9eQ7AypijK36/V6Ikd7YEvd8bT02lBDn2 H0KWzE8v7RdRk7AdqtL9uRDaLl+R/PUeFcNX4jsiJ0PNI/zFVqCiMSK71XiatsesRa F9gzEu1DOBeG6lL1n9izh8gF7tXa9dvuDJJnNsyU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23bf6d8a03dd389ba69058ad7277f2813f374bf792cf00000001177fa31292a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/c410595673@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b67e1124516e_28063fd964ed45b8680aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mX6veLgQob1uaYnGuIagR6YkqKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 05:48:05 -0000

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

@ianswett I think that this is ready.  It's all yours 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/1626#issuecomment-410595673
----==_mimepart_5b67e1124516e_28063fd964ed45b8680aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-user-id="20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> I think that this is ready.  It's all yours 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/1626#issuecomment-410595673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwmHzv-Ai4H57VPtGzkX3SaqvxUOks5uN9iSgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq56iNMJqXIQ4stfCNqiKagPtQhWXks5uN9iSgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1626: @ianswett I think that this is ready.  It's all yours now."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#issuecomment-410595673"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#issuecomment-410595673",
"url": "https://github.com/quicwg/base-drafts/pull/1626#issuecomment-410595673",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1626,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1626\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#issuecomment-410595673"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b67e1124516e_28063fd964ed45b8680aa--


From nobody Sun Aug  5 22:48: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 E3F7E130EB3 for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:48:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 oP0AjdJIKjqy for <quic-issues@ietfa.amsl.com>; Sun,  5 Aug 2018 22:48:05 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BA3C130DBE for <quic-issues@ietf.org>; Sun,  5 Aug 2018 22:48:04 -0700 (PDT)
Date: Sun, 05 Aug 2018 22:48:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533534483; bh=qLULu6c8nVwPBbr2UFQOwMrBeye1LUT2/WOfNnFLhLk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dJqzxt/Ot2OQybslHN0yCoxkipwjJCsOHEh4cB9Rsbzp0tLM3uX7N99hLrOo2QBUj 9BiErQQxZwbfGs7LblSRadJ5wT4V3WPmSh+yKYFcrareeAjss55MrVU3uAh9PB1zEc 5+LidLcwV76FfS2JiNWL/Q2g/XVYYQIeoxElZyNY=
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/1626/push/2774418643@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b67e1132d4e2_2cc6c3f95fccbe61c100755"; 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/YRZdywN34n_-9ti0YfQjhvMvF_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 05:48:07 -0000

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

@martinthomson pushed 1 commit.

716f89e  Agreed changes to ECN response text


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1626/files/598dd853b4dca63e3334cddd66c2dc358e96f4ff..716f89ee822cc057eb36262d256977a8755118f6

----==_mimepart_5b67e1132d4e2_2cc6c3f95fccbe61c100755
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/716f89e">716f89e</a>  Agreed changes to ECN response text</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1626/files/598dd853b4dca63e3334cddd66c2dc358e96f4ff..716f89ee822cc057eb36262d256977a8755118f6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq220NRM-ulf0hfMUo8LWux7ISxwHks5uN9iTgaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1JxBWgLPw4TUUUeDhyAM89Ckw2Dks5uN9iTgaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1626"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626/files/598dd853b4dca63e3334cddd66c2dc358e96f4ff..716f89ee822cc057eb36262d256977a8755118f6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626/files/598dd853b4dca63e3334cddd66c2dc358e96f4ff..716f89ee822cc057eb36262d256977a8755118f6",
"url": "https://github.com/quicwg/base-drafts/pull/1626/files/598dd853b4dca63e3334cddd66c2dc358e96f4ff..716f89ee822cc057eb36262d256977a8755118f6",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1626",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1626:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "716f89e",
"value": "Agreed changes to ECN response text"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626/files/598dd853b4dca63e3334cddd66c2dc358e96f4ff..716f89ee822cc057eb36262d256977a8755118f6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b67e1132d4e2_2cc6c3f95fccbe61c100755--


From nobody Mon Aug  6 02:02: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 574CF130E94 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 02:02:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 neYJ6viPecN0 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 02:02:15 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C884130E77 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 02:02:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1CknwygqRQ8YmFX4mN82xUMuKXU=; b=eVjhheTTt43+MneY lkwjopoY+DtrOF8+Pzoxt19g32+1bJkzCMjoQS63g3q6qAyR9OGcxTA3Pg93YfKg +47PP6NDHKOAzbo9HKeXlOMdwmiPxSd+BgrB74GkX+PgdDzA5aTc6S2RiWF+mjqD 4j4RVKUHcJX57zBs9+bOKdccDi4=
Received: by filter0705p1las1.sendgrid.net with SMTP id filter0705p1las1-24965-5B680E95-1B 2018-08-06 09:02:13.486829738 +0000 UTC m=+989478.230830072
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id pxOKMUJnSxW2JDj3VWAsKw for <quic-issues@ietf.org>; Mon, 06 Aug 2018 09:02:13.206 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 2FE36C1987 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 02:02:13 -0700 (PDT)
Date: Mon, 06 Aug 2018 09:02:13 +0000 (UTC)
From: mirjak <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/1631/push/2774811732@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b680e952df0c_5c4e3fb6b0cd45b42684a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25SZPcnRNvm0mLeiYvbtSjt5VdeAz3swIw1h 5+fkK/waINgu1Wq0mn+4uj8B/a/y0g8tNfJ26k1qclGxV0cY9zpQOtLLLVaPJtbMMa8fAGqkkqSRsj pcuvmPlIvE/TzpbO9KSTodK+rsA2tjkH0yFCW3LmvAhwYzTzd8QKwRdF5w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/apb4tV3_gn7FemQW99Z-c7b_eNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 09:02:17 -0000

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

@mirjak pushed 1 commit.

7f405f8  Another wording comment by @martinthomson + 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/1631/files/722b8b5304efb2e34a84111ad9595fc03aeb9948..7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7f405f8">7f405f8</a>  Another wording comment by @martinthomson + 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/1631/files/722b8b5304efb2e34a84111ad9595fc03aeb9948..7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0pLj4cjb9iMfBtMqJy3G0BIncdmks5uOAYVgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3LxP0KtNdnB2neXPDdNjBLZSU1yks5uOAYVgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631/files/722b8b5304efb2e34a84111ad9595fc03aeb9948..7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631/files/722b8b5304efb2e34a84111ad9595fc03aeb9948..7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153",
"url": "https://github.com/quicwg/base-drafts/pull/1631/files/722b8b5304efb2e34a84111ad9595fc03aeb9948..7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1631",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1631:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "7f405f8",
"value": "Another wording comment by @martinthomson + remove trailing whitespace"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631/files/722b8b5304efb2e34a84111ad9595fc03aeb9948..7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b680e952df0c_5c4e3fb6b0cd45b42684a7--


From nobody Mon Aug  6 02:31: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 B748F130EB4 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 02:31:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5X5YwhlfgzRs for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 02:31:53 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 44521130E77 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 02:31:53 -0700 (PDT)
Date: Mon, 06 Aug 2018 02:31:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533547912; bh=npa5TA+b6C8ItzoBfp328yCm/lwmUM+7b6/c6xbnRC0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1wgFLZ5uL9syasgCxnH05CcBy1ab17cA2KCV7EH8UUCavK0uhleJaUHceWMqENMNU SuCSvcC/DcDflLRLV2kU7o8tORStTFbMMYrsvURrLkQ21IwGNk53YGoKjac5qBPZWu 3YKGqfd3lnoW7H3F+3SU57ZjsZ7njjRc0nIMKF6s=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9dacc8f64fb29b2a7e63c79d44fe0f645870536592cf00000001177fd78892a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410647505@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b681588435e3_10d8f3ffa246be61812226c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_tvY3dnTKKQPttXVxb4sAFxjlYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 09:31:55 -0000

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

I guess it could be a good idea to give some more general advise (not only HTTP-specific) in the applicability statement. There is a section on "Use of Streams" and we could add another subsection to explain how this deadlock can happen and given some guidance inline with what @RyanAtGoogle and @martinthomson said. Anybody willing to send a PR directly or should I just open an ops-draft issue for now?

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

<p>I guess it could be a good idea to give some more general advise (not =
only HTTP-specific) in the applicability statement. There is a section on=
 "Use of Streams" and we could add another subsection to explain how this=
 deadlock can happen and given some guidance inline with what <a class=3D=
"user-mention" data-hovercard-user-id=3D"19561162" data-octo-click=3D"hov=
ercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https:=
//github.com/RyanAtGoogle">@RyanAtGoogle</a> and <a class=3D"user-mention=
" data-hovercard-user-id=3D"67641" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/mar=
tinthomson">@martinthomson</a> said. Anybody willing to send a PR directl=
y or should I just open an ops-draft issue for now?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1432#issuecomment-410647505">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4aj=
YJozIIT3jgxs8xlOzdf7IW-Qks5uOA0IgaJpZM4UgCd3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy6-u9potV9A4Bfo33BdfaOL=
62Gmks5uOA0IgaJpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #1432: I guess it could be a good idea to give some more general ad=
vise (not only HTTP-specific) in the applicability statement. There is a =
section on \"Use of Streams\" and we could add another subsection to expl=
ain how this deadlock can happen and given some guidance inline with what=
 @RyanAtGoogle and @martinthomson said. Anybody willing to send a PR dire=
ctly or should I just open an ops-draft issue for now?"}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#i=
ssuecomment-410647505"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment=
-410647505",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0647505",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#143=
2)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
0647505"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3439430=
31\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b681588435e3_10d8f3ffa246be61812226c--


From nobody Mon Aug  6 03:54: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 310AA130E64 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 03:54:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7Url4v6Kzxae for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 03:54:19 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 A7818130DE2 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 03:54:19 -0700 (PDT)
Date: Mon, 06 Aug 2018 03:54:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533552858; bh=/2ujrbPoiNZzehkAZgVsY0qnoYh1q9D/K6RYcjJogqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gbyNyZWMLDnbjjiOakVooPJKc95LqENGq8sdEjeprh8t+HdMJzeJJmK0zi4bx8yPF pKzFtEBPhtbaeHLZrksE6jjYNUEdPM/C/SJXC7GRyTusdfp1g2AEPTC7c99ZwnLqCd vbqDTjoDybT1d/hHoio+tXTCxUFohG8YwHtfyUqU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e2be1e09e418e9a209cd3d3474ed16b7bbce11892cf00000001177feada92a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/410669757@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6828daa5336_183f3ffb8dcd45c443164e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QbTXI_MqVr2mwiuDh73xsdVxCaQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 10:54:21 -0000

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

If the server has to remember what value was associated with 0-RTT, can't we agree on that?

That is, if the client attempts 0-RTT and the server accepts it, the value is set to the 0-RTT value.  We require that both peers remember the value from before, as we agreed in Montreal, so that's easy.

If 0-RTT is rejected, then it's a full handshake and they can all use the 1-RTT values.

In HPACK, we require the first header block that uses the dynamic table to include a table size update, because the table is assumed to start at 0 size (the default; also, settings might not be around when you send that header block).  In QPACK, you always know how much space there is - even if it might later increase - so why not use 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/1530#issuecomment-410669757
----==_mimepart_5b6828daa5336_183f3ffb8dcd45c443164e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If the server has to remember what value was associated with 0-RTT, ca=
n't we agree on that?</p>
<p>That is, if the client attempts 0-RTT and the server accepts it, the v=
alue is set to the 0-RTT value.  We require that both peers remember the =
value from before, as we agreed in Montreal, so that's easy.</p>
<p>If 0-RTT is rejected, then it's a full handshake and they can all use =
the 1-RTT values.</p>
<p>In HPACK, we require the first header block that uses the dynamic tabl=
e to include a table size update, because the table is assumed to start a=
t 0 size (the default; also, settings might not be around when you send t=
hat header block).  In QPACK, you always know how much space there is - e=
ven if it might later increase - so why not use 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/1530#issuecomment-410669757">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxHW=
eN8QWq-cAU5xjUhoIK-TxxSSks5uOCBagaJpZM4VE4OV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5HNmmSR2lk9Vlz3jfrumu5N=
AiRUks5uOCBagaJpZM4VE4OV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1530: If the server has to remember what value was associat=
ed with 0-RTT, can't we agree on that?\r\n\r\nThat is, if the client atte=
mpts 0-RTT and the server accepts it, the value is set to the 0-RTT value=
.  We require that both peers remember the value from before, as we agree=
d in Montreal, so that's easy.\r\n\r\nIf 0-RTT is rejected, then it's a f=
ull handshake and they can all use the 1-RTT values.\r\n\r\nIn HPACK, we =
require the first header block that uses the dynamic table to include a t=
able size update, because the table is assumed to start at 0 size (the de=
fault; also, settings might not be around when you send that header block=
).  In QPACK, you always know how much space there is - even if it might =
later increase - so why not use that?"}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41066=
9757"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment=
-410669757",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
0669757",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)"=
,
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
0669757"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3536004=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6828daa5336_183f3ffb8dcd45c443164e--


From nobody Mon Aug  6 05:57: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 46ADB130DDA for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:57:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uaH4Vagoj42L for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:57:05 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3925130934 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 05:57:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533560224; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=beLt4BDf//PX/lXl0RQ3Nm5QXL8F41NefcuAjHu+rVo=; b=SgGgDYJE/VF3OnvP5LHAQP41093wo6+sF8F+tNn19EUrX7ZJ4O3jR/n6WAthC6m7ktg3hbw8 t3apVr/EONrPyOgr7uD8G1GaDK3t2L5+kBW2GyRbzOuM2VC0o0OinN5TvSOucTsKxgWNdlZg k+Zq+mv24QoPM2gsw+sL7OKteH0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b6845a0.7f2dca881ea0-smtp-out-n02; Mon, 06 Aug 2018 12:57:04 -0000 (UTC)
Date: Mon, 06 Aug 2018 05:57:04 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6845a0829eb_644e2abc21de0f78680a5@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8ec899: Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6845a08244a_644e2abc21de0f786792d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zX7FYOivJ-Cc0kyDcLxS6-Y1Dzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 12:57:07 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ec8999c20504cfe3c1bc6b4541d2cff7400ec76
      https://github.com/quicwg/base-drafts/commit/8ec8999c20504cfe3c1bc6b4541d2cff7400ec76
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-06 (Mon, 06 Aug 2018)

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

  Log Message:
  -----------
  Consequences of bad ECN markings (#1626)

* Consequences of bad ECN markings

I put this in the recovery draft because it relates directly to the
congestion control response of peers.  Happy to move it if an argument
supporting it being in the transport doc can be made.

Closes #1426.

* Agreed changes to ECN response text



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6845a08244a_644e2abc21de0f786792d--


From nobody Mon Aug  6 05:57: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 CEEBF130E0D for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:57:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6cyj3LFB4HkZ for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:57:12 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 474FE130934 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 05:57:12 -0700 (PDT)
Date: Mon, 06 Aug 2018 05:57:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533560231; bh=yEbMjG1g/5/IG3vi0601YiuPcwnhNXbAj2WGWFW8grM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iJBU2Lk2m3SzZQ/+cY+bCbSp75GNmRSDR2JuzrxifPvIAvV/JwMyQKpZmLsinNMde /JHYzhp5tc9XfxDy+NYfNnnUJcddz5Ob9y4tP7/Q6HQOdjSlO5yxN2kWSn6VUWaAsZ uPSCAq89ixoYyvY8GE72OLI6Lo8Ui+/wZQIC7Bgo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1b1236395469195121e7f129cb3fd31a05a66be92cf00000001178007a792a169ce13ade6f2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1426/issue_event/1772818604@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1426@github.com>
References: <quicwg/base-drafts/issues/1426@github.com>
Subject: Re: [quicwg/base-drafts] Detect adversarial ECN reporting (#1426)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6845a750d3b_38dd3fb15f2d45c414761a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/44zU5jOvvS6zmvXwfxORy8KplgY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 12:57:14 -0000

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

Closed #1426 via #1626.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1426#event-1772818604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9JJF7eQ4XcJ1r-3Up3kmhKvYaK-ks5uOD0ngaJpZM4Ud8MN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0SuHLwnUuRBYVjNIZDaI_iAIRI-ks5uOD0ngaJpZM4Ud8MN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1426 via #1626."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1426#event-1772818604"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1426#event-1772818604",
"url": "https://github.com/quicwg/base-drafts/issues/1426#event-1772818604",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Detect adversarial ECN reporting (#1426)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1426#event-1772818604"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343393037\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6845a750d3b_38dd3fb15f2d45c414761a--


From nobody Mon Aug  6 05:57: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 B3AC6130E1E for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:57:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Tx4JN61drkIF for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:57:12 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 5A01F130DFD for <quic-issues@ietf.org>; Mon,  6 Aug 2018 05:57:12 -0700 (PDT)
Date: Mon, 06 Aug 2018 05:57:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533560231; bh=71TyH55rnufM+6mkYxtu2qNx30YxGdTu6RQaX4BWuWI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bo5Qtv8l4BmPpYAGtq2iSx6zPz5lELnMoInPbbCEeRPprv6R0OhC8JRpmCo7DBRX1 uPWvrosbgT+M5geV88IAwO6i2GzDxiKXwuKkeL3xOz4Pr/XznuhwKWEOnSE2ILVKzg n/E7CMQCJlbh5r8VSzNsBN1BZkHHQky7tHKInKvM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88d04ee5f47e56947c9e0430b4c39b3c98bb3bed92cf00000001178007a792a169ce14a69ac0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1626/issue_event/1772818600@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1626@github.com>
References: <quicwg/base-drafts/pull/1626@github.com>
Subject: Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6845a788803_779e3fcd82abe6242329af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ISDWydFadQh6E966rzBrMcds1do>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 12:57:18 -0000

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

Merged #1626 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1626#event-1772818600">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq17uV6nxjsi8gOYNFnG2JkzlVwRJks5uOD0ngaJpZM4Vp6KV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwN4uPB5cPSu2iZHiiOpuSEKihNxks5uOD0ngaJpZM4Vp6KV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1626 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1626#event-1772818600"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1626#event-1772818600",
"url": "https://github.com/quicwg/base-drafts/pull/1626#event-1772818600",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Consequences of bad ECN markings (#1626)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1626#event-1772818600"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363307669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6845a788803_779e3fcd82abe6242329af--


From nobody Mon Aug  6 05:59: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 F185E130DDA for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:59:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ihEkQGq1U1W9 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 05:59:38 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 71F63130934 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 05:59:38 -0700 (PDT)
Date: Mon, 06 Aug 2018 05:59:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533560377; bh=U1fHeFpwzztds89kacD/xdJaCA7XxW8mzanEUj07yzg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PjUSuOhuq7wN9KLurmWPIALyst9ytqqj+40Zp8OS7J6eyqbKnmz8QC3OSL/+z5H4k 1CsWLu5O/Z2hMZLZrTylEEmp2IuFrqHjlURhWukt4luqMgPGLPnW/3FEEP8X0UU4qS LQnPeTs75pwEJevDnXH/C+Wc1SCD6WCOs/e4GXkM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab705860e9c3daddbc402e7212b3ea7fdfb20231d292cf000000011780083992a169ce14bcbc46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1634@github.com>
Subject: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68463996bf5_43a83fd0a3ad45b868784"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/2EpvW_5H3oje-2jBp7F8BXPGH9Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 12:59:40 -0000

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

Minor editorial suggestion post-merge.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Sender/Receiver

-- File Changes --

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

-- Patch Links --

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

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

<p>Minor editorial suggestion post-merge.</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/1634'>https://github.com/quicwg/base-drafts/pull/1634</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Sender/Receiver</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1634.patch'>https://github.com/quicwg/base-drafts/pull/1634.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1634.diff'>https://github.com/quicwg/base-drafts/pull/1634.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/1634">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8nywVIkPi3aj75jfFInitlzqv2Jks5uOD25gaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyTwrJlyET7upO9XsH2pJP9cyYiHks5uOD25gaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Sender/Receiver (#1634)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634",
"url": "https://github.com/quicwg/base-drafts/pull/1634",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Sender/Receiver (#1634)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e855a9a",
"value": "Sender/Receiver"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1634/files#diff-0) (13 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1634,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1634\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b68463996bf5_43a83fd0a3ad45b868784--


From nobody Mon Aug  6 06:09: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 BB226130E1E for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 06:09:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.011
X-Spam-Level: 
X-Spam-Status: No, score=-1.011 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, T_DKIMWL_WL_HIGH=-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 F8QXvQhXdor6 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 06:09:24 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D454130E1D for <quic-issues@ietf.org>; Mon,  6 Aug 2018 06:09:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533560963; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=unNmv7FRzlxdzZa9YNY8vg4ztmE1SEML7zzoHoAOV3c=; b=Ck3y9LORBZFOYbVIpRNn7iMnCvjPPZuX8U3md3cgutgen0Eremwel3kJTA5OlF9DVRtQ2nmO atSeBPnK0Y2ceH+ekbNMjr6j49Io984UFN9VcDDiMNMbm2N2TYCv4cD3+Q1hDyCtspBNmd97 29GyHITs5qOGtMmsC3O7DGT7dAQ=
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.35]) by mxa.mailgun.org with ESMTP id 5b68462b.7f9756bb84b0-smtp-out-n03; Mon, 06 Aug 2018 12:59:23 -0000 (UTC)
Date: Mon, 06 Aug 2018 05:59:22 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b68462a80d2f_e792ab859c52f74104036@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e855a9: Sender/Receiver
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b68462a809ba_e792ab859c52f741039a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VIPXCQlyAed6Zky7bCCblkwaH5I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 13:09:26 -0000

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

  Branch: refs/heads/ianswett-sender-receiver
  Home:   https://github.com/quicwg/base-drafts
  Commit: e855a9a375f155468f96d4775d6d511b3c835534
      https://github.com/quicwg/base-drafts/commit/e855a9a375f155468f96d4775d6d511b3c835534
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-06 (Mon, 06 Aug 2018)

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

  Log Message:
  -----------
  Sender/Receiver



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b68462a809ba_e792ab859c52f741039a8--


From nobody Mon Aug  6 06:28: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 20EED130DFD for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 06:28:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Cz775E-UWkW2 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 06:28:37 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9BF212F295 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 06:28:37 -0700 (PDT)
Date: Mon, 06 Aug 2018 06:28:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533562117; bh=iINJXa7JUTYoPWdIOn9F3Swj5d4yGlk7bGs7S2fiWWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r8jjrGkeFcPDuFdbA0OzedqlGLfAzg3CTjjwFiIPg8F9OgXz74Joj2C77KQr5Z5Tn inmi/HMa2M7Hle1uP/bZ8tBU6rp70voXzBb6yiQgPbwKzPK+9CmJ/lXdG7s2PBurrp mnhVseLX8aJkDz/dJWRsdp2gPOoBX85D0g/N7B1Y=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9fea9d7ac0e291c87089e0fb62e1da91363dc82c92cf0000000117800f0592a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/410707725@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b684d0548eb8_e723fc2a7cbe61c1510a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pLDiUjQ7K8KI0n41FF-XHsXYe_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 13:28:39 -0000

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

What if we have a fixed 0-RTT value?  That is, if the server is willing to accept 0-RTT connections, its dynamic table size is at least `$SOME_VALUE`.  This value can be increased in `SHLO`.

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

<p>What if we have a fixed 0-RTT value?  That is, if the server is willing to accept 0-RTT connections, its dynamic table size is at least <code>$SOME_VALUE</code>.  This value can be increased in <code>SHLO</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/1530#issuecomment-410707725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3UxsFk2m4gvamOywZFI-4KVqNKhks5uOESFgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_9QBazaowIIKlnzhQqw7kVVBrtEks5uOESFgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1530: What if we have a fixed 0-RTT value?  That is, if the server is willing to accept 0-RTT connections, its dynamic table size is at least `$SOME_VALUE`.  This value can be increased in `SHLO`."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410707725"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410707725",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410707725",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410707725"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b684d0548eb8_e723fc2a7cbe61c1510a0--


From nobody Mon Aug  6 07:00: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 1E376130E3B for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:00:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vQqv-EUMZUgy for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:00:46 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD7F2130E23 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 07:00:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=teKgqIVkO8zujL6MyXHBl6tpLas=; b=O3t1/xeE3qwQ94WV 9Mp5NcedfYaABuZh733ZWrvS6ZHzOhUObhqY9aTbKDUrRF0hS2ZXI5oQm9Ydt6KK 8ES5FrQU2SIMpCT56HGVsdcXziHViDIm/90A75Id8g60cJig7NP2pxUiboY7TTZ3 UTolNsw4zJejOXM9TvscL71Xpiw=
Received: by filter0951p1las1.sendgrid.net with SMTP id filter0951p1las1-25488-5B68548C-D 2018-08-06 14:00:44.152517921 +0000 UTC m=+1006354.483803355
Received: from github-lowworker12-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0023p1mdw1.sendgrid.net (SG) with ESMTP id eDOQfVccRzKuHZrDmVbEtQ for <quic-issues@ietf.org>; Mon, 06 Aug 2018 14:00:44.007 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker12-cp1-prd.iad.github.net (Postfix) with ESMTP id 965AF40D2F for <quic-issues@ietf.org>; Mon,  6 Aug 2018 07:00:43 -0700 (PDT)
Date: Mon, 06 Aug 2018 14:00:44 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64fe79c5fcfa1ef9a069b29784ce2f6d10ef3f5b92cf000000011780168b92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410717845@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68548b946cf_2dde3fe6180be620600b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dcrzyOLIqT1GOoaLtxiWjlEMGtoM6JMT7Wh fBEoA1QraD2vka7RlE0KsBSKN7ucxSC88ZWZbld3Yd3RbKYGNZp+hECX1SbOtrRm7ompT3us9bQQHS ZKc+/I1pHoKmcn12RTmm7RS31UDdQGCYw2py2vYoet1mkBHYK1Q+EXn3hfN+U0Xyu5vCOXIfq/aYCq 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lqW8ZV7T4h6luAjx-6vUX6JYWPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 14:00:49 -0000

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

I'd like to make another comment related to the EOS symbol.  The QPACK encoding process produces two outputs: the encoder stream instructions and the header block.  Now that the encoder framing has been removed, the encoder instructions can be written directly to the stream, while the associated header block must be buffered because we don't know its length [1,2].

We can avoid buffering of the header block by introducing an _End of the Header Block_ instruction at the cost of one byte.  The header block has just a few instructions and can easily accommodate another one.  This would also force our hand with regard to the Base Index: we'd have to pick it immediately.  On the other hand, it can make the design simpler: just set it to the same value as the Largest Reference.  This will offset the cost of the new EOS instructions, as Base Reference no longer has to be transmitted.

For this to work, we'd have to bring back _CONTINUATION_ frames, which seem to have had been designed exactly with this use case in mind.  Without them, we still have to buffer to calculate the size of the _HEADERS_ frame.  For background, see issue #76 and the [httpbis PR #548](https://github.com/http2/http2-spec/pull/548).  Needless to say, I do not agree with the rationale behind removing CONTINUATION frames from QUIC.

Footnotes:

1. I am aware of the deadlock hazard brought on by writing the header block and the encoder stream concurrently.  The assumption is that an implementation that writes to packets directly has the logic to do this right.
1. One alternative is to pre-calculate the encoded length of the header block.  This is unworkable because it a) essentially doubles the work; and b) causes buffering of unencoded header fields.

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

<p>I'd like to make another comment related to the EOS symbol.  The QPACK e=
ncoding process produces two outputs: the encoder stream instructions and t=
he header block.  Now that the encoder framing has been removed, the encode=
r instructions can be written directly to the stream, while the associated =
header block must be buffered because we don't know its length [1,2].</p>
<p>We can avoid buffering of the header block by introducing an <em>End of =
the Header Block</em> instruction at the cost of one byte.  The header bloc=
k has just a few instructions and can easily accommodate another one.  This=
 would also force our hand with regard to the Base Index: we'd have to pick=
 it immediately.  On the other hand, it can make the design simpler: just s=
et it to the same value as the Largest Reference.  This will offset the cos=
t of the new EOS instructions, as Base Reference no longer has to be transm=
itted.</p>
<p>For this to work, we'd have to bring back <em>CONTINUATION</em> frames, =
which seem to have had been designed exactly with this use case in mind.  W=
ithout them, we still have to buffer to calculate the size of the <em>HEADE=
RS</em> frame.  For background, see issue <a class=3D"issue-link js-issue-l=
ink" data-error-text=3D"Failed to load issue title" data-id=3D"194408709" d=
ata-permission-text=3D"Issue title is private" data-url=3D"https://github.c=
om/quicwg/base-drafts/issues/76" href=3D"https://github.com/quicwg/base-dra=
fts/issues/76">#76</a> and the <a href=3D"https://github.com/http2/http2-sp=
ec/pull/548">httpbis PR #548</a>.  Needless to say, I do not agree with the=
 rationale behind removing CONTINUATION frames from QUIC.</p>
<p>Footnotes:</p>
<ol>
<li>I am aware of the deadlock hazard brought on by writing the header bloc=
k and the encoder stream concurrently.  The assumption is that an implement=
ation that writes to packets directly has the logic to do this right.</li>
<li>One alternative is to pre-calculate the encoded length of the header bl=
ock.  This is unworkable because it a) essentially doubles the work; and b)=
 causes buffering of unencoded header fields.</li>
</ol>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1432#issuecomment-410717845">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0xC43M9Iffyym=
k-wG3VrbXW2qLSks5uOEwLgaJpZM4UgCd3">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqxGOzb-gdUoWSILmiGfbr3biY4a2ks5uOEwLga=
JpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1432: =
I'd like to make another comment related to the EOS symbol.  The QPACK enco=
ding process produces two outputs: the encoder stream instructions and the =
header block.  Now that the encoder framing has been removed, the encoder i=
nstructions can be written directly to the stream, while the associated hea=
der block must be buffered because we don't know its length [1,2].\r\n\r\nW=
e can avoid buffering of the header block by introducing an _End of the Hea=
der Block_ instruction at the cost of one byte.  The header block has just =
a few instructions and can easily accommodate another one.  This would also=
 force our hand with regard to the Base Index: we'd have to pick it immedia=
tely.  On the other hand, it can make the design simpler: just set it to th=
e same value as the Largest Reference.  This will offset the cost of the ne=
w EOS instructions, as Base Reference no longer has to be transmitted.\r\n\=
r\nFor this to work, we'd have to bring back _CONTINUATION_ frames, which s=
eem to have had been designed exactly with this use case in mind.  Without =
them, we still have to buffer to calculate the size of the _HEADERS_ frame.=
  For background, see issue #76 and the [httpbis PR #548](https://github.co=
m/http2/http2-spec/pull/548).  Needless to say, I do not agree with the rat=
ionale behind removing CONTINUATION frames from QUIC.\r\n\r\nFootnotes:\r\n=
\r\n1. I am aware of the deadlock hazard brought on by writing the header b=
lock and the encoder stream concurrently.  The assumption is that an implem=
entation that writes to packets directly has the logic to do this right.\r\=
n1. One alternative is to pre-calculate the encoded length of the header bl=
ock.  This is unworkable because it a) essentially doubles the work; and b)=
 causes buffering of unencoded header fields."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4=
10717845"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4=
10717845",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4107=
17845",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)=
",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-4107=
17845"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b68548b946cf_2dde3fe6180be620600b9--


From nobody Mon Aug  6 07:04: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 DF668130ED7 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:04:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vIeLUkd5-43T for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:04:28 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 14AAF130DE4 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 07:04:28 -0700 (PDT)
Date: Mon, 06 Aug 2018 07:04:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533564267; bh=6hbBfNMO+IzXoPBWXxbE81fyDplyx9YAzWZoO3Mv0kM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i62PdRckOu9ZdVYqoCGabY0lLT+CSSq0Amhq5vq5PLfQaSTj+RKbUsJolCTYDU+IG of5v9kLEcRvVgeHp1RDEq/7RLcQPsgxnHSO5rNNwmrhC+oyTPQ77FpMhK6i/hX5fCk wmnev38JBu7U1f+At7iOr7sb3MWAMDxnIrtsO11M=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab217e7549e762b456c37c8698b5f8ec0378dfb81592cf000000011780176b92a169ce14bcbc46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1634/review/143606035@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1634@github.com>
References: <quicwg/base-drafts/pull/1634@github.com>
Subject: Re: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68556b13539_73ab3fb08babe624286df"; 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/rrpS7qVDR_vYGPpoZKCQ0oZbQoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 14:04:30 -0000

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

nibanks commented on this pull request.



>  ## Misreporting ECN Markings
 
-An endpoint can misreport ECN markings to alter the congestion response of a
-peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
-their send rate.  This increase could result in congestion and loss.
+An receiver can misreport ECN markings to alter the congestion response of a

Change `An receiver` to `A receiver`

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143606035
----==_mimepart_5b68556b13539_73ab3fb08babe624286df
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/1634#discussion_r207902653">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  ## Misreporting ECN Markings
 
-An endpoint can misreport ECN markings to alter the congestion response of a
-peer.  Suppressing reports of ECN-CE markings could cause a peer to increase
-their send rate.  This increase could result in congestion and loss.
+An receiver can misreport ECN markings to alter the congestion response of a
</pre>
<p>Change <code>An receiver</code> to <code>A receiver</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/1634#pullrequestreview-143606035">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwxw-DX11GTYzcGmCJHiuGowz6uvks5uOEzrgaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq596BBeIM8Hjl2M-yll1HSdTIv_2ks5uOEzrgaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1634"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143606035"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143606035",
"url": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143606035",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 1634",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143606035"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68556b13539_73ab3fb08babe624286df--


From nobody Mon Aug  6 07:09: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 B82DD130E3B for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:09:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.011
X-Spam-Level: 
X-Spam-Status: No, score=-1.011 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, T_DKIMWL_WL_HIGH=-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 NEJDtfSVOGHB for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:09:30 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1557130DE4 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 07:09:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533564569; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=u1EC5qCMBJnhL6gU0dR3/nnHm3SLLPjlEzsApWTxpuA=; b=bxiSgxf+sDWY2blkZF/8uX2hOjv0EM2iGbf/qsM1KHleu0kFWuWrW9XHdMUKGrjdvTdkvDRQ IB3xIvryrGHS09NNleeQd9PwubPU3Hj+u1TkWw6HeCZqc+eFUe0tYBFF5fPWVz43uBppYEHi ar+mwi09S+Nlv0/WHXOxRV6nhxE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5b685698.7efd78b7bab0-smtp-out-n02; Mon, 06 Aug 2018 14:09:28 -0000 (UTC)
Date: Mon, 06 Aug 2018 07:09:27 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b685697b7712_11e92b25f20faf80175fd@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d48f78: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b685697b7366_11e92b25f20faf80174be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ifWVTpqOgHUNZy3WEJdTo_bGYOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 14:09:32 -0000

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

  Branch: refs/heads/ianswett-sender-receiver
  Home:   https://github.com/quicwg/base-drafts
  Commit: d48f78b9278d6a74bee65d1b0252e1c0904552a2
      https://github.com/quicwg/base-drafts/commit/d48f78b9278d6a74bee65d1b0252e1c0904552a2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-06 (Mon, 06 Aug 2018)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b685697b7366_11e92b25f20faf80174be--


From nobody Mon Aug  6 07:09: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 12C0B130DE4 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:09:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QdUuf0xAVR_O for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:09:37 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 12B5D127148 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 07:09:37 -0700 (PDT)
Date: Mon, 06 Aug 2018 07:09:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533564576; bh=0A+32waDOYhUKfc1gt138zRO7RDmloI/ike+Y0XXo8o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m+pkvajnvdwk7zDZMwpVVQTBx7SdwXdrZfbjQWoSdBNY/QolH0+Qr+MQF+sTvNo70 +ah+gEz7BDgw5cGdN64hRT7LR4/KjU5E2rdApCM4+7HWomZVLLyky+0flPlIQ6tZNn SsUcRcIKE9FJsUS1QuKHRUBqs4ai7LmmtFhNtnxk=
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/1634/push/2775604896@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1634@github.com>
References: <quicwg/base-drafts/pull/1634@github.com>
Subject: Re: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6856a037e2e_109b3fc27d2be62871021"; 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/7VpGkuenx2Mq0UwbdjuxmNg6aag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 14:09:39 -0000

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

@ianswett pushed 1 commit.

d48f78b  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/1634/files/e855a9a375f155468f96d4775d6d511b3c835534..d48f78b9278d6a74bee65d1b0252e1c0904552a2

----==_mimepart_5b6856a037e2e_109b3fc27d2be62871021
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d48f78b">d48f78b</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/1634/files/e855a9a375f155468f96d4775d6d511b3c835534..d48f78b9278d6a74bee65d1b0252e1c0904552a2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6FOfZMC4zymr8F2o_NeV95zx9oOks5uOE4ggaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy4EVS2SRIA1zvYM51o3EPazziwjks5uOE4ggaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1634"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634/files/e855a9a375f155468f96d4775d6d511b3c835534..d48f78b9278d6a74bee65d1b0252e1c0904552a2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634/files/e855a9a375f155468f96d4775d6d511b3c835534..d48f78b9278d6a74bee65d1b0252e1c0904552a2",
"url": "https://github.com/quicwg/base-drafts/pull/1634/files/e855a9a375f155468f96d4775d6d511b3c835534..d48f78b9278d6a74bee65d1b0252e1c0904552a2",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1634",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1634:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "d48f78b",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634/files/e855a9a375f155468f96d4775d6d511b3c835534..d48f78b9278d6a74bee65d1b0252e1c0904552a2"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6856a037e2e_109b3fc27d2be62871021--


From nobody Mon Aug  6 07:09: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 5DAC2130E3F for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:09:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 iuR6_8-mltAw for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:09:44 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 524C7127148 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 07:09:44 -0700 (PDT)
Date: Mon, 06 Aug 2018 07:09:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533564583; bh=qc7B577Pv2ZQxiE4SVl86oHHszFKZLCLdumRLKcQenw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mVcjFb6X0nIPlV/l1B3Trlk0gwzjViV1yxwGtnuH7YmEv2d2cJ7pHIcqU9PxYbWvA wIG4mZRMOQZzLKgn49aeKxUs32gpizD6otJKigWL2iB5u7PFJcRF4/bKwHDgTBqupc QvQbMfk7oNx9yxDdfFV9i1kOS3XXlNhGZ0ohF2DU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10b04e50461d917f3cf09c43d57dc11f01391a2892cf00000001178018a792a169ce14bcbc46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1634/c410720896@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1634@github.com>
References: <quicwg/base-drafts/pull/1634@github.com>
Subject: Re: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6856a7a65ca_297a3fd18a4d45b8777bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/27pjM4-EL6BoBmdRMTolelWB3pY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 14:09:46 -0000

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

Thanks Nick, 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/pull/1634#issuecomment-410720896
----==_mimepart_5b6856a7a65ca_297a3fd18a4d45b8777bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks Nick, 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/pull/1634#issuecomment-410720896">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8n6KIsTjKDkwkbR7Am8Fv4JV_GZks5uOE4ngaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz3gi51o7nIPcqVb98FManZkpy0Pks5uOE4ngaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1634: Thanks Nick, fixed."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410720896"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410720896",
"url": "https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410720896",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Sender/Receiver (#1634)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1634,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1634\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410720896"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6856a7a65ca_297a3fd18a4d45b8777bd--


From nobody Mon Aug  6 07:11: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 1E1C5127148 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:11:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dqSfMoQ1uNpj for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 07:11:08 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 74B2E130EEC for <quic-issues@ietf.org>; Mon,  6 Aug 2018 07:11:08 -0700 (PDT)
Date: Mon, 06 Aug 2018 07:11:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533564667; bh=9wRL0cGpA5ma8+Fv7H931+WcrVuQdXDNcojg9RFwoms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r89IAgLDnH5bmuBlTvy9RGr96hngIY86I8i/r8aQVOIG7Oed2FM4BM1r7m6veuqMg eokg/xA5Z9g4J/dLMgbNJLmWtNNTk7wgc3ELuA5pIiCG2PwZbDVbuayMpQ82IxJCbF eg7I+mm6gUjXFNCRd4gxIz9WEarxqfcm8rROMxn4=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3fee698b059b58f3c921361df8ab85e9e08a4e5c92cf00000001178018fb92a169ce14bcbc46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1634/review/143608773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1634@github.com>
References: <quicwg/base-drafts/pull/1634@github.com>
Subject: Re: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6856fbce36a_10c53fe2b9abe628480ac"; 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/_hIdxHIWw17ctA5DYDFYoayQ3GM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 14:11:10 -0000

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

nibanks approved this pull request.

LGTM



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

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

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143608773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3eHyJTMFY7M9cDyKiI3EqRjMnHqks5uOE57gaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyN1qFLT-3HbHNyXap_ugpMuhbJQks5uOE57gaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks approved #1634"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143608773"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143608773",
"url": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143608773",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks approved 1634",
"sections": [
{
"text": "LGTM",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143608773"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6856fbce36a_10c53fe2b9abe628480ac--


From nobody Mon Aug  6 13:22: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 6A311130DCE for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:22:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 EulC-AcgTyrJ for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:22:30 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 A68FB126F72 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 13:22:30 -0700 (PDT)
Date: Mon, 06 Aug 2018 13:22:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533586948; bh=jP83YjYZsjFVvufaSkWpdq3ocT9ES+xuAXqZpeurvvg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ohliWr8NMRenS+wuinYeCQwcGZelncG6spKEVORZfMIWujbMHJZ/IBq7iXHBkJ+xI wR/ep3VKjYZi6BkRwv8fZeYIHbFd/tgr55V87RM6rIz5IHo/x8Jh1tRwyd0E2WS1Wg DYK5btmnvvrMqqCCZ6sJkaSo68nZidPzUKahTw90=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7b1f0af860633a325443693bd654f05796dd55a92cf000000011780700492a169ce14bcbc46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1634/review/143745940@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1634@github.com>
References: <quicwg/base-drafts/pull/1634@github.com>
Subject: Re: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68ae0434810_47b93fda4b4d45bc4506a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/UdDaw-KIB0oWQYC8T3vGQGRyoQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 20:22:32 -0000

----==_mimepart_5b68ae0434810_47b93fda4b4d45bc4506a
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/1634#pullrequestreview-143745940
----==_mimepart_5b68ae0434810_47b93fda4b4d45bc4506a
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/1634#pullrequestreview-143745940">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2XUKaMFNpnfyBHhhrCvaVRJxYsTks5uOKWEgaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq57YkSKE_4eH3JNpf0puXPFcInOzks5uOKWEgaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #1634"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143745940"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143745940",
"url": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143745940",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar approved 1634",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634#pullrequestreview-143745940"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68ae0434810_47b93fda4b4d45bc4506a--


From nobody Mon Aug  6 13:22: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 184B9130DCE for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:22:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.011
X-Spam-Level: 
X-Spam-Status: No, score=-1.011 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, T_DKIMWL_WL_HIGH=-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 4JXH0K_YNL4C for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:22:33 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3EEF126F72 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 13:22:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533586952; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=91YEzw0Fbp6F8bHWUOq77toFfjlQI4Sf+kM5jddRP3c=; b=QQ+jT6FXopNN5cI/W1wtI5O9CKooORwdYb+hYqGXQ7mlzNpzzPsz2Q4s0yz54glk7WF2hKb0 7l9UXLFXkZ8Mn0VZSrW+8N9h/yA22vyVlP2ZY1vxe5XUDOSUNPjoe2xRwsoAChByNSw7Xm1b T5xVZEyE0Hd2i+L1bpuQIcFFRr8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b68ae07.7fe11c101780-smtp-out-n03; Mon, 06 Aug 2018 20:22:31 -0000 (UTC)
Date: Mon, 06 Aug 2018 13:22:31 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b68ae072dfbe_64772afa713b4f849963f@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f64b67: Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b68ae072dc43_64772afa713b4f84995b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EfB5UoMDwzmud3dOSErWjuQSH0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 20:22:34 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f64b67e1c7792f6a616c4e514d08a31c05678290
      https://github.com/quicwg/base-drafts/commit/f64b67e1c7792f6a616c4e514d08a31c05678290
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-06 (Mon, 06 Aug 2018)

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

  Log Message:
  -----------
  Sender/Receiver (#1634)

* Sender/Receiver

* Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b68ae072dc43_64772afa713b4f84995b1--


From nobody Mon Aug  6 13:22:48 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 DC994130E05 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:22:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2yxldUpjZd41 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:22:35 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 26CB8130F1B for <quic-issues@ietf.org>; Mon,  6 Aug 2018 13:22:35 -0700 (PDT)
Date: Mon, 06 Aug 2018 13:22:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533586954; bh=Ziwzjb9R+b5AeMUsPIcfgxS2caPf9W0pfVSmpsaiX/A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EccdWqcHTV1aDHtqTJMt6pCzmjA0uH/APFXtMToIWlVxY5fcca1JdmtcX5uiCVqSG BU3zS9FwwC1OV88wDDvXdgNsySt58e0mkrUT4mE5XmkGsjQemYQm16OC4ehUjhWMlL IEhjlIXyWEz3amx9ljEbTykg+bLCAQjeH9GcTaH8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4001db550e05e5043cfa739b30c052d619816e7992cf000000011780700a92a169ce14bcbc46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1634/issue_event/1773785968@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1634@github.com>
References: <quicwg/base-drafts/pull/1634@github.com>
Subject: Re: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68ae0a4e0d4_198f3f98ab0d45c0861f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/xA1xnw8o7PVB8JlfEgU4V8Kp8Bg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 20:22:37 -0000

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

Merged #1634 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1634#event-1773785968">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ItEsXM_i6JOE2Idu7IsjFkdSG2ks5uOKWKgaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyNPxngq4zE1WtVuQANAuHxVgoMHks5uOKWKgaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1634 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634#event-1773785968"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634#event-1773785968",
"url": "https://github.com/quicwg/base-drafts/pull/1634#event-1773785968",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Sender/Receiver (#1634)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634#event-1773785968"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68ae0a4e0d4_198f3f98ab0d45c0861f6--


From nobody Mon Aug  6 13: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 BA33212F1AC for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:26:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hGHLP9Yz2sm1 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:26:03 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FB7E1274D0 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 13:26:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fZorzATjCBOhIzIYWeemyj6l+wI=; b=tbydjUoNITF7Hyje 7M/FJVDq0SBWxlytepm7IVtBQxTkwIEA8gyhhzUFueJMBb4wC0BbGsholxv0iHNM ZThSZEEwh83NfpTnFf99y1WVMx9CTWC4Ls6idxVf/vu0oaVBXkwUnyWRkozZWh2A /tyEdHYeah7fdkHq2N/zS1t694o=
Received: by filter1428p1mdw1.sendgrid.net with SMTP id filter1428p1mdw1-4020-5B68AED9-3B 2018-08-06 20:26:01.92351024 +0000 UTC m=+1030196.207923278
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id -UilwzKcS4u4bpRgOAWJpQ for <quic-issues@ietf.org>; Mon, 06 Aug 2018 20:26:01.934 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id E234780568 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 13:26:01 -0700 (PDT)
Date: Mon, 06 Aug 2018 20:26:02 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe13206b00686e73462d3146ff2be1e6ccad4e68d92cf00000001178070d992a169ce14bf2086@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1635@github.com>
Subject: [quicwg/base-drafts] Fix references to the Post-Base Indexing section (#1635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68aed9e0bbb_47dc3fda4b4d45bc47371"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Q9Vvlgx+Zy7TH0Z9DqXjPCqcHqy6B73hUFr 056RA4xxXljd7avudhppFkfdM/9k72IKukokOxPgVGOV9jz9WS/NeeC9lEDzTIKdgbwUMR5iVvZWU6 wo4KqFfqsUR9xqMOmcbiOMgL3K9hZM+guNwUd80JqIT6/ahhCQL5A+gVOOU8UZEdA9J8CpzU9Rxtkx Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4WJoiimHc7BofGnzpOSPIlS2ReE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 20:26:05 -0000

----==_mimepart_5b68aed9e0bbb_47dc3fda4b4d45bc47371
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/1635

-- Commit Summary --

  * Fix references to the Post-Base Indexing section

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Fix references to the Post-Base Indexing section</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1635.patch'>https://github.com/quicwg/base-drafts/pull/1635.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1635.diff'>https://github.com/quicwg/base-drafts/pull/1635.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/1635">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxZYRSuevQIFST1uPyHeptUmQX81ks5uOKZZgaJpZM4VxCDO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw0AbQP1dDBq8IRJpdYi0SPC38azks5uOKZZgaJpZM4VxCDO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix references to the Post-Base Indexing section (#1635)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1635"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1635",
"url": "https://github.com/quicwg/base-drafts/pull/1635",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix references to the Post-Base Indexing section (#1635)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3cef04b",
"value": "Fix references to the Post-Base Indexing section"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1635/files#diff-0) (6 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1635,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1635\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1635"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1635.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1635.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365174990\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b68aed9e0bbb_47dc3fda4b4d45bc47371--


From nobody Mon Aug  6 13:33: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 0A8A9130E05 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:33:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xXHPZN6WdjRh for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 13:33:00 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 449DA130DCE for <quic-issues@ietf.org>; Mon,  6 Aug 2018 13:33:00 -0700 (PDT)
Date: Mon, 06 Aug 2018 13:32:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533587579; bh=KdDSHYKqQ46SyA8tz5LIuyay2zOcXm3Feql+J5bruB0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CbbnISPwX6I5/RPWJLzlIssu7EHZ1jUTd1aW/9xOLkvorfpoKEYizz/2PxUOWpths cFjvRNx3h9lT8hqqUhWnOl+6p0aKVVboV0xX7d0s/wHlEIemix3mbXzNSsMzvHNFhC zsVv9oe7gyMPaSv+9Kt1QS03hqGgJ5TeOmSti6TM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd02b2dabe239c91c564daa2583948d8c9776830092cf000000011780727b92a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c410843904@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68b07b954ef_4ee73fcf4d0be62068616"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/EaIswtPamEWTWT3uGHhyMI5s4Pk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2018 20:33:02 -0000

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

I am sympathetic to Kazuho's argument that this language seems to require state that a receiver may not have. I think this is easily resolvable though. If a packet received is either a duplicate or if it is to the left of the receiver's "window" (the lowest packet number that the receiver is willing to receive and process), the receiver drops it. I think this handles the cases where the receiver may not be able to dedup, but the outcome is the same -- the receiver drops the packet.

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

<p>I am sympathetic to Kazuho's argument that this language seems to requ=
ire state that a receiver may not have. I think this is easily resolvable=
 though. If a packet received is either a duplicate or if it is to the le=
ft of the receiver's "window" (the lowest packet number that the receiver=
 is willing to receive and process), the receiver drops it. I think this =
handles the cases where the receiver may not be able to dedup, but the ou=
tcome is the same -- the receiver drops the 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/pull/1624#issuecomment-410843904">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyCjw6=
Y3nco-RGJzcfpFYqtt6QQ7ks5uOKf7gaJpZM4Vp4qq">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqz7PeVJotx94VLpVdN61wskSYfps=
ks5uOKf7gaJpZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #1624: I am sympathetic to Kazuho's argument that this languag=
e seems to require state that a receiver may not have. I think this is ea=
sily resolvable though. If a packet received is either a duplicate or if =
it is to the left of the receiver's \"window\" (the lowest packet number =
that the receiver is willing to receive and process), the receiver drops =
it. I think this handles the cases where the receiver may not be able to =
dedup, but the outcome is the same -- the receiver drops the packet."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/1624#issuecomment-410843904"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4=
10843904",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4108=
43904",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-4108=
43904"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3633015=
46\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b68b07b954ef_4ee73fcf4d0be62068616--


From nobody Mon Aug  6 17:49: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 94C3F130ED1 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:49:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 E1KoiHp4xsP3 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:49:11 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 DD229130EB8 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 17:49:10 -0700 (PDT)
Date: Mon, 06 Aug 2018 17:49:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533602950; bh=7f6rN1K8WgNw7j0RNTWI1RBWIdW30fXrfKGGQIxpKzE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m/NLiEMCOF1GlbIVVyrjDiWOghMIO4U3SLuUKHVe75Uc5huB1+C5/EaHidIQg0J4E eQS+QJHEWZulkJ+loa5Tlfvz6zZd3Dtoz8/B6BfMp/OYpfscZ7FyVJI6BKoVb/HT2z zqRjyXKgrx0IA74r+1X8N/EDv0CiviXMZsDwLxlY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4add18e077bea6b1e74274c706a023fcf649099892cf000000011780ae8592a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/410897261@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68ec85f2b0d_10543fc082cbe620248dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2V7WmxYFWPrybk9fjatzyMsByCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 00:49:13 -0000

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

@dtikhonov, that's exactly what is being proposed.  `$SOME_VALUE` is determined by SETTINGS from the previous connection and new SETTINGS can be sent to increase that value.

I don't think that we should fix a value in the spec, if that is what you were implying.

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

<p><a class="user-mention" data-hovercard-user-id="4528576" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a>, that's exactly what is being proposed.  <code>$SOME_VALUE</code> is determined by SETTINGS from the previous connection and new SETTINGS can be sent to increase that value.</p>
<p>I don't think that we should fix a value in the spec, if that is what you were implying.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410897261">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0fhOYvpduuI7dTGiD1TOy9WtBFSks5uOOQFgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9pHzQ3O9qQU9h_ElJPk3xcAB6caks5uOOQFgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1530: @dtikhonov, that's exactly what is being proposed.  `$SOME_VALUE` is determined by SETTINGS from the previous connection and new SETTINGS can be sent to increase that value.\r\n\r\nI don't think that we should fix a value in the spec, if that is what you were implying."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410897261"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410897261",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410897261",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410897261"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68ec85f2b0d_10543fc082cbe620248dd--


From nobody Mon Aug  6 17:50: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 20364130DDA for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:50:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id miUoyrNUFLDw for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:50:19 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B787D130934 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 17:50:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533603019; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ct0h6QD3V1AnB1c7hv/KzN4O5edLNrwOwLV7wtle55w=; b=tuuA9JaZvqKE9S/ipOG4ChP239uBmuuyjbBpa7pIrKbiQTeFha5D85zqSMkOl2Eqyv/Dg6zv U71dgrWrfaga/o4f4lF2aIoTtW8VeP2eL0udkCxqMr+aitTmo/WZym+rk2Atvgm+tY6PZlZt ZylbunG2D3dW5nFzasrJVhKWMqI=
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 5b68ecca.7f2c1b41b6c0-smtp-out-n01; Tue, 07 Aug 2018 00:50:18 -0000 (UTC)
Date: Mon, 06 Aug 2018 17:50:17 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b68ecc920b6c_1cfc2aee19c1cf7810349c@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b68ecc92075c_1cfc2aee19c1cf78103390"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6BZeV-GqxhgU-ONE0BK900maxrE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 00:50:21 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b68ecc92075c_1cfc2aee19c1cf78103390--


From nobody Mon Aug  6 17:50: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 67AE4130DDA for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:50:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 aXEkfgkCMkYN for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:50:35 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 0D628130934 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 17:50:35 -0700 (PDT)
Date: Mon, 06 Aug 2018 17:50:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533603033; bh=SZLYV8rD42zJlT4YsVwZEH+k6udHTkknk7BRGOKYS1U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KSUbAccTRMGBJg17Rfh4b+kJTzYwoMje41U0RqMKm6+up9SW6qdGMHVAI6OWU/6DR cxfzpBA9WhtrFMfRn/+z++29lu+tYESTqwWR3NonQaZBOt5/z5DI+8rF26fet4G+Og 1CbqBVpfd79sy3fda4D/VVuaBfOIZxA+FYjGIe34=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b368b154ee72dc38ad3a511a41da80581e193b692cf000000011780aed992a169ce14bcbc46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1634/c410897465@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1634@github.com>
References: <quicwg/base-drafts/pull/1634@github.com>
Subject: Re: [quicwg/base-drafts] Sender/Receiver (#1634)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68ecd95d5f3_27793fc75d6be61c44224"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ahl63piucoIDsbNsSMK5c-hCnyM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 00:50:37 -0000

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

Thanks for fixing that Ian.

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

<p>Thanks for fixing that Ian.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410897465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0tkc3evs9HNwLxbCN3nnXgxlCSyks5uOORZgaJpZM4VwV70">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2HkJlbXKxXTedPRy_l2YGNgylQdks5uOORZgaJpZM4VwV70.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1634: Thanks for fixing that Ian."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410897465"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410897465",
"url": "https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410897465",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Sender/Receiver (#1634)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1634,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1634#issuecomment-410897465"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 364994292\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68ecd95d5f3_27793fc75d6be61c44224--


From nobody Mon Aug  6 17:50: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 5052E130DDA for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:50:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3aPggjtefzpI for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 17:50:54 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 C9F18130934 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 17:50:53 -0700 (PDT)
Date: Mon, 06 Aug 2018 17:50:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533603053; bh=iQ8PEhpouwHTyswtRwSovcwEZqQ5pq8xCEJAmMBUb5Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SN4P+uJHJOnNc/I7NYtPCUoLAn4ByTz4zpDfYwxXDmZyqVqxBWBLy0uJOmP9vOl2O oOwW7yL5tPT/C7MwRsuFZNlnZkHP2mHHSX815kDEZlYBqi93XvTeBf+sj8A7U2TXKh gry7aQcjQCKVA53tNJCTsPCIBoEpSYbU7c5gRKeQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4699a25c549e4bcfb52147f7aef7611cf9e8e59992cf000000011780aeed92a169ce14bf2086@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1635/review/143807181@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1635@github.com>
References: <quicwg/base-drafts/pull/1635@github.com>
Subject: Re: [quicwg/base-drafts] Fix references to the Post-Base Indexing section (#1635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68eced343ad_1de63fcc816d45c458766"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s8v3OEQ6HVNiRRkPEQ_JpwWmTGY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 00:50:57 -0000

----==_mimepart_5b68eced343ad_1de63fcc816d45c458766
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/1635#pullrequestreview-143807181
----==_mimepart_5b68eced343ad_1de63fcc816d45c458766
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/1635#pullrequestreview-143807181">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ctJvsZFINVRcNX0mUX8UCphxUnks5uOORtgaJpZM4VxCDO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2LsceYStrwNYBxU0YqTZK_5JPz9ks5uOORtgaJpZM4VxCDO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1635"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-143807181"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-143807181",
"url": "https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-143807181",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1635",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-143807181"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365174990\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68eced343ad_1de63fcc816d45c458766--


From nobody Mon Aug  6 18:28: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 52DAF130EFF for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 18:28:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xJ8ZtnvPjk9U for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 18:28:47 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 CA577130ED1 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 18:28:47 -0700 (PDT)
Date: Mon, 06 Aug 2018 18:28:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533605326; bh=UFhqQSPi0aql1obdcymCkGyPy43skDm6wrMf2MAddTE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o+GgzK6y6Q1wqcrjboeWvi3+PxhdlL4UAWHwgINsGJcyKoF5+r2pAEpOTJp8NjefW ADNwvF7M1Dr9dPSiAwSR0alGUR/8/EQ7UV7N5aG1IMq8qgzzF3q3N/JclcyiSjsgkR 066sIOPD3dneIdK1ph8br2Xot/oNmXiIa/3xdnBU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1686be57479675baa62dd852e019bb94623c2eb092cf000000011780b7ce92a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/410903209@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68f5ced9f23_2f173f90e98be62416137d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/36BwkHDtCXR7D0LsnHuDuSr-3YU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 01:28:49 -0000

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

I did mean a fixed value 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/1530#issuecomment-410903209
----==_mimepart_5b68f5ced9f23_2f173f90e98be62416137d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I did mean a fixed value 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/1530#issuecomment-410903209">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9OXP7Xy0VwnrsAmmOqvBPubUekhks5uOO1OgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_J43L2kzckANjjzRJanPtcSlzKyks5uOO1OgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1530: I did mean a fixed value in the spec."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410903209"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410903209",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410903209",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410903209"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68f5ced9f23_2f173f90e98be62416137d--


From nobody Mon Aug  6 18:34: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 9AEA8130EFF for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 18:34:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 h7vbw0evEtoT for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 18:34:07 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 CCD08130DE4 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 18:34:06 -0700 (PDT)
Date: Mon, 06 Aug 2018 18:34:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533605646; bh=1miVLRiRi6PGwBEE9kZTfgxyMa01D1QSG+Sofomviv8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bb+66LaR/VX5DntktjriCM4Pb3WApovyDG6hi95Pmc3qnOPf7ItzOCdCgaL1zoW23 +INTedjrk5tFaDQg6alIrJh0alD8F1Tza5XvGvK8Plj1hEkubbMSHsW11PyoOnK3/v GcD/9/HrxBqO/oN2+AIbLizA101ugi72MYkhuCug=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf03caab7d2a54650501defede9efec554ccc264d92cf000000011780b90e92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/410904061@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b68f70e8c48_340f3fc1decbe618251829"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jh5xipa6BTWJoMFn4I_cL61MP8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 01:34:09 -0000

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

> We can avoid buffering of the header block by introducing an _End of the Header Block_ instruction at the cost of one byte. [...]

This won't work -- the Largest Reference must still precede the header block. \*sigh\* I guess we must 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/issues/1432#issuecomment-410904061
----==_mimepart_5b68f70e8c48_340f3fc1decbe618251829
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>We can avoid buffering of the header block by introducing an <em>End of the Header Block</em> instruction at the cost of one byte. [...]</p>
</blockquote>
<p>This won't work -- the Largest Reference must still precede the header block. *sigh* I guess we must buffer....</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410904061">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxCNB5DgDcAdMVXrgY-msiThZ-l2ks5uOO6OgaJpZM4UgCd3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2QJLMjKU735v5NyPQQMGxP1u6SVks5uOO6OgaJpZM4UgCd3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1432: \u003e We can avoid buffering of the header block by introducing an _End of the Header Block_ instruction at the cost of one byte. [...]\r\n\r\nThis won't work -- the Largest Reference must still precede the header block. \\*sigh\\* I guess we must buffer...."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410904061"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410904061",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410904061",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-410904061"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343943031\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b68f70e8c48_340f3fc1decbe618251829--


From nobody Mon Aug  6 21:24: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 0B826130DE3 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 21:24:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 e1GEwW-ATfLU for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 21:24:22 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 6B9B2124C04 for <quic-issues@ietf.org>; Mon,  6 Aug 2018 21:24:22 -0700 (PDT)
Date: Mon, 06 Aug 2018 21:24:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533615861; bh=AZ8s9WK8e0RJVH1bTH0vHVzm6lzLrLHCSF8ZtP+dFSQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZBCvRI1/m7DBM17xqVG2/8+S0RdSU5YLpkqwrGKunao/70XhTErql1ouIIdgX/g34 kYmB6NaL1Xm+MMM+r0UVsWGzF9zeCe/5jXGzD2mbVs+AMMZEtm8TtxQvekCPfHAnY2 cZcsiH20BJnTY1dapiDHBGaxnxUCzybrMY8yO5yk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f703bc32295a6ad84b791d78a1bc77081e6941f92cf000000011780e0f592a169ce1418889d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1505/410929028@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1505@github.com>
References: <quicwg/base-drafts/issues/1505@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reset from clients, bis (#1505)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b691ef574aa8_7c483fc3528d45b4148075"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RB4NopoRv28N8XuIXFsgw7_LGng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 04:24:24 -0000

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

I don't remember discussing this.  @MikeBishop, remind me what the conclusion was?

For me, I don't think that we need to change anything.  I can't see a concrete change that would improve the situation out of his 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/1505#issuecomment-410929028
----==_mimepart_5b691ef574aa8_7c483fc3528d45b4148075
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't remember discussing this.  <a class="user-mention" data-hovercard-user-id="4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a>, remind me what the conclusion was?</p>
<p>For me, I don't think that we need to change anything.  I can't see a concrete change that would improve the situation out of his 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/1505#issuecomment-410929028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Eyf4Ch7wLQAZCPXsZuDe83FtCGks5uORZ1gaJpZM4U9sIC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ZID17ozVyzepazPiMtt45OMOc1ks5uORZ1gaJpZM4U9sIC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1505: I don't remember discussing this.  @MikeBishop, remind me what the conclusion was?\r\n\r\nFor me, I don't think that we need to change anything.  I can't see a concrete change that would improve the situation out of his discussion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410929028"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410929028",
"url": "https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410929028",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Stateless Reset from clients, bis (#1505)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1505,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1505\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410929028"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 351715842\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b691ef574aa8_7c483fc3528d45b4148075--


From nobody Mon Aug  6 21: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 47927130E2C for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 21:57:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sh5DC5zhqRF7 for <quic-issues@ietfa.amsl.com>; Mon,  6 Aug 2018 21:57:24 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 A3D53130E6B for <quic-issues@ietf.org>; Mon,  6 Aug 2018 21:57:24 -0700 (PDT)
Date: Mon, 06 Aug 2018 21:57:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533617843; bh=y582YWG8/iuxnKBwuQbqNW5RUI6rBggF31dGBSwZeOo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kLMCAmju4ws4ISA9zLx/4qJnQd6WrZ/PJMTV5XPBbHUSlqLTFsd/gkj3W0FY+F0Bn FUxY+JhEOM5UaWwKphlACoku1KfFBM06PX/ecPGdbyutvW51jHZTSnLXAKY1pG5EvC kDmfQFObB7/+l/AM6z7T9J0dNowgXmxnwBT0mEpY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd499ea8c1ee0c206a7c52db3bc5bd373962be6a792cf000000011780e8b392a169ce1418889d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1505/410933354@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1505@github.com>
References: <quicwg/base-drafts/issues/1505@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reset from clients, bis (#1505)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6926b3a016d_52c23fbada4d45c0150188"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/gAEWfLZKs6bVrCeF0LgnD5DVQH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 04:57:26 -0000

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

We ran short on time, so while I mentioned the issue, the discussion didn't focus on it.

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

<p>We ran short on time, so while I mentioned the issue, the discussion didn't focus on it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410933354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-MfuHKYncp6pq3Ye0TRt_9IomKTks5uOR4zgaJpZM4U9sIC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_TqG34CT_0vfU_ZFrxo1NlFt5qVks5uOR4zgaJpZM4U9sIC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1505: We ran short on time, so while I mentioned the issue, the discussion didn't focus on it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410933354"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410933354",
"url": "https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410933354",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Stateless Reset from clients, bis (#1505)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1505,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1505\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1505#issuecomment-410933354"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 351715842\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6926b3a016d_52c23fbada4d45c0150188--


From nobody Tue Aug  7 00:05: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 D5DE2130E5A for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:05:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 D7qDp-UeV5o8 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:05:18 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B0C45130D7A for <quic-issues@ietf.org>; Tue,  7 Aug 2018 00:05:18 -0700 (PDT)
Date: Tue, 07 Aug 2018 00:05:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533625517; bh=bLV8xkdM5BMiDSJJMztPOqRWP+PBjzjOvAx8W/Ce1Nc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cteyYwoBdcVob1QTTMUsPksizztPttGcaJO5GUfK5ZMX07GTYOMvVxBchZSUhxthU k/EzPLCF/eW679gbNOKZPvP5N15Oel9rr2CC7LwlmdTdmPPIo1OrnnD/wuUDRV5AKi vd/VNOaqCceIHhZeEfLpwg0JbPEHSxz6kwne10eY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26129a8d99be1e29e56231e10b6708cbb6a7204992cf00000001178106ad92a169ce1443de66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1544/410955771@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1544@github.com>
References: <quicwg/base-drafts/issues/1544@github.com>
Subject: Re: [quicwg/base-drafts] Document when you can delete keys (#1544)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6944addfc81_cfdf3fbb0d2be6187039"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Be9iuZLGn3QdHDREF9V3jCWrcRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 07:05:21 -0000

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

Taking this. To capture the conclusions from the Montreal meeting.

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

<p>Taking this. To capture the conclusions from the Montreal meeting.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1544#issuecomment-410955771">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3HbwAuE7vaOl7wcJixYTpgugs_cks5uOTwtgaJpZM4VKDwW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq10cj9ROKNGJPe8ijJrVF-6nBcPDks5uOTwtgaJpZM4VKDwW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1544: Taking this. To capture the conclusions from the Montreal meeting."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1544#issuecomment-410955771"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1544#issuecomment-410955771",
"url": "https://github.com/quicwg/base-drafts/issues/1544#issuecomment-410955771",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Document when you can delete keys (#1544)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1544,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1544\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1544#issuecomment-410955771"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 354958358\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6944addfc81_cfdf3fbb0d2be6187039--


From nobody Tue Aug  7 00:05: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 8C4B9130DEE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:05:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JTPfV9cP8IKi for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:05:25 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0251B130E5A for <quic-issues@ietf.org>; Tue,  7 Aug 2018 00:05:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533625524; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=R2Ml7bupufb45CtXxD/hJEuR6vBLazwtafqqiBDOwWI=; b=a+A5N3aF4wXfhbwzK7qh2WfdzdtmAsyTMkDrl4hKeqDuamrcxhaISCn/k+tPnRpu1lLU4lAQ Gss/lmluo5N90wkPxUocrPKtQbMA5ST2sn9d2/0GT5KMT4iMZN4B7+pXjOkUeQ/VU/HaEylG i8Q/zKU5SS3vV74KYewwFq36Qcg=
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.253.29]) by mxa.mailgun.org with ESMTP id 5b6944b4.7f29f525ba50-smtp-out-n01; Tue, 07 Aug 2018 07:05:24 -0000 (UTC)
Date: Tue, 07 Aug 2018 00:05:23 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6944b342ba_48b52ad243086f84906a0@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 19dffb: Rules for discarding old keys
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6944b33f31_48b52ad243086f849053e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5UsXwuNgt8U0TvSHoxQojn1zxCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 07:05:27 -0000

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

  Branch: refs/heads/timeout-keys
  Home:   https://github.com/quicwg/base-drafts
  Commit: 19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad
      https://github.com/quicwg/base-drafts/commit/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-07 (Tue, 07 Aug 2018)

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

  Log Message:
  -----------
  Rules for discarding old keys

This is - at its core - simple.  When you are done with keys, set a
timer.  Working through all the ramifications and defining this
precisely takes more words than I'd originally anticipated.

Closes #1544.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6944b33f31_48b52ad243086f849053e--


From nobody Tue Aug  7 00:05: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 3AF4E130DEE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:05:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 r8jQ7HWA2c4X for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:05:42 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 5057B130D7A for <quic-issues@ietf.org>; Tue,  7 Aug 2018 00:05:42 -0700 (PDT)
Date: Tue, 07 Aug 2018 00:05:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533625541; bh=jk6pqzL34St/HhzIIYDGVa/C04NcdnG/lLewu5mVVn8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=w0A1ht2dGRS3W3JB5gjh7rPcNk6Fj/fbg0BT0KOn2YIGCFStB+VuROVCtRsqzkdCZ NWtRqHE5c4MvV9UulEFpRG/9HU1GGqD4WHRtMh2C8vvNcdBfZfkKb6aiGyKrJlmhO6 9uyb856fAaldEiM0pvmptPLDZmaNpXuDYAxzoUrU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc76bcdd12eee66b8e12614507a4e361c1c28650f92cf00000001178106c592a169ce14c102a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1636@github.com>
Subject: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6944c58e4e2_59193f9ea18be6181221bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1w2rv15zi9sGrpwzj7fUHBJMwtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 07:05:44 -0000

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

This is - at its core - simple.  When you are done with keys, set a
timer.  Working through all the ramifications and defining this
precisely takes more words than I'd originally anticipated.

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

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

-- Commit Summary --

  * Rules for discarding old keys

-- File Changes --

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

-- Patch Links --

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

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

<p>This is - at its core - simple.  When you are done with keys, set a<br>
timer.  Working through all the ramifications and defining this<br>
precisely takes more words than I'd originally anticipated.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1544.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="339992166" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1544" href="https://github.com/quicwg/base-drafts/issues/1544">#1544</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/1636'>https://github.com/quicwg/base-drafts/pull/1636</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rules for discarding old keys</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1636.patch'>https://github.com/quicwg/base-drafts/pull/1636.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1636.diff'>https://github.com/quicwg/base-drafts/pull/1636.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/1636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3rRAtJY4OWS6kBMGC9ZRNK-YS5Wks5uOTxFgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwbl0TWEkjk-CZaCkw1CP3gQHmi6ks5uOTxFgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rules for discarding old keys (#1636)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636",
"url": "https://github.com/quicwg/base-drafts/pull/1636",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Rules for discarding old keys (#1636)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "19dffbd",
"value": "Rules for discarding old keys"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1636/files#diff-0) (83 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1636,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1636\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6944c58e4e2_59193f9ea18be6181221bb--


From nobody Tue Aug  7 00: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 209B2130DDE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:16:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xRB6B9-IjT5B for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 00:16:40 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 D7682130D7A for <quic-issues@ietf.org>; Tue,  7 Aug 2018 00:16:39 -0700 (PDT)
Date: Tue, 07 Aug 2018 00:16:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533626199; bh=PYrVaX2DgXRlsto1VpEfKQxjIjHKYFQMFExZybR65gc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HwO2zqded/F/tc9j9sAt4Lj747b1TKlt2MNUq4fVPusNoQsDRWSUR5Odorcde6CVn urYu5H39LtH6DYeToQiI8BZCRDMp8tOtD0W5RAgW4oC46rPphX5Ov2Kswxl16aSgCc 6xQq4QGrquOB9se4124fTwNw0pdTIgh3kgGqGDJw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6eb41c0c39dd2f340bd0ef7359735f1e531b6bc892cf000000011781095792a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/410958499@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69475735b5e_30613ffaa40d45c41467b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mfB1i-MImUmqkZL5eF4EiNCW_10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 07:16:41 -0000

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

I don't think that we could possibly agree on a value to standardize here.  Servers and clients already have to remember things; I don't think that's a problem 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/1530#issuecomment-410958499
----==_mimepart_5b69475735b5e_30613ffaa40d45c41467b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that we could possibly agree on a value to standardize here.  Servers and clients already have to remember things; I don't think that's a problem here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410958499">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0cURjDSR3emZtuTYQSO3-91w_Zjks5uOT7XgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyqojLw5AePFMQb22v5oPSw5pd4Tks5uOT7XgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1530: I don't think that we could possibly agree on a value to standardize here.  Servers and clients already have to remember things; I don't think that's a problem here."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410958499"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410958499",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410958499",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-410958499"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69475735b5e_30613ffaa40d45c41467b0--


From nobody Tue Aug  7 01:50: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 02181130DDE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 01:49:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IsscBRKGFohk for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 01:49:57 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99DB1130EAB for <quic-issues@ietf.org>; Tue,  7 Aug 2018 01:49:57 -0700 (PDT)
Date: Tue, 07 Aug 2018 01:49:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533631797; bh=bZrmdKRXByA3CNY4tHAW+d82jUbZgvYQTy3p8tX5xFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sVGVAHinHHDeDONU4hUSUVU1zt840x7Plsc2y4SuYwR0WtzHP25or33Mw7c86Y+CY 89Zso1W9JEPYTDd2Xp4lL0msA2m/SQkkSIpNyZ3HJD7jPyAE3MDkjnCUhEh0QOthdn ouZ3lsX8GGlt9MZSzMz2oD+5aWOqKkjoD6E4ZT6s=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6e321055015691949bb1ccf96a543b6b908bb0c92cf0000000117811f3492a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/410983255@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b695d34e6c72_16b53fd84e4be61c4854ef"; 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/Ig6_8Zu9zvLTpfTPbTyIaVFgPaQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 08:49:59 -0000

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

@martinthomson 
> That is, if the client attempts 0-RTT and the server accepts it, the value is set to the 0-RTT value. We require that both peers remember the value from before, as we agreed in Montreal, so that's easy.

+1.

Having the same rule as we have for other limits (e.g. initial_max_bidi_streams) leads to less confusion.

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

<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>That is, if the client attempts 0-RTT and the server accepts it, the v=
alue is set to the 0-RTT value. We require that both peers remember the v=
alue from before, as we agreed in Montreal, so that's easy.</p>
</blockquote>
<p>+1.</p>
<p>Having the same rule as we have for other limits (e.g. initial_max_bid=
i_streams) leads to less confusion.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1530#issuecomment-410983255">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3jc=
KP2GDPmOMns3Dc46mQbaLs_dks5uOVS0gaJpZM4VE4OV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-s9dVXW4q-JGJYvE8dHL57f=
B_myks5uOVS0gaJpZM4VE4OV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1530: @martinthomson \r\n\u003e That is, if the client attempts 0-=
RTT and the server accepts it, the value is set to the 0-RTT value. We re=
quire that both peers remember the value from before, as we agreed in Mon=
treal, so that's easy.\r\n\r\n+1.\r\n\r\nHaving the same rule as we have =
for other limits (e.g. initial_max_bidi_streams) leads to less confusion.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1530#issuecomment-410983255"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment=
-410983255",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
0983255",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)"=
,
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
0983255"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3536004=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b695d34e6c72_16b53fd84e4be61c4854ef--


From nobody Tue Aug  7 09:29: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 A418A127AC2 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 09:29:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Irur1Pihx42O for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 09:29:39 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C3F3130EF0 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 09:29:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yB4ssA+wH/Q8zAEQUj2WsrvryDc=; b=epy05U2X3IJStVB4 fjJxuda1taDeR6T3xecahEVofbHpzTM6UpQ1mljNwIl/cSePvb51p4KEoV/b/skz /iTtIsqQLJQNTBB4GXKsmWix0w1hWQMTYTGD7JHUE7T+eT5SWIEh9etEbHLW3A1v I4VD0ctDORH43LVvqXxpn3F4Xsk=
Received: by filter1752p1mdw1.sendgrid.net with SMTP id filter1752p1mdw1-1285-5B69C8F2-9 2018-08-07 16:29:38.369431002 +0000 UTC m=+1101850.727391424
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id ZDKI2h5pRiyxv94JbEUX0Q for <quic-issues@ietf.org>; Tue, 07 Aug 2018 16:29:38.278 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id 562DCC0B01 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 09:29:38 -0700 (PDT)
Date: Tue, 07 Aug 2018 16:29:38 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00237f2c8248d81277ce588b00811110765698f692cf0000000117818af292a169ce14546a14@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1556/411119031@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1556@github.com>
References: <quicwg/base-drafts/issues/1556@github.com>
Subject: Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content encoding (#1556)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69c8f254183_423e3f945e2be6203761a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33RtOSmsPzVsYY+39JNIE+w13t2p7016g+7S 6DhcAY2L0bVvdmmf/bCAcHiOUfU8fJ9r9ywNduvx11TTv1L1cVijH5GYEA4rO1Qx0BtAu9flehwrEW 4ILFs7zBt35rIqGbgWHesWxS3QcJr4Ip0XSrC4ors3qYtVvuEFxXOfut6gkQBFjr+nrPlMA2wQz6wU M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AiCZ5Q4UdDl75znwfoFY88dLV8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 16:29:42 -0000

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

That could be specified in four bits, true.  I could be convinced that cutting a byte off the length for every setting value saves more than being able to omit the value for booleans.  The original reason for having an arbitrary-length field was extensions that needed to supply a large set of supported values, such as supported signing algorithms for the CERTIFICATE_PROOF in the originally-adopted version of Secondary Certificates.  So the goal was not only to save bytes from settings that didn't need four bytes, but also to provide extra bytes to settings that needed complex, structured values.

However, the need to negotiate such complicated items has been delegated to TLS in that instance and hasn't shown up elsewhere.  We might simply say that if the need crops up for some future extension, they'll need to define an additional frame type to carry that configuration 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/1556#issuecomment-411119031
----==_mimepart_5b69c8f254183_423e3f945e2be6203761a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That could be specified in four bits, true.  I could be convinced that c=
utting a byte off the length for every setting value saves more than being =
able to omit the value for booleans.  The original reason for having an arb=
itrary-length field was extensions that needed to supply a large set of sup=
ported values, such as supported signing algorithms for the CERTIFICATE_PRO=
OF in the originally-adopted version of Secondary Certificates.  So the goa=
l was not only to save bytes from settings that didn't need four bytes, but=
 also to provide extra bytes to settings that needed complex, structured va=
lues.</p>
<p>However, the need to negotiate such complicated items has been delegated=
 to TLS in that instance and hasn't shown up elsewhere.  We might simply sa=
y that if the need crops up for some future extension, they'll need to defi=
ne an additional frame type to carry that configuration 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/1556#issuecomment-411119031">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8ygPgTdT8EAZ0=
B2NP9C0x7p868Vks5uOcBygaJpZM4VPJRx">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqwAPnryz4_JSrqN8MSJxkT9-eQqbks5uOcByga=
JpZM4VPJRx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1556:=
 That could be specified in four bits, true.  I could be convinced that cut=
ting a byte off the length for every setting value saves more than being ab=
le to omit the value for booleans.  The original reason for having an arbit=
rary-length field was extensions that needed to supply a large set of suppo=
rted values, such as supported signing algorithms for the CERTIFICATE_PROOF=
 in the originally-adopted version of Secondary Certificates.  So the goal =
was not only to save bytes from settings that didn't need four bytes, but a=
lso to provide extra bytes to settings that needed complex, structured valu=
es.\r\n\r\nHowever, the need to negotiate such complicated items has been d=
elegated to TLS in that instance and hasn't shown up elsewhere.  We might s=
imply say that if the need crops up for some future extension, they'll need=
 to define an additional frame type to carry that configuration data."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/1556#issuecomment-411119031"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-4=
11119031",
"url": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-4111=
19031",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content en=
coding (#1556)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1556,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1556\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-4111=
19031"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356291697=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69c8f254183_423e3f945e2be6203761a4--


From nobody Tue Aug  7 09:53: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 7BDB81310B9 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 09:52:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uDCOk9LeStHB for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 09:52:50 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1E49E13106D for <quic-issues@ietf.org>; Tue,  7 Aug 2018 09:52:50 -0700 (PDT)
Date: Tue, 07 Aug 2018 09:52:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533660769; bh=9l86rU5OtdTeM12rDH3MnqEDcirUG4KK7ukpnIy9mIM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zWA6F/tBoLp7Oidys0TcDLyOfEts453gA/mjaWOHu+ABT/NYBUwvtTJGp5ImtGedt Jeh01+RMwHwYztcf23WTrGYXA38Nf18sD75w3wLIiukODR6QF5KFk9F9YfCVRMp8EX R+b2kHWh/fDZ0cMYO1+i2e9v68woWAqmFSXZ47sc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe320b194fde64eb30f7dcb94e364927bf43ed9b992cf000000011781906192a169ce1473dec6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1591/review/144088858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1591@github.com>
References: <quicwg/base-drafts/pull/1591@github.com>
Subject: Re: [quicwg/base-drafts] Single Packet Number Space (#1591)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69ce611e385_280b3f93ea4be624731e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/8ETFWnGLpuBU1wEF8MpV2doX8WQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 16:52:59 -0000

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

MikeBishop commented on this pull request.



> @@ -118,10 +118,8 @@ Retransmittable Packets:
 
 All transmissions in QUIC are sent with a packet-level header, which indicates
 the encryption level and includes a packet sequence number (referred to below as
-a packet number).  The encryption level indicates the packet number space, as
-described in {{QUIC-TRANSPORT}}.  Packet numbers never repeat within a packet
-number space for the lifetime of a connection.  Packet numbers monotonically
-increase within a space, preventing ambiguity.
+a packet number).  Packet numbers never repeat for the lifetime of a connection.
+Packet numbers monotonically increase within a space, preventing ambiguity.

But you have no packet number spaces here....  I'm guessing this is a merge artifact.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144088858
----==_mimepart_5b69ce611e385_280b3f93ea4be624731e6
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/1591#discussion_r208306471">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -118,10 +118,8 @@ Retransmittable Packets:
 
 All transmissions in QUIC are sent with a packet-level header, which indicates
 the encryption level and includes a packet sequence number (referred to below as
-a packet number).  The encryption level indicates the packet number space, as
-described in {{QUIC-TRANSPORT}}.  Packet numbers never repeat within a packet
-number space for the lifetime of a connection.  Packet numbers monotonically
-increase within a space, preventing ambiguity.
+a packet number).  Packet numbers never repeat for the lifetime of a connection.
+Packet numbers monotonically increase within a space, preventing ambiguity.
</pre>
<p>But you have no packet number spaces here....  I'm guessing this is a merge artifact.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144088858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6pAiaa8AZPs0M2_-JebZmLapkwYks5uOcXhgaJpZM4VYKnS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_72Cl69HVLfmHe-p1eFYhzIhkEbks5uOcXhgaJpZM4VYKnS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1591"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144088858"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144088858",
"url": "https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144088858",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1591",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144088858"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358656466\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69ce611e385_280b3f93ea4be624731e6--


From nobody Tue Aug  7 10:01: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 E373C12F1A5 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:01:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Rn3wfgJwKe3Y for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:01:31 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20717130E43 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 10:01:31 -0700 (PDT)
Date: Tue, 07 Aug 2018 10:01:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533661290; bh=oLCMui3eS1J5qHpD3UN+y0HAwi/fqRiuHHCH/7jpp1o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I/9U27B1br3MjHeWJCf9fj6fhYbGcvp1GsNsT1WSoTu4JdvuHnrWwY8LMKO3bhk74 S6UrHoJjSmOSoq7KDSS7astzJJlMFIrelxFWflgE/Q3PAxZQFYRf+SLQCcUjqz7IYM IVVCCL1k20hj0vehTdF6eWilVf/0qTm2TjqyDOOM=
From: Nick Banks <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/1591/push/2779283442@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1591@github.com>
References: <quicwg/base-drafts/pull/1591@github.com>
Subject: Re: [quicwg/base-drafts] Single Packet Number Space (#1591)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69d06a600ac_4c9c3fccb88be628928e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
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/6GdtFSP_Ic3qveMzSg476wK5byE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 17:01:33 -0000

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

@nibanks pushed 1 commit.

d63b20d  Remove additional reference to packet space.


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

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d63b20d">d63b20d</a>  Remove additional reference to packet space.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1591/files/9e4221bd55f4d887ed42d40fbd0b229200795abd..d63b20d27ac0c5b7fd9770c5361a17f8d2702a86">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq73yBaTsBygmEs1tCA7HudylR0jMks5uOcfqgaJpZM4VYKnS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7-aQJHPS_uQ57ULpFV0Y56qSdQmks5uOcfqgaJpZM4VYKnS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks pushed 1 commit in #1591"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1591/files/9e4221bd55f4d887ed42d40fbd0b229200795abd..d63b20d27ac0c5b7fd9770c5361a17f8d2702a86"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1591/files/9e4221bd55f4d887ed42d40fbd0b229200795abd..d63b20d27ac0c5b7fd9770c5361a17f8d2702a86",
"url": "https://github.com/quicwg/base-drafts/pull/1591/files/9e4221bd55f4d887ed42d40fbd0b229200795abd..d63b20d27ac0c5b7fd9770c5361a17f8d2702a86",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks pushed 1 commit in #1591",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1591:",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [
{
"name": "d63b20d",
"value": "Remove additional reference to packet space."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1591/files/9e4221bd55f4d887ed42d40fbd0b229200795abd..d63b20d27ac0c5b7fd9770c5361a17f8d2702a86"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358656466\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b69d06a600ac_4c9c3fccb88be628928e1--


From nobody Tue Aug  7 10:02: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 D0A53131065 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:02:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 d2vEDRzSOPfG for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:02:11 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 CB722130E43 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 10:02:10 -0700 (PDT)
Date: Tue, 07 Aug 2018 10:02:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533661330; bh=R/nUZ2n1/OrSe8GTyNBEYMvc9iBqKk0l3wxqAR2JzVs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QgFfO18YQY+7R9dXlVHElHRc83I4VYIT4rYGTGWzsFrDvHOUYVNQonFSrMQxmS/oy phxr68b2clCUD6q6dmLDawa667ApO+yOouQWCsfgW5cRzZMJYcNhIrZ90O86NzGzEb KfxGH6PMRFgVOtu9+hAe6t5EHXSwqjnFMqrCIgXM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4189f0c49f7a7bc7d1701b7d5e973c79c8414abd92cf000000011781929292a169ce1473dec6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1591/review/144092556@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1591@github.com>
References: <quicwg/base-drafts/pull/1591@github.com>
Subject: Re: [quicwg/base-drafts] Single Packet Number Space (#1591)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69d092cfdf_3fbc3fede34d45c06821f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/xtOIImZ6nJmXVZcZUAKN0hnbaF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 17:02:13 -0000

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

MikeBishop commented on this pull request.



> @@ -118,10 +118,8 @@ Retransmittable Packets:
 
 All transmissions in QUIC are sent with a packet-level header, which indicates
 the encryption level and includes a packet sequence number (referred to below as
-a packet number).  The encryption level indicates the packet number space, as
-described in {{QUIC-TRANSPORT}}.  Packet numbers never repeat within a packet
-number space for the lifetime of a connection.  Packet numbers monotonically
-increase within a space, preventing ambiguity.
+a packet number).  Packet numbers never repeat for the lifetime of a connection.
+Packet numbers monotonically increase within a space, preventing ambiguity.

But you have no packet number spaces here....  I'm guessing this is a merge artifact.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144092556
----==_mimepart_5b69d092cfdf_3fbc3fede34d45c06821f
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/1591#discussion_r208309475">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -118,10 +118,8 @@ Retransmittable Packets:
 
 All transmissions in QUIC are sent with a packet-level header, which indicates
 the encryption level and includes a packet sequence number (referred to below as
-a packet number).  The encryption level indicates the packet number space, as
-described in {{QUIC-TRANSPORT}}.  Packet numbers never repeat within a packet
-number space for the lifetime of a connection.  Packet numbers monotonically
-increase within a space, preventing ambiguity.
+a packet number).  Packet numbers never repeat for the lifetime of a connection.
+Packet numbers monotonically increase within a space, preventing ambiguity.
</pre>
<p>But you have no packet number spaces here....  I'm guessing this is a merge artifact.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144092556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyF03ck8IGGs8v3RUgqBRlnmXjseks5uOcgSgaJpZM4VYKnS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyGDJAfHIh6cdW21S6NzA7VPJkrQks5uOcgSgaJpZM4VYKnS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1591"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144092556"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144092556",
"url": "https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144092556",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1591",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1591#pullrequestreview-144092556"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358656466\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69d092cfdf_3fbc3fede34d45c06821f--


From nobody Tue Aug  7 10:08: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 95A8B131067 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:08:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 wL5XmKBJxUi0 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:08:22 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E55C12777C for <quic-issues@ietf.org>; Tue,  7 Aug 2018 10:08:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533661701; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TNHGY2k2ZxWsQWnuXpPisFDg+idka/Do4R+pHVJqS2Q=; b=W7ajFNdd7jrIBpbZTO9RR3pokhclHVoP5IDed6vb+TYBaxuZZMg3Bzli62lNWsjwVVGrxGb/ P6SzSMNQrelXxkm0b7EzJT0B1yzmwJS/7pnQ0TusEEc7kf0TJl9Z/Iz6JMVr5ptagUZLhyhr esI+4dzU6BpBckTB/q80GPiKQWs=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=litespeedtech.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5b69d205.7f1ee04488d0-smtp-out-n02; Tue, 07 Aug 2018 17:08:21 -0000 (UTC)
Date: Tue, 07 Aug 2018 10:08:21 -0700
From: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
Reply-To: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
To: quic-issues@ietf.org
Message-ID: <5b69d2052ec53_6e882ae62c5b6f7049189@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 593185: Fix typos in HTTP draft and use the more common "i...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b69d2052e867_6e882ae62c5b6f7049074"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tkp4R5qRvhIX5GwJTNGZBjiotcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 17:08:25 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 593185fc8c2ab35ba34c437a3d5f253976a7e6c7
      https://github.com/quicwg/base-drafts/commit/593185fc8c2ab35ba34c437a3d5f253976a7e6c7
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-08-07 (Tue, 07 Aug 2018)

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

  Log Message:
  -----------
  Fix typos in HTTP draft and use the more common "incautious"



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b69d2052e867_6e882ae62c5b6f7049074--


From nobody Tue Aug  7 10:08: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 04C0F13106B for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:08:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lXLNzSnj5TmX for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:08:25 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 47CFE12777C for <quic-issues@ietf.org>; Tue,  7 Aug 2018 10:08:25 -0700 (PDT)
Date: Tue, 07 Aug 2018 10:08:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533661704; bh=gIj+wNZzvX4BNsoQPo4kOZCVDH2Tm4EUZkVXdcVS1sY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u334dwXyKcKrVp6SBsJHM2dr+00B1/N+cELDUt6s/Tee8LhVZLhl7gHkhfeadMqum UyL83oT79uD1i+ru2zN2tKIH0CESv+YwClrbogxkw6apDM+GUGbGmxWqTsLw1p43fC OZsSI+2oXvMJYr05Wp1+wR05C4HuzvMhpGopxVu0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e8c6fcc94e2dda665ddf61bb0dcd6645e0bdbd392cf000000011781940892a169ce14a9283e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1630/issue_event/1775824692@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1630@github.com>
References: <quicwg/base-drafts/pull/1630@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in HTTP draft and use the more common "incautious" (#1630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69d208933fb_4e5e3fe9d82d45b883891"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/tUsgBXA9PminbuHtaPuK3r2p1vE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 17:08:28 -0000

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

Merged #1630 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1630#event-1775824692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwbtJa2muR6_GOTMDw_2LfgDVYAks5uOcmIgaJpZM4VqoQH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq88FGBiTR7a6IVh4I_23ompvMRBBks5uOcmIgaJpZM4VqoQH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1630 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1630#event-1775824692"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1630#event-1775824692",
"url": "https://github.com/quicwg/base-drafts/pull/1630#event-1775824692",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix typos in HTTP draft and use the more common \"incautious\" (#1630)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1630#event-1775824692"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363496455\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69d208933fb_4e5e3fe9d82d45b883891--


From nobody Tue Aug  7 10:15: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 33BC512D7F8 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:15:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Aa9ImIYgjE8s for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 10:15:41 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 D0B7C1277BB for <quic-issues@ietf.org>; Tue,  7 Aug 2018 10:15:40 -0700 (PDT)
Date: Tue, 07 Aug 2018 10:15:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533662140; bh=xjJWaDVvWDRlaigf6GA8UdMUen87BRwk4qxA5s+e3XY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P+CUSsxYQhugvoROiF6Oyzay2xEDOil1Qss4InvsfecYfXb7yvF5804KPLB60aQ6T zn8McFfH4nfLC363UYbTbQXllQ8vL1kY/YvzK4O/oA3Gpyk5a+slHBduz1DqSN/5v8 T1EyW0+5dPXzQrABOg77EZMEphhMTc4Iy3ow5Fck=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e2b3ac482a6a549e90d916a2e4b7a816b07cde892cf00000001178195bc92a169ce14a9b803@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1632/c411133382@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1632@github.com>
References: <quicwg/base-drafts/pull/1632@github.com>
Subject: Re: [quicwg/base-drafts] Fix: a connection is not identified by a *collection* (#1632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69d3bcf3e6_77013fb6b66be6247806b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/q7gVAU5CUWeBwcbEjS1g2hLptHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 17:15:42 -0000

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

I think we need to assume that CIDs are unique without regard to the client address, because otherwise you won't survive NAT rebinding.  The same will be true for server addresses if we allow server migration in a future version, so I'd like to lay the conceptual groundwork here.

I agree that a server could hypothetically reuse CIDs across its own addresses, but to me that seems more conceptually akin to multiple independent servers running on different ports.  I'm inclined to leave the uniqueness comments in, as @dtikhonov has done here.

I originally said "unlikely to be" unique, since IIRC we have at least one implementation that used zero-length addresses until there was a tuple overlap.  Zero-length can be unique if it's the only one.  :-)

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

<p>I think we need to assume that CIDs are unique without regard to the c=
lient address, because otherwise you won't survive NAT rebinding.  The sa=
me will be true for server addresses if we allow server migration in a fu=
ture version, so I'd like to lay the conceptual groundwork here.</p>
<p>I agree that a server could hypothetically reuse CIDs across its own a=
ddresses, but to me that seems more conceptually akin to multiple indepen=
dent servers running on different ports.  I'm inclined to leave the uniqu=
eness comments in, as <a class=3D"user-mention" data-hovercard-user-id=3D=
"4528576" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D=
"link_type:self" href=3D"https://github.com/dtikhonov">@dtikhonov</a> has=
 done here.</p>
<p>I originally said "unlikely to be" unique, since IIRC we have at least=
 one implementation that used zero-length addresses until there was a tup=
le overlap.  Zero-length can be unique if it's the only one.  :-)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1632#issuecomment-411133382">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzWlji=
TCt4iXNUqJBLfPsImEDNXrks5uOcs8gaJpZM4VqywH">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3dFEzKBLguzbY4as2XrWAgI3_G9=
ks5uOcs8gaJpZM4VqywH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1632: I think we need to assume that CIDs are unique without r=
egard to the client address, because otherwise you won't survive NAT rebi=
nding.  The same will be true for server addresses if we allow server mig=
ration in a future version, so I'd like to lay the conceptual groundwork =
here.\r\n\r\nI agree that a server could hypothetically reuse CIDs across=
 its own addresses, but to me that seems more conceptually akin to multip=
le independent servers running on different ports.  I'm inclined to leave=
 the uniqueness comments in, as @dtikhonov has done here.\r\n\r\nI origin=
ally said \"unlikely to be\" unique, since IIRC we have at least one impl=
ementation that used zero-length addresses until there was a tuple overla=
p.  Zero-length can be unique if it's the only one.  :-)"}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/1632#issuecomment-411133382"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1632#issuecomment-4=
11133382",
"url": "https://github.com/quicwg/base-drafts/pull/1632#issuecomment-4111=
33382",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix: a connection is not identified by=
 a *collection* (#1632)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1632,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1632#issuecomment-4111=
33382"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3635394=
63\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69d3bcf3e6_77013fb6b66be6247806b--


From nobody Tue Aug  7 11:34: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 017E2130EE4 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:34:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 DorxmycOKQWu for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:34:46 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1249C130E42 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 11:34:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IqpW+UV+3UluNhqO2Fc/ysiU8AU=; b=cdPBj9FZSPvury3i 9+9x6cmBL9vOg+STHhLt3OTxoog9XW8k7yx6vEZx6/8SiSY7i69gqnGiSAUyWhnQ KVKmyc3rA5cIF978tI3lmMHn7Yf62xzBqMXFprXD209oncIakqpaFx5mi6PzN4SV pA4NTwO/4Gg35G1QX766+nD3RDo=
Received: by filter1219p1las1.sendgrid.net with SMTP id filter1219p1las1-19386-5B69E642-38 2018-08-07 18:34:43.012340892 +0000 UTC m=+1109188.646569546
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id GcvLcjOYRyK2jSnKn8jiNA for <quic-issues@ietf.org>; Tue, 07 Aug 2018 18:34:42.930 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id E0D7180BE3 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 11:34:42 -0700 (PDT)
Date: Tue, 07 Aug 2018 18:34:43 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7fe307620fe6c917d940ce4f0af2df60da0002492cf000000011781a84292a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/review/144129346@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69e642df57e_3ee63fe5e84d45b418052e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2R49mhkxlmJujsjGe8BP92wHF9zFY7ldicBk mP6DVcHTZ/Jbujbf+7dI1Jvg6gnwADInX1tlzpk5Z56Y1cwsPIa904u13kNLXCf2ZLPx0JFXC3633O xQ38u65blzyjWezWL+h514F5xc5cv30+1SMJKR6wh7HUcGwaSOag8bf4EYCUX8bVQ5hoTQQsoA7khF Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IcTGxm8xSEyVvEsNHiJ1WG2W8DI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 18:34:48 -0000

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

ianswett commented on this pull request.



> @@ -1065,6 +1066,13 @@ sending a packet with a number of 0x6b2d79 requires a packet number encoding
 with 14 bits or more; whereas the 30-bit packet number encoding is needed to
 send a packet with a number of 0x6bc107.
 
+An endpoint MUST discard packets with duplicate packet numbers.  After

How about combining the first two sentences, since they seem largely redundant? Maybe "An endpoint MUST discard packets with duplicate packet numbers after unprotecting the packet." or something similar.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144129346
----==_mimepart_5b69e642df57e_3ee63fe5e84d45b418052e
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/1624#discussion_r208340112">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1065,6 +1066,13 @@ sending a packet with a number of 0x6b2d79 requires a packet number encoding
 with 14 bits or more; whereas the 30-bit packet number encoding is needed to
 send a packet with a number of 0x6bc107.
 
+An endpoint MUST discard packets with duplicate packet numbers.  After
</pre>
<p>How about combining the first two sentences, since they seem largely redundant? Maybe "An endpoint MUST discard packets with duplicate packet numbers after unprotecting the packet." or something similar.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144129346">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ww2tA-WNepu-FcklSLkryZhD_9ks5uOd3CgaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3O6bBOBmHC2nEu4MIWJb6foatUTks5uOd3CgaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1624"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144129346"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144129346",
"url": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144129346",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1624",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144129346"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69e642df57e_3ee63fe5e84d45b418052e--


From nobody Tue Aug  7 11:39: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 EB41A1310FB for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:39:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 B83HKzYAQStS for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:39:08 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 46BFC1310F3 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 11:39:08 -0700 (PDT)
Date: Tue, 07 Aug 2018 11:39:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533667147; bh=oj5/uteqa1r11AT98G2o1mvrvsHne8f1fSKMJpW3xVY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qfbH11U1YAPzvGkNA3zmW6I0kMT2z3sa3aaLmPhAsoAQdPRuOcYGqCU8e1TUXxIg1 XHvnB3KicOi7SzoKhwjcn1G6ZUVH82R0CdKHhOOArFCwK57f/P0MvGoyNCvRQGgN7U qeb4KuHWlUwfxwSWpwLfSFzZ3OXPzrHIt6KFRmiM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a72fa4493df5d2075ca755f8da5dc2fb949073192cf000000011781a94b92a169ce14a01946@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1615/411158886@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1615@github.com>
References: <quicwg/base-drafts/issues/1615@github.com>
Subject: Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69e74b2e619_1aa83fcfd04d45c4129459"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/YBxxNDTvxFSkTmz7hKnUZM2qY18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 18:39:18 -0000

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

I'm not sure how to fix this.  Suggestions?

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

<p>I'm not sure how to fix this.  Suggestions?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411158886">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-BpnZ3ERU9UYNUpW-xiIsy-8HfVks5uOd7LgaJpZM4Vnmqq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6j0FmZrjBI7Mty-IdERwzaE_zrvks5uOd7LgaJpZM4Vnmqq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1615: I'm not sure how to fix this.  Suggestions?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411158886"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411158886",
"url": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411158886",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1615,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1615\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411158886"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703530\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69e74b2e619_1aa83fcfd04d45c4129459--


From nobody Tue Aug  7 11:44: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 469BD131084 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:44:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3ChuO5K8bXJK for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:43:59 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 ACDEC130E42 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 11:43:59 -0700 (PDT)
Date: Tue, 07 Aug 2018 11:43:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533667438; bh=2pC5s01x2N1KmBxRKmcNF4yRyGVHx3k17Ny6/3YcsrI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CbHyhXIMmaCbW/9kru71gTEp4hE7eiSvc9I1K/ZVNrRTz+ijSHYUYOGBsoKNSKatn 1RO3Llp3qYwS5b8Rde4VA1GLcsiy14LxtrvExAOuzqwh4j9EaI/aSkptZGfYbwidZE mbEsnuKbuBBB7x5WB5dQT1ZCHpHB5Uv8Mvb0hD7U=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88dedd4490d85075f83d29be30042cb4f9c5226892cf000000011781aa6e92a169ce14a01946@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1615/411160366@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1615@github.com>
References: <quicwg/base-drafts/issues/1615@github.com>
Subject: Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69e86edcb80_3813fbcf64d45c0140773"; 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/k4-hTFMSHeA6bZ-X6f0V7dQDe2A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 18:44:01 -0000

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

Maybe just moving all the recommendations last, and to use actual English to describe them, instead of functions? That might look better.

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

<p>Maybe just moving all the recommendations last, and to use actual English to describe them, instead of functions? That might look better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411160366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy4EpbSF3jLwPpxzokpUIEf98fgGks5uOd_ugaJpZM4Vnmqq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqynStWsZQAoFry37Qx08oOMptKcDks5uOd_ugaJpZM4Vnmqq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1615: Maybe just moving all the recommendations last, and to use actual English to describe them, instead of functions? That might look better."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411160366"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411160366",
"url": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411160366",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1615,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1615\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411160366"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703530\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69e86edcb80_3813fbcf64d45c0140773--


From nobody Tue Aug  7 11:59: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 72859130F04 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:59:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 K8FKDlQ1IUIB for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:58:59 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08253130EDD for <quic-issues@ietf.org>; Tue,  7 Aug 2018 11:58:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533668338; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=D/nr//230Dkn3jmYIZqmpluU736oLroZ2JpMjbpmnq8=; b=xMUeTMRpZdNZCEHPmM70wX++lVOu5NSzxtZel3t7//gRJoByTbqKZJ55Tp4eeLrKJGRVVWwp 4Fy+S9kBRrllLjkZiKEApKeI7GD+rRhCAihEo5bL4mIhdd82JC1KcwUlNA6S06mYhWpLI2E2 1aGQI+TYM99I7TodIJFCLmyB4Ko=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5b69ebf1.7f9e1719f3c0-smtp-out-n03; Tue, 07 Aug 2018 18:58:57 -0000 (UTC)
Date: Tue, 07 Aug 2018 11:58:56 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b69ebf0ee32c_2e332b091f2d2f78399d7@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ceab0e: Discuss Application-Limited Sending
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b69ebf0ed88f_2e332b091f2d2f7839844"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lql2tLOLMWk66Pk7MwmMNLoEZhY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 18:59:00 -0000

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

  Branch: refs/heads/ianswett-app-limited
  Home:   https://github.com/quicwg/base-drafts
  Commit: ceab0e21afc6c181d40ca07ca34a8d86027da7e7
      https://github.com/quicwg/base-drafts/commit/ceab0e21afc6c181d40ca07ca34a8d86027da7e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-07 (Tue, 07 Aug 2018)

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

  Log Message:
  -----------
  Discuss Application-Limited Sending

Fixes #1619



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b69ebf0ed88f_2e332b091f2d2f7839844--


From nobody Tue Aug  7 11:59: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 8FA86130F04 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:59:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1fXeXFfVDWAj for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 11:59:12 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E555F130EDD for <quic-issues@ietf.org>; Tue,  7 Aug 2018 11:59:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6OSPpP74wXpVckSdWggChe/wK24=; b=YfuDEVx3F111sTH5 CZskcKXvNEDB39OPWDIa5917YClOdguoB9cNokuHW1xvhjbG63577Q/4p2YjZ2bQ 9noYiHGqWUwtqI4OwWWtmXHwTFG+27vH0co/80o/QgQV3hvOURfKAm3zmT3zSa6F 5OfV04VwBOy/W0vKwrUZPq4iyUo=
Received: by filter1276p1mdw1.sendgrid.net with SMTP id filter1276p1mdw1-31668-5B69EBFD-E 2018-08-07 18:59:09.417113339 +0000 UTC m=+1110920.253893467
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 8wt6JmrlT8iAtJHuDVEGQA for <quic-issues@ietf.org>; Tue, 07 Aug 2018 18:59:09.393 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id 5EDB5C0648 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 11:59:09 -0700 (PDT)
Date: Tue, 07 Aug 2018 18:59:10 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab344f06e87695b30006686ea48b5ad63f0f6a225a92cf000000011781adfd92a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637@github.com>
Subject: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69ebfd5d497_29fe3f99826be620424bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3cX66zpKR+y1Izz6hZsDkWTygMCVKxolzwOF 3kq/I8Q1AmHr/UZ1FsROm+RnpEyYKIPjpRgHhDyp/MpW5ZDlqQ+X4fJkUf6Ap/GOE9zaHkQ2iQ2Tdo Qo1QQx7YPwQWBoGbCBGlWYNQSK59bRzamy2TgVWX+Un5wiGOhibEAq7SdA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UOSqllS1aB309IvFjHJWNxSC0Uk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 18:59:14 -0000

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

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

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

-- Commit Summary --

  * Discuss Application-Limited Sending

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Discuss Application-Limited Sending</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1637.patch'>https://github.com/quicwg/base-drafts/pull/1637.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1637.diff'>https://github.com/quicwg/base-drafts/pull/1637.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/1637">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxBOanVYkgktFeVz4Fi1Bep49GE-ks5uOeN9gaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxpZspj-YLSeNL5S0ofUCp4KVnfKks5uOeN9gaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Discuss Application-Limited Sending (#1637)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637",
"url": "https://github.com/quicwg/base-drafts/pull/1637",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Discuss Application-Limited Sending (#1637)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "ceab0e2",
"value": "Discuss Application-Limited Sending"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1637/files#diff-0) (14 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1637,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1637\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b69ebfd5d497_29fe3f99826be620424bb--


From nobody Tue Aug  7 12: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 E5B5C130E0F for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:10:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wq-sjGpjqPia for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:10:16 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCE50130F04 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:10:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Y7VS7FD79PP7oAwiP63+9VmgeB0=; b=PRO7q5UDnOFZFx5v biHtRmUcmr3Uzpvs2BiknryaiPmZihiC6EFH1wLnqyB9A8WP0pcGuoRDbPVeQE7f L5I21lfKRzLGQjYwVdR3XRpZmpcxGO5bQusszbpRPO7nuLvcdp2TFJDBxB22Lr+J cwOc3xoNl9li3PSsjwKPttTJ0iA=
Received: by filter1306p1mdw1.sendgrid.net with SMTP id filter1306p1mdw1-1167-5B69EE97-8 2018-08-07 19:10:15.127739272 +0000 UTC m=+1111437.067150391
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id v_X9yGRwTE-0eNSPkox1Bg for <quic-issues@ietf.org>; Tue, 07 Aug 2018 19:10:15.107 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 11802C0077 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:10:15 -0700 (PDT)
Date: Tue, 07 Aug 2018 19:10:15 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27d5c1accd7fe17ae496c734566de04f92e7492192cf000000011781b09792a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/c411167771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69ee97f5d0_46383fe01f8d45c01531c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1NDLOt4FEGgbHoIF/pQIvOOlwVLZctwalt1g 3DZLdJ4V1fTmvWZ+fWbYC/U3RnXvrOzIiRtbKc21yh/1iOYXzajjsRD4MlFW37weEmrE0BsxyMi8m+ hE2e2VuKl5bGM1QBknilhYuiz4NCZ6VLRtU54GZeIr/5RdXjPS/b1m4oIJfuuimKb/EhOAn0G6CS2U 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e-HUXyGt4B3Y2DyjziCQeDESMf0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:10:19 -0000

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

I don't think this distinction is useful, and I don't understand it. An endpoint can choose to not support ECN, for whatever reason, one of them being that the ECN codepoints are not accessible. If it helps to clarify this, I'm happy to write something that clarifies what "endpoint support of ECN" means... I don't think we need more than a 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/1631#issuecomment-411167771
----==_mimepart_5b69ee97f5d0_46383fe01f8d45c01531c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think this distinction is useful, and I don't understand it. An =
endpoint can choose to not support ECN, for whatever reason, one of them be=
ing that the ECN codepoints are not accessible. If it helps to clarify this=
, I'm happy to write something that clarifies what "endpoint support of ECN=
" means... I don't think we need more than a sentence.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1631#issuecomment-411167771">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1n0ZVwyDYyBGaG6=
rZ4j5i0BwCLSks5uOeYXgaJpZM4VqrjF">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq28zcTgw4EdolySobHC0j-Cy5ay1ks5uOeYXgaJp=
ZM4VqrjF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1631=
: I don't think this distinction is useful, and I don't understand it. An e=
ndpoint can choose to not support ECN, for whatever reason, one of them bei=
ng that the ECN codepoints are not accessible. If it helps to clarify this,=
 I'm happy to write something that clarifies what \"endpoint support of ECN=
\" means... I don't think we need more than a sentence."}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631=
#issuecomment-411167771"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#issuecomment-411=
167771",
"url": "https://github.com/quicwg/base-drafts/pull/1631#issuecomment-411167=
771",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Clarify use of the term \"supports ECN\"=
 (#1631)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1631,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 1631\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#issuecomment-411167=
771"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69ee97f5d0_46383fe01f8d45c01531c2--


From nobody Tue Aug  7 12:11: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 C3754130EA2 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:11:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JwcB0lcdYlD7 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:11:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C697E130E0F for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:11:31 -0700 (PDT)
Date: Tue, 07 Aug 2018 12:11:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533669090; bh=2L8rMS/IYpQMpWS+JTTpwC/Er6/a4VRb4QYcnKOAQbA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b6URD/K+LKZoW2yeJ5I3mYDaXevPj/PCFWQ7oysSewXsK3SEWp8IVYMFhpShWNEne Zkr7WnJ5NPQ2Fv+SRICX/ufbGml+0UhiDx5+N9c4GvfLv81kTOX0Oahw64z5BGKQ2M lbigXG5XK4tNdMgrXmeiSDxBdlxm8FQZkESCGqvg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca63db58a41ba8e756ecc5b9665894d83628d44192cf000000011781b0e292a169ce14701b1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1587/411168016@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1587@github.com>
References: <quicwg/base-drafts/issues/1587@github.com>
Subject: Re: [quicwg/base-drafts] Use of "supports ECN" is confusing (#1587)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69eee2ed3ab_53de3fea0fad45c4147924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/WRePi6glwEMhzENlzC7D-5hahB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:11:35 -0000

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

I don't think this distinction is useful, and I don't understand it. An endpoint can choose to not support ECN, for whatever reason, one of them being that the ECN codepoints are not accessible. If it helps to clarify this, I'm happy to write something that clarifies what "endpoint support of ECN" means... I don't think we need more than a sentence to clarify this.

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

<p>I don't think this distinction is useful, and I don't understand it. A=
n endpoint can choose to not support ECN, for whatever reason, one of the=
m being that the ECN codepoints are not accessible. If it helps to clarif=
y this, I'm happy to write something that clarifies what "endpoint suppor=
t of ECN" means... I don't think we need more than a sentence to clarify =
this.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1587#issuecomment-411168016">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2ce=
kE8vlOFDUAdSJbbgDTQS3xNkks5uOeZigaJpZM4VXGga">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzXXfNX65_IGq9fZwiZ7vWus=
es3eks5uOeZigaJpZM4VXGga.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #1587: I don't think this distinction is useful, and I don't u=
nderstand it. An endpoint can choose to not support ECN, for whatever rea=
son, one of them being that the ECN codepoints are not accessible. If it =
helps to clarify this, I'm happy to write something that clarifies what \=
"endpoint support of ECN\" means... I don't think we need more than a sen=
tence to clarify this."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/1587#issuecomment-411168016"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment=
-411168016",
"url": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-41=
1168016",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use of \"supports ECN\" is confusing (=
#1587)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1587,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1587\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-41=
1168016"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3583774=
98\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69eee2ed3ab_53de3fea0fad45c4147924--


From nobody Tue Aug  7 12: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 DBF6C130EA2 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:14:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 cU7I9Jm7cPxT for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:14:15 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 48CFE130E0F for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:14:15 -0700 (PDT)
Date: Tue, 07 Aug 2018 12:14:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533669254; bh=BTmFIYn3jvSUEELDIb59CsFztSNVHitExV1unKqFn0Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AtGJ2aOXSeVvVu3NpMnAhtG9dLnHOLWr2/0tA6yedOEPxi1K1IsSlyrlAmBwjYgZo QcWb/ERBJtvwFNzwIxLFRbRF+4Pi5HctxUOcY2kHe/oH/B2cC+G2ElaITXRIPc58be tNdJqh6l6yaPEnT57AWGQj3RVz0zGtY74wEmmqlA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4082e8c50493088f0eb89061832941ee1f7d02fd92cf000000011781b18692a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/c411169079@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69ef865b1c9_44d03ff466ebe62412152f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/YHOvqpSzBPO0viIX5d6qXLttCI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:14:17 -0000

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

Both app-limited sending and also receiver-window limited sending should be incorporated in the text 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/1637#issuecomment-411169079
----==_mimepart_5b69ef865b1c9_44d03ff466ebe62412152f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Both app-limited sending and also receiver-window limited sending should be incorporated in the text 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/1637#issuecomment-411169079">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq917wnoKSCEwb7pz86zAxtCi04fUks5uOecGgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyuNXk-VS-H4yVb43q504ew9Vyltks5uOecGgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1637: Both app-limited sending and also receiver-window limited sending should be incorporated in the text here."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411169079"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411169079",
"url": "https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411169079",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1637,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1637\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411169079"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69ef865b1c9_44d03ff466ebe62412152f--


From nobody Tue Aug  7 12:15: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 E7DB2130E0F for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:15:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1ZHDk03GzY7J for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:15:16 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A559130F82 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:15:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9AFtaXik/rWlw1bDabwfNUoEOQw=; b=KbSgzA0s20sLBGBE fGH/ffiy1RqrhVstTUsixUjSCli8l8gu82pyExQgRGe2zBNq8z2WZHdHtyWce7P8 TIsNSvKGc1euIyQ1T4Wd5LvM46m2ArE66oVp6Uq0u47CZIIVl5aw/gQ2tXN76uYx w/BBzzFmsqLpuH9MAOlGySDckvA=
Received: by filter0033p1iad2.sendgrid.net with SMTP id filter0033p1iad2-19865-5B69EFC2-27 2018-08-07 19:15:14.767015347 +0000 UTC m=+1109296.525893279
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id Eyr6cPhlRIek8JVODVIcdg for <quic-issues@ietf.org>; Tue, 07 Aug 2018 19:15:14.671 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id B414CC1696 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:15:14 -0700 (PDT)
Date: Tue, 07 Aug 2018 19:15:15 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16b8d3b284d74b42fe24afc54e59c71354390b8192cf000000011781b1c292a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144144527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69efc2b26e9_2b003f99826be62074041"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3a4ef7Vk/m4QwOWpG7pc/WxzaCuBTykJC2Vm xed22vrHOdovbFdEbeWDPc0Qoi2EDW58eCtcwJwCBsheKqUMtQAymqWt8ng0hrcROJzFWeTyY+S19x /Gei454paOW77UicQhjefYZXN+kfxNnTsiQijH6gx7BARq1ncsN4g6AtHfVGDBjId/4/VaItkPWy5Y 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FO7MubvohwOrTiZpgdCC1DMkBRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:15:19 -0000

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

janaiyengar commented on this pull request.



> @@ -989,6 +988,13 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Application Limited Sending
+
+If the sender is sufficiently application limited that the congestion window is
+not fully utilized, the congestion window should not be increased in slow start
+or congestion avoidance.  Senders should consider themselves application limited
+if bytes in flight when receiving an ACK frame are more than a max datgram size
+less than the congestion window.

This last sentence is a run-on and unnecessarily detailed. I would simply say something like "if the congestion window is not fully utilized." The detail of kMaxDatagramSize is a rounding thing, which is probably too much detail in this descriptive 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/1637#pullrequestreview-144144527
----==_mimepart_5b69efc2b26e9_2b003f99826be62074041
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/1637#discussion_r208352830">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -989,6 +988,13 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Application Limited Sending
+
+If the sender is sufficiently application limited that the congestion window is
+not fully utilized, the congestion window should not be increased in slow start
+or congestion avoidance.  Senders should consider themselves application limited
+if bytes in flight when receiving an ACK frame are more than a max datgram size
+less than the congestion window.
</pre>
<p>This last sentence is a run-on and unnecessarily detailed. I would simply say something like "if the congestion window is not fully utilized." The detail of kMaxDatagramSize is a rounding thing, which is probably too much detail in this descriptive 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/1637#pullrequestreview-144144527">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6crlQ6J_Qpq6Tgg3jIQkHTkkHN1ks5uOedCgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq06n44sl-KlK_5hGzzesM9KtgdFtks5uOedCgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144144527"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144144527",
"url": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144144527",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144144527"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69efc2b26e9_2b003f99826be62074041--


From nobody Tue Aug  7 12:26: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 6E421130F25 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:26:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vYwsF9tdzimq for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:26:05 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 C81BE130EA2 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:26:04 -0700 (PDT)
Date: Tue, 07 Aug 2018 12:26:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533669964; bh=RvYHWW66pxFtLFj2qXyGdosNG/3lkeHkxmQwrcpv30Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ADn7CbYPJ3d0kZBCyvsWz5B4uF9Bx+1HZvr1nESbIF7Wy7YKGXxtVvrrtjWjabWXL /zKrcHilu8TCt84f9DteJDqrW3w2EkYD/MXQatjLD4zoISmJYZrO1Ol2XhWO7YMNHC +Eax517jmLh6Aso2yI+oDWKqO5wUSTshG13MSAGg=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc288b4013b729b02992f20835d5f8112e465eeac92cf000000011781b44c92a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144148863@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69f24c2ff53_1a9a3fd9bbcd45b82449cb"; 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/UUFq52-uZ8DPEws4VhZetmpxWgI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:26:07 -0000

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

nibanks commented on this pull request.



>  
    OnPacketAckedCC(acked_packet):
      // Remove from bytes_in_flight.
      bytes_in_flight -= acked_packet.bytes
      if (InRecovery(acked_packet.packet_number)):
        // Do not increase congestion window in recovery period.
        return
+     if (IsAppLimited())
+       // Do not increase congestion_window if application limited.
+       return

This gets into implementation specifics a bit, but I don't think the pseudocode can be as trivial as this.

Naively, if this function is called for two different packets in a row, without a corresponding send operation being performed between them, then only the first `OnPacketAckedCC` ever actually increases `congestion_window` because the previous call just decremented `bytes_in_flight` and incremented `congestion_window` guaranteeing that `IsAppLimited()` will always return false for future packets.

In a slightly more intelligent interpretation of this, where you actually preform this logic for all the bytes acknowledged in a whole ACK frame in a single call, you can still have the same problem if you end up processing two ACK frames back to back before you end up doing a send. I have some ideas on how to solve that (at least for my implementation) but I was wondering if this should be mentioned (if not pseudocoded) 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/1637#pullrequestreview-144148863
----==_mimepart_5b69f24c2ff53_1a9a3fd9bbcd45b82449cb
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/1637#discussion_r208356389">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
    OnPacketAckedCC(acked_packet):
      // Remove from bytes_in_flight.
      bytes_in_flight -= acked_packet.bytes
      if (InRecovery(acked_packet.packet_number)):
        // Do not increase congestion window in recovery period.
        return
+     if (IsAppLimited())
+       // Do not increase congestion_window if application limited.
+       return
</pre>
<p>This gets into implementation specifics a bit, but I don't think the pseudocode can be as trivial as this.</p>
<p>Naively, if this function is called for two different packets in a row, without a corresponding send operation being performed between them, then only the first <code>OnPacketAckedCC</code> ever actually increases <code>congestion_window</code> because the previous call just decremented <code>bytes_in_flight</code> and incremented <code>congestion_window</code> guaranteeing that <code>IsAppLimited()</code> will always return false for future packets.</p>
<p>In a slightly more intelligent interpretation of this, where you actually preform this logic for all the bytes acknowledged in a whole ACK frame in a single call, you can still have the same problem if you end up processing two ACK frames back to back before you end up doing a send. I have some ideas on how to solve that (at least for my implementation) but I was wondering if this should be mentioned (if not pseudocoded) 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/1637#pullrequestreview-144148863">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_mheflzqKmlM9qC5w3aNnnEDpmVks5uOenMgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-0BcWxMg95FAL_oy6sRS1hQ83mkks5uOenMgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144148863"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144148863",
"url": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144148863",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144148863"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69f24c2ff53_1a9a3fd9bbcd45b82449cb--


From nobody Tue Aug  7 12:33: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 7A691130EA2 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:33:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rphbT0ymEAZo for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:33:19 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 ED7FA12F1A5 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:33:18 -0700 (PDT)
Date: Tue, 07 Aug 2018 12:33:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533670398; bh=kbAdc9clXxVX9mU2hDnVfwtUAwWKI/vHW1L7wT+ysew=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HQh/WnMk0H3DNKjia9AOMLUw+V5CfkUIIcTQFxfbmaHfZtS2qZpUoFQl1X02sc1c0 cKgrdj6rKGMXOSDvPofSSs7D6Iri2bSCH6QS1lL59FlsPEI2f5ZZJKbARIaFXPnZKo L5ozC86B3Vu2FgrVhtXXRK7faOlpjo3J1F3p3WYI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30f760ec73799a9edde99c233968c1666d09c87992cf000000011781b5fe92a169ce14c50a90@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1638@github.com>
Subject: [quicwg/base-drafts] Dead path timeout (#1638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69f3fe55ff7_5f153fb3b86d45c42276aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/r4O8Xh29i8o5EtwiP-9ZCdTT8JU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:33:20 -0000

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

#1614 makes idle timeout more precise, but still leaves open the question of when a path is considered dead.  We still need a path timeout to close paths over which an endpoint cannot reach a peer.

My suggestion here is to have N RTOs be a value that's used for detecting a dead path, for some reasonable value of N (5? 7?). An endpoint can close the connection when a path is considered dead or can wait for a new path to become available (this is extremely useful when migrating from wifi to cell).

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

<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346034186" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1614" href="https://github.com/quicwg/base-drafts/pull/1614">#1614</a> makes idle timeout more precise, but still leaves open the question of when a path is considered dead.  We still need a path timeout to close paths over which an endpoint cannot reach a peer.</p>
<p>My suggestion here is to have N RTOs be a value that's used for detecting a dead path, for some reasonable value of N (5? 7?). An endpoint can close the connection when a path is considered dead or can wait for a new path to become available (this is extremely useful when migrating from wifi to cell).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1638">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2GqyW_3S8w3FoV98HfI4Wt8nXduks5uOet-gaJpZM4VywlR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_abTf3-ROJlG-xPBQW1Lzlg5BWQks5uOet-gaJpZM4VywlR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Dead path timeout (#1638)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1638"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1638",
"url": "https://github.com/quicwg/base-drafts/issues/1638",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Dead path timeout (#1638)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1638
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1638"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365627729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69f3fe55ff7_5f153fb3b86d45c42276aa--


From nobody Tue Aug  7 12:40: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 27D7E131096 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:40:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yLJaJa49jccI for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:40:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 333CA131084 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:40:01 -0700 (PDT)
Date: Tue, 07 Aug 2018 12:40:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533670800; bh=82ZYCiqOkjGqbSyNWbqe/AaYAMIVUm6gU0YSjuqTg58=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aizcC1e3H7YR/XgUZJPJh2L9lUwE2CEzApNGsrPZjesc2H4snDdOhpATzC0yJJEc+ gVL4klXbgj2aHQ1F0SdRmrqlEjeYQeS5++xwuMT1fvR23cigeIHd7tOIWGnK12L7i9 ukVNGaGxUj2G/uOzjyPCeBXZrUsKTuSN2J4mG1uI=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91ac146eebab16592dbb6aa6a576ae977b042af192cf000000011781b79092a169ce14a3a07f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1620/411177005@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1620@github.com>
References: <quicwg/base-drafts/issues/1620@github.com>
Subject: Re: [quicwg/base-drafts] CANCEL_PUSH, MAX_PUSH_ID and GOAWAY specify the length of the ID twice (#1620)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69f5907a20e_35543ffd9fabe618484fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/eIMiRJqR9o7RLIj9ROolwVSxIAc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:40:03 -0000

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

I think that's a fair question, and I'm coming around to the idea of length-prefixed non-varint values for SETTINGS.  It's a level of complexity that seemed like we might need it coming out of HTTP/2, and a few years later that need hasn't proven itself out.

For these frames, we're referencing Stream IDs / Push IDs.  Stream IDs are a transport layer concept and I'm reluctant to introduce an alternative encoding.  We already have at least one place (PRIORITY) where Push and Stream IDs are encoded in the same field, which argues for using the same encoding for both.  If not varint, what?

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

<p>I think that's a fair question, and I'm coming around to the idea of l=
ength-prefixed non-varint values for SETTINGS.  It's a level of complexit=
y that seemed like we might need it coming out of HTTP/2, and a few years=
 later that need hasn't proven itself out.</p>
<p>For these frames, we're referencing Stream IDs / Push IDs.  Stream IDs=
 are a transport layer concept and I'm reluctant to introduce an alternat=
ive encoding.  We already have at least one place (PRIORITY) where Push a=
nd Stream IDs are encoded in the same field, which argues for using the s=
ame encoding for both.  If not varint, what?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1620#issuecomment-411177005">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9uj=
abuLONxaIhTp6i2rUNvPFGGsks5uOe0QgaJpZM4VonGe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7b5b5ZdjK9IvmA05_-BhWa_=
rEawks5uOe0QgaJpZM4VonGe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1620: I think that's a fair question, and I'm coming around to=
 the idea of length-prefixed non-varint values for SETTINGS.  It's a leve=
l of complexity that seemed like we might need it coming out of HTTP/2, a=
nd a few years later that need hasn't proven itself out.\r\n\r\nFor these=
 frames, we're referencing Stream IDs / Push IDs.  Stream IDs are a trans=
port layer concept and I'm reluctant to introduce an alternative encoding=
.  We already have at least one place (PRIORITY) where Push and Stream ID=
s are encoded in the same field, which argues for using the same encoding=
 for both.  If not varint, what?"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/1620#issuecomment-411177005"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1620#issuecomment=
-411177005",
"url": "https://github.com/quicwg/base-drafts/issues/1620#issuecomment-41=
1177005",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] CANCEL_PUSH, MAX_PUSH_ID and GOAWAY sp=
ecify the length of the ID twice (#1620)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1620,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1620\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1620#issuecomment-41=
1177005"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3629674=
54\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69f5907a20e_35543ffd9fabe618484fc--


From nobody Tue Aug  7 12:40: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 B46F61310E7 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:40:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Z9NeashrZBqy for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 12:40:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 17FBA1310A2 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 12:40:28 -0700 (PDT)
Date: Tue, 07 Aug 2018 12:40:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533670827; bh=h2u0J3f0qTlYCQmIjHZ6gwkr6Kwq5ViHC/KvByC+OlU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T6XYhB5uZsr6d9Rp2i7yASjHU1N25oMrlU7qqHp8YPpj+3Xcp00yCbqT6Ri+88RWF GyFfkmAMfPzYgVlWDuXJ4775nFjXoxLtIsP3id7rznzwCSU7L05haoZIcZWxFv6mnb xmB21u19990A6z41YK4iipHJXorfzVcoM0dO5zro=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57681508dcc30d8081f08cd8494a90dc67641a1292cf000000011781b7ab92a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411177124@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69f5ab7407d_a3473fc594abe624949de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/CamodoldpJO8a_137UWxqz5BbYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 19:40:39 -0000

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

@ekr @martinthomson : I think it's useful to have this degree of freedom for uses, for instance, where there's no migration, but only demultiplexing among a few connections. I understand the concern that having connection ID that's too small can lead to linkability, but I think there's a natural pushback here -- servers that use connection ID for demuxing will want to use a large CID because small ones are not enough, or they'll use no CID. The only place a small one becomes interesting is when (i) there are only a few connections being demuxed and (ii) where the bit cost matters. This is true in the p2p case, where I would argue that linkability is quite easy with just timing 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/issues/1570#issuecomment-411177124
----==_mimepart_5b69f5ab7407d_a3473fc594abe624949de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"1111457" data-octo=
-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" h=
ref=3D"https://github.com/ekr">@ekr</a> <a class=3D"user-mention" data-ho=
vercard-user-id=3D"67641" data-octo-click=3D"hovercard-link-click" data-o=
cto-dimensions=3D"link_type:self" href=3D"https://github.com/martinthomso=
n">@martinthomson</a> : I think it's useful to have this degree of freedo=
m for uses, for instance, where there's no migration, but only demultiple=
xing among a few connections. I understand the concern that having connec=
tion ID that's too small can lead to linkability, but I think there's a n=
atural pushback here -- servers that use connection ID for demuxing will =
want to use a large CID because small ones are not enough, or they'll use=
 no CID. The only place a small one becomes interesting is when (i) there=
 are only a few connections being demuxed and (ii) where the bit cost mat=
ters. This is true in the p2p case, where I would argue that linkability =
is quite easy with just timing of packets.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1570#issuecomment-411177124">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzWe=
RMToWy-mXU4HE8NWsOv4ZHMWks5uOe0rgaJpZM4VQV65">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3B46pR9d50VrmrswNksB9Zm=
4RQRks5uOe0rgaJpZM4VQV65.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #1570: @ekr @martinthomson : I think it's useful to have this =
degree of freedom for uses, for instance, where there's no migration, but=
 only demultiplexing among a few connections. I understand the concern th=
at having connection ID that's too small can lead to linkability, but I t=
hink there's a natural pushback here -- servers that use connection ID fo=
r demuxing will want to use a large CID because small ones are not enough=
, or they'll use no CID. The only place a small one becomes interesting i=
s when (i) there are only a few connections being demuxed and (ii) where =
the bit cost matters. This is true in the p2p case, where I would argue t=
hat linkability is quite easy with just timing of packets."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/15=
70#issuecomment-411177124"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment=
-411177124",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1177124",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes=
 can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1177124"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3566056=
25\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69f5ab7407d_a3473fc594abe624949de--


From nobody Tue Aug  7 13:01: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 BE5261310BC for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:01:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 iMh_QJdwDIxS for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:01:28 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 051CD1310BB for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:01:28 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:01:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533672087; bh=fTco9Fcpgct9CUrP26PKP/GO64zLVrag9m9NeOsy2bg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IBbawprzIh/qD/XxV2kMRYxJOM0hGLqkFzR6CxPzXiC8gygpPnedpEa5Om0SWAp8Z NrvVD0nCusy+7WBvt3P/D2qOW8MN/+FlCRJKZKhVO3y7QPfK8i7Nkb8vuZVyjCOHJf ThxXuwj87o/YlHCsCbW3rhDHVpWhn+IFwyyHGA7M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56a8bbf4a5205d65daef89eadc75c827c7ece87e92cf000000011781bc9792a169ce1059418a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/934/411183105@github.com>
In-Reply-To: <quicwg/base-drafts/issues/934@github.com>
References: <quicwg/base-drafts/issues/934@github.com>
Subject: Re: [quicwg/base-drafts] Early retransmit code (#934)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69fa9726f15_1c803fdeefed45b42699f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_nn9FAKfbQO6WWRfwliPauKrJ_I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:01:30 -0000

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

@siyengar You volunteered to write a PR, can you try fixing this issue you filed?

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

<p><a class="user-mention" data-hovercard-user-id="1054756" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/siyengar">@siyengar</a> You volunteered to write a PR, can you try fixing this issue you filed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/934#issuecomment-411183105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxXJvFfpULk54DRtFN_iYM9_x3xNks5uOfIXgaJpZM4QffCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyK_gXuGh6ptx8EL0Dv3kYUtq1TKks5uOfIXgaJpZM4QffCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #934: @siyengar You volunteered to write a PR, can you try fixing this issue you filed?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/934#issuecomment-411183105"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-411183105",
"url": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-411183105",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Early retransmit code (#934)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 934,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 934\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-411183105"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 276689065\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69fa9726f15_1c803fdeefed45b42699f9--


From nobody Tue Aug  7 13:05: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 B011B130EF9 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 djYuRzmvJkh1 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:06 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 0F06D1310BD for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:05:06 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:05:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533672305; bh=NaAgnI+e9HCGUbmrHrUKrz5+OX1OpH511zoneMtaLxk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RBZ1co6k2SqY6LOUV4lR8VKU8r73fAT57sH8WJR0p4tmV1+f/DywrZoyxPW3DI/0x F2cQWT0jQeC0ouGmHUSuoWmz+L1bUbA/M0e7rW76Y5cR/sRN9RLxtbFgsz7Hq+9agQ Ur4J2RhkExuUCKEFNj/axBxMm+UM2y9JtVuE7jmU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0e8e770f5e7959fc32053cf0f8eb6d52d4c3aa192cf000000011781bd7192a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411184260@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69fb71505f9_51353fcf0d6d45b819383f"; 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/XKxxtFYUivcB7H480rxInR122f0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:05:08 -0000

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

@janaiyengar: I'm not sure I disagree, but I feel uncomfortable going
against what I thought was consensus. Regrettably, I think a topic for NY=
C.

On Tue, Aug 7, 2018 at 12:40 PM, janaiyengar <notifications@github.com>
wrote:

> @ekr <https://github.com/ekr> @martinthomson
> <https://github.com/martinthomson> : I think it's useful to have this
> degree of freedom for uses, for instance, where there's no migration, b=
ut
> only demultiplexing among a few connections. I understand the concern t=
hat
> having connection ID that's too small can lead to linkability, but I th=
ink
> there's a natural pushback here -- servers that use connection ID for
> demuxing will want to use a large CID because small ones are not enough=
, or
> they'll use no CID. The only place a small one becomes interesting is w=
hen
> (i) there are only a few connections being demuxed and (ii) where the b=
it
> cost matters. This is true in the p2p case, where I would argue that
> linkability is quite easy with just timing of packets.
>
> =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/1570#issuecomment-4111771=
24>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABD1oaQcNqm140O3Bhva=
RU19r3qq1c5hks5uOe0pgaJpZM4VQV65>
> .
>


-- =

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

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

@janaiyengar: I&#39;m not sure I disagree, but I feel uncomfortable going=
<br>
against what I thought was consensus. Regrettably, I think a topic for NY=
C.<br>
<br>
On Tue, Aug 7, 2018 at 12:40 PM, janaiyengar &lt;notifications@github.com=
&gt;<br>
wrote:<br>
<br>
&gt; @ekr &lt;https://github.com/ekr&gt; @martinthomson<br>
&gt; &lt;https://github.com/martinthomson&gt; : I think it&#39;s useful t=
o have this<br>
&gt; degree of freedom for uses, for instance, where there&#39;s no migra=
tion, but<br>
&gt; only demultiplexing among a few connections. I understand the concer=
n that<br>
&gt; having connection ID that&#39;s too small can lead to linkability, b=
ut I think<br>
&gt; there&#39;s a natural pushback here -- servers that use connection I=
D for<br>
&gt; demuxing will want to use a large CID because small ones are not eno=
ugh, or<br>
&gt; they&#39;ll use no CID. The only place a small one becomes interesti=
ng is when<br>
&gt; (i) there are only a few connections being demuxed and (ii) where th=
e bit<br>
&gt; cost matters. This is true in the p2p case, where I would argue that=
<br>
&gt; linkability is quite easy with just timing of packets.<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/1570#issuecomment-4=
11177124&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oaQcNqm140=
O3BhvaRU19r3qq1c5hks5uOe0pgaJpZM4VQV65&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/1570#issuecomment-411184260">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2nu=
gw7wPKENWK1iPBIM77Z-wzKqks5uOfLxgaJpZM4VQV65">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwIt3uGwP0oYWbByIg4GyCmY=
Mrwjks5uOfLxgaJpZM4VQV65.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #1570: @janaiyengar: I'm not sure I disagree, but I feel uncomfortable=
 going\nagainst what I thought was consensus. Regrettably, I think a topi=
c for NYC.\n\nOn Tue, Aug 7, 2018 at 12:40 PM, janaiyengar \u003cnotifica=
tions@github.com\u003e\nwrote:\n\n\u003e @ekr \u003chttps://github.com/ek=
r\u003e @martinthomson\n\u003e \u003chttps://github.com/martinthomson\u00=
3e : I think it's useful to have this\n\u003e degree of freedom for uses,=
 for instance, where there's no migration, but\n\u003e only demultiplexin=
g among a few connections. I understand the concern that\n\u003e having c=
onnection ID that's too small can lead to linkability, but I think\n\u003=
e there's a natural pushback here -- servers that use connection ID for\n=
\u003e demuxing will want to use a large CID because small ones are not e=
nough, or\n\u003e they'll use no CID. The only place a small one becomes =
interesting is when\n\u003e (i) there are only a few connections being de=
muxed and (ii) where the bit\n\u003e cost matters. This is true in the p2=
p case, where I would argue that\n\u003e linkability is quite easy with j=
ust timing of packets.\n\u003e\n\u003e =E2=80=94\n\u003e You are receivin=
g this because you were mentioned.\n\u003e Reply to this email directly, =
view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/iss=
ues/1570#issuecomment-411177124\u003e,\n\u003e or mute the thread\n\u003e=
 \u003chttps://github.com/notifications/unsubscribe-auth/ABD1oaQcNqm140O3=
BhvaRU19r3qq1c5hks5uOe0pgaJpZM4VQV65\u003e\n\u003e .\n\u003e\n"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/1570#issuecomment-411184260"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment=
-411184260",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1184260",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes=
 can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1184260"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3566056=
25\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69fb71505f9_51353fcf0d6d45b819383f--


From nobody Tue Aug  7 13:05: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 ECAFF1310C2 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 v4QLqYZ6DHz5 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:08 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 C61CF1310BD for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:05:07 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:05:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533672307; bh=qXhH8QaxNwnpa6vaMnQLFzzwy7BNpuM2+UwPqo6rdng=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oJr6DWJhUExY9g9VJ81p1CnTqO2DK4MpNHEBjyq5T8UnOBv8MdvApabT+9bv3Ntu0 TZtJCSNUqoF/nT24DB5h7EOugSDw23MXUlRQfgNw3bpYVkQ9D0Fa8DSBXN1bGjtcUM xWYRI0vzZ6LciIJbA7TOuvz2HvsjaXa8aL6C2h/Q=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1bb1df2dafd9a8633df97b9fbeadb55aaf229fc92cf000000011781bd7392a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144162454@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69fb7328194_35933ffd9fabe6184917c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ucIQ-PnXdPOq7OKdi9Pr-aqSbNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:05:10 -0000

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

ianswett commented on this pull request.



> @@ -989,6 +988,13 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Application Limited Sending
+
+If the sender is sufficiently application limited that the congestion window is
+not fully utilized, the congestion window should not be increased in slow start
+or congestion avoidance.  Senders should consider themselves application limited
+if bytes in flight when receiving an ACK frame are more than a max datgram size
+less than the congestion window.

In that case, I think I should just remove 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/1637#discussion_r208367314
----==_mimepart_5b69fb7328194_35933ffd9fabe6184917c5
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/1637#discussion_r208367314">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -989,6 +988,13 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Application Limited Sending
+
+If the sender is sufficiently application limited that the congestion window is
+not fully utilized, the congestion window should not be increased in slow start
+or congestion avoidance.  Senders should consider themselves application limited
+if bytes in flight when receiving an ACK frame are more than a max datgram size
+less than the congestion window.
</pre>
<p>In that case, I think I should just remove 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/1637#discussion_r208367314">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1DWxHEff-_iYL1-ym0sNgUEaUryks5uOfLzgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_08v8Oq-GSUJ0ykRQLcJEhDuqcMks5uOfLzgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#discussion_r208367314"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208367314",
"url": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208367314",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208367314"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69fb7328194_35933ffd9fabe6184917c5--


From nobody Tue Aug  7 13:05: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 C1E351310C2 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 pooH6mvnr05f for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:36 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 320AF130EF9 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:05:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533672335; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JtwVYcxleGkAJx06sIcS+XW0kxkC+84dv0fdVSFtT88=; b=jA7iVdnXOvN7k4QBEcb325bXOsEz7rB8OfDyp6lSGieV5TzLIT7UAAk4h7hfO2gCkOKmJVuP eDLKmiRxehkegXRC7TJIMGNzpEwjafJTa9/54hk1/ZedDZSQQ1R7MIno1iOvPpwpPY2RUHEx 3ePY7P4H6KflEls9rokRQ3Ow8ao=
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.35]) by mxa.mailgun.org with ESMTP id 5b69fb8e.7ff3ce87d060-smtp-out-n03; Tue, 07 Aug 2018 20:05:34 -0000 (UTC)
Date: Tue, 07 Aug 2018 13:05:34 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b69fb8e5f5dd_790b2b1bfbab2f88138ca@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a38f3f: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b69fb8e5f240_790b2b1bfbab2f881377"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZoLwp9Il8isxXf83bFcrHvfaEIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:05:38 -0000

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

  Branch: refs/heads/ianswett-app-limited
  Home:   https://github.com/quicwg/base-drafts
  Commit: a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a
      https://github.com/quicwg/base-drafts/commit/a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-07 (Tue, 07 Aug 2018)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b69fb8e5f240_790b2b1bfbab2f881377--


From nobody Tue Aug  7 13:05: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 C09C9130EF9 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QucJGewRER-y for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:05:37 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F50C1310BD for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:05:37 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:05:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533672337; bh=tFLnxKLOV3DQQYb3SV8MbaBc5T1zZBP2cjq4MmlHwO4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qJ0CpxCkCoEVw39IisZT3KHHZFgaUjeZzZbmeL9YYjtWZg/9zP0uEHHo7JWQtKwaB E7H0pbqlwPvWTCjj7u3Hxt0cZak1nS8FGW+ARxMg9oW79ZxqTO0HYk9U7p8sDXtnF0 bjQp0jJOvik8qldz7/vUtS9YVqsTByzzBjpKfSZ8=
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/1637/push/2779757618@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69fb90d7e8d_8813fc8a5cbe61834977e"; 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/5A2WE4nf5SbmKls8LtVthpU0kgY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:05:39 -0000

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

@ianswett pushed 1 commit.

a38f3f9  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/1637/files/ceab0e21afc6c181d40ca07ca34a8d86027da7e7..a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a

----==_mimepart_5b69fb90d7e8d_8813fc8a5cbe61834977e
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a38f3f9">a38f3f9</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/1637/files/ceab0e21afc6c181d40ca07ca34a8d86027da7e7..a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gO5VJbDbckWyeKMw0Q64XguBBdks5uOfMQgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzQP1_H2USRjrkPeWYLIw21Z_VRkks5uOfMQgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637/files/ceab0e21afc6c181d40ca07ca34a8d86027da7e7..a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637/files/ceab0e21afc6c181d40ca07ca34a8d86027da7e7..a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a",
"url": "https://github.com/quicwg/base-drafts/pull/1637/files/ceab0e21afc6c181d40ca07ca34a8d86027da7e7..a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1637",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1637:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "a38f3f9",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637/files/ceab0e21afc6c181d40ca07ca34a8d86027da7e7..a38f3f9e44b95bed81592394ecbeb5f6eb0fa97a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b69fb90d7e8d_8813fc8a5cbe61834977e--


From nobody Tue Aug  7 13:06: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 275B31310BD for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:06:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lKnVkX0KSu7t for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:06:24 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 D7F53130EF9 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:06:23 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:06:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533672383; bh=fyLxXmtGWP5uxH1wr2Xk3U0zsyZhAe6DM2wC/m/m5gY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YigGq8mm72yNnxkz0LBf5aZhuBL5UXQ9gQKDPBAOYbrQB72XGi1jINipcDUPfWRAx f8uKv+zAeLaTHptdT1s3r+MNHEpnaWNxqSllTPtMzTqrEJSRIOhy6WuRrg+pLKJIpx PT7EzhqGWV4toLXy2WB75NRaY9zcU+c0jt+AkCAk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1160f733344a298a60c68e6cc032cf6c0bbc812792cf000000011781bdbf92a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411184650@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69fbbf10510_29a53fa5c94d45b416054f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/7aX6r3HjVzBzFS6D0FM_FdSX_0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:06:25 -0000

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

Personally, I'm happy with this.

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

<p>Personally, I'm happy with this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411184650">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-r9gaVf_MlnVnmy_Oa8C8LNOUGmks5uOfM_gaJpZM4VQV65">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyV4VBz-jad0J-MgUVH-WtR7M7ZZks5uOfM_gaJpZM4VQV65.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1570: Personally, I'm happy with this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411184650"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411184650",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411184650",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411184650"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356605625\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69fbbf10510_29a53fa5c94d45b416054f--


From nobody Tue Aug  7 13:08: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 8B60E130EF9 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:08:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 61t7qYU972xW for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:08:01 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A4141310C2 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:08:01 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:08:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533672480; bh=+ZkBg8fUO6/5gE+dOaOT/hedGNklFML7mO1PWVeAYGI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gthdbYD7AwqLGsB3BqlXIn6RtnkA1+wpGfFUddtpisQVAAHj63GwK7grvGzzNxWFR IBRGd27HeIF3QuVfYWlwfKwOMsVGGTmOf51TlpYQe76wbxuD6WkkN2OU9hl4/Uzx6L g401mCQ5UZiS3BYioyT7ljJb0/0fGOi/j+ckF/xw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe50c56737d2e2464a24a5e8f17b31918ce146da892cf000000011781be2092a169ce14a758b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1628/review/144163516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1628@github.com>
References: <quicwg/base-drafts/pull/1628@github.com>
Subject: Re: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69fc209bcd0_16c73fa13bad45b4153479"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/I9DUjlWSp-3KtRSElGj4SYdyZmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:08:02 -0000

----==_mimepart_5b69fc209bcd0_16c73fa13bad45b4153479
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/1628#pullrequestreview-144163516
----==_mimepart_5b69fc209bcd0_16c73fa13bad45b4153479
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/1628#pullrequestreview-144163516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7YKb__TE6R_y3FSyhL1mgBDzloBks5uOfOggaJpZM4VqHpL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9X3h3MmDgrCmFJ47pqoP-TQV-hOks5uOfOggaJpZM4VqHpL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1628"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1628#pullrequestreview-144163516"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1628#pullrequestreview-144163516",
"url": "https://github.com/quicwg/base-drafts/pull/1628#pullrequestreview-144163516",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1628",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1628#pullrequestreview-144163516"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363362891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69fc209bcd0_16c73fa13bad45b4153479--


From nobody Tue Aug  7 13:22: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 EC5AE1310C5 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:22:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FGiK5WTsnMEB for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:22:47 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25C841310BB for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:22:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=T7+9ctP7NNu91uhtp1Y3BsJvpyw=; b=YTFZ6GiC3Z4+6SYi 65rWPlk4GzTJMnsdEoHbiFb7S3rlLNTOnn3uhuKiykgopZ6QjJcgDPb2p/46qbQn HDLSt9tUQXeW7bHD1aFXVbZ5f7Kt0znRLjCJZxCd0Zwug0CXwH85mbYdrgv4YZvv FT+1REnShWvdkVygIEPSFTeRjf8=
Received: by filter0276p1iad2.sendgrid.net with SMTP id filter0276p1iad2-3565-5B69FF95-13 2018-08-07 20:22:45.728670342 +0000 UTC m=+1113948.263662692
Received: from github-lowworker-cbd19a4.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id BTFe7O8ARFySCkn9JBfLzQ for <quic-issues@ietf.org>; Tue, 07 Aug 2018 20:22:45.676 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cbd19a4.cp1-iad.github.net (Postfix) with ESMTP id A43D858069C for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:22:45 -0700 (PDT)
Date: Tue, 07 Aug 2018 20:22:45 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfcb279d8a3b3dcc12959d7dd862ddd7cf0a2d8ae92cf000000011781c19592a169ce14c547ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1639@github.com>
Subject: [quicwg/base-drafts] Stateless Reset and CID Recovery (#1639)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69ff95a33d8_2cdfa3ff80debe624555a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1VabBbzB+UUmf6NrEjY1RkKz9PAQ2n+jZU6F yTSJ3qJQ8aFF0de9Cs/htS1R2XT+2ZeP7d5Kt+sDvoE3AjLb+P63hUZ6XZqbcNhPIj8ojjsh1dormf QTxzQkGHGDLKwMg9DCAHtcrV583L9YuszhEQWZ3BP9ZfNc2Na4j8PGOMlI5I7Hyq1bGOMdclBtGtFf k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z2UGPXJWhJKB1Mqd9okhCQ0KDmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:22:49 -0000

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

[6.13.4.2](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.6.13.4.2) discusses the need to request a non-zero-length CID if you want to be able to generate Stateless Resets:

> An endpoint that loses state can use the same method to generate a valid Stateless Reset Token. The connection ID comes from the packet that the endpoint receives.
> 
> This design relies on the peer always sending a connection ID in its packets so that the endpoint can use the connection ID from a packet to reset the connection. An endpoint that uses this design cannot allow its peers to send packets with a zero-length destination connection ID.

However, it doesn't discuss the fact that the length of the CID isn't identifiable from a short-header packet, and therefore even this algorithm works only if you either use a constant CID length or embed a length indicator in your CIDs.  This might be a worthwhile piece to mention.

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

<p><a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.6.13.4.2" rel="nofollow">6.13.4.2</a> discusses the need to request a non-zero-length CID if you want to be able to generate Stateless Resets:</p>
<blockquote>
<p>An endpoint that loses state can use the same method to generate a valid Stateless Reset Token. The connection ID comes from the packet that the endpoint receives.</p>
<p>This design relies on the peer always sending a connection ID in its packets so that the endpoint can use the connection ID from a packet to reset the connection. An endpoint that uses this design cannot allow its peers to send packets with a zero-length destination connection ID.</p>
</blockquote>
<p>However, it doesn't discuss the fact that the length of the CID isn't identifiable from a short-header packet, and therefore even this algorithm works only if you either use a constant CID length or embed a length indicator in your CIDs.  This might be a worthwhile piece to mention.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1639">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq676lHgc_2aTxPfkZq8IEYiYZuSPks5uOfcVgaJpZM4Vy1AE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq19RUEFkZUhexj6ltUqjua7_I2rSks5uOfcVgaJpZM4Vy1AE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Stateless Reset and CID Recovery (#1639)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1639"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1639",
"url": "https://github.com/quicwg/base-drafts/issues/1639",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Stateless Reset and CID Recovery (#1639)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1639
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1639,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1639\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1639"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365645828\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b69ff95a33d8_2cdfa3ff80debe624555a8--


From nobody Tue Aug  7 13:24: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 B3DDF1310C7 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:23:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 thwyDm9delXv for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:23:56 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 8FF861310BB for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:23:56 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:23:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533673435; bh=lQMx7zLrsr3FlAIb5fzJGGMfZXAez/8Gytww4FbDD3M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vUksgssTTYIzEBT6yoNvsndY4/nq9HymAonqzLlj5SD+unnyLu47shInl5157UT/M mDvR+7nKUrvda3Dd4xG2ylyoil+I+0uC3uc6DcKMJQMeI02sjw8zTQqw1krB9QigSn PfHPCr76zVr2I+91WHHiAcaHbf/Iz44sRHGz7/x4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd15b6de96bb003cd6c79357b0df1b54f5ce633d92cf000000011781c1db92a169ce14c50a90@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1638/411189800@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1638@github.com>
References: <quicwg/base-drafts/issues/1638@github.com>
Subject: Re: [quicwg/base-drafts] Dead path timeout (#1638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b69ffdbbcb6b_455a3fe9790d45c41222cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/TkxEv5Ig3laWlvfXfEHpP5IdaKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:23:59 -0000

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

I think this is a wide enough area of exploration that I'd recommend some pretty vague text calling attention to the issue and recommending:
1) At some point(around 3 to 5 RTOs?), consider sending new traffic on a new connection, instead of the existing possibly dead one.
2) At some point(3 to 6 RTOs?), consider creating a new connection, and if that succeeds, but you're not hearing anything back on the exiting connection, close it and retry if possible, and fail if it's not possible.

I suspect the timing of 1 can be earlier than 2, but I have no data to support that.  I think mentioning that relying on the PING triggering the timeout is a reasonable approach, but may be slow to detect dead paths unless a PING is always kept outstanding when a response is expected, which is likely far too aggressive.

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

<p>I think this is a wide enough area of exploration that I'd recommend s=
ome pretty vague text calling attention to the issue and recommending:</p=
>
<ol>
<li>At some point(around 3 to 5 RTOs?), consider sending new traffic on a=
 new connection, instead of the existing possibly dead one.</li>
<li>At some point(3 to 6 RTOs?), consider creating a new connection, and =
if that succeeds, but you're not hearing anything back on the exiting con=
nection, close it and retry if possible, and fail if it's not possible.</=
li>
</ol>
<p>I suspect the timing of 1 can be earlier than 2, but I have no data to=
 support that.  I think mentioning that relying on the PING triggering th=
e timeout is a reasonable approach, but may be slow to detect dead paths =
unless a PING is always kept outstanding when a response is expected, whi=
ch is likely far too aggressive.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1638#issuecomment-411189800">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Xx=
mPKSmlf6nNR4NbuhOnoeFia8ks5uOfdbgaJpZM4VywlR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3vOhR2nzyncQ-Rd2sFl92q4=
czyZks5uOfdbgaJpZM4VywlR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #1638: I think this is a wide enough area of exploration that I'd=
 recommend some pretty vague text calling attention to the issue and reco=
mmending:\r\n1) At some point(around 3 to 5 RTOs?), consider sending new =
traffic on a new connection, instead of the existing possibly dead one.\r=
\n2) At some point(3 to 6 RTOs?), consider creating a new connection, and=
 if that succeeds, but you're not hearing anything back on the exiting co=
nnection, close it and retry if possible, and fail if it's not possible.\=
r\n\r\nI suspect the timing of 1 can be earlier than 2, but I have no dat=
a to support that.  I think mentioning that relying on the PING triggerin=
g the timeout is a reasonable approach, but may be slow to detect dead pa=
ths unless a PING is always kept outstanding when a response is expected,=
 which is likely far too aggressive."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411189=
800"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment=
-411189800",
"url": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-41=
1189800",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Dead path timeout (#1638)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1638,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1638\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-41=
1189800"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3656277=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b69ffdbbcb6b_455a3fe9790d45c41222cb--


From nobody Tue Aug  7 13:26: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 2A1931310C7 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:26:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CAT8OHav7Noj for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:26:15 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D88FE1310A7 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:26:14 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:26:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533673574; bh=LW2prqfYKWCFmtoq7N1gma/hzsKqIeLU5kjJRD0PmpQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nDKVI0P0sYc9KSaE+7s+76M794oLm5TjsQ25+3aBoQGDHjKPw9Mm/s/VUFqwrPCPT 4y4f7kirdVrJIMzX9VknQH5Yt5NFsWDAKr0/D7lVrYIFAzfVBDqeXhSk6zYY+kMB1A 2OvWSZ020TyZVlTMcLVhgtOJWJBGb5XQAJXx1p8E=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58b2ee7e29d027ee44f2a61e3e869df5d8619d4b92cf000000011781c26692a169ce14bf2086@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1635/review/144169936@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1635@github.com>
References: <quicwg/base-drafts/pull/1635@github.com>
Subject: Re: [quicwg/base-drafts] Fix references to the Post-Base Indexing section (#1635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a006630bd7_23e53fcf54ad45b86304f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_m06Bb-xoLxJS2pqKizy1qnwfgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:26:16 -0000

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

MikeBishop approved this pull request.

More specificity seems 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/1635#pullrequestreview-144169936
----==_mimepart_5b6a006630bd7_23e53fcf54ad45b86304f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>More specificity seems 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/1635#pullrequestreview-144169936">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5IFQZPJolAaSnV6IviYmR3iUjXcks5uOffmgaJpZM4VxCDO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3hbUP-BuopZwzwyqGrX54_ZD5Wgks5uOffmgaJpZM4VxCDO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1635"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-144169936"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-144169936",
"url": "https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-144169936",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1635",
"sections": [
{
"text": "More specificity seems fine to me.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1635#pullrequestreview-144169936"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365174990\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a006630bd7_23e53fcf54ad45b86304f--


From nobody Tue Aug  7 13:35: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 F10BA1310CC for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:35:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Q-g3ARrao_Re for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:35:07 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1DD421310C9 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:35:07 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:35:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533674106; bh=jsugtvc8L0uZDPe+PEDQI42DnGp83qkLbvhUDEatgQk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WNP6vvitGHo13E9uZTtKuEPe4ear8xC5v3jw1pfx3Q1UVVXRtz0IOZKUfexioZxEs HqZKa+f5x4/b3nmIqOmm907YLSW+AhtWZsU+uXfqLR4YloG92JSxtb9Uxh71cG+MF2 MJZ3yORf8MZAr1+kNX/0MsV1Lhz3cGmPJl4+o5aE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf12ad871a272e5a4fa7b5f4631949d84512996f292cf000000011781c47a92a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/411193124@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a027ad683_64793f86af0be62065517"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/6ZrX-YhBNgxozpYwOxWSXht2_RY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:35:09 -0000

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

Actually, CONTINUATION frames were designed because the maximum supported size of a header set in some implementations was potentially much larger than the maximum size of a single HTTP/2 frame.  HQ eliminates them because our maximum frame size is much larger.  Sending chunks of headers at a time was a later proposal to effectively grease support for CONTINUATION, since they'd be relatively rare otherwise.

HTTP/2 still requires the entire compressed header set to be sent at once -- HEADERS+CONTINUATION effectively functions as a single jumbo frame, and didn't permit any other frame (including from other streams) to come between them.

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

<p>Actually, CONTINUATION frames were designed because the maximum suppor=
ted size of a header set in some implementations was potentially much lar=
ger than the maximum size of a single HTTP/2 frame.  HQ eliminates them b=
ecause our maximum frame size is much larger.  Sending chunks of headers =
at a time was a later proposal to effectively grease support for CONTINUA=
TION, since they'd be relatively rare otherwise.</p>
<p>HTTP/2 still requires the entire compressed header set to be sent at o=
nce -- HEADERS+CONTINUATION effectively functions as a single jumbo frame=
, and didn't permit any other frame (including from other streams) to com=
e between them.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1432#issuecomment-411193124">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxh4=
TdA-F7gQtmZRJSJ4fyRIWiVOks5uOfn6gaJpZM4UgCd3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-NwvxKVCTCEJQLAL-FgM7_6=
GO0Oks5uOfn6gaJpZM4UgCd3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1432: Actually, CONTINUATION frames were designed because the =
maximum supported size of a header set in some implementations was potent=
ially much larger than the maximum size of a single HTTP/2 frame.  HQ eli=
minates them because our maximum frame size is much larger.  Sending chun=
ks of headers at a time was a later proposal to effectively grease suppor=
t for CONTINUATION, since they'd be relatively rare otherwise.\r\n\r\nHTT=
P/2 still requires the entire compressed header set to be sent at once --=
 HEADERS+CONTINUATION effectively functions as a single jumbo frame, and =
didn't permit any other frame (including from other streams) to come betw=
een them."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/1432#issuecomment-411193124"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment=
-411193124",
"url": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
1193124",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Length-prefixes and flow control (#143=
2)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1432,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1432\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1432#issuecomment-41=
1193124"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3439430=
31\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6a027ad683_64793f86af0be62065517--


From nobody Tue Aug  7 13:50: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 4DB121310D4 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:50:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 VSiXIy_nAyXs for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:50:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 CA3E51310D2 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:50:37 -0700 (PDT)
Date: Tue, 07 Aug 2018 13:50:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533675037; bh=FOtOfwoeN7oMUZZ9gA2G12WZbNILk8/cyeb9VCPx1rA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kjWtE6+S7fXkOKD8x1IMNm43rRgpJbzfVJGE5Sz0sszWo4Eas5s9og+zso327NFmG PqvX0I++FwzPVHOzQTmaAaHTJRk5JSvaz2lEJYkrjoEnkKOEQwkkAxgyl8LcwnImOl JpitPo+EXTjRC0YbbgFb+1uLlJqLPu/80U7GKTXc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb68499edb2408b335b3690aff72d58736ec6ec4692cf000000011781c81c92a169ce14c102a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1636/review/144174218@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1636@github.com>
References: <quicwg/base-drafts/pull/1636@github.com>
Subject: Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a061cea76f_1d3d3fbd052be62816819c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/n29GKCQMoRwCZjW13lTt2Lx2DU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:50:40 -0000

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

MikeBishop commented on this pull request.

Good content, but some structural feedback.

> @@ -619,6 +619,55 @@ The alert level of all TLS alerts is "fatal"; a TLS stack MUST NOT generate
 alerts at the "warning" level.
 
 
+## Discarding Unused Keys
+
+After QUIC moves to a new encryption level, packet protection keys for previous
+encryption levels can be discarded.  This occurs several times during the
+handshake, as well as when keys are updated (see {{key-update}}).
+
+QUIC endpoints MUST retain keys until they are no longer needed.  If packets
+from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has

Pick an only, but only one.

> +handshake, as well as when keys are updated (see {{key-update}}).
+
+QUIC endpoints MUST retain keys until they are no longer needed.  If packets
+from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has
+both received and acknowledged all CRYPTO frames for that encryption level and
+when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.

This paragraph seems duplicative of the preceding one.  Can they be consolidated?  Or if they are substantially different, the difference highlighted?

> +from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has
+both received and acknowledged all CRYPTO frames for that encryption level and
+when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.
+
+After all CRYPTO frames for a given encryption level have been either sent or
+received and the corresponding acknowledgments have been received or sent, an

Given that each encryption level other than 0-RTT includes CRYPTO frames in both directions, I'd question the use of "either" here -- after all outgoing CRYPTO frames have been sent and all expected CRYPTO frames have been received, and the corresponding acknowledgements have also been sent and received.

> +when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.
+
+After all CRYPTO frames for a given encryption level have been either sent or
+received and the corresponding acknowledgments have been received or sent, an
+endpoint starts a timer.  To limit the effect of packet loss around a change in
+keys, endpoints MUST retain packet protection keys for that encryption level for
+at least three times the current Retramsmission Timeout (RTO) interval as
+defined in {{QUIC-RECOVERY}}.  Retaining keys for this interval allows packets
+containing CRYPTO or ACK frames at that encryption level to be sent if packets
+are determined to be lost or new packets require acknowledgment.  While this
+timer is running, an endpoint MUST use the most recent packet protection keys
+for all packets, except to protect packets containing CRYPTO and ACK frames for
+the older encryption level.  These packets MAY also include PADDING frames.

Talking about the "most recent packet protection keys" feels a little jarring here, since you're actually talking about encryption levels in this section.  This doesn't flow as clearly if you mix in key updates at the same time.

Perhaps "New data MUST be sent at the highest currently-available encryption level, but ACK frames and retransmissions of CRYPTO frames from prior encryption levels continue to be sent at that encryption level."

> +defined in {{QUIC-RECOVERY}}.  Retaining keys for this interval allows packets
+containing CRYPTO or ACK frames at that encryption level to be sent if packets
+are determined to be lost or new packets require acknowledgment.  While this
+timer is running, an endpoint MUST use the most recent packet protection keys
+for all packets, except to protect packets containing CRYPTO and ACK frames for
+the older encryption level.  These packets MAY also include PADDING frames.
+
+Once this timer expires, an endpoint MUST NOT either accept or generate new
+packets using those packet protection keys.  An endpoint can discard packet
+protection keys for that encryption level.
+
+An endpoint can update keys multiple times (see {{key-update}}) while this timer
+runs.  In that case, packets protected with the newest packet protection keys
+and packets sent two updates prior will appear to use the same keys.  After the
+handshake is complete, endpoints only need to maintain the two latest sets of
+packet protection keys and MAY discard older keys.

Make the transition to discussing key updates more explicit, if you need to do it in this section.  Maybe, "Key updates in the 1-RTT encryption level do not require that keys from other encryption levels have already been discarded."  I'd be inclined to move the rest of the key update discussion to that section and leave it with that statement.  

Wherever that discussion lands, it feels like these two paragraphs need to merge.  Something like "Frequent key updates could create confusion about which generation of 1-RTT keys were used to protect the packet.  To mitigate this, key updates can be performed only once per RTT.  This 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/1636#pullrequestreview-144174218
----==_mimepart_5b6a061cea76f_1d3d3fbd052be62816819c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Good content, but some structural feedback.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1636#discussion_r208376882">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -619,6 +619,55 @@ The alert level of all TLS alerts is &quot;fatal&quot;; a TLS stack MUST NOT generate
 alerts at the &quot;warning&quot; level.
 
 
+## Discarding Unused Keys
+
+After QUIC moves to a new encryption level, packet protection keys for previous
+encryption levels can be discarded.  This occurs several times during the
+handshake, as well as when keys are updated (see {{key-update}}).
+
+QUIC endpoints MUST retain keys until they are no longer needed.  If packets
+from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has
</pre>
<p>Pick an only, but only one.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1636#discussion_r208377193">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +handshake, as well as when keys are updated (see {{key-update}}).
+
+QUIC endpoints MUST retain keys until they are no longer needed.  If packets
+from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has
+both received and acknowledged all CRYPTO frames for that encryption level and
+when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.
</pre>
<p>This paragraph seems duplicative of the preceding one.  Can they be consolidated?  Or if they are substantially different, the difference highlighted?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1636#discussion_r208377678">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has
+both received and acknowledged all CRYPTO frames for that encryption level and
+when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.
+
+After all CRYPTO frames for a given encryption level have been either sent or
+received and the corresponding acknowledgments have been received or sent, an
</pre>
<p>Given that each encryption level other than 0-RTT includes CRYPTO frames in both directions, I'd question the use of "either" here -- after all outgoing CRYPTO frames have been sent and all expected CRYPTO frames have been received, and the corresponding acknowledgements have also been sent and received.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1636#discussion_r208378573">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.
+
+After all CRYPTO frames for a given encryption level have been either sent or
+received and the corresponding acknowledgments have been received or sent, an
+endpoint starts a timer.  To limit the effect of packet loss around a change in
+keys, endpoints MUST retain packet protection keys for that encryption level for
+at least three times the current Retramsmission Timeout (RTO) interval as
+defined in {{QUIC-RECOVERY}}.  Retaining keys for this interval allows packets
+containing CRYPTO or ACK frames at that encryption level to be sent if packets
+are determined to be lost or new packets require acknowledgment.  While this
+timer is running, an endpoint MUST use the most recent packet protection keys
+for all packets, except to protect packets containing CRYPTO and ACK frames for
+the older encryption level.  These packets MAY also include PADDING frames.
</pre>
<p>Talking about the "most recent packet protection keys" feels a little jarring here, since you're actually talking about encryption levels in this section.  This doesn't flow as clearly if you mix in key updates at the same time.</p>
<p>Perhaps "New data MUST be sent at the highest currently-available encryption level, but ACK frames and retransmissions of CRYPTO frames from prior encryption levels continue to be sent at that encryption level."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1636#discussion_r208380361">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +defined in {{QUIC-RECOVERY}}.  Retaining keys for this interval allows packets
+containing CRYPTO or ACK frames at that encryption level to be sent if packets
+are determined to be lost or new packets require acknowledgment.  While this
+timer is running, an endpoint MUST use the most recent packet protection keys
+for all packets, except to protect packets containing CRYPTO and ACK frames for
+the older encryption level.  These packets MAY also include PADDING frames.
+
+Once this timer expires, an endpoint MUST NOT either accept or generate new
+packets using those packet protection keys.  An endpoint can discard packet
+protection keys for that encryption level.
+
+An endpoint can update keys multiple times (see {{key-update}}) while this timer
+runs.  In that case, packets protected with the newest packet protection keys
+and packets sent two updates prior will appear to use the same keys.  After the
+handshake is complete, endpoints only need to maintain the two latest sets of
+packet protection keys and MAY discard older keys.
</pre>
<p>Make the transition to discussing key updates more explicit, if you need to do it in this section.  Maybe, "Key updates in the 1-RTT encryption level do not require that keys from other encryption levels have already been discarded."  I'd be inclined to move the rest of the key update discussion to that section and leave it with that statement.</p>
<p>Wherever that discussion lands, it feels like these two paragraphs need to merge.  Something like "Frequent key updates could create confusion about which generation of 1-RTT keys were used to protect the packet.  To mitigate this, key updates can be performed only once per RTT.  This 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/1636#pullrequestreview-144174218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9VG4EaWhD-t47TrW-Dcg_mnhyMqks5uOf2cgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2p6y0pXidsgmouhug4SQ0QphqYaks5uOf2cgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1636"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144174218"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144174218",
"url": "https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144174218",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1636",
"sections": [
{
"text": "Good content, but some structural feedback.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144174218"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a061cea76f_1d3d3fbd052be62816819c--


From nobody Tue Aug  7 13:58: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 73AE0130E05 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:58:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 b2DBVn_KPXf9 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:58:16 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A191130EF9 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:58:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=N8eB+FHzKOPmut1rdM27V14FBbM=; b=Ug7ZuWnIqAKgwno8 P5qzhQ+s1BA7bkNWv0afYh9g/H92cm4kEqmZ4Brb2q4tuXLtE9S/a0FvnqpDsBJS pf/B9fQaXLtWhLR3UQXsIjNj6NWnOx0rSXs0EMAwSZ1oeAXarqByQCm/qsiFkVYy ciFp0LGOUhI+Vv1fukGdeHW2dGM=
Received: by filter1491p1mdw1.sendgrid.net with SMTP id filter1491p1mdw1-10877-5B6A07E5-17 2018-08-07 20:58:13.888285751 +0000 UTC m=+1117743.658480701
Received: from github-lowworker13-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id FGKkavqOT96rBynbCgkgIQ for <quic-issues@ietf.org>; Tue, 07 Aug 2018 20:58:13.879 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker13-cp1-prd.iad.github.net (Postfix) with ESMTP id C52171FF87 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:58:13 -0700 (PDT)
Date: Tue, 07 Aug 2018 20:58:14 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96aef7a1cc8628c1230f3e53ff5506e42936ebd292cf000000011781c9e592a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/c411200253@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a07e5c328f_6c083ff44d8be620195565"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lrqrCVWR5FBCmnCXhuBv3NwG5nA7PVAHpR8 7FBVxqcyxbBNP5zhTJVNJQBu0+vPR0x1xlwvN4d9E5dzuJArlZwG8vs320ytcCItpTdcwixCsWp4Wn Zifx2Ivwl0ccMUP7CxtHyiIw+wLVB42nLQGrUdARe8acmjgMFKgF/Q49oNCGCL2B7BfWqQJUjNr40b s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t94nBMyYsT3qRdnmgOPPFKL_s1w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:58:18 -0000

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

I'm mostly in agreement with Kazuho from a theoretical perspective -- there is no harm in processing a true duplicate, and that's part of what the idempotency language was about.  My inclination is SHOULD discard, but MUST NOT send more than one packet with the same packet number.  If an attacker can spoof a packet into being valid, you've got bigger problems.

However, "MUST discard packets which can't be determined not to be a duplicate" is also workable.  There's no correctness loss either way.

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

<p>I'm mostly in agreement with Kazuho from a theoretical perspective -- th=
ere is no harm in processing a true duplicate, and that's part of what the =
idempotency language was about.  My inclination is SHOULD discard, but MUST=
 NOT send more than one packet with the same packet number.  If an attacker=
 can spoof a packet into being valid, you've got bigger problems.</p>
<p>However, "MUST discard packets which can't be determined not to be a dup=
licate" is also workable.  There's no correctness loss either way.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1624#issuecomment-411200253">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2z8FQVXucHQD-3V=
M3HDnqERbYLIks5uOf9lgaJpZM4Vp4qq">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq5-Kz05_7AdIZv_kN4dZZ5NyFrt_ks5uOf9lgaJp=
ZM4Vp4qq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1624:=
 I'm mostly in agreement with Kazuho from a theoretical perspective -- ther=
e is no harm in processing a true duplicate, and that's part of what the id=
empotency language was about.  My inclination is SHOULD discard, but MUST N=
OT send more than one packet with the same packet number.  If an attacker c=
an spoof a packet into being valid, you've got bigger problems.\r\n\r\nHowe=
ver, \"MUST discard packets which can't be determined not to be a duplicate=
\" is also workable.  There's no correctness loss either way."}],"action":{=
"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/1624#issuecomment-411200253"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-411=
200253",
"url": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-411200=
253",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1624,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 1624\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#issuecomment-411200=
253"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6a07e5c328f_6c083ff44d8be620195565--


From nobody Tue Aug  7 13:59: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 785AE1310E0 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:59:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 j-rTyy-DQXfE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 13:59:36 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73F161310DF for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:59:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=U+2iW6eXhXDiVymaY5ERfkytxRA=; b=ExcB08045XFJIvYv 7J8iNJkNLM5fhAwESOCaJxslMrO+p8iHrSrnOhzdRJFhqcmk35oBgUV6FtpEMVaL YwMi1XyhrntZnATxjULVmN0wDQZsS+syS6QQNmrC9DfUPWGkeU0UsEZo+ygVi4oo tNo3nGHQyTlyYsZB5XEtyijqqZg=
Received: by filter1776p1mdw1.sendgrid.net with SMTP id filter1776p1mdw1-11604-5B6A0837-F 2018-08-07 20:59:35.475688567 +0000 UTC m=+1117917.030084849
Received: from github-lowworker7-cp1-prd.iad.github.net (unknown [192.30.252.47]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id qMudsQ6-Sty4b1RMgPfb2Q for <quic-issues@ietf.org>; Tue, 07 Aug 2018 20:59:35.464 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker7-cp1-prd.iad.github.net (Postfix) with ESMTP id 604459FB6A for <quic-issues@ietf.org>; Tue,  7 Aug 2018 13:59:35 -0700 (PDT)
Date: Tue, 07 Aug 2018 20:59:35 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2465e7197c8ebe9d0c26e490397428c3f41063f092cf000000011781ca3792a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/review/144182379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a08375dbc1_2fb73fd2ed2be6201697d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1YuughpHWaee0nD2yxjqtwv8w76SEKTPgYJx xH5x+V3hHEAqbQDeksztkbsOCQvaMCN9eYjGY91y9643d17mhJtFzjMBkXLaY8gnFcTcp2QgblmVeq McPOc++YktJHu/kjLJkS5FVDunRhPTjwvDtQO4AFq/0UGIZUh1b6g8FIUCO5XlbUI73TVgKd46oeOa c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4hYcVvJ1qw61Kq_6jAiTNXcnTPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 20:59:39 -0000

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

MikeBishop commented on this pull request.



> @@ -1065,6 +1066,13 @@ sending a packet with a number of 0x6b2d79 requires a packet number encoding
 with 14 bits or more; whereas the 30-bit packet number encoding is needed to
 send a packet with a number of 0x6bc107.
 
+An endpoint MUST discard packets with duplicate packet numbers.  After
+unprotecting a packet, the receiver MUST check that it has not already processed
+a packet with this PN and if so discard it. Duplicate suppression MUST happen

The receiver isn't necessarily able to confirm that for all packet numbers.  I think the language needs to be that if the receiver MUST discard if it can't verify that it hasn't processed this packet number before.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144182379
----==_mimepart_5b6a08375dbc1_2fb73fd2ed2be6201697d6
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/1624#discussion_r208383439">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1065,6 +1066,13 @@ sending a packet with a number of 0x6b2d79 requires a packet number encoding
 with 14 bits or more; whereas the 30-bit packet number encoding is needed to
 send a packet with a number of 0x6bc107.
 
+An endpoint MUST discard packets with duplicate packet numbers.  After
+unprotecting a packet, the receiver MUST check that it has not already processed
+a packet with this PN and if so discard it. Duplicate suppression MUST happen
</pre>
<p>The receiver isn't necessarily able to confirm that for all packet numbers.  I think the language needs to be that if the receiver MUST discard if it can't verify that it hasn't processed this packet number before.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144182379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9pacayR2gki2Sg7OzwmC1XXvyJQks5uOf-3gaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq--HJUTFh300uuImeGqO9-67GZL5ks5uOf-3gaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1624"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144182379"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144182379",
"url": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144182379",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1624",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#pullrequestreview-144182379"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a08375dbc1_2fb73fd2ed2be6201697d6--


From nobody Tue Aug  7 14:05: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 E32D31310E0 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:05:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 n2UULQG_EiqC for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:05:00 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 753A2130E05 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 14:05:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RveBqmcO1Ic2PqrdqFxBRsKfXus=; b=F3WjmPNJSJoVOHgy ssE/wPiOebF9KcpBfaCwcnRUg+JN/6urO+5r8w9uvNmww9ibOIl7Wm2U5wBdVOXW CKfhdF+IAHLJFeiF+RjmlhadnV3Jj7eUQVxC4rz3Xl7CBZiqsXgyAR5AEyH+5EgE xOIklCtYkJJ+287ddyz9HPB0xt8=
Received: by filter1703p1mdw1.sendgrid.net with SMTP id filter1703p1mdw1-31296-5B6A097B-11 2018-08-07 21:04:59.298521312 +0000 UTC m=+1386.220112491
Received: from github-lowworker7-cp1-prd.iad.github.net (unknown [192.30.252.47]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id d99Z4WW_Qnma_3koO8Wc-A for <quic-issues@ietf.org>; Tue, 07 Aug 2018 21:04:59.171 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker7-cp1-prd.iad.github.net (Postfix) with ESMTP id 1DF7CA23BA for <quic-issues@ietf.org>; Tue,  7 Aug 2018 14:04:59 -0700 (PDT)
Date: Tue, 07 Aug 2018 21:04:59 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55aa7c11ffd19dada95d488006de55727ac3314a92cf000000011781cb7b92a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/144183486@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a097b1a8ca_2f083fd2ed2be6202699c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1AAyA1paYdL2Y9SFu6e0uJF/K3HUNAd9tEoT HnEFv5+3IUbvnAJWFbH7DYmd9zuQhLL3wve/sjkE3goT9D2DkyneCw1Pqv7Lz/65T6tzXcutB4uFkc bRbGOBDpvbctoh2vVctkxmrTcA0O7LBfgc1ffu23tGgw4PKH9g2knZ+/oZuHPfiElKPLPU9qc2EzM5 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fZuFxvQ8KR5xmJPapBz66105K-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 21:05:03 -0000

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

MikeBishop commented on this pull request.



> @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
-connection migrates to a new path (see {{migration}}).
-
-Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
-
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header.
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path. An endpoint verifies the path, both

"marking**s** are"; "An endpoint verifies **each** path"

> -Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
-
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header.
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path. An endpoint verifies the path, both
+during connection establishment and when migrating to a new path (see
+{{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer,the endpoint MUST

space

> @@ -1862,7 +1867,7 @@ concerns.
 If an endpoint receives a packet without an ECT or CE codepoint, it responds per
 {{processing-and-ack}} with an ACK frame.
 
-If an endpoint does not support ECN or does not have access to received ECN
+If an endpoint does not have access to received ECN
 codepoints, it acknowledges received packets per {{processing-and-ack}} with an
 ACK frame.

Rewrap.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144183486
----==_mimepart_5b6a097b1a8ca_2f083fd2ed2be6202699c3
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/1631#discussion_r208384292">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
-connection migrates to a new path (see {{migration}}).
-
-Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
-
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header.
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path. An endpoint verifies the path, both
</pre>
<p>"marking<strong>s</strong> are"; "An endpoint verifies <strong>each</strong> path"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r208384636">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
-
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header.
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path. An endpoint verifies the path, both
+during connection establishment and when migrating to a new path (see
+{{migration}}).
+
+Each endpoint independently verifies and enables use of ECN by setting the IP
+header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
+other peer. Even if ECN is not used on the path to the peer,the endpoint MUST
</pre>
<p>space</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r208384902">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1862,7 +1867,7 @@ concerns.
 If an endpoint receives a packet without an ECT or CE codepoint, it responds per
 {{processing-and-ack}} with an ACK frame.
 
-If an endpoint does not support ECN or does not have access to received ECN
+If an endpoint does not have access to received ECN
 codepoints, it acknowledges received packets per {{processing-and-ack}} with an
 ACK frame.
</pre>
<p>Rewrap.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144183486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq15skr3nBrJslUFME6Aru_8uQAOiks5uOgD7gaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqymRHMkQdk9ougsrYavQhhU1z3RHks5uOgD7gaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144183486"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144183486",
"url": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144183486",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1631",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144183486"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a097b1a8ca_2f083fd2ed2be6202699c3--


From nobody Tue Aug  7 14:08: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 A76F6129AB8 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:08:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 cOKhJKJu5a5d for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:08:34 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51E59130E05 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 14:08:34 -0700 (PDT)
Date: Tue, 07 Aug 2018 14:08:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533676113; bh=6xOGzigRmwts0IFv8MiOYO/tgHTWtT/QZIEWh9bNih8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=II4M5a4s79rEtjgDdUHCQ4bRyhSVawPTL5MsfWV3KUvuUFbc+rQiR+NBSG4TbGFG1 vkD6pcZ+mmzs5xgFvvZVmjmpPtUuluC1iBiqCFbDdKkp5qIxR9hYFeiEym9Qe5R9JQ zNo60UH8Sp14VQ1TEtAfGY2Kc3YYFzoYYVyXdk3E=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5a866329fd8d8f3e3175c590c1aa0f2a7a6e82792cf000000011781cc5192a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144185455@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a0a5138372_47e73f8458abe6241016fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/43mCViTHwxiFGm8ABv0fWqeWDfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 21:08:36 -0000

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

MikeBishop commented on this pull request.

Given that it's a compound adjective, wouldn't it be "application-limited" throughout?

> @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number <= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight >= congestion_window - kMaximumDatagramSize

Isn't this backward?  Bytes in flight can't be greater than the congestion window, but if the bytes in flight are within one datagram of the window, you're clearly not limited.

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

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

<p>Given that it's a compound adjective, wouldn't it be "application-limited" throughout?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1637#discussion_r208385824">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number &lt;= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight &gt;= congestion_window - kMaximumDatagramSize
</pre>
<p>Isn't this backward?  Bytes in flight can't be greater than the congestion window, but if the bytes in flight are within one datagram of the window, you're clearly not limited.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185455">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq40FZfoalBg7HavzfceUPaNYoEcsks5uOgHRgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8TPiLDnZ3RdlqM-DKCmMpPqx--Xks5uOgHRgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185455"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185455",
"url": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185455",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1637",
"sections": [
{
"text": "Given that it's a compound adjective, wouldn't it be \"application-limited\" throughout?",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185455"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a0a5138372_47e73f8458abe6241016fd--


From nobody Tue Aug  7 14:09: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 715C4130E05 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:09:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sv_BitAFqMRo for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:09:14 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 20C2C129AB8 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 14:09:14 -0700 (PDT)
Date: Tue, 07 Aug 2018 14:09:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533676153; bh=V6uhMomV+W4HEVyC6uUZn4vE1/3n2Z5nE4ScSm6ps3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dSACUzoFMSN6tByiOUY/6hF7VRsKscFD+20EGVc6Njvtah+vlcPWKM9Vn39g3yp0/ 7V1QVqQ8Rw4Mt3qan8pxspLXOxT1Zbd3GgINzwgJTBb4QOzvFHzxGOl68D4qUALh0F TlpRZzqtrA1QeQm9bHAxJPsVbIXriCwblPffbB60=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7f7d526ac7ec926bb0633040906c6cf92c1541692cf000000011781cc7992a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144185887@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a0a7939ffe_24733f83382d45c4274ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/PpfonOxT3NOJ-SstOw-nmx2UCog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 21:09:15 -0000

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

MikeBishop commented on this pull request.



> @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number <= end_of_recovery
+   

Build failure is trailing whitespace on this line.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185887
----==_mimepart_5b6a0a7939ffe_24733f83382d45c4274ce
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/1637#discussion_r208386189">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number &lt;= end_of_recovery
+   
</pre>
<p>Build failure is trailing whitespace on this line.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185887">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0hr4CRkQAGRX2wp5eiO3piA7ZJEks5uOgH5gaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-dZYE8qMTPnVMlk3vZseemd6jagks5uOgH5gaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185887"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185887",
"url": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185887",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144185887"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a0a7939ffe_24733f83382d45c4274ce--


From nobody Tue Aug  7 14:49: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 D76DA1310FE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:49:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qTKmM21UU_Vb for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:49:35 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02EC613109B for <quic-issues@ietf.org>; Tue,  7 Aug 2018 14:49:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533678574; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JMtxsUcnZN4FIWEmmFe0R0gTkG1fU/EJJG7svO1QvZo=; b=Rq9s63B8FZRgBv2DYuC5VvgG59jsbNy/stjzV/TQCeJYRti9SGF7EOPKmh5zww1NtZos2DMx F18V06k+6rIBKBAw0TfiSWFyCmInW6cV5KjS14N/ypJvbp+JfaCc9rWK98rQeao4DXivrEca bQGXVBydITg3L7FPUzCJRpXWPMU=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=live.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b6a13ed.7f20249727b0-smtp-out-n02; Tue, 07 Aug 2018 21:49:33 -0000 (UTC)
Date: Tue, 07 Aug 2018 14:49:33 -0700
From: Dmitri Tikhonov <dtikhonov@live.com>
Reply-To: Dmitri Tikhonov <dtikhonov@live.com>
To: quic-issues@ietf.org
Message-ID: <5b6a13ed1ef4_37202b0af9feef78633e@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e31296: Fix references to the Post-Base Indexing section (...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6a13ed1b7c_37202b0af9feef7862c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6vZN7-8LYHGDolgB1NRQvW9ELZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 21:49:37 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e312962671a8c0c048dc06d14335c09294c84f9a
      https://github.com/quicwg/base-drafts/commit/e312962671a8c0c048dc06d14335c09294c84f9a
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-08-07 (Tue, 07 Aug 2018)

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

  Log Message:
  -----------
  Fix references to the Post-Base Indexing section (#1635)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6a13ed1b7c_37202b0af9feef7862c4--


From nobody Tue Aug  7 14:49: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 37D1013109B for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:49:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 h2CrsEl_N7Or for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 14:49:38 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 6A0A61310FE for <quic-issues@ietf.org>; Tue,  7 Aug 2018 14:49:38 -0700 (PDT)
Date: Tue, 07 Aug 2018 14:49:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533678577; bh=XV+Quov3GFRIYqv9v86pzXiyhWjBCobcDVdfErWQ2+Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IDZ2Q7t94cjCol11Dm3LJxY7NVWuOLmWBVJxMjDIubDF0+YKFnbA5D12royKUh77f xqdTYE7mklzgH+YCoy5F8qPp9bP8500EqWkBW8gtRaSTComLD96UtlEjZR+S+X88V1 zdEu1ZuC+V2zm44fPs8a3OeGhNo7aP2MXuFoBJqU=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23ed92da68b8b0e5c8147b44370109bb0cc4f18392cf000000011781d5f192a169ce14bf2086@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1635/issue_event/1776397319@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1635@github.com>
References: <quicwg/base-drafts/pull/1635@github.com>
Subject: Re: [quicwg/base-drafts] Fix references to the Post-Base Indexing section (#1635)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a13f155e87_b823feb968d45c014449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vKb6Y7lnU59rNUbiPYRbfhikIDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 21:49:40 -0000

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

Merged #1635 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1635#event-1776397319">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzXOqpII_hrDg0Ee-rn7_wG2dnolks5uOgtxgaJpZM4VxCDO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5-9VwMASqZYZH0SEDVCncyH07ALks5uOgtxgaJpZM4VxCDO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1635 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1635#event-1776397319"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1635#event-1776397319",
"url": "https://github.com/quicwg/base-drafts/pull/1635#event-1776397319",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix references to the Post-Base Indexing section (#1635)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1635#event-1776397319"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365174990\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a13f155e87_b823feb968d45c014449--


From nobody Tue Aug  7 15:05: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 54B6C131100 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 MUrse-3Nuwpp for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:04:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 6626F1310FE for <quic-issues@ietf.org>; Tue,  7 Aug 2018 15:04:59 -0700 (PDT)
Date: Tue, 07 Aug 2018 15:04:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533679498; bh=8EAU25qSMTPoYcodR4ll/4sn5bOJyrc1WeSEojYAi7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PntdZULMjeYdDEPM2B4u6GfkrFQ4fJMadWMd11BynGf4AFo2WcBTooEv5jgPo6gsQ Q85EpHgunjBAXY8Z+Y3wA5xspCvsyeFbTeShyofe0EgzEPJ6gNJFWv26lVz0U9O/xz nk6MsL3JOic6WeUVGSH8ls5kPqNdow4yLtqwkhHU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5481811595fc6db849898fc16e501b7bcc9cb1892cf000000011781d98a92a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411218168@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a178a64567_51313f98b56d45c477489"; 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/reE7NIokU1OxzbIqXEGGBlobQjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 22:05:02 -0000

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

In addition to linkability, the other issue with the proposal is that you could easily run out of CIDs when stateless reset is being used. Quoting from the editors' draft:

> Revealing the Stateless Reset Token allows any entity to terminate the connection, so a value can only be used once. This method for choosing the Stateless Reset Token means that the combination of connection ID and static key cannot occur for another connection.
> https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.6.13.4

Considering the two issues, I prefer not allowing shorter CID lengths in QUICv2 (formerly called v1). P2P can be a post-v2 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/1570#issuecomment-411218168
----==_mimepart_5b6a178a64567_51313f98b56d45c477489
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In addition to linkability, the other issue with the proposal is that =
you could easily run out of CIDs when stateless reset is being used. Quot=
ing from the editors' draft:</p>
<blockquote>
<p>Revealing the Stateless Reset Token allows any entity to terminate the=
 connection, so a value can only be used once. This method for choosing t=
he Stateless Reset Token means that the combination of connection ID and =
static key cannot occur for another connection.<br>
<a href=3D"https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#=
rfc.section.6.13.4" rel=3D"nofollow">https://quicwg.org/base-drafts/draft=
-ietf-quic-transport.html#rfc.section.6.13.4</a></p>
</blockquote>
<p>Considering the two issues, I prefer not allowing shorter CID lengths =
in QUICv2 (formerly called v1). P2P can be a post-v2 thing.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1570#issuecomment-411218168">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0rW=
XX8sElsNGZvc1go9joELh_jRks5uOg8KgaJpZM4VQV65">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2XGzpabo5kXXtvBOTi0I7Rk=
EuEUks5uOg8KgaJpZM4VQV65.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1570: In addition to linkability, the other issue with the proposa=
l is that you could easily run out of CIDs when stateless reset is being =
used. Quoting from the editors' draft:\r\n\r\n\u003e Revealing the Statel=
ess Reset Token allows any entity to terminate the connection, so a value=
 can only be used once. This method for choosing the Stateless Reset Toke=
n means that the combination of connection ID and static key cannot occur=
 for another connection.\r\n\u003e https://quicwg.org/base-drafts/draft-i=
etf-quic-transport.html#rfc.section.6.13.4\r\n\r\nConsidering the two iss=
ues, I prefer not allowing shorter CID lengths in QUICv2 (formerly called=
 v1). P2P can be a post-v2 thing."}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411218168=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment=
-411218168",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1218168",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes=
 can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1218168"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3566056=
25\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6a178a64567_51313f98b56d45c477489--


From nobody Tue Aug  7 15:06: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 D2AD01310D3 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:06:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 h4_26dliizOP for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:06:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 24F6C130DDC for <quic-issues@ietf.org>; Tue,  7 Aug 2018 15:06:44 -0700 (PDT)
Date: Tue, 07 Aug 2018 15:06:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533679603; bh=oBPiJDKEjPEIwscBVvZpMsaHPloGMvKJx0qp6AuOMVs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MHhXqQRAF1OmLL6vjDfyiCr5IqSOJvs27cStFuDhY4fp7nEA4O+SzFNG3TZVIvuLw 57YWmjOKheYoqN1jhW7UPqbp7RQv2ssM4WK5PJebdEzXROsXwMfSA6tGmTUi2r8DB1 VC0ZsS2xNpELpJcKnopf4DWZ5nI9D7p3xtX5wDvM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91e2f4db52fa517dc2b0a01937cf38decb326eb092cf000000011781d9f392a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411218595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a17f377946_9273fa02babe61c64081"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/rLpUpd6qYD2zsv9Grsh8leqNBw8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 22:06:46 -0000

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

I'd rather fix the text about being used once. It is not practical to track all ID's anyway - it can only be a stastical property.

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

<p>I'd rather fix the text about being used once. It is not practical to track all ID's anyway - it can only be a stastical property.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411218595">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8wdVqAh8O0ZoEH0ZBCArTuH6I8Yks5uOg9zgaJpZM4VQV65">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6gIDr6PKurzhlQsKYEbeQQjY2mIks5uOg9zgaJpZM4VQV65.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1570: I'd rather fix the text about being used once. It is not practical to track all ID's anyway - it can only be a stastical property."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411218595"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411218595",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411218595",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411218595"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356605625\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a17f377946_9273fa02babe61c64081--


From nobody Tue Aug  7 15:11: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 BD91B130DC3 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:11:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4VWBuN3OgCCl for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:11:11 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 703B81274D0 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 15:11:11 -0700 (PDT)
Date: Tue, 07 Aug 2018 15:11:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533679870; bh=i5FF2FnydrDMXH6zO32anrMQxJo/eKQ2GN2UmBPBAmA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CzwCa1ujCkJjsn3Y1ZyXP6Wl8RsMlfLtihInSaS3i5V9Kfb+c9Xsyo7Ak/fGZRAbM rkTxwa94omwkYBcbAzaCn3RuEM7tbhGC2ikCjwd9F8cNJtYXunDroDShFOPfeOVQL3 Ivyi0Lkjwe/+9YDOuSUvOt54O6Kk5FWt9TrsAXJI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d84fea16ea4ed85b5c3f85a08decd9d0e9d6f9b92cf000000011781dafe92a169ce14a758b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1628/c411219621@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1628@github.com>
References: <quicwg/base-drafts/pull/1628@github.com>
Subject: Re: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a18fe91a5f_58aa3fd5684be62894071"; 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/7KbpRV1n5_uSxsYKbi7o6b9UQds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 22:11:13 -0000

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

As I noted in email, I think this really would need a new WG consensus call

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

<p>As I noted in email, I think this really would need a new WG consensus call</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411219621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyc4G_9l1l4HsnA_istYSgc3SL_3ks5uOhB-gaJpZM4VqHpL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Jq-Pv-WUbYj5hFe_Sj3zghR4Raks5uOhB-gaJpZM4VqHpL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #1628: As I noted in email, I think this really would need a new WG consensus call"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411219621"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411219621",
"url": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411219621",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1628,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1628\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411219621"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363362891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a18fe91a5f_58aa3fd5684be62894071--


From nobody Tue Aug  7 15:18: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 2C9721310DE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:18:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 nfBgbn47pDGE for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:18:04 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 186D812777C for <quic-issues@ietf.org>; Tue,  7 Aug 2018 15:18:04 -0700 (PDT)
Date: Tue, 07 Aug 2018 15:18:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533680283; bh=yqABq1gNdzU8aJ5DDB42SlLa91lgvwni/bpQRB2X9IA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=amKLHVGkb85XXkEmeCHC/Hg3cYwUzQ+STLDShDE2ofocTkP2YooDh/zcxAQmbZkuT lXcJh6GXE3U97+UaJlk8jL8HedVNp79ei905Hvgs9c747US6lopFd/Mahc1dVGj4Ov tAp9oHyHFCmsaLzZyksRHADK1t7gUEYiuDUK70pc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf3539ba8421d6bd5d9b3fb9b16cde876d9bf6fe92cf000000011781dc9b92a169ce14a758b6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1628/c411221207@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1628@github.com>
References: <quicwg/base-drafts/pull/1628@github.com>
Subject: Re: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a1a9b3f1e1_5dce3fd8088d45bc80613"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Gd2a6gCD0IycYgSoBVMiqZIXTpU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 22:18:10 -0000

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

Agreed, this needs a new WG consensus call.  I was giving my approval of the text and direction.

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

<p>Agreed, this needs a new WG consensus call.  I was giving my approval of the text and direction.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411221207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8CTjDDVgjkk9q8kAtClD8iucckMks5uOhIbgaJpZM4VqHpL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxwrwgZmt44fx8XPEZr2zcKIN1MXks5uOhIbgaJpZM4VqHpL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1628: Agreed, this needs a new WG consensus call.  I was giving my approval of the text and direction."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411221207"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411221207",
"url": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411221207",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] add code points for 1, 2 and 3 byte connection IDs (#1628)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1628,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1628\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1628#issuecomment-411221207"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363362891\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a1a9b3f1e1_5dce3fd8088d45bc80613--


From nobody Tue Aug  7 15:19: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 1ED64130DDC for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:19:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vtbBTv2hVbst for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:19:16 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 B17ED12777C for <quic-issues@ietf.org>; Tue,  7 Aug 2018 15:19:16 -0700 (PDT)
Date: Tue, 07 Aug 2018 15:19:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533680356; bh=d6tdPd6TAMuoMyipluCFCe1ehsjUqaG6DcV6yyzaL9E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vqw6d6r0Nz7OJULh8GWsQkPaZFO2icoXJ+3ZF4WdSDWhm3qItNGXlPlkz5witrIWQ 2dV0IvZ1TTHLG9uk/9fAaEa6fCPauqYvZZDsi1gQLOMtY2Lu973ziDYruWW4a8QglW z2cZ+quUyxnlp0A+zZtXlB+DSiqn763a+sP2yQ8M=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74bc5eb80bb923c9772f673f29b0f295a268b25c92cf000000011781dce492a169ce1059418a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/934/411221484@github.com>
In-Reply-To: <quicwg/base-drafts/issues/934@github.com>
References: <quicwg/base-drafts/issues/934@github.com>
Subject: Re: [quicwg/base-drafts] Early retransmit code (#934)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a1ae418304_42053f8fb56d45b4104710"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4me1ofs9f7ZfYKukxIfeqxttuW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 22:19:18 -0000

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

will do

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

<p>will do</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/934#issuecomment-411221484">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6CtXf8i04RAMeaodCPqO2EohoXwks5uOhJkgaJpZM4QffCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7EgjgH0A5mEx_LD6awFNIYWOHVAks5uOhJkgaJpZM4QffCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar in #934: will do"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/934#issuecomment-411221484"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-411221484",
"url": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-411221484",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Early retransmit code (#934)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 934,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 934\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-411221484"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 276689065\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a1ae418304_42053f8fb56d45b4104710--


From nobody Tue Aug  7 15:51: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 39EBF131109 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:51:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 10spMnDEOc0W for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 15:51:05 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 464D213110C for <quic-issues@ietf.org>; Tue,  7 Aug 2018 15:51:05 -0700 (PDT)
Date: Tue, 07 Aug 2018 15:51:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533682264; bh=3FVNO3KQKRegSAd/agPNDTxGwRqAsmFw0IbRJMAx1fI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OAyV5asHcMaqg5CZX5XPk2c+xNdmW9yD6/T07OP3xAeX2D1rRgFLhAV8Lql7WBlXU T+96T7VxiqcIvdzZELs9ZKT+JylaMSw0KrCv3znpiVjcxeg5ApVNYUPKwMjCjSIYWI NW6rV3izNebfwm92U8/ys6hmYdRp3/j5I4HC3Hio=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07e7c19aec4833b2aa4de9e017324325ed47f57c92cf000000011781e45892a169ce14c50a90@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1638/411227848@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1638@github.com>
References: <quicwg/base-drafts/issues/1638@github.com>
Subject: Re: [quicwg/base-drafts] Dead path timeout (#1638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a225895b60_12eb3f84500d45bc107717"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/AJkAEblpF6L8E3lxoQSfYvEC5TM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 22:51:07 -0000

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

Related to this, is #1049 closed?

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

<p>Related to this, is <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="288266003" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1049" href="https://github.com/quicwg/base-drafts/issues/1049">#1049</a> closed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411227848">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_k-77Get5dm2tC7YUiqvtEkAE8dks5uOhnYgaJpZM4VywlR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7wKzlWPpQBlS4k7Q1_YlNMpkyiTks5uOhnYgaJpZM4VywlR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1638: Related to this, is #1049 closed?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411227848"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411227848",
"url": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411227848",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Dead path timeout (#1638)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411227848"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365627729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a225895b60_12eb3f84500d45bc107717--


From nobody Tue Aug  7 18:33: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 E5900127332 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:33:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xtFN9NKivFw6 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:33:51 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 34E031274D0 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 18:33:51 -0700 (PDT)
Date: Tue, 07 Aug 2018 18:33:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533692030; bh=OVsOK16gJQ/qm3zd4hqYnqcZpqfByuDr8De8uKIrsCo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UT0g/md1c+xdJwNRMuOlO1Qj8Kq+C9zHhYcpxQoJNEYZCQig23z0miF1qmx73OK5M bi9dYvoRScUlsWlf1nm9gAszhjXFKXDRzENTF2OB6OxhLpipdglMnDm5AmAxbZPId0 uyJdZE87E9M1WKSiJAZgwcIYP13Z0AX4yTokTYFM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab421a09492ee7e5ab707a45a29237a7fc04f3c08f92cf0000000117820a7e92a169ce14546a14@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1556/411254957@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1556@github.com>
References: <quicwg/base-drafts/issues/1556@github.com>
Subject: Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content encoding (#1556)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a487e452a6_65fb3f98b36be61818625a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-5pFvlzfnbXVerfaphOVSca52IU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 01:33:53 -0000

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

That would be a regression in my view.  There is value in having settings being able to express things other than numbers.  The fact that length is redundant is a consequence of that feature, so it doesn't bother me in the slightest.

Here's an example that might make sense, though I doubt that I would implement it... a setting that included a base URL so that request targets could be identified relative to that URL if desired.  That might be justified on the basis that we can't compress parts of header fields (for good reasons), but that particular tweak is probably safe.

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

<p>That would be a regression in my view.  There is value in having setti=
ngs being able to express things other than numbers.  The fact that lengt=
h is redundant is a consequence of that feature, so it doesn't bother me =
in the slightest.</p>
<p>Here's an example that might make sense, though I doubt that I would i=
mplement it... a setting that included a base URL so that request targets=
 could be identified relative to that URL if desired.  That might be just=
ified on the basis that we can't compress parts of header fields (for goo=
d reasons), but that particular tweak is probably safe.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1556#issuecomment-411254957">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9l0=
2MXmInhcfFq7DLvKolA63uddks5uOj_-gaJpZM4VPJRx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8kRSbZM6xhpNHmEhkDIk4-K=
njc5ks5uOj_-gaJpZM4VPJRx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1556: That would be a regression in my view.  There is valu=
e in having settings being able to express things other than numbers.  Th=
e fact that length is redundant is a consequence of that feature, so it d=
oesn't bother me in the slightest.\r\n\r\nHere's an example that might ma=
ke sense, though I doubt that I would implement it... a setting that incl=
uded a base URL so that request targets could be identified relative to t=
hat URL if desired.  That might be justified on the basis that we can't c=
ompress parts of header fields (for good reasons), but that particular tw=
eak is probably safe."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/1556#issuecomment-411254957"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment=
-411254957",
"url": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-41=
1254957",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content =
encoding (#1556)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1556,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1556\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-41=
1254957"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3562916=
97\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6a487e452a6_65fb3f98b36be61818625a--


From nobody Tue Aug  7 18:35: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 D5930127332 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:35:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 H_MVtg1ctCn7 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:35:13 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 64D241274D0 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 18:35:13 -0700 (PDT)
Date: Tue, 07 Aug 2018 18:35:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533692112; bh=urNrf0sx4XNKiso39PbP0G6qAz7CmnskSWZAZY1KFy8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wEDqrZHAcJjsKQCQWZT6SYwWquEyss+7AnE84wBlhEEv5Gge9VJTJ/G9gLMzbCsso WFQNQbfWXo+Erk771UCv7uIXpNNG/AGm7SH/q56aajLLmWrUONpJlNRpXC0F6h8oX7 Yagpx80owzw4+X2wll0eWk2PKrV4pu5OcehaQNFA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab834aa0a9839ee64026a94391d8d99fc3ae6aad2092cf0000000117820ad092a169ce14a01946@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1615/411255167@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1615@github.com>
References: <quicwg/base-drafts/issues/1615@github.com>
Subject: Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a48d0a9a53_79ab3fe84aad45b82920c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4MxZ_LqDYyXnlMiR_3CBKTfcyfM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 01:35:15 -0000

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

I was thinking exactly what Nick suggested.

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

<p>I was thinking exactly what Nick suggested.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411255167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-IlBWJ3PzUoBs9a-PyHWsvGoEegks5uOkBQgaJpZM4Vnmqq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3BmKk2RAQoX5Ze3zsunyrI2obikks5uOkBQgaJpZM4Vnmqq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1615: I was thinking exactly what Nick suggested."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411255167"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411255167",
"url": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411255167",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1615,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1615\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1615#issuecomment-411255167"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703530\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a48d0a9a53_79ab3fe84aad45b82920c2--


From nobody Tue Aug  7 18:40: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 2187D1292F1 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:40:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ec_xfGkuyPJn for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:40:48 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 806FF1274D0 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 18:40:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533692447; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tHkhbzf2MCvaQZVo98vrMPpLeOgxQ7eL31EMlk7yDLA=; b=BHVcv6zAzmYZeOoHD0bhRqMVYBG0ouYsW3/2tzPEKLWXwqWJKcgsw3WOzANjaSmSsSPhCE2j uy81QFr2/Zo6amla8ZI7FHebgD3UHOE5nj6KkFW5H+CPyhcUYJnQ//FRxYzKSDOKdgCAp+2u 0hxpFGO58JtBuoM0gqIqNmv4qnc=
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 5b6a4a1f.7fed08f6e1b0-smtp-out-n03; Wed, 08 Aug 2018 01:40:47 -0000 (UTC)
Date: Tue, 07 Aug 2018 18:40:46 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6a4a1e19388_22312ade50468f8065192@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f8c12c: Fixed length CID or encode length somehow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6a4a1e18f9d_22312ade50468f8065040"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qxryMk0aH66xN0hXvJMqAH_9m70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 01:40:50 -0000

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

  Branch: refs/heads/cid-length-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: f8c12c96f83a858f129a3fcde09500de0bb5ea2d
      https://github.com/quicwg/base-drafts/commit/f8c12c96f83a858f129a3fcde09500de0bb5ea2d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Fixed length CID or encode length somehow

Closes #1639.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6a4a1e18f9d_22312ade50468f8065040--


From nobody Tue Aug  7 18:41: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 A950A127332 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:41:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0hL4eMFgB8uH for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:41:07 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 D93B1130934 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 18:41:06 -0700 (PDT)
Date: Tue, 07 Aug 2018 18:41:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533692466; bh=RJol7Y1CpYc36p8P5hOhVkMbiAU8WUcn7FtLDvXDC7E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lHq4L8b3BdLy7b6FRRJ2RV6qv1pR9s/794Or+dGi8+kJnyDoMbvPEN/y9JhXvrRsC y5bElE/Gsh+2roeJW2MTai1Xb/UP5us5ry+0uW24KRTog9OFafhHfWWOIb01JH7uK+ TNUGoIhp142bX7mTGrrgG3N8bf2WWyXdf4nXJGLs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab006ffadd89619202a53e8dcce049ef495196146192cf0000000117820c3292a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640@github.com>
Subject: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a4a3215a0c_9463fe38a2be618105773"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w60J9kdQjd-ZnWbQ3s7NzkNq_SQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 01:41:10 -0000

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

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

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

-- Commit Summary --

  * Fixed length CID or encode length somehow

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Fixed length CID or encode length somehow</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1640.patch'>https://github.com/quicwg/base-drafts/pull/1640.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1640.diff'>https://github.com/quicwg/base-drafts/pull/1640.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/1640">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7aXCawgTTACX2rtSVvduViSrz3xks5uOkGygaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0k8l-Pyp1Wj0oaW2nhlUV7T2tNDks5uOkGygaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fixed length CID or encode length somehow (#1640)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640",
"url": "https://github.com/quicwg/base-drafts/pull/1640",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fixed length CID or encode length somehow (#1640)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f8c12c9",
"value": "Fixed length CID or encode length somehow"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1640/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1640,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1640\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6a4a3215a0c_9463fe38a2be618105773--


From nobody Tue Aug  7 18:51: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 CE55E130DC4 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:51:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0CtdfKNfPKZd for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:51:18 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A85FA127332 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 18:51:18 -0700 (PDT)
Date: Tue, 07 Aug 2018 18:51:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533693077; bh=kaNGXVJ1SFhkkjHanVphkuCxD+wN5RqHtAE3IERfqZs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V7eqwtZstONIKcr7ZJB0FkVkWO++uxfsa97eslouvxSzD2W95p8NxcjlfSOgAztbA /Zgi2kW/pxagk7SU0Emszthv/Yj1jcJuua9ozJnmFyj3KZUsxBcQ0oscccxF1U8PT7 L0gkc++R45ntl/GJhrfx/N+2pMTe3rG9dv5ES/c8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf4266632e1498128baf874686709bf61304c88392cf0000000117820e9592a169ce14c102a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1636/review/144243534@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1636@github.com>
References: <quicwg/base-drafts/pull/1636@github.com>
Subject: Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a4c95e0946_79ad3fe9a66be62430442e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2yYSCdX0p5NmCAmQ5aCM6GO8DQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 01:51:21 -0000

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

martinthomson commented on this pull request.



> +handshake, as well as when keys are updated (see {{key-update}}).
+
+QUIC endpoints MUST retain keys until they are no longer needed.  If packets
+from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has
+both received and acknowledged all CRYPTO frames for that encryption level and
+when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.

Yes, I think so.  The previous paragraph is intended to highlight the reasons why keys might be retained in a general sense.  The second paragraph is intended to be more precise about what the requirements are.  A small tweak to the lead-in of each should help emphasize the difference.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1636#discussion_r208435074
----==_mimepart_5b6a4c95e0946_79ad3fe9a66be62430442e
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/1636#discussion_r208435074">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +handshake, as well as when keys are updated (see {{key-update}}).
+
+QUIC endpoints MUST retain keys until they are no longer needed.  If packets
+from a lower encryption level contain CRYPTO frames, frames that retransmit that
+data MUST be sent at the same encryption level.  Similarly, an endpoint
+generates acknowledgements for packets at the same encryption level as the
+packet being acknowledged.  Thus, it is possible that keys for a lower
+encryption level are needed for a short time after keys for a newer encryption
+level are available.
+
+An endpoint can only discard keys for a given encryption level only after it has
+both received and acknowledged all CRYPTO frames for that encryption level and
+when it has had all CRYPTO frames for that encryption level acknowledged by its
+peer.  However, this does not guarantee that no further packets will need to be
+received or sent at that encryption level because a peer might not have received
+all the acknowledgements necessary to reach the same state.
</pre>
<p>Yes, I think so.  The previous paragraph is intended to highlight the reasons why keys might be retained in a general sense.  The second paragraph is intended to be more precise about what the requirements are.  A small tweak to the lead-in of each should help emphasize the difference.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1636#discussion_r208435074">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9g6oU4Z5kPKagneVynRFGgZoOErks5uOkQVgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6MqEQRvWEGumPOkocH_Maj7bwDiks5uOkQVgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1636"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636#discussion_r208435074"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636#discussion_r208435074",
"url": "https://github.com/quicwg/base-drafts/pull/1636#discussion_r208435074",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1636",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636#discussion_r208435074"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a4c95e0946_79ad3fe9a66be62430442e--


From nobody Tue Aug  7 18:53:35 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 30924127332 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:53:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S2VweBF6h2JX for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 18:53:31 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B00C4130DD4 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 18:53:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533693211; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Cv67E7JsPZ7WV9WDvmk5zCYxnACkk6vV6pXwdsNhWAI=; b=Ug36yH00FPK3wT+aBp03uIztZIWOXmA/l+3uQpcxm9ZuO+ulCAQoHbZ5sSUpibQ69foC7LMA /DEZm80+rlhjnVsTNSXVx2Bg/PPWzngt/RTxRx2sqTW5740RE0LZr+USJYDMimX9iFTtwjtp 1b882Z3FzQcr1uI7mLy/cKqMGRg=
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 5b6a4ac3.7ff75979a510-smtp-out-n01; Wed, 08 Aug 2018 01:43:31 -0000 (UTC)
Date: Tue, 07 Aug 2018 18:43:31 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6a4ac3d2ea_241f2af6c9694f8487528@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 59624f: Amend language
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6a4ac3c824_241f2af6c9694f8487446"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5pwBjG6DoB8IHkHV0ri7ziCrzyc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 01:53:33 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 59624f03053c253f06e43db7057437895389565d
      https://github.com/quicwg/base-drafts/commit/59624f03053c253f06e43db7057437895389565d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Amend language


  Commit: 229148efa8c462efa3e59fc22cc89c7f840cea69
      https://github.com/quicwg/base-drafts/commit/229148efa8c462efa3e59fc22cc89c7f840cea69
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Merge branch 'retry-start-over'


Compare: https://github.com/quicwg/base-drafts/compare/e312962671a8...229148efa8c4
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6a4ac3c824_241f2af6c9694f8487446--


From nobody Tue Aug  7 19:03: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 3404B127332 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:03:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 n4Tw4e4QXGnw for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:03:26 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 6B5B7130DFA for <quic-issues@ietf.org>; Tue,  7 Aug 2018 19:03:26 -0700 (PDT)
Date: Tue, 07 Aug 2018 19:03:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533693805; bh=krYGsnrcgSQ/J3rkfUOeNPupPg5BrRL+7xT4004Rbf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mWiRFV/P80Ozhz1lvHquXfzO57Y1HCsruR2/rdaY36wPQIPQ4NOcjGXQSQ2tbAB+F QWtMK0ssB5MCZlm49rI8TGYjOLi/0XA8EEKFt57YWp3MBFtn+BY4E8kmoBDwW/KUoG xYHmDvx3Ygrb/RVUykvOIOnoFWn67maqsGCFqO98=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f95b756a57808b425a3b261123db0f7383df6c392cf000000011782116d92a169ce14c102a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1636/review/144245278@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1636@github.com>
References: <quicwg/base-drafts/pull/1636@github.com>
Subject: Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a4f6db1505_1a273f87212d45b423959d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vRgQqj9uCORWGWNiCyisbgOOyKo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 02:03:28 -0000

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

martinthomson commented on this pull request.



> +defined in {{QUIC-RECOVERY}}.  Retaining keys for this interval allows packets
+containing CRYPTO or ACK frames at that encryption level to be sent if packets
+are determined to be lost or new packets require acknowledgment.  While this
+timer is running, an endpoint MUST use the most recent packet protection keys
+for all packets, except to protect packets containing CRYPTO and ACK frames for
+the older encryption level.  These packets MAY also include PADDING frames.
+
+Once this timer expires, an endpoint MUST NOT either accept or generate new
+packets using those packet protection keys.  An endpoint can discard packet
+protection keys for that encryption level.
+
+An endpoint can update keys multiple times (see {{key-update}}) while this timer
+runs.  In that case, packets protected with the newest packet protection keys
+and packets sent two updates prior will appear to use the same keys.  After the
+handshake is complete, endpoints only need to maintain the two latest sets of
+packet protection keys and MAY discard older keys.

The mitigation is a structural one - we don't say "don't update too often", instead it's more or less impossible to update that often (peers could update more often if they synchronized their efforts, but the floor is half an RTT).  I'll reword with these comments in mind though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1636#discussion_r208436580
----==_mimepart_5b6a4f6db1505_1a273f87212d45b423959d
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/1636#discussion_r208436580">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +defined in {{QUIC-RECOVERY}}.  Retaining keys for this interval allows packets
+containing CRYPTO or ACK frames at that encryption level to be sent if packets
+are determined to be lost or new packets require acknowledgment.  While this
+timer is running, an endpoint MUST use the most recent packet protection keys
+for all packets, except to protect packets containing CRYPTO and ACK frames for
+the older encryption level.  These packets MAY also include PADDING frames.
+
+Once this timer expires, an endpoint MUST NOT either accept or generate new
+packets using those packet protection keys.  An endpoint can discard packet
+protection keys for that encryption level.
+
+An endpoint can update keys multiple times (see {{key-update}}) while this timer
+runs.  In that case, packets protected with the newest packet protection keys
+and packets sent two updates prior will appear to use the same keys.  After the
+handshake is complete, endpoints only need to maintain the two latest sets of
+packet protection keys and MAY discard older keys.
</pre>
<p>The mitigation is a structural one - we don't say "don't update too often", instead it's more or less impossible to update that often (peers could update more often if they synchronized their efforts, but the floor is half an RTT).  I'll reword with these comments in mind though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1636#discussion_r208436580">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyDSbK7ZUpAWooYFfkc9CyCiZEbEks5uOkbtgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxKIzXGIWce3lKkSfgKmlAOGt86yks5uOkbtgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1636"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636#discussion_r208436580"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636#discussion_r208436580",
"url": "https://github.com/quicwg/base-drafts/pull/1636#discussion_r208436580",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1636",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636#discussion_r208436580"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a4f6db1505_1a273f87212d45b423959d--


From nobody Tue Aug  7 19:08: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 0D2DD130DFD for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:08:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l5L0dT-kmbXW for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:08:39 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB992130DE7 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 19:08:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533694119; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tD0eSkGADhJh67E5ePjSiMtUHmRlJAM3VQqZbvwBtxY=; b=WoXXDfpqg3ilaRuV/rJxFrzcrQz+/a5/PorFZR0IKZx4APMLF7fSg4Q4DFwKwjbkCtZ2dcAt 2GFT8EerzFF6Nz9DN8qtrSE7haZqvKABx2xwviLPjvf2A50DlOounX5/Osuq/W/uaWE2zNmj UxNDYZvTe5Ue+feySB/k1ESu9JI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b6a50a6.7f9dc01126c0-smtp-out-n03; Wed, 08 Aug 2018 02:08:38 -0000 (UTC)
Date: Tue, 07 Aug 2018 19:08:38 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6a50a6ac353_3f2d2b13c8c30f8073768@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 16e922: Editorial comments from Mike
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6a50a6abfaf_3f2d2b13c8c30f80736ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/csVC9wPbVBVLTZahvlVpUtCchgA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 02:08:41 -0000

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

  Branch: refs/heads/timeout-keys
  Home:   https://github.com/quicwg/base-drafts
  Commit: 16e92264fd7703ea7ad2b4af97a324a507baa52a
      https://github.com/quicwg/base-drafts/commit/16e92264fd7703ea7ad2b4af97a324a507baa52a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Editorial comments from Mike



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6a50a6abfaf_3f2d2b13c8c30f80736ac--


From nobody Tue Aug  7 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 7F60A130E1E for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:08:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3OWB5QyPlZi8 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:08:42 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1E02A130DE7 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 19:08:42 -0700 (PDT)
Date: Tue, 07 Aug 2018 19:08:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533694121; bh=WMZ6Iz61zdV8LPsF38Nf1Rx8GYGBD+66i9ZDHLGAkFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OTyDVerwpZvzRURr8kyGUla7Nh4QJt3KWEklRoDWIPM0UiFK7IGq9a9eYM/zaPSUl dzeVNxW7pmbYH/YkBqvo6oW5s03RMPuzrkBDeM7xYdx3n/rZXi4MeRMgSw6JG9x2FU MUapS6KKUHLLovwXGhMNrR+7TL0/A1khLoJMc8S8=
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/1636/push/2780420652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1636@github.com>
References: <quicwg/base-drafts/pull/1636@github.com>
Subject: Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a50a94469f_16cc3f7fef6be618210938"; 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/4J_sIKiv7zKXWwdnndy0dsSMql8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 02:08:44 -0000

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

@martinthomson pushed 1 commit.

16e9226  Editorial comments from Mike


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1636/files/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad..16e92264fd7703ea7ad2b4af97a324a507baa52a

----==_mimepart_5b6a50a94469f_16cc3f7fef6be618210938
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/16e9226">16e9226</a>  Editorial comments from Mike</li>
</ul>


<p style="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/1636/files/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad..16e92264fd7703ea7ad2b4af97a324a507baa52a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq54ytfQ7YDiianIjY2lzBigbt6Knks5uOkgpgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq67N_6J-79_70glQgtQfn6WeW5b7ks5uOkgpgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1636"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636/files/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad..16e92264fd7703ea7ad2b4af97a324a507baa52a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636/files/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad..16e92264fd7703ea7ad2b4af97a324a507baa52a",
"url": "https://github.com/quicwg/base-drafts/pull/1636/files/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad..16e92264fd7703ea7ad2b4af97a324a507baa52a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1636",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1636:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "16e9226",
"value": "Editorial comments from Mike"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636/files/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad..16e92264fd7703ea7ad2b4af97a324a507baa52a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6a50a94469f_16cc3f7fef6be618210938--


From nobody Tue Aug  7 19:16: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 0D402130DC0 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:16:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AT5OZ1W8Eq_V for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:16:24 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0D6B1294D7 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 19:16:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533694583; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yfLH1ci2OVCVDgEo+AUsuEytYGoGnc/dBOrYI5aa0Q0=; b=rqOnIab3nJQZujCR92JkwmX3Ta/DfCRaEFfFHHuEnV13QFuAHlnnY1ht354f2uBVYSk6Ycci Q0HheHBcPn6stxt2yPOTS9oKCF82aKsKZ6oG9dpkI25IOGbSnh/87j1J3hjsiClHcUcS7mjt +65DI6iC+O6clywPi0k+uv775xA=
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 5b6a5277.7f7176b333f0-smtp-out-n01; Wed, 08 Aug 2018 02:16:23 -0000 (UTC)
Date: Tue, 07 Aug 2018 19:16:23 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6a52773fc19_31312af18d092f7892146@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5808eb: Certainty is about not received
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6a52773f6de_31312af18d092f7892032"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aQaEy4pL587-6QCocy7MbJRI-fo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 02:16:26 -0000

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

  Branch: refs/heads/drop-duplicates
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5808eb81a6e0a6a0cde7e2f4b00421d545b26687
      https://github.com/quicwg/base-drafts/commit/5808eb81a6e0a6a0cde7e2f4b00421d545b26687
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Certainty is about not received

Change the text to emphasize that the requirement is that packet numbers
have never been accepted before, not that duplicates be detected.

Detecting duplicates requires an insane amount of state.  Providing
assurance that a packet has never been accepted before is easier, and
that's all we need.

Also qualify with packet number space, because the same packet number
can be sent in each of the three packet number spaces.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6a52773f6de_31312af18d092f7892032--


From nobody Tue Aug  7 19:16: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 4E1EE130E36 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:16:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wniw-BQ0JimY for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:16:26 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C19D71294D7 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 19:16:26 -0700 (PDT)
Date: Tue, 07 Aug 2018 19:16:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533694585; bh=LAFHpZgO/WYd9y/fB3PPNjFG+cKJ9Xxpy42cIr+2CuE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KaHGcB6v4r5p/gDL8SxczWgPdZNJLWOi7I82UegTwFxUiS8P98PHfzN8JocdC9vSk kxXHWD2OIjbwKuTgtLE4JNw7f4TePaPjRiJp/sOhsR45BSetyOLLp9E1gbJ0U+Gha4 ZEztgn5XcuTIas6MQAXktbt0E6l3xqa4liAYUT4Q=
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/1624/push/2780431669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a5279ebed1_99c3fe84aad45b82496f4"; 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/O-fSDsMxU3NOStaii5oHVWz-0Ys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 02:16:29 -0000

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

@martinthomson pushed 1 commit.

5808eb8  Certainty is about not received


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1624/files/8ef8fee8910afe6e18e938345b73839c7e55debf..5808eb81a6e0a6a0cde7e2f4b00421d545b26687

----==_mimepart_5b6a5279ebed1_99c3fe84aad45b82496f4
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5808eb8">5808eb8</a>  Certainty is about not received</li>
</ul>


<p style="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/1624/files/8ef8fee8910afe6e18e938345b73839c7e55debf..5808eb81a6e0a6a0cde7e2f4b00421d545b26687">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_61-PAufe15bm0DfFcwoiI_LWxAks5uOkn5gaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq--FjTC-Iz9okZNYq75M5bfqxRldks5uOkn5gaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1624"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624/files/8ef8fee8910afe6e18e938345b73839c7e55debf..5808eb81a6e0a6a0cde7e2f4b00421d545b26687"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624/files/8ef8fee8910afe6e18e938345b73839c7e55debf..5808eb81a6e0a6a0cde7e2f4b00421d545b26687",
"url": "https://github.com/quicwg/base-drafts/pull/1624/files/8ef8fee8910afe6e18e938345b73839c7e55debf..5808eb81a6e0a6a0cde7e2f4b00421d545b26687",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1624",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1624:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "5808eb8",
"value": "Certainty is about not received"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624/files/8ef8fee8910afe6e18e938345b73839c7e55debf..5808eb81a6e0a6a0cde7e2f4b00421d545b26687"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6a5279ebed1_99c3fe84aad45b82496f4--


From nobody Tue Aug  7 19:22: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 6FAA3130DE1 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:22:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FEyZv6pCq7fw for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:22:02 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 C649C130DDA for <quic-issues@ietf.org>; Tue,  7 Aug 2018 19:22:01 -0700 (PDT)
Date: Tue, 07 Aug 2018 19:22:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533694921; bh=WOdKKYNA5L2VoWakHbNAnhC5lhvFMENPf5ahvlgeHhY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pEvE+FZ79snlA2S6XxdsMaAw4HhCbTu1u7FKdULtOcYlPMq17GFMADqh+oJVcMY2c ZsVt8+It5f7x3Nz6hWeEh8aGgv4pJ09qjRe3DaffNSKmmwLX2S1+dqrE98sg30+Ttb t+cm2kq5ueYjKMO28ytaoeWe42xGI9VLTLFbdKZE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83120634343fdbb74f8d2a30cad90fd3f44f880592cf00000001178215c992a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144247689@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a53c922a82_7d083f9e41ed45bc2149a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/651SnorE0p17hLEbRT_Jsbk_WfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 02:22:04 -0000

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

martinthomson commented on this pull request.



> @@ -989,6 +988,11 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Application Limited Sending
+
+If the sender is sufficiently application limited that the congestion window is

We don't really get a definition of "application limited" from this.  The point is that you won't increase the congestion window if the entire congestion window isn't being actively used.

Is there precedent for this sort of capping of the window?

I assume that this includes flow control as the source of the limitation.  Which might be worth mentioning.

> @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number <= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight >= congestion_window - kMaximumDatagramSize

It reads backwards to me as well.  And is it the right test?  @nibanks' comments suggest that there might be other ways to detect the condition of not being limited.  For instance, as long as data is enqueued for sending, it might be reasonable to say that the application is waiting on the congestion controller (or pacer) to allow sending.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144247689
----==_mimepart_5b6a53c922a82_7d083f9e41ed45bc2149a0
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/1637#discussion_r208438668">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -989,6 +988,11 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
 
+## Application Limited Sending
+
+If the sender is sufficiently application limited that the congestion window is
</pre>
<p>We don't really get a definition of "application limited" from this.  The point is that you won't increase the congestion window if the entire congestion window isn't being actively used.</p>
<p>Is there precedent for this sort of capping of the window?</p>
<p>I assume that this includes flow control as the source of the limitation.  Which might be worth mentioning.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1637#discussion_r208438853">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number &lt;= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight &gt;= congestion_window - kMaximumDatagramSize
</pre>
<p>It reads backwards to me as well.  And is it the right test?  <a class="user-mention" data-hovercard-user-id="20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a>' comments suggest that there might be other ways to detect the condition of not being limited.  For instance, as long as data is enqueued for sending, it might be reasonable to say that the application is waiting on the congestion controller (or pacer) to allow sending.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144247689">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9nKWjYO3YqTXTWmETiY42mDa1Wbks5uOktJgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4yx3kEItgf7q_w8odsfEcG7Biooks5uOktJgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144247689"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144247689",
"url": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144247689",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#pullrequestreview-144247689"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a53c922a82_7d083f9e41ed45bc2149a0--


From nobody Tue Aug  7 19: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 033A6130DC0 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:23:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xsmaTHZ3IXFb for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 19:23:30 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 5EDF81274D0 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 19:23:30 -0700 (PDT)
Date: Tue, 07 Aug 2018 19:23:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533695009; bh=VUmvawpV817eMpzUVoXnQlpDz/5jKPomz1cfZpmQ3bQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q98EEbyKL//71bRcLhk+rpmFHWz6e0ePpL/0nm1pQ1KLDVuukMhhXoFsX80668DhA 9QN1pzKOgfJ6l+9h+Mbwx7uYQhXS5Xfy55YAqqSXMVIzbFZdqHPzhcVhSM4vI5d4Or xe/j0tcyOsDOgX0Dkoat3c+ORKOooTDcYY/Tf06c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee2526593f83f1e9f45e04f821ba5c670ec456a592cf000000011782162192a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411262428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a5421a97a9_bb93fdea6ad45c0783987"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LYoDUehZx6HaNUDYCqSe1fH-w_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 02:23:32 -0000

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

Once you get beyond 80 or so bits, collisions aren't really a practical concern, but more a theoretical one.

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

<p>Once you get beyond 80 or so bits, collisions aren't really a practical concern, but more a theoretical one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411262428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2S9LDFskMbuj7l0B8LFcuBj0iRaks5uOkuhgaJpZM4VQV65">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3gg-qSuLZALmMyCRS0ehL7bficxks5uOkuhgaJpZM4VQV65.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1570: Once you get beyond 80 or so bits, collisions aren't really a practical concern, but more a theoretical one."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411262428"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411262428",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411262428",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411262428"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356605625\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a5421a97a9_bb93fdea6ad45c0783987--


From nobody Tue Aug  7 21:35: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 779DD12F1AB for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 21:35:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ie0ZaEtsUCwa for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 21:35:14 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 5CD831286E3 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 21:35:14 -0700 (PDT)
Date: Tue, 07 Aug 2018 21:35:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533702912; bh=2W09X6fb3l89IobmijDzz1VFd7wFTHCyWN9lkN1TKOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AcJ/lOfDfofkWe1M9GKhiiFPam/Z3TzXu4y4l29Vp0+Lic5yxBSRPA4b+xZI/cESP 27XQXz32OvAxj6vOa1pBTMaI+U1/ppPKPEQGb7SAO3Jo5VsmRu/OAuv9EzP32S1+Ys CdSNCdqtkKsXRJ9mnXcnFQqFjG++ENfWOsiigF1A=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9d3979219b08d8f419e64a0620fa34c8096162392cf000000011782350092a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411282149@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a7300acc39_1b703ffb908be61c2466a3"; 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/sFD5O1V6Qns3er1C9vskePQS-dc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 04:35:17 -0000

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

In addition to what @martinthomson has pointed out, I would like to note that it is possible to implement a deterministic approach for shorter CIDs (e.g. 4 octets).

One way is to let the endpoint track the CIDs for which it has generated a stateless reset, and rotate the reset key when the size of the tracked CIDs exceeds certain threshold, at the same time enforcing the active clients to switch to new CIDs (so that they can be reset using a stateless reset generated by the new key). You can use a probablistic structure (e.g. bloom filter) to track the CIDs for which stateless resets has been generated.

However, my understanding is that such approach does not work well for very short CIDs (e.g. 1 octet), because when under attack, the number space will be consumed by the attacker faster than clients migrate to new CIDs.

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

<p>In addition to what <a class=3D"user-mention" data-hovercard-user-id=3D=
"67641" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"=
link_type:self" href=3D"https://github.com/martinthomson">@martinthomson<=
/a> has pointed out, I would like to note that it is possible to implemen=
t a deterministic approach for shorter CIDs (e.g. 4 octets).</p>
<p>One way is to let the endpoint track the CIDs for which it has generat=
ed a stateless reset, and rotate the reset key when the size of the track=
ed CIDs exceeds certain threshold, at the same time enforcing the active =
clients to switch to new CIDs (so that they can be reset using a stateles=
s reset generated by the new key). You can use a probablistic structure (=
e.g. bloom filter) to track the CIDs for which stateless resets has been =
generated.</p>
<p>However, my understanding is that such approach does not work well for=
 very short CIDs (e.g. 1 octet), because when under attack, the number sp=
ace will be consumed by the attacker faster than clients migrate to new C=
IDs.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1570#issuecomment-411282149">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzCr=
8LFWGMtb_TE-ut82zC_lfQQmks5uOmqAgaJpZM4VQV65">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzH5euTDIZoU291FQvTqWL_X=
yZ1Fks5uOmqAgaJpZM4VQV65.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1570: In addition to what @martinthomson has pointed out, I would =
like to note that it is possible to implement a deterministic approach fo=
r shorter CIDs (e.g. 4 octets).\r\n\r\nOne way is to let the endpoint tra=
ck the CIDs for which it has generated a stateless reset, and rotate the =
reset key when the size of the tracked CIDs exceeds certain threshold, at=
 the same time enforcing the active clients to switch to new CIDs (so tha=
t they can be reset using a stateless reset generated by the new key). Yo=
u can use a probablistic structure (e.g. bloom filter) to track the CIDs =
for which stateless resets has been generated.\r\n\r\nHowever, my underst=
anding is that such approach does not work well for very short CIDs (e.g.=
 1 octet), because when under attack, the number space will be consumed b=
y the attacker faster than clients migrate to new CIDs."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1570#=
issuecomment-411282149"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment=
-411282149",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1282149",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes=
 can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1282149"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3566056=
25\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6a7300acc39_1b703ffb908be61c2466a3--


From nobody Tue Aug  7 23:04: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 F0A97130DDA for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:04:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 h4S_0ec5-L0d for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:04:23 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 28AF1130DC6 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 23:04:23 -0700 (PDT)
Date: Tue, 07 Aug 2018 23:04:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533708262; bh=/6Rp1I/eqZXcDuVI87L+jyQKrZTpMpUgRAq61Y3FVzY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nykRaBOjHDjwVofvDi+/DfZ3Fn4vB8Dc0oaOrMgN6PFJX4TeweeTu/YMbMSdWucoT EuthWtkd9WiiXZCehtzYSnmg2btV/r+EX9pS3dpDV42UQMk8GKJZ+ylgS4A4kRc3N0 xcKENp26wJDBJOECjnggjdK3x+m9SPAkib/4rAPU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea301389f66f36daa6bdb1768455312099ef182c92cf00000001178249e692a169ce14074020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1482/411295825@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1482@github.com>
References: <quicwg/base-drafts/issues/1482@github.com>
Subject: Re: [quicwg/base-drafts] Extension poster-child (#1482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a87e6830a_fea3fd58a8d45c411498a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VLKB4Ek-RmdhYyFtBIJ-YuH-3to>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 06:04:26 -0000

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

Parking this.  Yes, this would be nice, but we can ship without this if we have to.  It's also not really something we need to concern ourselves with tracking here.  (Separately, the notion of a datagram-like MESSAGE frame is being discussed and might appear soon.)

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

<p>Parking this.  Yes, this would be nice, but we can ship without this if we have to.  It's also not really something we need to concern ourselves with tracking here.  (Separately, the notion of a datagram-like MESSAGE frame is being discussed and might appear soon.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1482#issuecomment-411295825">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6znHEaOJhUmWuTiralu1ZkI8ZIQks5uOn9mgaJpZM4U4zUm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq527t1VvRLNZ3bZEOY8ko5zytaleks5uOn9mgaJpZM4U4zUm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1482: Parking this.  Yes, this would be nice, but we can ship without this if we have to.  It's also not really something we need to concern ourselves with tracking here.  (Separately, the notion of a datagram-like MESSAGE frame is being discussed and might appear soon.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1482#issuecomment-411295825"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1482#issuecomment-411295825",
"url": "https://github.com/quicwg/base-drafts/issues/1482#issuecomment-411295825",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Extension poster-child (#1482)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1482,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1482\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1482#issuecomment-411295825"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 350434598\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a87e6830a_fea3fd58a8d45c411498a--


From nobody Tue Aug  7 23:14: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 08009130DE4 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:14:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5F8A_z1aaHjP for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:14:08 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E49FC130DDA for <quic-issues@ietf.org>; Tue,  7 Aug 2018 23:14:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533708847; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nbdPtpgq4zg4J/Rzvd6RU95i+Cj8p1QiX5xk3W9pzPk=; b=NZ3akrsa/I9r1E8QivN+Kv4NggfngisMbjdh2Y/djn7MScWTVfXGkza+kjJIKDZy3Nms2H6m vJB8MqGAuuXDg1W3YUrFLo6fZSq8zRxLKbClpbybl0X6MsDi1pFsIv2E0uDoObRTnNkBqGYN qGj0+HVb9w4ffedNlAqkao9nYi8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b6a8a2e.7f2139dc3540-smtp-out-n03; Wed, 08 Aug 2018 06:14:06 -0000 (UTC)
Date: Tue, 07 Aug 2018 23:14:06 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6a8a2e881f1_7c662aea5c230f84347dc@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 948e7b: Certainty is about not received
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6a8a2e87e27_7c662aea5c230f84346c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4-b1MlOXjc99ADza0W_Y6Z83I_s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 06:14:09 -0000

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

  Branch: refs/heads/drop-duplicates
  Home:   https://github.com/quicwg/base-drafts
  Commit: 948e7b9784330c7f94cd29d859a778cc510cfbb1
      https://github.com/quicwg/base-drafts/commit/948e7b9784330c7f94cd29d859a778cc510cfbb1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Certainty is about not received

Change the text to emphasize that the requirement is that packet numbers
have never been accepted before, not that duplicates be detected.

Detecting duplicates requires an insane amount of state.  Providing
assurance that a packet has never been accepted before is easier, and
that's all we need.

Also qualify with packet number space, because the same packet number
can be sent in each of the three packet number spaces.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6a8a2e87e27_7c662aea5c230f84346c4--


From nobody Tue Aug  7 23:17: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 41DAC130DE4 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:17:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 PfsIUGgAok-7 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:17:57 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 BF392130DC6 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 23:17:56 -0700 (PDT)
Date: Tue, 07 Aug 2018 23:17:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533709075; bh=45v97XHhOUr10DjJFNnlDYGKG3YfQgRRLgr+j5FpjHA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p0sbVSTgrVC9kteN2dm8sFDApRHviefJIl9Kuxj4VkcXOBWDQ4ShiHeHUv4BRHMY4 xjOdUe3Q+XLoOWsQOZKG3/on8WvlVDWezYGGJOxhPqope2Dxi+pIfaIHUyatQ8XH8z 3pnVTIwLLQAi3ptdKWnzBxWN6S7R84VdEKXmN9vg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd84ac165df37e6f2198fbaac47947f8ea5a9811b92cf0000000117824d1392a169ce112e9713@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1049/issue_event/1776937628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1049@github.com>
References: <quicwg/base-drafts/issues/1049@github.com>
Subject: Re: [quicwg/base-drafts] Specify start time for idle timeout (#1049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a8b13d0b5b_133f3f98b10be6209014f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a0vu-OzRiI-DxzyemaN1FR1NzoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 06:17:58 -0000

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

Closed #1049.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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#event-1776937628">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xa3YTr4y9V5ZFEW4_ah0fyTuBGks5uOoKTgaJpZM4Rc8Jz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5r0Kf3UQ5ItdAto3H2udRrPjkUbks5uOoKTgaJpZM4Rc8Jz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1049."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1049#event-1776937628"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1049#event-1776937628",
"url": "https://github.com/quicwg/base-drafts/issues/1049#event-1776937628",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Specify start time for idle timeout (#1049)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1049#event-1776937628"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 292799091\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a8b13d0b5b_133f3f98b10be6209014f--


From nobody Tue Aug  7 23:18: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 29A97130DC6 for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:17:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8NO6vcHy3uXj for <quic-issues@ietfa.amsl.com>; Tue,  7 Aug 2018 23:17:58 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2F5C130DDA for <quic-issues@ietf.org>; Tue,  7 Aug 2018 23:17:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vcI0hUffBLlmEJ9L1A4oAQZrf6s=; b=tZXMjXiskQvg32gu FrxIMr0SubD3egTJfbtPj66LLf9NhmObbRRWQ4cyPuHSC5nR5sTVi8zzvrfKyB8W CYtIb/8bX+4GGkMlqBSh4qQehzA8ol/1zuqRQbyn/pDoJ/mBPSAI4mre/6b0oQ8l 11zXv/Mi4C8EezJQaIS2Rxe4Mqw=
Received: by filter1849p1mdw1.sendgrid.net with SMTP id filter1849p1mdw1-7109-5B6A8B13-E 2018-08-08 06:17:55.956146512 +0000 UTC m=+34690.321040317
Received: from github-lowworker14-cp1-prd.iad.github.net (unknown [192.30.252.38]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id XQmWZlG5Swe9HMv36iK06w for <quic-issues@ietf.org>; Wed, 08 Aug 2018 06:17:55.843 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker14-cp1-prd.iad.github.net (Postfix) with ESMTP id D3462E18A6 for <quic-issues@ietf.org>; Tue,  7 Aug 2018 23:17:55 -0700 (PDT)
Date: Wed, 08 Aug 2018 06:17:56 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd84ac165df37e6f2198fbaac47947f8ea5a9811b92cf0000000117824d1392a169ce112e9713@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/411298314@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1049@github.com>
References: <quicwg/base-drafts/issues/1049@github.com>
Subject: Re: [quicwg/base-drafts] Specify start time for idle timeout (#1049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6a8b13d1bb5_18723f89846be6241853ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0S4E5t1mJIWdCRR65SVRKTpOOnkQPscsHW4T EAZoAfha03mpcQiYiSc7hzZOw9HLPEKU2kxZb5N6BV6ulqBYTI5NhT+ANMgsqswNDn0pyZjgqZPX9c hrbphXmD7ZUIkVlBNFcYk53N7s3ddsF4Pz4PUHfK+TIcbVWNvs5ta4sVFWYpTeEF8eiSmDP+UzBW5K Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rvt5q9L_o3ItLvqzjLMs3Pa3mXI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 06:17:59 -0000

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

I'm going to close this now that #1614 is merged.  I must have missed 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/1049#issuecomment-411298314
----==_mimepart_5b6a8b13d1bb5_18723f89846be6241853ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm going to close this now that <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346034186" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1614" href="https://github.com/quicwg/base-drafts/pull/1614">#1614</a> is merged.  I must have missed 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/1049#issuecomment-411298314">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xa3YTr4y9V5ZFEW4_ah0fyTuBGks5uOoKTgaJpZM4Rc8Jz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5r0Kf3UQ5ItdAto3H2udRrPjkUbks5uOoKTgaJpZM4Rc8Jz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1049: I'm going to close this now that #1614 is merged.  I must have missed this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1049#issuecomment-411298314"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1049#issuecomment-411298314",
"url": "https://github.com/quicwg/base-drafts/issues/1049#issuecomment-411298314",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Specify start time for idle timeout (#1049)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1049,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1049#issuecomment-411298314"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 292799091\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6a8b13d1bb5_18723f89846be6241853ae--


From nobody Wed Aug  8 00:57: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 7DC2B126CB6 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 00:57:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4N82-zJAAKCv for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 00:57:09 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 D2272130DCF for <quic-issues@ietf.org>; Wed,  8 Aug 2018 00:57:08 -0700 (PDT)
Date: Wed, 08 Aug 2018 00:57:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533715028; bh=y7woVTAEzkvrqjYxLg+EfSD6V8G8azBI6XH2mh19x0k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qApACAibk57ZNBjcJVNasm+j4AP0vlnbqhNlVmdMx8plh0MBXtVqmgH44XTegNET9 iV5C7nzRs5Q9JL+ugLjklilMzgYgjM15KUO0qCyqbaAdaqjJYkza6h22YEh8WRGyKo gccAGGXdy6QlOr3YS4LIhI7oneeLGAIxiVfdQw3w=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5026dabe974cf1c251a1aa9c3bb835039ff065392cf000000011782645492a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411320693@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6aa2543504_6e113fe42b2be61c67016f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/mI9JR5qHcrKoW5lmByW5VKbqW0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 07:57:11 -0000

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

You can state that CID must not be ambigious across active connections with high propability.

As to resets, perhaps they do not make sense for short CID's.

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

<p>You can state that CID must not be ambigious across active connections with high propability.</p>
<p>As to resets, perhaps they do not make sense for short CID's.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411320693">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6XICvhJXf9HR1j9T4jYELlMD2i6ks5uOpnUgaJpZM4VQV65">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw-a8pZrUMD7X7IGyuzizj0vCymeks5uOpnUgaJpZM4VQV65.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1570: You can state that CID must not be ambigious across active connections with high propability.\r\n\r\nAs to resets, perhaps they do not make sense for short CID's."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411320693"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411320693",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411320693",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411320693"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356605625\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6aa2543504_6e113fe42b2be61c67016f--


From nobody Wed Aug  8 01:00: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 89724130DD1 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 01:00:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SAUvNW7t3eQq for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 01:00:56 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 C39D5126CB6 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 01:00:55 -0700 (PDT)
Date: Wed, 08 Aug 2018 01:00:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533715254; bh=anVk+BIuaQuN9ze51t5aoicj6YBrVbB2xA1USeE4NvE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ndcOSrw202YnHBqAF9d9438yVEsXAjDsNxn70OgksSpp4Y32H3pwxgCxRNLODBnTJ kVYqGblRm9/1Vamu0yApKCTBAoHgwy9YpPjCeCUF0ZhVpwNAz53f97WMb2sz4sPqch zynfoLjQ2kL+S8TksQtkM5+N53y+Z0BtUJdFiZNM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab010a63413405fcf6cc3545ec699aacc735a0403f92cf000000011782653692a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144306604@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6aa336d39b2_22733fd88e6d45c4456774"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/wW9hOpL_CfNtsW5RbSuTL6Kc8Mc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 08:00:58 -0000

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

mikkelfj commented on this pull request.



> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
+the same connection ID length for all connections or ensure that the connection
+ID encodes its own length in a common fixed portion.
 

It is not necessary to have a fixed portion. You can use bit 7 of each octet to indicate if there is more.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144306604
----==_mimepart_5b6aa336d39b2_22733fd88e6d45c4456774
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/1640#discussion_r208489397">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
+the same connection ID length for all connections or ensure that the connection
+ID encodes its own length in a common fixed portion.
 
</pre>
<p>It is not necessary to have a fixed portion. You can use bit 7 of each octet to indicate if there is more.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144306604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8WOtFV_2LCFKpSRVQEQXqTr6CaQks5uOpq2gaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw4YWfVWMnsdXGAjAYJEAI1Wqyq_ks5uOpq2gaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144306604"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144306604",
"url": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144306604",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1640",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144306604"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6aa336d39b2_22733fd88e6d45c4456774--


From nobody Wed Aug  8 04:43: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 144E1128C65 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 04:43:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0KBNMkyY_CJV for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 04:43:49 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 A782C128B14 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 04:43:49 -0700 (PDT)
Date: Wed, 08 Aug 2018 04:43:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533728628; bh=EzceSl8uy5iQtbNgHEBVMMx756OzRrxL+2KuE/zc3yE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2SzPnJtKK14EOcho0DmGvTF1+OQfsU7rxey/vH+HArI2YUg+KHbEF2U4lozaVqxEg JIBjP6DMzFffs9eDD4cR8i2luSJsTzF4l02eHwKaB5pXbD3K5YbETVOYNAkHG40xK3 3C9XdOtGooLzqkzOYT4PLsEXHqf5jb4J/WoI+A18=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde797710eaa3f70b4ced6fcffb7b89af5fe8d5e992cf000000011782997492a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411377433@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ad774ae9e4_67eb3fb854ed45bc5117"; 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/-YX6ekaDhRQt_UOCEmPVxJJk7YU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 11:43:51 -0000

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

> As to resets, perhaps they do not make sense for short CID's.

I would rephrase that to a question: do we need to give (some small number of) implementations a chance to save 3 octets, even though some features will not work if they choose to save the bytes?

I do not think it is something worth doing.

Note that in the future we could introduce very short CIDs *for short packets* in future versions of QUIC, even though we decide to not have them in QUIC v1.

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

<blockquote>
<p>As to resets, perhaps they do not make sense for short CID's.</p>
</blockquote>
<p>I would rephrase that to a question: do we need to give (some small nu=
mber of) implementations a chance to save 3 octets, even though some feat=
ures will not work if they choose to save the bytes?</p>
<p>I do not think it is something worth doing.</p>
<p>Note that in the future we could introduce very short CIDs <em>for sho=
rt packets</em> in future versions of QUIC, even though we decide to not =
have them in QUIC v1.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1570#issuecomment-411377433">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Yg=
snJ4CV2M9Pvm7bgfjg9Sc_a5ks5uOs70gaJpZM4VQV65">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8zznGYg3_JM0N2z9rGrP5-p=
aEWaks5uOs70gaJpZM4VQV65.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1570: \u003e As to resets, perhaps they do not make sense for shor=
t CID's.\r\n\r\nI would rephrase that to a question: do we need to give (=
some small number of) implementations a chance to save 3 octets, even tho=
ugh some features will not work if they choose to save the bytes?\r\n\r\n=
I do not think it is something worth doing.\r\n\r\nNote that in the futur=
e we could introduce very short CIDs *for short packets* in future versio=
ns of QUIC, even though we decide to not have them in QUIC v1."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/1570#issuecomment-411377433"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment=
-411377433",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1377433",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes=
 can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-41=
1377433"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3566056=
25\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6ad774ae9e4_67eb3fb854ed45bc5117--


From nobody Wed Aug  8 07:21: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 47BC4130E0D for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 07:21:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Jv0HeKDuZK0a for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 07:21:03 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 BB235130E20 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 07:21:03 -0700 (PDT)
Date: Wed, 08 Aug 2018 07:21:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533738063; bh=5eN0Ui+9sp2i8Jh2z4Q563wRGywagglDeOIGQqHK3Fk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E2t9Fv/We2YHxgKVTBLwmEshRj0WE2Jp5C2o3gspmIAKRTEZ5SwoB0tfvXNG/ZrhR y/D5+A8GpQ2rSmJiymel0WJJd+VJL1YnzFTK33OplspFdBimtmaf3Bh0vMM2BrS5t6 SwHlLSD2kHcJtcqJULrjLnhW4UtSi0prBqiQOI4g=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44dcffc9d3c23d23977e852ac3389ec8a7ce846992cf000000011782be4e92a169ce14546a14@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1556/411422898@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1556@github.com>
References: <quicwg/base-drafts/issues/1556@github.com>
Subject: Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content encoding (#1556)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6afc4eeaf79_40be3fca71cbe6181752cc"; 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/YrA259L-VWPZQdKUfsluFEORy8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 14:21:06 -0000

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

I think there is merit in making SETTINGS simple numerical values, arising from lack of compelling argument otherwise. 

Are use cases that would like more forms of expression really going to be satisfied with an unmodifiable SETTINGS value?

> Here's an example that might make sense, though I doubt that I would implement it... a setting that included a base URL so that request targets could be identified relative to that URL if desired. That might be justified on the basis that we can't compress parts of header fields (for good reasons), but that particular tweak is probably safe.

This is curious example but I'll bite. You could achieve the same by defining an extension, enabled by a new numerical SETTINGS value, that articulates the base URL in a new extension frame. 

To take this to an extreme, we could imagine a request group concept *cough* where a set of requests are linked to a particular base URL via stapling to this extension frame. The base URL can be modified through the lifetime of the QUIC connection if needs be. 

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

<p>I think there is merit in making SETTINGS simple numerical values, ari=
sing from lack of compelling argument otherwise.</p>
<p>Are use cases that would like more forms of expression really going to=
 be satisfied with an unmodifiable SETTINGS value?</p>
<blockquote>
<p>Here's an example that might make sense, though I doubt that I would i=
mplement it... a setting that included a base URL so that request targets=
 could be identified relative to that URL if desired. That might be justi=
fied on the basis that we can't compress parts of header fields (for good=
 reasons), but that particular tweak is probably safe.</p>
</blockquote>
<p>This is curious example but I'll bite. You could achieve the same by d=
efining an extension, enabled by a new numerical SETTINGS value, that art=
iculates the base URL in a new extension frame.</p>
<p>To take this to an extreme, we could imagine a request group concept <=
em>cough</em> where a set of requests are linked to a particular base URL=
 via stapling to this extension frame. The base URL can be modified throu=
gh the lifetime of the QUIC connection if needs be.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1556#issuecomment-411422898">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-r-=
7l3xTXfx9Ov7ulrPd0APxT-eks5uOvPOgaJpZM4VPJRx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwzgLqz2LjOFmcI7xiIxJU3M=
8nWpks5uOvPOgaJpZM4VPJRx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPar=
due in #1556: I think there is merit in making SETTINGS simple numerical =
values, arising from lack of compelling argument otherwise. \r\n\r\nAre u=
se cases that would like more forms of expression really going to be sati=
sfied with an unmodifiable SETTINGS value?\r\n\r\n\u003e Here's an exampl=
e that might make sense, though I doubt that I would implement it... a se=
tting that included a base URL so that request targets could be identifie=
d relative to that URL if desired. That might be justified on the basis t=
hat we can't compress parts of header fields (for good reasons), but that=
 particular tweak is probably safe.\r\n\r\nThis is curious example but I'=
ll bite. You could achieve the same by defining an extension, enabled by =
a new numerical SETTINGS value, that articulates the base URL in a new ex=
tension frame. \r\n\r\nTo take this to an extreme, we could imagine a req=
uest group concept *cough* where a set of requests are linked to a partic=
ular base URL via stapling to this extension frame. The base URL can be m=
odified through the lifetime of the QUIC connection if needs be. "}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/1556#issuecomment-411422898"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment=
-411422898",
"url": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-41=
1422898",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content =
encoding (#1556)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1556,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1556\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-41=
1422898"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3562916=
97\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6afc4eeaf79_40be3fca71cbe6181752cc--


From nobody Wed Aug  8 09:00: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 7FF29130E5A for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:00:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vd09YStpNt92 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:00:05 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77EBB130E76 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:00:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KuIgAieZtkFBpNELZ8/IRX6Kqpw=; b=vnD1G6QdPZtw3Eta DlINRqSmPqk8KZlRBfKignEs2GoaOtGL1/YUssEybmsondX7zSbHJjCYJT+CME6y x4TeY3scEe9YiZXzWQh2QNNBYWNVP6jODjkzGkv5hKPpBh66u3b9USshwEac10zQ ON6EJF3WTljwI9Szku9JGAwkQ6o=
Received: by filter0485p1iad2.sendgrid.net with SMTP id filter0485p1iad2-5833-5B6B1382-6 2018-08-08 16:00:02.149840233 +0000 UTC m=+62793.925701312
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id B-nwJliLQ4iUSP8FGvhYTA for <quic-issues@ietf.org>; Wed, 08 Aug 2018 16:00:01.937 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id E26533E00DB for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:00:01 -0700 (PDT)
Date: Wed, 08 Aug 2018 16:00:02 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66a15b8f0159bab0b8f30ed856730f087528331692cf000000011782d58192a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144490392@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b1381e09d1_1b503fae732d45b8354964"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OBsXdob/P4aNgi1u2DufTg+LeQG4E2jZa7z AnheBfRMCwW6pUZ+SFLpHY0OgRmV8rmwjwfhZBGhFzekCUaf8StJ9p75WldgdeQRCEXptumpG7RviL GbRQ/SJ2GI0jfD/7VsZIDthr6cDHio6T/ejNVyJJ1n2nk274wsbeBGyeZ8J1dkkki++VUBL8tWTvhl k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vQAJZWjeiOrMfVJgUYIAEGVgSNQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 16:00:09 -0000

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

nibanks commented on this pull request.



> @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number <= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight >= congestion_window - kMaximumDatagramSize

I agree this is backward. The `>=` should just be `<` or `<=`. But as far as tracking `IsAppLimited()` or whatever you want to call it, I would just suggest a modification to the code:

Instead of using `bytes_in_flight` here and the helper function `IsAppLimited`, introduce a new variable `window_full` that is only set in `OnPacketSent`. At the end of each call to that function, if `bytes_in_flight` is close enough to `congestion_window` set it to true, otherwise false. Then below, you use that variable to decide if the cwnd should be increased..

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1637#discussion_r208639187
----==_mimepart_5b6b1381e09d1_1b503fae732d45b8354964
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/1637#discussion_r208639187">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number &lt;= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight &gt;= congestion_window - kMaximumDatagramSize
</pre>
<p>I agree this is backward. The <code>&gt;=</code> should just be <code>&lt;</code> or <code>&lt;=</code>. But as far as tracking <code>IsAppLimited()</code> or whatever you want to call it, I would just suggest a modification to the code:</p>
<p>Instead of using <code>bytes_in_flight</code> here and the helper function <code>IsAppLimited</code>, introduce a new variable <code>window_full</code> that is only set in <code>OnPacketSent</code>. At the end of each call to that function, if <code>bytes_in_flight</code> is close enough to <code>congestion_window</code> set it to true, otherwise false. Then below, you use that variable to decide if the cwnd should be increased..</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#discussion_r208639187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1LLH3N2W6Hl6HzfV7Ckufrd-4N1ks5uOwsBgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-HKSio_feot6Fd6vSwzckBHF3_8ks5uOwsBgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#discussion_r208639187"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208639187",
"url": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208639187",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208639187"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b1381e09d1_1b503fae732d45b8354964--


From nobody Wed Aug  8 09:27: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 23E8A130ED7 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:27:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 W-C0xmG4p2Ly for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:27:05 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 72433130EEF for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:27:05 -0700 (PDT)
Date: Wed, 08 Aug 2018 09:27:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533745624; bh=2ajflMr1McaaO8YUmq2/LeUHjdDVvuL3y2rpUS5XK6w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TXXXxW3o8FTKVTzANLQL+bcDO9pzYrc0cixm8c3YosZXIOobM83LFMDkAFukPjLQT XjYw7NKBS4fJnusTjinwHdcYx27BWINyaUpZ8wfIyehG1Gaa5GkZhmJMpOwdpy71NQ LLrL1WThzi3nBXan2J3rY2kUubPQULEqaoGewP60=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec3c201dcf9fd74b33c831b26a2e72786e0ac2ab92cf000000011782dbd892a169ce14c102a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1636/review/144501735@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1636@github.com>
References: <quicwg/base-drafts/pull/1636@github.com>
Subject: Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b19d875766_1d2d3fcf984d45c018173c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/pEP7fYMcvXSUbnotH_Z1NT2ZzRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 16:27:12 -0000

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

MikeBishop commented on this pull request.



>  encryption level are needed for a short time after keys for a newer encryption
 level are available.
 
-An endpoint can only discard keys for a given encryption level only after it has
-both received and acknowledged all CRYPTO frames for that encryption level and
-when it has had all CRYPTO frames for that encryption level acknowledged by its
+An endpoint cannot discard keys for a given encryption level unless it has both
+received and acknowledged all CRYPTO frames for that encryption level and when
+it all CRYPTO frames for that encryption level have been acknowledged by its

"and when ~it~ all"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144501735
----==_mimepart_5b6b19d875766_1d2d3fcf984d45c018173c
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/1636#discussion_r208648471">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  encryption level are needed for a short time after keys for a newer encryption
 level are available.
 
-An endpoint can only discard keys for a given encryption level only after it has
-both received and acknowledged all CRYPTO frames for that encryption level and
-when it has had all CRYPTO frames for that encryption level acknowledged by its
+An endpoint cannot discard keys for a given encryption level unless it has both
+received and acknowledged all CRYPTO frames for that encryption level and when
+it all CRYPTO frames for that encryption level have been acknowledged by its
</pre>
<p>"and when <del>it</del> all"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144501735">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CVdHsmg04KcjTxojSRKp_VqCSEks5uOxFYgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw4E3DSyIEw7rDSjRtaPaJ23aTyxks5uOxFYgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1636"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144501735"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144501735",
"url": "https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144501735",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1636",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636#pullrequestreview-144501735"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b19d875766_1d2d3fcf984d45c018173c--


From nobody Wed Aug  8 09:31: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 5B322130EB0 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:31:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ZnReriqEVIAF for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:31:08 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 54743130ECB for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:31:05 -0700 (PDT)
Date: Wed, 08 Aug 2018 09:31:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533745864; bh=WedoQMV9q57JAa5pZZ0UP5T+34gtJIG+Pgei/HCp8fA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rRSktyWMwUhsdPR9e+41tnD4gCIdCiRwrXtLV6B6BFgB2suwb8PzKM2Q+b89giLhm dkFiexjpfTycOjbsyFakyssNpj8FwrbYAmjQUqcwgtBeiy7ob8ZwovCOV/IMypD+ds GsAdjcjiyaslUIs/rrksri9l+3NEyZ3pIaEoCbaE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe78728f4d789b796ffbae8559be332ec9353d65e92cf000000011782dcc892a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144502728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b1ac8905f5_36a73fed99cd45bc1343ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/odEM6bD5Xc9tebB_q3dgGkvGJ5I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 16:31:16 -0000

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

MikeBishop approved this pull request.



> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a

"use ~a~ the same"

> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
+the same connection ID length for all connections or ensure that the connection
+ID encodes its own length in a common fixed portion.
 

Yeah, that might be a little more specific than is needed.  You could just say "...connection ID encodes its own length in a method the server can recover without state."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144502728
----==_mimepart_5b6b1ac8905f5_36a73fed99cd45bc1343ac
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/1640#discussion_r208649278">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
</pre>
<p>"use <del>a</del> the same"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1640#discussion_r208649659">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
+the same connection ID length for all connections or ensure that the connection
+ID encodes its own length in a common fixed portion.
 
</pre>
<p>Yeah, that might be a little more specific than is needed.  You could just say "...connection ID encodes its own length in a method the server can recover without state."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144502728">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5hKHVS_BOXLRzZUHNGg9W1eWMKHks5uOxJIgaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq21LEo1Va3CX48a33QlUOHwi1IbQks5uOxJIgaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144502728"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144502728",
"url": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144502728",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1640",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144502728"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b1ac8905f5_36a73fed99cd45bc1343ac--


From nobody Wed Aug  8 09:33: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 EC762130E47 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:33:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 r4iyRq5zXGl1 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:33:31 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 564AA130E7B for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:33:31 -0700 (PDT)
Date: Wed, 08 Aug 2018 09:33:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533746010; bh=r/IiwSBt6BqpYB6V4m3p/3ncT6abB8Ug3+1zvVdpzw0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZYEunFTbhxE02xVWuFEp3pK80EDRRMcjgXaPlkPsI/fFp5oRbxlZrroIZZtdG5KyR q5Hws8/UENzHmKyCZm/2GhOlkRjQZSE+XTUGha9PFo4h30GXIGkNHyusKEVB7FQNix 03qnBFZ7pR1/GGiixER/RtzD+t11YSfwWPfCvJ2A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84797d5a1d5f947309413db9c36e5557ce98dde992cf000000011782dd5a92a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144504207@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b1b5a6b058_42ba3fd2012be61c15037f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Rb2zYCwj5fIxaKVJFPwy1cFq8Ns>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 16:33:33 -0000

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

ianswett commented on this pull request.



> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a

need -> needs

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650511
----==_mimepart_5b6b1b5a6b058_42ba3fd2012be61c15037f
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/1640#discussion_r208650511">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
</pre>
<p>need -&gt; needs</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650511">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8wCYsPn-xxHvepUM7Xr3Yn5QPn7ks5uOxLagaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6WGcO8Fj2k1toZmNKRy6jRhr54dks5uOxLagaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650511"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650511",
"url": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650511",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1640",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650511"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b1b5a6b058_42ba3fd2012be61c15037f--


From nobody Wed Aug  8 09:33: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 46D25130E76 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:33:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 b6DrfZm_wMBX for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:33:45 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 81CE2130E6B for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:33:45 -0700 (PDT)
Date: Wed, 08 Aug 2018 09:33:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533746024; bh=7gCpl/ng/UYJLtEVYGk+lHn3SgiM7VXDqUnCe6bgPVM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qOlwsVQFhVBYh3cQJxt8lBSUHIKSvaSMRHjaR36HKtyVW9DQ9U4LXEkZ7tBPgyvaM b4jws5vjtEKZ+UJJVmlU0rslbXtZ6iPYgYeSoqYdgLbrw5Z0xBAsT3+LvNM3Ep4ZHa G0FJuaBQ9Dc3UOwQ39V2X28HAiBLr22J4MMdwWqY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9c5b0d3e47790b9c4e0ca4130d3fdee5163bb5b92cf000000011782dd6892a169ce14587666@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1570/411470211@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1570@github.com>
References: <quicwg/base-drafts/issues/1570@github.com>
Subject: Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b1b68c4b33_4e0f3fe0066be6281068e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/UffKl9GYhsUaxYuqhRR0eByujCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 16:33:47 -0000

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

@kazuho, also recall that the design we're discussing in the design team doesn't permit an endpoint to force a CID change on the peer.

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

<p><a class="user-mention" data-hovercard-user-id="41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, also recall that the design we're discussing in the design team doesn't permit an endpoint to force a CID change on the peer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411470211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5yi4BHJynaOugT6DM4oYn2XPtstks5uOxLogaJpZM4VQV65">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7eBH7eJxGjjA0pBzig5uV5w2mjPks5uOxLogaJpZM4VQV65.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1570: @kazuho, also recall that the design we're discussing in the design team doesn't permit an endpoint to force a CID change on the peer."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411470211"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411470211",
"url": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411470211",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection ID lengths 1, 2 and 3 bytes can't be encoded (#1570)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1570\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1570#issuecomment-411470211"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356605625\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b1b68c4b33_4e0f3fe0066be6281068e7--


From nobody Wed Aug  8 09:34: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 9667C130E7B for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:34:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AAVeu2lwE2O6 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:34:00 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F171C130E47 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:33:59 -0700 (PDT)
Date: Wed, 08 Aug 2018 09:33:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533746039; bh=Dy9kU7j87OPEsPQ3FTtL4q+PSYbvZf99Hj1fDHiiPLs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XdQiJ33qMzmi1bt+knU8Wf+Xlhfz1/1vyhsDpqwUavCdpwVVKBTPj6u4VlVSEKrOY 2kQGkFLTEksdaLF1xb5xYtckZL4TgGNZ3ivyCCC7Y3fDHD53QfvuEyfoJcqcXDm4qK VLxNrP6MSsYK7qqXlDYf5F7vZCRHhLDIkkjdQ6wE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32034913d979f51e197bd7013b7ce2df05ddd1bf92cf000000011782dd7792a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144504394@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b1b7747584_760c3fddcb6d45b411284d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ZSV-ThPrP22rCu5WSP9Rp5dr6WE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 16:34:02 -0000

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

ianswett commented on this pull request.



> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
+the same connection ID length for all connections or ensure that the connection
+ID encodes its own length in a common fixed portion.
 

Agreed, you could even use trial decryption if you really wanted :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650647
----==_mimepart_5b6b1b7747584_760c3fddcb6d45b411284d
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/1640#discussion_r208650647">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
+the same connection ID length for all connections or ensure that the connection
+ID encodes its own length in a common fixed portion.
 
</pre>
<p>Agreed, you could even use trial decryption if you really wanted :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650647">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2g4I3wSkdVbrG4Qv3d0zgMwFHYhks5uOxL3gaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4oKG1voy_V81rxYFRylbU1h3Mh0ks5uOxL3gaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650647"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650647",
"url": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650647",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1640",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208650647"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b1b7747584_760c3fddcb6d45b411284d--


From nobody Wed Aug  8 09:38: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 5D7FF130E7E for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:38:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 t4CMbYWn7W2d for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 09:38:06 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86DC2130E47 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 09:38:06 -0700 (PDT)
Date: Wed, 08 Aug 2018 09:38:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533746285; bh=ENwdLWHiLf+RDghh7vHXn8/nb7kzQAroj4si75dtm4Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gDDj2Hndc+9e0jb3QgH5ZDfXVgraKPIJ52jTqfxizX1bYC01SZDdcqG11Dr9LUJLr Ni966mVuI7EKSVEuHgrnglWdL3kg9TzglzG4vieU6/qI2cfVOxqKgfpBDcEPVd5pze fMmSZTUsJP2gx0F/oJkgrnV735zRz3wwHJZiIFiA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab595aa74a6340c13bceeb3b2cceaad3127ef9420992cf000000011782de6d92a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144506013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b1c6dd066b_68fd3fcc5b2be618894bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Miuxf97YRJgs-vIf8NE0vKEPHXk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 16:38:08 -0000

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

MikeBishop commented on this pull request.



> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a

Good catch.  I was reading "packets ... need", but it's actually "An endpoint ... needs"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1640#discussion_r208652037
----==_mimepart_5b6b1c6dd066b_68fd3fcc5b2be618894bb
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/1640#discussion_r208652037">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use a
</pre>
<p>Good catch.  I was reading "packets ... need", but it's actually "An endpoint ... needs"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#discussion_r208652037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-eLM_Qyc6CVKROm1WJK4eJ3GFjlks5uOxPtgaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwOVnf2tzCdVAca_XOorY3w9zMVsks5uOxPtgaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#discussion_r208652037"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208652037",
"url": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208652037",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1640",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r208652037"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b1c6dd066b_68fd3fcc5b2be618894bb--


From nobody Wed Aug  8 14:11: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 72AAC130EA2 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:11:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id frIv_8HAu9ya for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:11:07 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC5A812D949 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:11:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533762666; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OOpLf/B0HOJa1aGBX/dzcp84yim90ljmymTmgoI6x6E=; b=AE8zYUOJmuCorLIZB8pJSmmzi3OU2RyfXoa9wHU/p8D9xwnKgtqrnZsGe4AV4XFyKUke+Yom bePAF1EC1zRhPUseDAnq0H2kBHBKjGXMm71N79U2TA1zQTv8Ban9PCm1ki9/hMVQd7FJxvJ1 J1yfnlecXpvCDn76y8dfSzQfMrE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5b6b5c69.7f1e73ad1480-smtp-out-n03; Wed, 08 Aug 2018 21:11:05 -0000 (UTC)
Date: Wed, 08 Aug 2018 14:11:04 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6b5c68f309a_2c142b26dca74f801008c1@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 59df9a: 'And when it all', ooooo
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b5c68f2add_2c142b26dca74f80100720"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8ORhPKuSg91bWxrxbipYSrhR8BE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 21:11:08 -0000

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

  Branch: refs/heads/timeout-keys
  Home:   https://github.com/quicwg/base-drafts
  Commit: 59df9a558ac07f7982380c686097e7ae303dc2bd
      https://github.com/quicwg/base-drafts/commit/59df9a558ac07f7982380c686097e7ae303dc2bd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-09 (Thu, 09 Aug 2018)

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

  Log Message:
  -----------
  'And when it all', ooooo



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b5c68f2add_2c142b26dca74f80100720--


From nobody Wed Aug  8 14:11: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 87B3912D949 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:11:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hpHDaFVdneVN for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:11:10 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBBEC130EED for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:11:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MtmtKd7LisQwYFsDb6Asq/Fe9eU=; b=KkTtlmBS3EbThQa/ t5EKKhOt7gTmpBhnk95vgX8vABReCPznMb34ha4AqZEIHea9Iwy4T5I0KH9oA2m9 RpiOaE9cOMPUwMKQjxOLOO2iDaK3WGh7nh2ESG87IjnX+6kcoGRVugprgGcdVN0p w3cyhwCEYp41UJtvLnKGn+qkjIw=
Received: by filter1555p1mdw1.sendgrid.net with SMTP id filter1555p1mdw1-23138-5B6B5C6D-11 2018-08-08 21:11:09.702518395 +0000 UTC m=+88695.357117339
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id ou6hjeAmSBeuMc5PDlWQRg for <quic-issues@ietf.org>; Wed, 08 Aug 2018 21:11:09.720 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id ACDCAA801DF for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:11:09 -0700 (PDT)
Date: Wed, 08 Aug 2018 21:11:09 +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/1636/push/2783132091@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1636@github.com>
References: <quicwg/base-drafts/pull/1636@github.com>
Subject: Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b5c6dab9c4_bea3f89ef4d45b491414"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1g1YgwWj4+RnBnbwypQTKNWaCF5GpDCVcrsf MmtgYsr+l9ATljrSdpYukyxwTvQbyWAv/N41qzXJTOdaSoIMfnI/gEz5BKWs85h8ifs5XpBjIFJrCV 64d6/rrGsMmz6mo+rujUwopIuanOXkPW21QJzGiBf9dT3VyoUe4csmEdnfP6EPGGXurPaJM5KPXogN o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B22Ol96_dZKvgi0A0L_nxWhi4xA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 21:11:13 -0000

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

@martinthomson pushed 1 commit.

59df9a5  'And when it all', ooooo


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1636/files/16e92264fd7703ea7ad2b4af97a324a507baa52a..59df9a558ac07f7982380c686097e7ae303dc2bd

----==_mimepart_5b6b5c6dab9c4_bea3f89ef4d45b491414
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/59df9a5">59df9a5</a>  &#39;And when it all&#39;, ooooo</li>
</ul>


<p style="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/1636/files/16e92264fd7703ea7ad2b4af97a324a507baa52a..59df9a558ac07f7982380c686097e7ae303dc2bd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3vWzK3_tf5ovhHiG1fKZblheFS3ks5uO1PtgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxUjz0fGN71sBZLtIm8oSHjS5Z8mks5uO1PtgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1636"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636/files/16e92264fd7703ea7ad2b4af97a324a507baa52a..59df9a558ac07f7982380c686097e7ae303dc2bd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636/files/16e92264fd7703ea7ad2b4af97a324a507baa52a..59df9a558ac07f7982380c686097e7ae303dc2bd",
"url": "https://github.com/quicwg/base-drafts/pull/1636/files/16e92264fd7703ea7ad2b4af97a324a507baa52a..59df9a558ac07f7982380c686097e7ae303dc2bd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1636",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1636:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "59df9a5",
"value": "'And when it all', ooooo"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636/files/16e92264fd7703ea7ad2b4af97a324a507baa52a..59df9a558ac07f7982380c686097e7ae303dc2bd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6b5c6dab9c4_bea3f89ef4d45b491414--


From nobody Wed Aug  8 14:23: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 87FA8130E14 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:23:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X7n88ePnoFG7 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:23:00 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 874AD12D949 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:23:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533763379; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bvezyuLSmaEEAMC71YklThryMaAaHlRvClDylynolZU=; b=VzKAF/YxBALKRzzn+TgVGZ64f0psG4zgWJlYTSod+K3/ji0oOHsCK2ju6CkgHQT+0lBcg9vI Gtd5aW99hob3J0FG+YstuFJXYLrnaAL721OimgGSLJQCHONakn6X497qREnRTuJzBm/po5p9 AnZLoK4jHXp/us6Cysi7gzgbl1Q=
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 5b6b5f33.7ff3bbec7930-smtp-out-n03; Wed, 08 Aug 2018 21:22:59 -0000 (UTC)
Date: Wed, 08 Aug 2018 14:22:58 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6b5f32ee493_79912b02602a2f784357e@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 587e55: Reword to be less prescriptive
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b5f32ee019_79912b02602a2f7843480"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4bi5Rs61xc5KoVxm0zUv5Txxh78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 21:23:01 -0000

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

  Branch: refs/heads/cid-length-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 587e55b5a0149c380951ee182a80dfd35e941f95
      https://github.com/quicwg/base-drafts/commit/587e55b5a0149c380951ee182a80dfd35e941f95
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-09 (Thu, 09 Aug 2018)

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

  Log Message:
  -----------
  Reword to be less prescriptive



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b5f32ee019_79912b02602a2f7843480--


From nobody Wed Aug  8 14: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 EF8B012D949 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:23:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QPHdZp_po_g2 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:23:03 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 5D012130E79 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:23:03 -0700 (PDT)
Date: Wed, 08 Aug 2018 14:23:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533763381; bh=uVTM5jZkiB84ZiWIT6aEJHmIzheYHiy7UuNB12RwlMI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZKDVZXyqRJ5fcn5tD1z08RqSUBjP96vYfY2CL/Wc5lLtEKoNH+AW7wpGRdvP31uW4 CM2RpqmdnNoYjOp9OPu6LsRR0By8APxRsOkBw87LQog43mQ/X2sJy3JuT6wSJNmVPz IbD0GvyUNo/hU2Cca9m+YGrcoamINMMSB3BZimXY=
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/1640/push/2783161087@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b5f35aa5e7_53043f89ef4d45b4919f8"; 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/WemcbHcmrOmpFte6uBYQnLYCWhk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 21:23:05 -0000

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

@martinthomson pushed 1 commit.

587e55b  Reword to be less prescriptive


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1640/files/f8c12c96f83a858f129a3fcde09500de0bb5ea2d..587e55b5a0149c380951ee182a80dfd35e941f95

----==_mimepart_5b6b5f35aa5e7_53043f89ef4d45b4919f8
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/587e55b">587e55b</a>  Reword to be less prescriptive</li>
</ul>


<p style="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/1640/files/f8c12c96f83a858f129a3fcde09500de0bb5ea2d..587e55b5a0149c380951ee182a80dfd35e941f95">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gd8eqW3-8p9UzvzWXErp28EXZcks5uO1a1gaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq45YiAZaASwPiu1Y0ZkylwfX9dNVks5uO1a1gaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640/files/f8c12c96f83a858f129a3fcde09500de0bb5ea2d..587e55b5a0149c380951ee182a80dfd35e941f95"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640/files/f8c12c96f83a858f129a3fcde09500de0bb5ea2d..587e55b5a0149c380951ee182a80dfd35e941f95",
"url": "https://github.com/quicwg/base-drafts/pull/1640/files/f8c12c96f83a858f129a3fcde09500de0bb5ea2d..587e55b5a0149c380951ee182a80dfd35e941f95",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1640",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1640:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "587e55b",
"value": "Reword to be less prescriptive"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640/files/f8c12c96f83a858f129a3fcde09500de0bb5ea2d..587e55b5a0149c380951ee182a80dfd35e941f95"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6b5f35aa5e7_53043f89ef4d45b4919f8--


From nobody Wed Aug  8 14:39: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 D8049130E8B for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:38:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JtiXp5Hs7OUU for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:38:58 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 1A9C3130E80 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:38:58 -0700 (PDT)
Date: Wed, 08 Aug 2018 14:38:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533764337; bh=Tn0fDyl1hDcTQGx/EDSA5yF4m9eNCZkfrSyQ9lvX42Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ozejZx9RYHOlP8MGYOpoVWklDrW1w0N40g6JkDV5c3eM5FplqCTKPXfky+7FcA6NP qcMBixSGpNS7rIEuXz7gZYgw4UCae+vFqDI11RcI1TmXdw31Cdx4nkbTLzmcKbt52z GzQGsqRflj3QNvrfokRg0Kv8NWBEnT8MKJsNBGQc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e69645ab793da2bb28878324af2f786409ad8e192cf00000001178324f192a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144619575@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b62f146713_481a3fba092be618507a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7n-VuC1_jk8DoOmZ03qmpoXNCII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 21:39:00 -0000

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

martinthomson commented on this pull request.



> @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number <= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight >= congestion_window - kMaximumDatagramSize

That seems better, yes.  When you say "close enough", I assume that you mean "so close that you couldn't send anything meaningful", something like headerlen+sizeof(cid)+16+sizeof(STREAM frame overhead), so maybe sizeof(cid)+32 ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1637#discussion_r208744828
----==_mimepart_5b6b62f146713_481a3fba092be618507a2
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/1637#discussion_r208744828">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number &lt;= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight &gt;= congestion_window - kMaximumDatagramSize
</pre>
<p>That seems better, yes.  When you say "close enough", I assume that you mean "so close that you couldn't send anything meaningful", something like headerlen+sizeof(cid)+16+sizeof(STREAM frame overhead), so maybe sizeof(cid)+32 ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#discussion_r208744828">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dwBVpOCMPhjAOedW_MOT5Fc-_Mks5uO1pxgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5BCHs8MkqrNpSqSBjkx-i7yb-q3ks5uO1pxgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#discussion_r208744828"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208744828",
"url": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208744828",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208744828"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b62f146713_481a3fba092be618507a2--


From nobody Wed Aug  8 14:43: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 08BFA130E80 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:43:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.606
X-Spam-Level: 
X-Spam-Status: No, score=-1.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tpooVVDPCMA3 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 14:43:13 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AA1A130E79 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:43:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=JEZKr2QY98vJ846joAlT1PSGmzI=; b=EPwpHaeP+Tzty7/U 5MGJGSj7CYc3v7Ii6O05Y7AloMCBmPS1KERFfRE7Rla11ZBbGhCjmfCeR/IihgOo UnqSBRjMESz0re76cgrDa8WCHFH7B+ycOgK11/DG9/tM3ZYtLA1HqM44NuVIlnnb xeNRQq9KAV3coHJMyfZHy+jf8vk=
Received: by filter0690p1las1.sendgrid.net with SMTP id filter0690p1las1-3535-5B6B63EF-2C 2018-08-08 21:43:11.640180704 +0000 UTC m=+86946.153042223
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id XkQ83zpFTBuq34owUaswBw for <quic-issues@ietf.org>; Wed, 08 Aug 2018 21:43:11.131 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 818AC2614E1 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 14:43:11 -0700 (PDT)
Date: Wed, 08 Aug 2018 21:43:11 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd51d64c7ee2c4aa43149cf8d18eda2cb8d622ba192cf00000001178325ef92a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144620830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b63ef805fd_44443fa74ead45b423351b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3eBmM1EbnkUMlXUjI0XDHmeVQhO+QwxGU082 cqVs+jVfsBDIdDdmXYOZ+q0yKPCAwzvVs/O3KyePV08HlciqFzMnxX1MxKHWc7IgDzE2lUWQiM+hFN kbILIQhoepEgCBpKkRIgaduR555ZMPkWo08etxh0iF41sAYIzNhX5N0Bsg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KvClHtwVlvog7sXPmVMBfGKu498>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 21:43:15 -0000

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

ianswett approved this pull request.

Nice!



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

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

<p>Nice!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144620830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-vTg6BzutllPuRP4lgmNmHLpVYYks5uO1tvgaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5y4PJDeN1FV_-Pvkla6op1x5Gp7ks5uO1tvgaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144620830"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144620830",
"url": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144620830",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1640",
"sections": [
{
"text": "Nice!",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144620830"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b63ef805fd_44443fa74ead45b423351b--


From nobody Wed Aug  8 15:19: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 404E1130E94 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:19:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bXtNQ9HsEVBI for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:19:41 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 53D30130E30 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:19:41 -0700 (PDT)
Date: Wed, 08 Aug 2018 15:19:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533766780; bh=NIb29JKOwkt4MM3m/iRKkJue0uchXW90f+YODgaolBE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nxDUZxxt8KDDVATr68Sxa8DbAZtNrAHO+q7JHiIy7PJNdwuGlFjKTtcb/pRurdAJ9 jkQoALb0yzh3ruGc2iMJPBEb7ULaKjJg9leOyBHI5tKjnp1r6jhXSnNgAS5q6mBB0h MQ0wVulBBZcZETwktVzm+YwAqVydX8NSpHX5J4w8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1621c173495acd8d8101323f9b4ca487a90fc69d92cf0000000117832e7c92a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144630911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b6c7cfaeb_74173fdf946d45bc775c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/urj7eyZjzOnueLbnZcV0QcAFbwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:19:43 -0000

----==_mimepart_5b6b6c7cfaeb_74173fdf946d45bc775c6
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/1640#pullrequestreview-144630911
----==_mimepart_5b6b6c7cfaeb_74173fdf946d45bc775c6
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/1640#pullrequestreview-144630911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzKfQnJM8JyC3oOoIb92NWgnYLmEks5uO2P8gaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9X1bJL1vc43W1NnZIORODCkUQLiks5uO2P8gaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144630911"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144630911",
"url": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144630911",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1640",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144630911"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b6c7cfaeb_74173fdf946d45bc775c6--


From nobody Wed Aug  8 15: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 D2B18130E94 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:21:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 d4kDeXGfKKgh for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:21:33 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 7A9A0130E30 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:21:33 -0700 (PDT)
Date: Wed, 08 Aug 2018 15:21:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533766892; bh=6lNM3sFcmvo9YOhYdDuEYVrxWJB0x9pihcBm0YboHoE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mE4/uhLvHrjmcoPN11R0jpOs5XKL4RWVjO+arHN7JWiJJNYFmHAiAlfR+MpY+drdN 4MCmTl0q956mHPEIrT1E3wKgtLb6klqJJxinirHkfNu099uMLTHgbGk2Kqy3Z+R85H 9Ip3ZKIuPywCp2XxtgLRDxP77LEqdVayc6RMzapc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f5d828769ca7266ce22f344eb21ecf5c2fac9a892cf0000000117832eec92a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144631388@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b6cec6f65f_5223f933dcbe624876e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/LSxzvVnAX-nxfnh0pwdJJtEmneg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:21:35 -0000

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

MikeBishop commented on this pull request.



> @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number <= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight >= congestion_window - kMaximumDatagramSize

I'm okay with what's in the pseudocode -- so close you couldn't send another full-size datagram.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1637#discussion_r208754731
----==_mimepart_5b6b6cec6f65f_5223f933dcbe624876e2
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/1637#discussion_r208754731">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number &lt;= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight &gt;= congestion_window - kMaximumDatagramSize
</pre>
<p>I'm okay with what's in the pseudocode -- so close you couldn't send another full-size datagram.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#discussion_r208754731">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOX0fkf7qx0fAtG0-7CJfz804cPks5uO2RsgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwB6mtoClhY6tPG81oKpp9MgDroyks5uO2RsgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#discussion_r208754731"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208754731",
"url": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208754731",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208754731"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b6cec6f65f_5223f933dcbe624876e2--


From nobody Wed Aug  8 15:47: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 9D9C8130E94 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:47:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vTqAvCrpFMjm for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:47:32 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBEDE130E80 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:47:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533768451; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fJDeXso72CFX86fbM8brb//VLQR9IzZAszkUyqBgQP4=; b=reF73hcoNy6FzFHSJfK5/EUV98phIkjiWeWexy8v/lFZRX0VDMe5gOUtZ5xl698Lhkn8E3ez U6wlJGZqq1a2umMmU2E7sNXyMksVR0mPCAUuYf/fsJcYdqOd3QkPWJ7jFqbqL9XM7JOAiCjc UFwkETQKMb9ucrywfnWle0GbGHI=
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 5b6b7302.7f71756889f0-smtp-out-n01; Wed, 08 Aug 2018 22:47:30 -0000 (UTC)
Date: Wed, 08 Aug 2018 15:47:30 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6b730234df9_364b2af436b26f88367b4@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f8c12c: Fixed length CID or encode length somehow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b7302348e0_364b2af436b26f8836692"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/53pRIhfrLpPqNw-eaz5ggY3tAXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:47:33 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f8c12c96f83a858f129a3fcde09500de0bb5ea2d
      https://github.com/quicwg/base-drafts/commit/f8c12c96f83a858f129a3fcde09500de0bb5ea2d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Fixed length CID or encode length somehow

Closes #1639.


  Commit: 587e55b5a0149c380951ee182a80dfd35e941f95
      https://github.com/quicwg/base-drafts/commit/587e55b5a0149c380951ee182a80dfd35e941f95
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-09 (Thu, 09 Aug 2018)

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

  Log Message:
  -----------
  Reword to be less prescriptive


  Commit: 67ae7e9859f2be65e5621eecc2e25823dfc69510
      https://github.com/quicwg/base-drafts/commit/67ae7e9859f2be65e5621eecc2e25823dfc69510
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-09 (Thu, 09 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1640 from quicwg/cid-length-sr

Fixed length CID or encode length somehow


Compare: https://github.com/quicwg/base-drafts/compare/229148efa8c4...67ae7e9859f2
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b7302348e0_364b2af436b26f8836692--


From nobody Wed Aug  8 15:47: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 7A7C1130E94 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:47:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yfvCtUs_aRvy for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:47:33 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 322A8130E30 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:47:33 -0700 (PDT)
Date: Wed, 08 Aug 2018 15:47:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533768452; bh=eMesHQNJPFmM+i8yUnP2qecpG1c5TFPM/xFe1JPmJPo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XBwunhQhQ0/QoZTlNbzqN/+YgTgVsLSUyGgAU2Lz3ityIyIlD2hmW5Ddt3Zjin8LD FbhObqA6bSXJi56M5Uzp0qo9uNlYyXCqr9izH/nbi9WHajiJXCTyoz7mFThJ1o+FSi s5ogKea7K/pfSr5afgz4zlEmvrhDfukjMkJQxgJ8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab929bd04d723442f1c1d0c55af67949155fc55ad892cf000000011783350492a169ce14c547ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1639/issue_event/1778964028@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1639@github.com>
References: <quicwg/base-drafts/issues/1639@github.com>
Subject: Re: [quicwg/base-drafts] Stateless Reset and CID Recovery (#1639)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b73048d991_53643fbeac8be62411414d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Op7g-IjeIgUy-q4Jncn68BpabY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:47:35 -0000

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

Closed #1639 via #1640.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1639#event-1778964028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyUWETJpYyLOXvm7sIzljdhlLzfJks5uO2qEgaJpZM4Vy1AE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2qrFlhtkWomQ1tBm5JTHWi4WNkUks5uO2qEgaJpZM4Vy1AE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1639 via #1640."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1639#event-1778964028"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1639#event-1778964028",
"url": "https://github.com/quicwg/base-drafts/issues/1639#event-1778964028",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Stateless Reset and CID Recovery (#1639)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1639#event-1778964028"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365645828\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b73048d991_53643fbeac8be62411414d--


From nobody Wed Aug  8 15:47: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 ED6EF130E30 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:47:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 J0RbDh0YaG0v for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:47:33 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 9EF9F130EAF for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:47:33 -0700 (PDT)
Date: Wed, 08 Aug 2018 15:47:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533768452; bh=TPqIUNIxnR1569HjNuOl383QffURNW9yc4acTDgFfOA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xEl2fsF5nrizWVhuPnWQiK2mGpQxFVqaajOcLTc6CasQmHGFWObMFDd9GVJe2QmID aVqyJxL+6OuE6y3ci91BPApDe2/GZZ2JTLKhe6d1ZgnkahkdzC4Fd0WWWtCCkYSyPe 0KhNla6C+iAxwRBnLdGd1rnVmCcackTbyi/f/TrM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd754697f9019910e7b1c70976d037201378884c092cf000000011783350492a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/issue_event/1778964026@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b7304b9c31_51e43f8e28ebe62897536"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z1y489eSP45_V563HHTLYKsjHMI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:47:35 -0000

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

Merged #1640 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#event-1778964026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw3jGrO0DKcNkexusj34E78zhsDiks5uO2qEgaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7pgLl8P-lDESJwoJQmR_v1fcbwxks5uO2qEgaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1640 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#event-1778964026"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#event-1778964026",
"url": "https://github.com/quicwg/base-drafts/pull/1640#event-1778964026",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#event-1778964026"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b7304b9c31_51e43f8e28ebe62897536--


From nobody Wed Aug  8 15:52: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 ED069130E80 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:52:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 8iYp779W0enN for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:52:45 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CFF9130E94 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:52:45 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533768764; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yuk2l8joYipzYMwflGHNttde/Jcx1PflmPHnoVFqdB0=; b=g93Ym9zty96OKMRxJysmeR5IlOFPnNO80whAcFnWujb8P56riPIuA/Z9lrOub/+VgnmHf41n Rzw/vxODN8qXJB0OHDv7KxTm9NKY0Eo/hfVugYM91eRBl10FOGATV38Yh9qLYQT3JtEh8L2g 0pjUZVBdkzQzQW/y+OmLNxkih9w=
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 5b6b743b.7fe7aa182b10-smtp-out-n02; Wed, 08 Aug 2018 22:52:43 -0000 (UTC)
Date: Wed, 08 Aug 2018 15:52:42 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6b743ad754c_7b492afb9f556f7056964@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1d1dbc: Previous SETTINGS MUST be remembered, can't be red...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b743ad6fdc_7b492afb9f556f70568be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/teF7spCDuwye6CWh82E-ivWUxHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:52:47 -0000

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

  Branch: refs/heads/http/0rtt_consistency
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1d1dbce1bbb398de31f54f5d3e080c5e422898da
      https://github.com/quicwg/base-drafts/commit/1d1dbce1bbb398de31f54f5d3e080c5e422898da
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b743ad6fdc_7b492afb9f556f70568be--


From nobody Wed Aug  8 15:54: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 63663130E94 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:54:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hJ4Wr7CNOdOn for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:54:26 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 A841D130E80 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:54:26 -0700 (PDT)
Date: Wed, 08 Aug 2018 15:54:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533768865; bh=TqNcJ//F8TusKvXimQ7fWnTaXDMDop64yOOcgmgXts8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YN+S0m7HTo1nBpQ3kdI4IIn6ai8LlC/giaowt0lXjJIwqkWxWbHB46KOd570UgXzr gMPLYf05aVPPddzLWptIgqtABg4xT+8koH3m1zhXQ7q6z9cmIRzKSr4yJEbM4T8SYx SbHaP2u/6gPhSXtuu5xDRXPjsgFwBgIERKKU6sfg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2bc31dfd49fc0eb33073215e0db2a57ca25f5a8992cf00000001178336a192a169ce14cc1a89@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1641@github.com>
Subject: [quicwg/base-drafts] Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT (#1641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b74a1b62a5_1f4c3f82098be618964b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/a4Szup3kZfJIl1MJP7XboEOK7Xk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:54:29 -0000

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

Fixes #1541.  Per discussion in Montreal, this aligns with the transport draft.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT

-- File Changes --

    M draft-ietf-quic-http.md (16)

-- Patch Links --

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

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

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1541.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="339552719" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1541" href="https://github.com/quicwg/base-drafts/issues/1541">#1541</a>.  Per discussion in Montreal, this aligns with the transport draft.</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/1641'>https://github.com/quicwg/base-drafts/pull/1641</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Previous SETTINGS MUST be remembered, can&#39;t be reduced for 0-RTT</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1641.patch'>https://github.com/quicwg/base-drafts/pull/1641.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1641.diff'>https://github.com/quicwg/base-drafts/pull/1641.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/1641">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqywSlSv8iPPL5zC82QQG5lXbAWR4ks5uO2whgaJpZM4V0ygP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1F2FhXSdV4cX-BCGEB7h7Z3iV5yks5uO2whgaJpZM4V0ygP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT (#1641)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1641"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1641",
"url": "https://github.com/quicwg/base-drafts/pull/1641",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT (#1641)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "1d1dbce",
"value": "Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1641/files#diff-0) (16 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1641,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1641\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1641"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1641.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1641.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366159887\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6b74a1b62a5_1f4c3f82098be618964b5--


From nobody Wed Aug  8 15:59: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 6B0F7130E30 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:59:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_o1cYlphxjZ for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 15:59:41 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E786130DC3 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 15:59:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533769180; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YlpAoxhsDHMuwpS/uUO5chAnDGZs6M7U2/XK+YL6k+I=; b=xc+xWDSLw4d29+gywtLwnFbtirzHlw2qPLrSSTJXiT/nHhe1jO08VB6V/XV5qOC/BvPzJEI+ 9XcIelcHyNBFBBsA+HHF2J+ekv3DUg1azvX3mjZ+HDzsxW2heEdNvc0RV/gfJkjTTluJgS0q 7pGn0ejjPOWUBy74oGO6qx/1NEg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b6b7384.7fcaee157ae0-smtp-out-n03; Wed, 08 Aug 2018 22:49:40 -0000 (UTC)
Date: Wed, 08 Aug 2018 15:49:39 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6b73836d618_2ff42b0b1bd68f8499692@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b73836d136_2ff42b0b1bd68f8499546"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VhfGOCQuAzUe4FpeDTps5sW1jHc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 22:59:43 -0000

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

  Branch: refs/heads/cid-length-sr
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b73836d136_2ff42b0b1bd68f8499546--


From nobody Wed Aug  8 16:01: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 876AE12D7F8 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:01:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sl6jZh89ajwl for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:01:20 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB33312777C for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:01:20 -0700 (PDT)
Date: Wed, 08 Aug 2018 16:01:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533769279; bh=BoGEpZyy/B9qO+jfeMORzceOOyky1iQjWeLw0IQ5/Zw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kIyNmGMmONgRQt0DB6XcaN9ufcmTk+D7CrYviEuh7q1M1/lmQEU7ub0DC0QLnHCL0 Lfk3RvzozjsirRNASjr73x9lonMWu/dKHeQ9n42S0ModMpNaJZaVt43CiR8gwqL72Y fDpajVxdRi2BNLmFe3hPF4XahEa+pcvUqKJQCIqA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc62d4f50de50cdcb4a450ef1c71e00e23357783292cf000000011783383f92a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411580742@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b763fe0fe8_4a873f82c36d45b87093c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/lRFdjy4YV9xRBO-mC8ipWBGXQGM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:01:23 -0000

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

While I do think that having the table initialize to zero and requiring an explicit size change from the encoder is probably the least bug-prone, I'm willing to save the two bytes and specify that the table begins at the decoder's maximum permitted size as of... whenever.

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

<p>While I do think that having the table initialize to zero and requiring an explicit size change from the encoder is probably the least bug-prone, I'm willing to save the two bytes and specify that the table begins at the decoder's maximum permitted size as of... whenever.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411580742">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwSPrn0rrGTqDv1-Z4UN5Eh4Vp5xks5uO22_gaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Ubr53MjMR3QDzLISstIE5YvjEeks5uO22_gaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1530: While I do think that having the table initialize to zero and requiring an explicit size change from the encoder is probably the least bug-prone, I'm willing to save the two bytes and specify that the table begins at the decoder's maximum permitted size as of... whenever."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411580742"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411580742",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411580742",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411580742"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b763fe0fe8_4a873f82c36d45b87093c--


From nobody Wed Aug  8 16:09: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 59A3D130DDC for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:08:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sjaFwN8CtXkV for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:08:58 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB8F212D7F8 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:08:57 -0700 (PDT)
Date: Wed, 08 Aug 2018 16:08:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533769737; bh=z1Gf/EQWJmDrgLIelpQUnXYUu0eCZXYw16deqrwNMd4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qfDAYsJdKZLYurJAy3LGzLjfkgm7ZxH/DTi1lgEa/nOOZ5rQSV0ftVTLFNV3cnIhf yV54lmf30qdHfjUbsDibHoV7ElvZwy3KBmtcwK/qjfnLUucxW9NZrD74Q16qusXxtl ZBX/F/TkI8ONYN10TpEoVEuJDUYFnainTBXBRXz8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b66185b747bd1f23cbc10d82a19ccfc38233cc192cf0000000117833a0992a169ce14cc1a89@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1641/review/144641626@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1641@github.com>
References: <quicwg/base-drafts/pull/1641@github.com>
Subject: Re: [quicwg/base-drafts] Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT (#1641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b7809af08_1f0f33fddcf6be6208508e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QBjLQhWpdsjkBiparCNFiLfSzDc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:09:00 -0000

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

martinthomson approved this pull request.

Copy-paste FTW.



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

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

<p>Copy-paste FTW.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1641#pullrequestreview-144641626">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4DxOW4xf02yT1Np28Fq58giRgqvks5uO2-JgaJpZM4V0ygP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8WeWbw5b08hEznseoI_lVllPVJDks5uO2-JgaJpZM4V0ygP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1641"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1641#pullrequestreview-144641626"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1641#pullrequestreview-144641626",
"url": "https://github.com/quicwg/base-drafts/pull/1641#pullrequestreview-144641626",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1641",
"sections": [
{
"text": "Copy-paste FTW.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1641#pullrequestreview-144641626"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366159887\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b7809af08_1f0f33fddcf6be6208508e--


From nobody Wed Aug  8 16:14: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 F012E12D7F8 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:14:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 KUg_ZBJflg1X for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:14:02 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5746712777C for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:14:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533770041; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=q97LUxZprJCWesNsOs4PkrAfNo3GvXnRZ7EDOIV7B/k=; b=Xtb1u7Bm6xrjwFt9JmovtdUcNtVU44Ibs34Uz6PZdrqiM++lKvimOnPhA0TTWcJFM9HStY4s +SnXbCU5pipCDb+Z4NYDVi+Wi7osiiP2Mxc3e3z23wXUlkaI/JWID/k89f/sxKwspPNxWuFP HQ9AcbmZWVuoJWGpYeC+kqnKvhI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5b6b7939.7fb3eaf72900-smtp-out-n02; Wed, 08 Aug 2018 23:14:01 -0000 (UTC)
Date: Wed, 08 Aug 2018 16:14:00 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6b7938ef282_24642ad24bc3af80925ee@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4eecca: Initial table size is the maximum permitted when t...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b7938eee3e_24642ad24bc3af80924e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3cKjbE8VTnMWUYiVQ9dYwP3rZJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:14:04 -0000

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

  Branch: refs/heads/qpack/initial-table-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4eecca164f62b3a6060958d18d60947517803ad3
      https://github.com/quicwg/base-drafts/commit/4eecca164f62b3a6060958d18d60947517803ad3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Initial table size is the maximum permitted when table is first usable



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b7938eee3e_24642ad24bc3af80924e0--


From nobody Wed Aug  8 16:23:48 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 899F2130DC5 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:23:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yvxFpnwQscgD for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:23:44 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 BCA1D129C6B for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:23:44 -0700 (PDT)
Date: Wed, 08 Aug 2018 16:23:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533770624; bh=c0KLfH/s6wb0feZxfNrLHQ6SSZwPN0D2jZnJjW6TCNU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QDpG0xWH8a53K1zHWkvayDZ/Bv3tEXGfQxGP8C4PNzYwiUVmSTphveJe6GVbyXFe3 8jrt0FlAvSLTsb1IXhmMRd9PzeFskzTx1MaHrE5oHqBfLrbhQitTAX8sfJOCaMcKe0 7/gstxtTImepDNg0a5mCEoiDNdGovrU4o+O/N3Dk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f92bb8fd668774e1c197ae4ced7e2b4a0f7301a92cf0000000117833d8092a169ce14cc313a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1642@github.com>
Subject: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b7b8014df4_de603fe226cbe6281543bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ggVDe1O1536SzomVhuQ327-CNIU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:23:47 -0000

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

Fixes #1530.

Makes the initial size the applicable limit when the encoder is first usable.  For 0-RTT on clients, that's the remembered value regardless of later SETTINGS frames (and per #1641, that value can't be reduced but might be increased later).  For 1-RTT clients and servers always, that's just the value in the SETTINGS frame.

Text feels rather ugly; wordsmithing suggestions gratefully accepted.

Note that this is one more reason the server can't do anything until it has seen the client's SETTINGS frame, but that's a prohibition we already have.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Initial table size is the maximum permitted when table is first usable

-- File Changes --

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

-- Patch Links --

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

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

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1530.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="338804271" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1530" href="https://github.com/quicwg/base-drafts/issues/1530">#1530</a>.</p>
<p>Makes the initial size the applicable limit when the encoder is first usable.  For 0-RTT on clients, that's the remembered value regardless of later SETTINGS frames (and per <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348920457" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1641" href="https://github.com/quicwg/base-drafts/pull/1641">#1641</a>, that value can't be reduced but might be increased later).  For 1-RTT clients and servers always, that's just the value in the SETTINGS frame.</p>
<p>Text feels rather ugly; wordsmithing suggestions gratefully accepted.</p>
<p>Note that this is one more reason the server can't do anything until it has seen the client's SETTINGS frame, but that's a prohibition we already have.</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/1642'>https://github.com/quicwg/base-drafts/pull/1642</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Initial table size is the maximum permitted when table is first usable</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1642.patch'>https://github.com/quicwg/base-drafts/pull/1642.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1642.diff'>https://github.com/quicwg/base-drafts/pull/1642.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/1642">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq95WCkmvZcLK8792ChW8GuGXgkBUks5uO3MAgaJpZM4V00KN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6OxisdQ2jSh5zcLmcr8rVHACx7rks5uO3MAgaJpZM4V00KN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Initial table size is the maximum permitted when table is first usable (#1642)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1642"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642",
"url": "https://github.com/quicwg/base-drafts/pull/1642",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Initial table size is the maximum permitted when table is first usable (#1642)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "4eecca1",
"value": "Initial table size is the maximum permitted when table is first usable"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1642/files#diff-0) (10 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1642,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1642\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366166669\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6b7b8014df4_de603fe226cbe6281543bb--


From nobody Wed Aug  8 16:25: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 960FC12777C for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:25:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pMlAwyx-rKp7 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:24:58 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 F1E6E128BAC for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:24:57 -0700 (PDT)
Date: Wed, 08 Aug 2018 16:24:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533770697; bh=lAdrZEv2naATqSPea0HFBsXysVf8b7tHrWNg4qBybys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y0CMiOIZZ84U7VQNHlI1P/MQlSaMUu/FZ2gvTENa1EY/utD6VTFNc23ApYXhxyr3E 2MNQ8P7lIcnAdnaLaKbr6YDp+1S+5BtG9nF5/05rchg1jRAQV7cgpoyy3MEbmPH2St 2L8RTuDhTTlqDaZs2Nx2wqcKlF13PBQE6lAE7Ek8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5df56857c73f0f852eec58e4f24b4d9d17bad3f792cf0000000117833dc892a169ce14cc1a89@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1641/c411585561@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1641@github.com>
References: <quicwg/base-drafts/pull/1641@github.com>
Subject: Re: [quicwg/base-drafts] Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT (#1641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b7bc8f19c8_3de93ff4d64be6187396e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/HXSEBg6W28IiEAI1NqfdhWrUstc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:25:01 -0000

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

Hey, don't minimize my hard work!  I had to change all the instances of "=
transport parameters" to "settings," too!  =F0=9F=98=89 =


-- =

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

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

<p>Hey, don't minimize my hard work!  I had to change all the instances o=
f "transport parameters" to "settings," too!  <g-emoji class=3D"g-emoji" =
alias=3D"wink" fallback-src=3D"https://assets-cdn.github.com/images/icons=
/emoji/unicode/1f609.png">=F0=9F=98=89</g-emoji></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1641#issuecomment-411585561">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5m1Mm=
95CArrwSewDjqKsNK3m25vks5uO3NIgaJpZM4V0ygP">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1Ov1W9R8Wjjk0dO4doO9nCY8Xjx=
ks5uO3NIgaJpZM4V0ygP.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1641: Hey, don't minimize my hard work!  I had to change all t=
he instances of \"transport parameters\" to \"settings,\" too!  =F0=9F=98=
=89 "}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/1641#issuecomment-411585561"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1641#issuecomment-4=
11585561",
"url": "https://github.com/quicwg/base-drafts/pull/1641#issuecomment-4115=
85561",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Previous SETTINGS MUST be remembered, =
can't be reduced for 0-RTT (#1641)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1641,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1641\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1641#issuecomment-4115=
85561"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3661598=
87\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6b7bc8f19c8_3de93ff4d64be6187396e--


From nobody Wed Aug  8 16:25: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 639F7130E94 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:25:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ft3AGQ39PmvU for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:25:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 ABA3D12777C for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:25:01 -0700 (PDT)
Date: Wed, 08 Aug 2018 16:25:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533770700; bh=hDXdEK3sX5obdv6Hw1Wie7YV38RX8a/iD7aP2tR1BAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dUGL3cbXA7OUoel343OKfaUKbGz4U0cJsaodt71JxLA0Q8HabV7D82VcoTsciPkb9 6nckk/Z8ZaTaVnof6CyVWsmN/QTZyacP6LHNsyMKPvENr547xoLpNLQQm9MwViglL+ ZE1Q7gjHgi82QPQnjqESE60nVlXisbH0ZHWAFxkc=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd6c5ce114934680a1ce64e5bea13bbe261b16fa092cf0000000117833dcc92a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/review/144644753@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b7bccf0d42_1a573fb43fcbe6245445b"; 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/WW2MLVft5QHheQnWEMYlZxCDIVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:25:04 -0000

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

nibanks commented on this pull request.



> @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number <= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight >= congestion_window - kMaximumDatagramSize

I was specifically not defining "close enough". I am fine with a single datagram size or something smaller.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1637#discussion_r208766163
----==_mimepart_5b6b7bccf0d42_1a573fb43fcbe6245445b
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/1637#discussion_r208766163">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1115,13 +1119,19 @@ acked_packet from sent_packets.
 ~~~
    InRecovery(packet_number):
      return packet_number &lt;= end_of_recovery
+   
+   IsAppLimited():
+     bytes_in_flight &gt;= congestion_window - kMaximumDatagramSize
</pre>
<p>I was specifically not defining "close enough". I am fine with a single datagram size or something smaller.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#discussion_r208766163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4yrfoTXAsQWeTGHorxGYh9-HrJeks5uO3NMgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzAzF0b3y1Znuh7O2LKJOA554PHrks5uO3NMgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1637"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#discussion_r208766163"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208766163",
"url": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208766163",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 1637",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#discussion_r208766163"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b7bccf0d42_1a573fb43fcbe6245445b--


From nobody Wed Aug  8 16:39: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 3FAD4130DDC for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:39:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 CfKn-l9bpj4n for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:39:53 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4784F129AB8 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:39:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533771592; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=P+AjPOAwv8ksqhJWtZ3Fwu10klh42U0ywk22Ck++NlU=; b=iBkKzHd7AvElqiDUSHi8FrP4Sqp+r8g1xLDWI9QjIBrPHY00Aa4jJbMS4J96rdyZ0qHxkZZy t/nk29SCaZj1y2EDnVVJ/oIZKoGpxJvGCtmiKePdBkPb1+EerBln4N5zHtOn+XbCuZkt1ANO BSTS5FX77fRy2eJAQd4kEn03HN8=
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 5b6b7f48.7f47bae9da50-smtp-out-n03; Wed, 08 Aug 2018 23:39:52 -0000 (UTC)
Date: Wed, 08 Aug 2018 16:39:51 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6b7f47479f1_1f0f2ac5cd7def843275d@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bbda80: HTTP_EARLY_RESPONSE not defined (Whoops\!)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b7f47476ad_1f0f2ac5cd7def84326fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iDqolRtexHG2mBugbWajg9TcF8c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:39:55 -0000

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

  Branch: refs/heads/http/incomplete_request
  Home:   https://github.com/quicwg/base-drafts
  Commit: bbda80c4e10c938358153ebd5a8824b92c4d2503
      https://github.com/quicwg/base-drafts/commit/bbda80c4e10c938358153ebd5a8824b92c4d2503
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  HTTP_EARLY_RESPONSE not defined (Whoops\!)


  Commit: 24bbe71eb698a5a00cac36e759e59b05feb07a5b
      https://github.com/quicwg/base-drafts/commit/24bbe71eb698a5a00cac36e759e59b05feb07a5b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Define HTTP_INCOMPLETE_REQUEST


Compare: https://github.com/quicwg/base-drafts/compare/bbda80c4e10c^...24bbe71eb698
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b7f47476ad_1f0f2ac5cd7def84326fa--


From nobody Wed Aug  8 16:44: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 66CDA129C6B for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:44:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ogdVd5indwHo for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:44:51 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 7ADAD129AB8 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:44:51 -0700 (PDT)
Date: Wed, 08 Aug 2018 16:44:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533771890; bh=WB79sDCHeETreHoootx3FiZFEecLrKmmpuE7vgjlzOI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m4q1vhvmus0eNmcfBtWlLUmeVEpIZbofS9x55eUrOLuzeGa237jzR50tZ6ikKlgVx yxlp9NrIIf0sxhk03RILWy0DYadPjjt/ol2elBTmfwyNSmFLNW3dHc4QPU0IDfZW4j wjZEZFrahhp3ZV7XK4o5kjNxzY4b7S1x9bekL0lA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abacf3588fa0449d9f0966de21dae8426f2081fddf92cf000000011783427292a169ce14cc313a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1642/review/144648159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1642@github.com>
References: <quicwg/base-drafts/pull/1642@github.com>
Subject: Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b807285a59_6e63fec0ead45b41462db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FeTDPoy1-GR5KN6goHGznK3We50>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:44:54 -0000

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

martinthomson approved this pull request.



> @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is the applicable value of this limit when HTTP requests or
+responses are first permitted to be sent. For clients using 0-RTT data in
+HTTP/QUIC, this means that the table size is the remembered value of
+`SETTINGS_HEADER_TABLE_SIZE`, even if the server later specifies a larger
+maximum in its SETTINGS frame.  For HTTP/QUIC servers and HTTP/QUIC clients not
+using 0-RTT data, this means that the initial maximum table size is the value of

Rather than using here, you might want to say something like "when 0-RTT is not attempted, or it is rejected".

> @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is the applicable value of this limit when HTTP requests or
+responses are first permitted to be sent. For clients using 0-RTT data in

It might be enough to say that "the initial maximum is determined by the corresponding setting".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144648159
----==_mimepart_5b6b807285a59_6e63fec0ead45b41462db
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/1642#discussion_r208769233">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is the applicable value of this limit when HTTP requests or
+responses are first permitted to be sent. For clients using 0-RTT data in
+HTTP/QUIC, this means that the table size is the remembered value of
+`SETTINGS_HEADER_TABLE_SIZE`, even if the server later specifies a larger
+maximum in its SETTINGS frame.  For HTTP/QUIC servers and HTTP/QUIC clients not
+using 0-RTT data, this means that the initial maximum table size is the value of
</pre>
<p>Rather than using here, you might want to say something like "when 0-RTT is not attempted, or it is rejected".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1642#discussion_r208769395">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is the applicable value of this limit when HTTP requests or
+responses are first permitted to be sent. For clients using 0-RTT data in
</pre>
<p>It might be enough to say that "the initial maximum is determined by the corresponding setting".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144648159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1pzFD0QdZo4fqpM8kt_MdA8rERKks5uO3fygaJpZM4V00KN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyc_Vs_x0pmi6lHa4XfhYlcMg9bjks5uO3fygaJpZM4V00KN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1642"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144648159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144648159",
"url": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144648159",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1642",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144648159"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366166669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6b807285a59_6e63fec0ead45b41462db--


From nobody Wed Aug  8 16:59: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 410F0129C6B for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:59:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 YYUvdvOTSaqK for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 16:59:46 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E17A129AB8 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 16:59:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533772785; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kNPu9InOb55qFDslEu3aiwKNkLrxdI8Ria9xenNqFsM=; b=V7pQcDwVM0DmlQoY4MczVPCjQebaF0PmEg7VEwZyWm0odfIJNWkq0dZmEHa2e2cBdVM3Nhc6 zh0qcHVx7O2VgYN0V6EH8zeSJSrVzYsls2ngJO3Q3t5B5VeivC+ZmCfGjzmIbbX1RxKBytak 2CW91+PS0V/K3D0d7GvXLGncDts=
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 5b6b83f0.7f7be1b9b330-smtp-out-n03; Wed, 08 Aug 2018 23:59:44 -0000 (UTC)
Date: Wed, 08 Aug 2018 16:59:44 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6b83f080dfa_73d22aad37b4cf80810ca@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a9c73a: Recommend bidirectional cancellation for clients
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b83f080361_73d22aad37b4cf808098"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NpBl02PnpnaroPjc5ghjRr1O0jk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2018 23:59:48 -0000

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

  Branch: refs/heads/http/incomplete_request
  Home:   https://github.com/quicwg/base-drafts
  Commit: a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5
      https://github.com/quicwg/base-drafts/commit/a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Recommend bidirectional cancellation for clients



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b83f080361_73d22aad37b4cf808098--


From nobody Wed Aug  8 17:01: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 3A125129C6B for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 17:00:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 U_SM1W7_lsSB for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 17:00:40 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 B4D1A130EB0 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 17:00:37 -0700 (PDT)
Date: Wed, 08 Aug 2018 17:00:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533772836; bh=vdho6xIzHDfZOrSzcfpP97JD9Ujy+Y0cHW3y5l/RkrU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=eJ/225gPiBiTl2eQEWK23YbvYJ0Qn0sfcFGaCaoD1AxgE880aniSB2F3x6KmcfDWO nfk4beF5wg363ylgl67EjrCN6DyYyPcc9B8WN8h11CTxggiv6WdY0mvSxiReocrXGE JDmwA7dCe6qnrwCwQClJsc5Q60vjwy7ciBkSYZ8w=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1aee9b204f93d5ceb19427668c1b213b3a9c659a92cf000000011783462492a169ce14cc4a47@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1643@github.com>
Subject: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b842496859_3cc73f8d756d45c4548d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/umh12mpusIsub-KHpvnLi99XUvs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 00:00:42 -0000

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

Fixes #1596 (and an oversight I caught in passing) by specifying server behavior if it reaches the end of readable data on a stream and hasn't parsed a full HTTP request yet.  There are a couple cases here, and I think this generically covers all the interesting ones.

- **Client sends FIN early.**  Server sees truncated request, but non-error end of stream.
- **Client sends RST_STREAM part-way through request.**  Server sees truncated request with read error.
- **Client sends a RST_STREAM (but not a STOP_SENDING) after sending a fully-formed request.**
    - **...and packet loss occurred.**  No retransmissions, so same as sending it part-way through request.
    - **...after the server has read the request and generated / begun generating a response.**  The server probably never realizes and responds merrily.  If you didn't want it, you should have sent a STOP_SENDING.
    - **...but before the server has read all the data out of the buffer.**  Depends on implementation; transport might discard unread data or deliver all the data anyway.  Either way, this is identical to one of the two previous cases.

We already discuss cancelling requests, so I added a suggestion that clients go ahead and include a STOP_SENDING if they reset their request stream.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * HTTP_EARLY_RESPONSE not defined (Whoops\!)
  * Define HTTP_INCOMPLETE_REQUEST
  * Recommend bidirectional cancellation for clients

-- File Changes --

    M draft-ietf-quic-http.md (30)

-- Patch Links --

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

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

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1596.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="343719096" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1596" href="https://github.com/quicwg/base-drafts/issues/1596">#1596</a> (and an oversight I caught in passing) by specifying server behavior if it reaches the end of readable data on a stream and hasn't parsed a full HTTP request yet.  There are a couple cases here, and I think this generically covers all the interesting ones.</p>
<ul>
<li><strong>Client sends FIN early.</strong>  Server sees truncated request, but non-error end of stream.</li>
<li><strong>Client sends RST_STREAM part-way through request.</strong>  Server sees truncated request with read error.</li>
<li><strong>Client sends a RST_STREAM (but not a STOP_SENDING) after sending a fully-formed request.</strong>
<ul>
<li><strong>...and packet loss occurred.</strong>  No retransmissions, so same as sending it part-way through request.</li>
<li><strong>...after the server has read the request and generated / begun generating a response.</strong>  The server probably never realizes and responds merrily.  If you didn't want it, you should have sent a STOP_SENDING.</li>
<li><strong>...but before the server has read all the data out of the buffer.</strong>  Depends on implementation; transport might discard unread data or deliver all the data anyway.  Either way, this is identical to one of the two previous cases.</li>
</ul>
</li>
</ul>
<p>We already discuss cancelling requests, so I added a suggestion that clients go ahead and include a STOP_SENDING if they reset their request stream.</p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>HTTP_EARLY_RESPONSE not defined (Whoops\!)</li>
  <li>Define HTTP_INCOMPLETE_REQUEST</li>
  <li>Recommend bidirectional cancellation for clients</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1643.patch'>https://github.com/quicwg/base-drafts/pull/1643.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1643.diff'>https://github.com/quicwg/base-drafts/pull/1643.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/1643">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6FCSdGT3Vw0RcM1NmD775a4S0KFks5uO3ukgaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4D45r7W7SEpDAuTKW9qJpOlU0-tks5uO3ukgaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Specify behavior on incomplete requests (#1643)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643",
"url": "https://github.com/quicwg/base-drafts/pull/1643",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Specify behavior on incomplete requests (#1643)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "bbda80c",
"value": "HTTP_EARLY_RESPONSE not defined (Whoops\\!)"
},
{
"name": "24bbe71",
"value": "Define HTTP_INCOMPLETE_REQUEST"
},
{
"name": "a9c73a0",
"value": "Recommend bidirectional cancellation for clients"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1643/files#diff-0) (30 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1643,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1643\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6b842496859_3cc73f8d756d45c4548d4--


From nobody Wed Aug  8 17:34: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 CD810130EC6 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 17:34:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 5PatgBJFx6Vq for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 17:34:21 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA876129C6B for <quic-issues@ietf.org>; Wed,  8 Aug 2018 17:34:21 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533774860; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jrZcJ8dkDFQWfBS1Ad2EOtJLLyj0NqRohCVsUa9KG/0=; b=Q1cCq8beVggsGxv5d42xQvw9aSN8ykNFKH6KAzOdssZYmPPt+WiVo/+b2iOzfP4aaIjxIqh8 2sbc9sMqTSx9AjMIugDyxADRCcVA3+1L3u/2JXRpRzFTOJ+ni6Lw6JcO3fY8L9YjK9fsmvhp 6fp+X8tdB1TwGolmcTZjtg9h9vI=
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 5b6b8c0c.7f5f483b77e0-smtp-out-n01; Thu, 09 Aug 2018 00:34:20 -0000 (UTC)
Date: Wed, 08 Aug 2018 17:34:19 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6b8c0bf469_102f2b1ee00acf88373f5@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 43eb60: Some Martin tweaks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6b8c0bef98_102f2b1ee00acf88372b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sfH7Pb77SnE9u2IEiMqPV1s_Mp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 00:34:24 -0000

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

  Branch: refs/heads/qpack/initial-table-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 43eb60a1c152b90cd14c5a068ce691a038fa0c7d
      https://github.com/quicwg/base-drafts/commit/43eb60a1c152b90cd14c5a068ce691a038fa0c7d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Some Martin tweaks



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6b8c0bef98_102f2b1ee00acf88372b4--


From nobody Wed Aug  8 17:34: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 D3F85129C6B for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 17:34:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 iwFgFNzAGl2w for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 17:34:22 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 8335D130EB0 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 17:34:22 -0700 (PDT)
Date: Wed, 08 Aug 2018 17:34:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533774861; bh=ABv4UtenbPwrdoU4ovHe48ejD5xCdDdeWnfvh5rqRb8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wUCmUCVsQRa7FupMAnGOLb/+JXjElsUfMT9BQDlk/elPOwuO/GqIwGkp2RQp+WvWF EQkMI72INhWITEDjagiAVmayPI9JRlNUabsjV6xXatdZAhOM1LnaJ5XyM7Y22l6J1Y mJH6IyzsKoDZ4dzSDctJbGV95VPUCtrk1asCyPmE=
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/1642/push/2783499552@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1642@github.com>
References: <quicwg/base-drafts/pull/1642@github.com>
Subject: Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6b8c0da2b69_5183f8b318d45b8654f7"; 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/0vVJ2zTfDjZ65SP_9XtmLwGcBEY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 00:34:25 -0000

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

@MikeBishop pushed 1 commit.

43eb60a  Some Martin tweaks


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1642/files/4eecca164f62b3a6060958d18d60947517803ad3..43eb60a1c152b90cd14c5a068ce691a038fa0c7d

----==_mimepart_5b6b8c0da2b69_5183f8b318d45b8654f7
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/43eb60a">43eb60a</a>  Some Martin 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/1642/files/4eecca164f62b3a6060958d18d60947517803ad3..43eb60a1c152b90cd14c5a068ce691a038fa0c7d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5sjZ0IyF00q4caA14EL3p0tIBjWks5uO4ONgaJpZM4V00KN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7CBsh5quGzfUwADQgZoyYFcMpxfks5uO4ONgaJpZM4V00KN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1642"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1642/files/4eecca164f62b3a6060958d18d60947517803ad3..43eb60a1c152b90cd14c5a068ce691a038fa0c7d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642/files/4eecca164f62b3a6060958d18d60947517803ad3..43eb60a1c152b90cd14c5a068ce691a038fa0c7d",
"url": "https://github.com/quicwg/base-drafts/pull/1642/files/4eecca164f62b3a6060958d18d60947517803ad3..43eb60a1c152b90cd14c5a068ce691a038fa0c7d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1642",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1642:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "43eb60a",
"value": "Some Martin tweaks"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642/files/4eecca164f62b3a6060958d18d60947517803ad3..43eb60a1c152b90cd14c5a068ce691a038fa0c7d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366166669\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6b8c0da2b69_5183f8b318d45b8654f7--


From nobody Wed Aug  8 19:25: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 D03B41292F1 for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 19:25:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wNH5yPzoE9vy for <quic-issues@ietfa.amsl.com>; Wed,  8 Aug 2018 19:25:18 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 53255130934 for <quic-issues@ietf.org>; Wed,  8 Aug 2018 19:25:18 -0700 (PDT)
Date: Wed, 08 Aug 2018 19:25:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533781517; bh=uoKKBpsskfrr62cFoVSgZtsdgRMhG7FsIQG6yNvrUok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LH5Hr3nMpoMOWHi8dEBqQbXHlcnnH6BqGTqgzqsezwrsSTszp1trIQY9xC13eeYuv AO8GVJKxMkUKD3dj51RVbsNK5wlkgElVsnBFgFM/UnQrR+j/BIJx1/w7YQleE6FiNj P6DaaBSr2WjlYJSaMI/xZF0FkOiGLBHa7zyDSo4Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe475022a2c7457697d5a105a38cc19f0ca39a39092cf000000011783680d92a169ce14cc4a47@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1643/review/144651478@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1643@github.com>
References: <quicwg/base-drafts/pull/1643@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ba60d580b2_5033fd6cc2be624229576"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QnwGHo405lxc8nGqwn3ujsQJ8dg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 02:25:21 -0000

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

martinthomson commented on this pull request.

Something about the special rules here seems just wrong.  I have an alternative approach for this that I think is neater.

> @@ -317,8 +318,13 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Servers MUST NOT abort a response in progress as a result of receiving a
+solicited RST_STREAM (i.e. with error code STOPPING).  If the request stream

missing comma after "i.e."

> @@ -317,8 +318,13 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Servers MUST NOT abort a response in progress as a result of receiving a

Perhaps the way to do this is to say:

Cancellation of a request stream does not prevent a server from sending a response.  A client that does not want a response SHOULD send a STOP_SENDING frame.  A server does not need to take receipt of a RST_STREAM as a signal that it cannot provide a response, though it might be unable to do so.  If a stream is reset by the client and the server is unable to respond as a result, it can treat that as a stream error of type HTTP_INCOMPLETE_REQUEST.

This is a different structure - it says that any STOP_SENDING and RST_STREAM on the request side of a stream only cancel the request and not the response.  But I think that this is neater - it avoids all of the coupling you have going on 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/1643#pullrequestreview-144651478
----==_mimepart_5b6ba60d580b2_5033fd6cc2be624229576
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Something about the special rules here seems just wrong.  I have an alternative approach for this that I think is neater.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1643#discussion_r208772165">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -317,8 +318,13 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Servers MUST NOT abort a response in progress as a result of receiving a
+solicited RST_STREAM (i.e. with error code STOPPING).  If the request stream
</pre>
<p>missing comma after "i.e."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1643#discussion_r208773055">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -317,8 +318,13 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Servers MUST NOT abort a response in progress as a result of receiving a
</pre>
<p>Perhaps the way to do this is to say:</p>
<p>Cancellation of a request stream does not prevent a server from sending a response.  A client that does not want a response SHOULD send a STOP_SENDING frame.  A server does not need to take receipt of a RST_STREAM as a signal that it cannot provide a response, though it might be unable to do so.  If a stream is reset by the client and the server is unable to respond as a result, it can treat that as a stream error of type HTTP_INCOMPLETE_REQUEST.</p>
<p>This is a different structure - it says that any STOP_SENDING and RST_STREAM on the request side of a stream only cancel the request and not the response.  But I think that this is neater - it avoids all of the coupling you have going on 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/1643#pullrequestreview-144651478">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzQBPUNV-WavDX8ml5WZTUfngcAnks5uO52NgaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Qscs_GErpuRnfbXBI3V7vCXqKmks5uO52NgaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-144651478"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-144651478",
"url": "https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-144651478",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1643",
"sections": [
{
"text": "Something about the special rules here seems just wrong.  I have an alternative approach for this that I think is neater.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-144651478"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6ba60d580b2_5033fd6cc2be624229576--


From nobody Thu Aug  9 06:25: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 C7DBE130E14 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 06:25:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RduF8n9GbGAU for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 06:25:17 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 F0D7A130DCB for <quic-issues@ietf.org>; Thu,  9 Aug 2018 06:25:16 -0700 (PDT)
Date: Thu, 09 Aug 2018 06:25:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533821115; bh=aWc/LFX9xqYVRr+b8i5PyDQj0JBYadd3pju67GQTUdI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=boFPM8OSgQZYbP0JRXVFAIh6jsIGnFhzJsGU+WI3Uo8Evuf6Q6H+RL/U0/UL2nCwJ 1Lq0eaNfB9RpJeHm3yP8AbGpD7l/8peQljyshspsmijkUXVzp+wJtF95yAtQD6PKIB bTfJI/RU8pXHbwG1ajqJGUjdNWy/aFUOq+5w4hro=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f08d623e34f3e58ba9ab46fd8079ebfc010fc6992cf00000001178402bb92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644@github.com>
Subject: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c40bbdfa1f_5c793f935a4d45b81068cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YmN0EOeJ46VeWzjF5NJBq1ydcdg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 13:25:19 -0000

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

_What follows is a modified version of the [original proposal on the mailing list](https://www.ietf.org/mail-archive/web/quic/current/msg04515.html).  It includes changes to address a few problems identified by @martinthomson._

Abstract
--------

The practical and theoretical problems caused by the unbounded absolute index values in the current QPACK Internet Draft are discussed.  The proposal to impose a limit on the range of absolute index values by wrapping them is presented.

Background
----------

The current QPACK draft states that

> [the] first entry inserted has an absolute index of "1"; indices increase sequentially with each insertion.

No upper limit is specified.  This is reasonable, as it is impossible to run out of numbers.

Nevertheless, an absolute index whose value is ever-increasing creates significant problems.

Problem 1: Compression Impact
-----------------------------

A large absolute index value has a negative effect on compression.  The unadjusted value of the
absolute index is used in the _Largest Reference_ field in the _Header Data Prefix_.

Larger values mean that more bytes are necessary to encode them.  For example, using 8-bit prefix integer encoding, values larger than  254 encode to 2 bytes, larger than 382 to 3 bytes, and larger than 16638 to 4 bytes.

Relatively quickly, the overhead associated with communicating the absolute index doubles and then triples.

Problem 2: Theoretical Concerns
-------------------------------

Why should compression at _t(1)_ be worse than at _t(0)_?  An ability to operate at the optimum level in perpetuity is a good property for a protocol to have.

Problem 3: Implementation Efficiency
------------------------------------

A QPACK implementation has to place some limits on the value of the absolute index -- simply because it has to pick an integral type to store it.  For example, uint64_t is likely large enough for all uses of the protocol, but it is wider than uint32_t and may be more expensive to process.  On other platforms, uint16_t may be the fastest integer; the unbounded nature of the absolute index would rule out its use.

Such limit also requires an [extra check](https://github.com/litespeedtech/ls-qpack/blob/122d1163eaca359f5d79cd608722b1b19acad15f/src/lsqpack.c#L1110) to cease inserting entries into the dynamic table once the maximum value for the integer is reached.  (One can run out of numbers in practice...)

Solution: Have the Absolute Index Wrap Around
---------------------------------------------

The main insight of the proposal is that the dynamic table has a bounded number of entries, that both encoder and decoder know what this number is, and that both can use this information to place an absolute index value communicated to it by its peer at the correct place in the sequence.

The dynamic table has a maximum size which is specified at the beginning of the connection and which never changes afterwards.  The current size of the table is the sum of all its entry sizes.  The entry size is the sum of the fixed overhead plus the lengths of the name and the value strings.  It is this fixed entry overhead that places a hard limit on the number of entries in the dynamic table:

```
    MaxEntries = MaxTableSize / FixedEntryOverhead
```

For example, using the current QPACK defaults, this number is

```
    MaxEntries = 4096 / 32 = 128
```

Imagine an encoder or decoder whose largest absolute index value (referred to as the total number of insertions in the QPACK draft) is `X`.  The smallest valid absolute index value its peer could possibly communicate to it is `X - MaxEntries + 1`.

The value of the largest possible absolute index value at a certain point in time cannot be known in the current specification of QPACK.  This is because the encoder is allowed to insert an unlimited number of entries into the dynamic table -- for example, speculative updates -- as long as their eviction is not blocked.  Nevertheless, such behavior is unlikely to be useful in practice.  The proposal is to limit the number of unacked insertions into the dynamic table to a multiple of `MaxEntries`.  Let's call this number `CeilMul`.

Given the two limits above, we can wrap the absolute index value without loss of information.  The proposal is to limit the absolute index values to the range

```
    [ 1, MaxEntries * (1 + CeilMul) ]
```

Continuing with the QPACK defaults example above and using `CeilMul = 1`, the sequence would go

```
    1, 2, 3, ... 254, 255, 256, 1, 2, ... (and so on).
```

The compression overhead cost is now a function of the maximum table size (and not a function of time as before).

To continue with our example, out of 256 possible values, 254 encode to 1 byte and 2 to two bytes.  A 64 KB table results in a maximum encoding of 3 bytes, while a 1 MB table has a maximum encoding of 4 bytes.

Changes to the Draft
--------------------

The following changes are necessary:
1. The definition of the absolute index changes: now its values are calculated using [modular arithmetic](https://en.wikipedia.org/wiki/Modular_arithmetic).
1. The window size calculation based on the maximum dynamic table size needs to be added.

Conclusion
----------

Limiting the range of values the absolute index can have improves compression and implementation efficiency and removes the time penalty from the QPACK protocol.  A mechanism to do just that using existing QPACK parameters is hereby proposed.

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

<p><em>What follows is a modified version of the <a href="https://www.ietf.org/mail-archive/web/quic/current/msg04515.html" rel="nofollow">original proposal on the mailing list</a>.  It includes changes to address a few problems identified by <a class="user-mention" data-hovercard-user-id="67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>.</em></p>
<h2>Abstract</h2>
<p>The practical and theoretical problems caused by the unbounded absolute index values in the current QPACK Internet Draft are discussed.  The proposal to impose a limit on the range of absolute index values by wrapping them is presented.</p>
<h2>Background</h2>
<p>The current QPACK draft states that</p>
<blockquote>
<p>[the] first entry inserted has an absolute index of "1"; indices increase sequentially with each insertion.</p>
</blockquote>
<p>No upper limit is specified.  This is reasonable, as it is impossible to run out of numbers.</p>
<p>Nevertheless, an absolute index whose value is ever-increasing creates significant problems.</p>
<h2>Problem 1: Compression Impact</h2>
<p>A large absolute index value has a negative effect on compression.  The unadjusted value of the<br>
absolute index is used in the <em>Largest Reference</em> field in the <em>Header Data Prefix</em>.</p>
<p>Larger values mean that more bytes are necessary to encode them.  For example, using 8-bit prefix integer encoding, values larger than  254 encode to 2 bytes, larger than 382 to 3 bytes, and larger than 16638 to 4 bytes.</p>
<p>Relatively quickly, the overhead associated with communicating the absolute index doubles and then triples.</p>
<h2>Problem 2: Theoretical Concerns</h2>
<p>Why should compression at <em>t(1)</em> be worse than at <em>t(0)</em>?  An ability to operate at the optimum level in perpetuity is a good property for a protocol to have.</p>
<h2>Problem 3: Implementation Efficiency</h2>
<p>A QPACK implementation has to place some limits on the value of the absolute index -- simply because it has to pick an integral type to store it.  For example, uint64_t is likely large enough for all uses of the protocol, but it is wider than uint32_t and may be more expensive to process.  On other platforms, uint16_t may be the fastest integer; the unbounded nature of the absolute index would rule out its use.</p>
<p>Such limit also requires an <a href="https://github.com/litespeedtech/ls-qpack/blob/122d1163eaca359f5d79cd608722b1b19acad15f/src/lsqpack.c#L1110">extra check</a> to cease inserting entries into the dynamic table once the maximum value for the integer is reached.  (One can run out of numbers in practice...)</p>
<h2>Solution: Have the Absolute Index Wrap Around</h2>
<p>The main insight of the proposal is that the dynamic table has a bounded number of entries, that both encoder and decoder know what this number is, and that both can use this information to place an absolute index value communicated to it by its peer at the correct place in the sequence.</p>
<p>The dynamic table has a maximum size which is specified at the beginning of the connection and which never changes afterwards.  The current size of the table is the sum of all its entry sizes.  The entry size is the sum of the fixed overhead plus the lengths of the name and the value strings.  It is this fixed entry overhead that places a hard limit on the number of entries in the dynamic table:</p>
<pre><code>    MaxEntries = MaxTableSize / FixedEntryOverhead
</code></pre>
<p>For example, using the current QPACK defaults, this number is</p>
<pre><code>    MaxEntries = 4096 / 32 = 128
</code></pre>
<p>Imagine an encoder or decoder whose largest absolute index value (referred to as the total number of insertions in the QPACK draft) is <code>X</code>.  The smallest valid absolute index value its peer could possibly communicate to it is <code>X - MaxEntries + 1</code>.</p>
<p>The value of the largest possible absolute index value at a certain point in time cannot be known in the current specification of QPACK.  This is because the encoder is allowed to insert an unlimited number of entries into the dynamic table -- for example, speculative updates -- as long as their eviction is not blocked.  Nevertheless, such behavior is unlikely to be useful in practice.  The proposal is to limit the number of unacked insertions into the dynamic table to a multiple of <code>MaxEntries</code>.  Let's call this number <code>CeilMul</code>.</p>
<p>Given the two limits above, we can wrap the absolute index value without loss of information.  The proposal is to limit the absolute index values to the range</p>
<pre><code>    [ 1, MaxEntries * (1 + CeilMul) ]
</code></pre>
<p>Continuing with the QPACK defaults example above and using <code>CeilMul = 1</code>, the sequence would go</p>
<pre><code>    1, 2, 3, ... 254, 255, 256, 1, 2, ... (and so on).
</code></pre>
<p>The compression overhead cost is now a function of the maximum table size (and not a function of time as before).</p>
<p>To continue with our example, out of 256 possible values, 254 encode to 1 byte and 2 to two bytes.  A 64 KB table results in a maximum encoding of 3 bytes, while a 1 MB table has a maximum encoding of 4 bytes.</p>
<h2>Changes to the Draft</h2>
<p>The following changes are necessary:</p>
<ol>
<li>The definition of the absolute index changes: now its values are calculated using <a href="https://en.wikipedia.org/wiki/Modular_arithmetic" rel="nofollow">modular arithmetic</a>.</li>
<li>The window size calculation based on the maximum dynamic table size needs to be added.</li>
</ol>
<h2>Conclusion</h2>
<p>Limiting the range of values the absolute index can have improves compression and implementation efficiency and removes the time penalty from the QPACK protocol.  A mechanism to do just that using existing QPACK parameters is hereby proposed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1644">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9-lsGyLGes3UKPPASTbQeQU-obsks5uPDg7gaJpZM4V1rSe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4tgN8C0n-4krU7RfGq4WHJH97dWks5uPDg7gaJpZM4V1rSe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"QPACK improvement: wrap absolute index values (#1644)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1644"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644",
"url": "https://github.com/quicwg/base-drafts/issues/1644",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "QPACK improvement: wrap absolute index values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1644
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366392478\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c40bbdfa1f_5c793f935a4d45b81068cb--


From nobody Thu Aug  9 06:30: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 68238128B14 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 06:30:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 I4o_sApu0v1a for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 06:30:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 13E0F127598 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 06:30:27 -0700 (PDT)
Date: Thu, 09 Aug 2018 06:30:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533821426; bh=BsLRntW939YoKq4k4iCHZ/7F4Tk3SlNsxUCD+Y5VTDA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iwplcFFj37AbWC8Y3DPTFzsHUEmySQa/AskFXv9ho9nee8OGHvFCvDTYLzGvwB5ZS GE91sD+8Jkvu28cx+4bBt3gwb3cHgVqihmupqvm8iXdECR4jXVvuZ1C2KFu9J3gmZ8 VWF34vYeMzp9CpDq1VAC++w6B4EMuBXvQW5GCMO4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5d0d1c74a0c0dfa8d9872f8de8e3f39f5e213a292cf00000001178403f292a169ce14cc313a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1642/review/144836005@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1642@github.com>
References: <quicwg/base-drafts/pull/1642@github.com>
Subject: Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c41f230414_142e3fc7a8ed45b813891f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uo_fudBKxvh3MeWPvTIa_6vTMjY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 13:30:28 -0000

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

dtikhonov 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/1642#pullrequestreview-144836005
----==_mimepart_5b6c41f230414_142e3fc7a8ed45b813891f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</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/1642#pullrequestreview-144836005">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqykO534CK21qQ1rl8EHQSsoL3aL1ks5uPDlygaJpZM4V00KN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0h7AouMcqqXD3lJQfxtevfTuv08ks5uPDlygaJpZM4V00KN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov approved #1642"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144836005"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144836005",
"url": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144836005",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@dtikhonov approved 1642",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-144836005"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366166669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c41f230414_142e3fc7a8ed45b813891f--


From nobody Thu Aug  9 06:37: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 BEB31130DCB for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 06:37:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 zsroiSPKzsaW for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 06:37:14 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51DB3127598 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 06:37:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+a9Jn9boREMI+8N6tsIIhxjZ2ok=; b=nSRDWDF7dKJxJtYm 5T9iirKg9cuY9uBF8YRvBWhksQVzzv5clGacxofos1M6Z/MOdElXZK/OiFYu8754 5m+HMVz3oTtUaIEsopcaDscXKIJPF8LJLromu0qUucQebDeyg/Br1Xr+dqmyGIJL gXqT0WQ9o8xH6Pvc/GNrsfqJSK8=
Received: by filter1573p1mdw1.sendgrid.net with SMTP id filter1573p1mdw1-8617-5B6C4389-12 2018-08-09 13:37:13.357250864 +0000 UTC m=+146168.804668051
Received: from github-lowworker9-cp1-prd.iad.github.net (unknown [192.30.252.47]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id UOYty6vpQJqD5E5kcE6cLQ for <quic-issues@ietf.org>; Thu, 09 Aug 2018 13:37:13.295 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker9-cp1-prd.iad.github.net (Postfix) with ESMTP id 466C1A00F8 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 06:37:13 -0700 (PDT)
Date: Thu, 09 Aug 2018 13:37:13 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab046eb9d185bb74b68f1da29df8b1f3d7b9a4cb5992cf000000011784058992a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411758145@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c4389446a3_258c3ff85fcbe6242110a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gxbjNqEtt93mg+2o6OUSESuETu1O/uGlJxI iipbvLldusc/yC5cVFSXUgSzYYK8AU4LSorzTcnp5Jfua6Hyuaq0b1we9SAYPl99p3kXBvC89oj4Fq q0aHOexTBKzOy+LPYsh2i0dK1hL+G77YYjXDjU6UHV2XT6UkLVYNobroe3CwgEzJm0wzSngoZkiehs g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qGI6qpFVYM5FhxLz1UgG7ow22iQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 13:37:16 -0000

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

So the text in #1642 looks fine, but I would like a clarification (or confirmation):  Is the 0-RTT dynamic table size presumed by the client implicit?  That is, the client says: "let's use the table size we used before -- you know the value I mean!"

In that case, how can the server ever reduce its advertized table size without rejecting all 0-RTTs for a period of 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/1530#issuecomment-411758145
----==_mimepart_5b6c4389446a3_258c3ff85fcbe6242110a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So the text in <a class=3D"issue-link js-issue-link" data-error-text=3D"=
Failed to load issue title" data-id=3D"348926266" data-permission-text=3D"I=
ssue title is private" data-url=3D"https://github.com/quicwg/base-drafts/is=
sues/1642" href=3D"https://github.com/quicwg/base-drafts/pull/1642">#1642</=
a> looks fine, but I would like a clarification (or confirmation):  Is the =
0-RTT dynamic table size presumed by the client implicit?  That is, the cli=
ent says: "let's use the table size we used before -- you know the value I =
mean!"</p>
<p>In that case, how can the server ever reduce its advertized table size w=
ithout rejecting all 0-RTTs for a period of 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/1530#issuecomment-411758145">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5fMFv7XwTXhyV=
hlGfJQ8uU5r8r1ks5uPDsJgaJpZM4VE4OV">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq_tX_c4xGqmEi0f1qocURAokOvENks5uPDsJga=
JpZM4VE4OV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1530: =
So the text in #1642 looks fine, but I would like a clarification (or confi=
rmation):  Is the 0-RTT dynamic table size presumed by the client implicit?=
  That is, the client says: \"let's use the table size we used before -- yo=
u know the value I mean!\"\r\n\r\nIn that case, how can the server ever red=
uce its advertized table size without rejecting all 0-RTTs for a period of =
time?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/1530#issuecomment-411758145"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-4=
11758145",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-4117=
58145",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-4117=
58145"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c4389446a3_258c3ff85fcbe6242110a8--


From nobody Thu Aug  9 07:25: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 52770130E2E for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 07:25:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CXlQkHG27gyZ for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 07:25:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 5052E130DD2 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 07:25:31 -0700 (PDT)
Date: Thu, 09 Aug 2018 07:25:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533824730; bh=h2aw4bZn3IzhyxE7QQDjpW0XE9fNpCNaquHgdbYWGvA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZF9pPouAXjM7d0wroQ0m9AYkp6GETBU42MBHitK3sOnGdKUOZx7bM18vX/BjFluZM q/q8GBBEydK7ah7tO69gV5Sb0tT61y84xGQFbuU5Dje90xksBO2AfhXlCo2VvL0S1E ES6tyrIDwjfG6Y8JuW4lZJ2rCFVYzM3+vPm2y6I0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59baa049c978cb839d802bc28af1a02934ee44cb92cf00000001178410da92a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/144865692@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c4eda3f69c_293d3ff3ebed45bc169386"; 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/0Nk5fjFmUbc1CfsQKr9JY_f8yic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 14:25:34 -0000

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

ekr commented on this pull request.



> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use
+the same connection ID length for all connections or encode the length of
+the connection ID such that it can be recovered without state.

Late to the party, but this is pretty hard to read. I believe that it is intended to say:

(1) must not use a zero-length CID
(2) must  have CID length be either (a) constant or (b) encoded in the CID itself

But the use of "cannot allow" might instead say you can't do both of these together instead. I would instead suggest.

"an endpoint that uses this design MUST either use the same connection ID length for all connections or encode the length of the connection ID such that it can be recovered without state. In addition, it MUST NOT provide zero-length destination connection IDs to its peers".







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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1640#discussion_r208949574">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use
+the same connection ID length for all connections or encode the length of
+the connection ID such that it can be recovered without state.
</pre>
<p>Late to the party, but this is pretty hard to read. I believe that it is intended to say:</p>
<p>(1) must not use a zero-length CID<br>
(2) must  have CID length be either (a) constant or (b) encoded in the CID itself</p>
<p>But the use of "cannot allow" might instead say you can't do both of these together instead. I would instead suggest.</p>
<p>"an endpoint that uses this design MUST either use the same connection ID length for all connections or encode the length of the connection ID such that it can be recovered without state. In addition, it MUST NOT provide zero-length destination connection IDs to its peers".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144865692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq--IGO2LmxYe9tXLqzNQUDpGd4b8ks5uPEZagaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Sq5QN1sn_bI-74BzIPbJb5dD_fks5uPEZagaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144865692"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144865692",
"url": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144865692",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ekr commented on 1640",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#pullrequestreview-144865692"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c4eda3f69c_293d3ff3ebed45bc169386--


From nobody Thu Aug  9 08:13:48 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 94633130E1E for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 08:13:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 iLMmlWQ2JxQS for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 08:13:44 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 CBA3A130E21 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 08:13:43 -0700 (PDT)
Date: Thu, 09 Aug 2018 08:13:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533827621; bh=iGAGRCSlzuqFrFqYYpfoRENF9PQ4pKUOPqwC0gu1M1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zbWSoHzWDFm6WaHnPnnQBru6PR5BP5Hlx2u1SPyEvCVeExLtVgO2ONoJjvJMHL7+n FFWCnOQb66BCMrm5OZRo+LWnGyjRxTsa453rumCpIqaNee1eY/S+TlsKKIcVB8DKXx StAFkEU06YefgLQd+2vkeTS4ztzY/JdkesBnteVM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab910e01b1f33e79f40c42057ae29642296f40914792cf0000000117841c2592a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411793086@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c5a25e60e0_3ddd3f90ba2be618938c"; 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/m1NZWr2gWFFPQ1lUX7LrfYkGygY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 15:13:48 -0000

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

> In that case, how can the server ever reduce its advertized table size without rejecting all 0-RTTs for a period of time?

TLS session ticket has (or should have) a space in which you can store arbitrary data.

So generally speaking, a QUIC stack will store TP, table size, etc. in the session ticket. When it receives a session ticket, the stack consults those variables, and either adopts those variables and accept 0-RTT, or send a new set of settings at the same time rejecting 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/issues/1530#issuecomment-411793086
----==_mimepart_5b6c5a25e60e0_3ddd3f90ba2be618938c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>In that case, how can the server ever reduce its advertized table size=
 without rejecting all 0-RTTs for a period of time?</p>
</blockquote>
<p>TLS session ticket has (or should have) a space in which you can store=
 arbitrary data.</p>
<p>So generally speaking, a QUIC stack will store TP, table size, etc. in=
 the session ticket. When it receives a session ticket, the stack consult=
s those variables, and either adopts those variables and accept 0-RTT, or=
 send a new set of settings at the same time rejecting 0-RTT.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1530#issuecomment-411793086">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxJU=
IQg2vxpdvhyxMsgTU7ot0aNoks5uPFGlgaJpZM4VE4OV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxQ2QzQwo3Gy1T5o251Oj99R=
lKeAks5uPFGlgaJpZM4VE4OV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1530: \u003e In that case, how can the server ever reduce its adve=
rtized table size without rejecting all 0-RTTs for a period of time?\r\n\=
r\nTLS session ticket has (or should have) a space in which you can store=
 arbitrary data.\r\n\r\nSo generally speaking, a QUIC stack will store TP=
, table size, etc. in the session ticket. When it receives a session tick=
et, the stack consults those variables, and either adopts those variables=
 and accept 0-RTT, or send a new set of settings at the same time rejecti=
ng 0-RTT."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/1530#issuecomment-411793086"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment=
-411793086",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
1793086",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)"=
,
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
1793086"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3536004=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c5a25e60e0_3ddd3f90ba2be618938c--


From nobody Thu Aug  9 08:20: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 CE32A130FCF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 08:20:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 42MnAxuhyU8G for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 08:20:21 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 15B0D130E36 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 08:20:21 -0700 (PDT)
Date: Thu, 09 Aug 2018 08:20:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533828020; bh=QFs7YYbj3ksALw/O+0bof4RJ5auU1E8JPOmjJdmWeaA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bzygZkSSisKcvA+2/ZnsqZsSP4hphS4vXKs7ENnOlnW/SahYaM/HqvKXxCe7WZYxp 9GU7O9g/t5ZrGx/ekTAvEdjfSfE/ScJf09o7vh1Xlx2JeGklOacE1CLbBBQctthmX8 jztVLa1NSogwUpcj/U27bEITc5r5gKZXk0zK50jU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33af394b5629f93f2aceffb8f1959ade9c54ffb892cf0000000117841db492a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411795463@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c5bb469b3e_73a13faa2d0be62490249"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hnN4Oh8PxLK5vgOTcVaEgjRwYso>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 15:20:24 -0000

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

I see.  This is very helpful.  Thank 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/issues/1530#issuecomment-411795463
----==_mimepart_5b6c5bb469b3e_73a13faa2d0be62490249
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I see.  This is very helpful.  Thank 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/issues/1530#issuecomment-411795463">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0nyJHux0G-u_2l6qIqSGPRpn2r5ks5uPFM0gaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq26kiT9v_dUiEFlAlhw1xFpaZBuXks5uPFM0gaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1530: I see.  This is very helpful.  Thank you!"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411795463"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411795463",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411795463",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411795463"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c5bb469b3e_73a13faa2d0be62490249--


From nobody Thu Aug  9 09:16: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 E0F76130FE6 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:16:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5avAxmoym9aO for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:16:05 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 621B5130E67 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:16:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZUwm2mLZqIoqyYcVBaCvPjG8VBo=; b=T52sqrdN+fmloZxm R6bANAQELh4lxDWcxph8Er+9obmonj+GVAGeNnZxB5Cs8Glx15Ig+fHjkbSV8csn CMMmxETQlWm3yhoXg5JE0tTJrJPdqbEY8M9PZp+GE5S19C5YO0PMy+z+eJ3k0I4/ +DX2OuUXgU7aZ2zdXGv0BjZnui4=
Received: by filter1389p1mdw1.sendgrid.net with SMTP id filter1389p1mdw1-7224-5B6C68C4-10 2018-08-09 16:16:04.218044453 +0000 UTC m=+155653.550911917
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id dbKMFdpPSB2aDwTHUD6jBA for <quic-issues@ietf.org>; Thu, 09 Aug 2018 16:16:04.235 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 40EEA4207E5 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:16:04 -0700 (PDT)
Date: Thu, 09 Aug 2018 16:16:04 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8f12a6c3962c2fa09b4a1ed07b14bcdd8cac60992cf0000000117842ac492a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411813869@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c68c43f268_21333fe833cd45b42963f"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0W5Uze6hnHIOlpLS6a8Yatmy5fRhlNR+5ga0 1EAHbkGd+uJc84gBS2gaXEnrQNJ3m/YvZm/ZjkXsb6OfhniBVZkHNEyMkAA8+28z8YN5h4IzKcWTZR l9jTD5S+Kb4l5EhOiD8y0IRN7ngX+4Y+brswf42mGAa2Ldg150ieZ6w62g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LRPml8CMZCYOordWAgTPWjGEWM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 16:16:17 -0000

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

That should probably be documented somewhere... applicability statement?

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

<p>That should probably be documented somewhere... applicability statement?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411813869">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_z3fBegIUIBZDFsmdPg_3xBMwRtks5uPGBEgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxb8OKIq5DDwXDHK_sMOOiwp9WR1ks5uPGBEgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1530: That should probably be documented somewhere... applicability statement?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411813869"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411813869",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411813869",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411813869"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c68c43f268_21333fe833cd45b42963f--


From nobody Thu Aug  9 09:41: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 D2E59130E5E for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:40:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 c9SoVd6CvB7a for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:40:57 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 0C91B130E6F for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:40:56 -0700 (PDT)
Date: Thu, 09 Aug 2018 09:40:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533832855; bh=X8xGzm22wD7SqqxaxuvVWrr9DqdCEep+atUGas32tks=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ugdTh+u5bZYc/ch7AkrfUNWnrpKjKA9HHBKTk6Ejfr45FaqMb8DVIgNnTNxYjE/Xt eF3eeFYC0DHX5sgpwT5+fN0lFfhlYo9PH2tZlge3TEI8DvEAbgwdEJqkluLHbpB6i9 +aF5R2DiiXA2Ia4dI/jYoUYG4w7yy4USm1fI7sWk=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0ed19f78d3699b3b5520ee6dc8234e9a1398a5592cf000000011784309792a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/144927547@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c6e9720acb_39493ff3608be618314865"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vCpSR_aDjup8yzP8KyhsY7bNwwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 16:41:01 -0000

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

mirjak commented on this pull request.



> @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
-connection migrates to a new path (see {{migration}}).
-
-Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
-
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header.
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path. An endpoint verifies the path, both

Actually the endpoint only verifies the forward path (the path from that endpoint to the other endpoint). Use of ECN of the "backward" path is verified by the other endpoint (given it's its forward path). Do we need to clarify this?

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r208999802">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1834,26 +1834,31 @@ congestion in the network by setting a codepoint in the IP header of a packet
 instead of dropping it.  Endpoints react to congestion by reducing their sending
 rate in response, as described in {{QUIC-RECOVERY}}.
 
-To use ECN, QUIC endpoints first determine whether a path and peer support ECN
-marking. Verifying the path occurs at the beginning of a connection and when the
-connection migrates to a new path (see {{migration}}).
-
-Each endpoint independently verifies and enables ECN for the path from it to the
-peer.
-
-To verify that both a path and the peer support ECN, an endpoint MUST set one of
-the ECN Capable Transport (ECT) codepoints -- ECT(0) or ECT(1) -- in the IP
-header {{!RFC8311}} of all outgoing packets.
+To use ECN, QUIC endpoints first determine whether a path supports ECN
+marking and the peer is able to access the ECN codepoint in the IP header.
+A network path regarded as not supporting ECN if ECN marked packets get dropped
+or ECN marking are rewritten on the path. An endpoint verifies the path, both
</pre>
<p>Actually the endpoint only verifies the forward path (the path from that endpoint to the other endpoint). Use of ECN of the "backward" path is verified by the other endpoint (given it's its forward path). Do we need to clarify this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1631#discussion_r208999802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2sYHu3EaJetVlmB_RJLpyzGKJLFks5uPGYXgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq36-a5d_ijiRxrsEzYPjQmydvvmeks5uPGYXgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#discussion_r208999802"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r208999802",
"url": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r208999802",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1631",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#discussion_r208999802"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c6e9720acb_39493ff3608be618314865--


From nobody Thu Aug  9 09:42: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 E4F98130E61 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:41:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SzdyYnZ_oVpe for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:41:56 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 55634130E3F for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:41:56 -0700 (PDT)
Date: Thu, 09 Aug 2018 09:41:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533832915; bh=AX8afVnpBivXcABreJRY8iKv+Xit8d4ksIZOS++C9nI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=frRolGh6MV1di0cV4kjYuj57KkmGK7aoyBUVM7ty/+rZWusf+5K1Vw4aVL80XrBhL 34Lc8r+l0c58ov0S8gKIdhaaNSGAZUTgikvYEaMwisLV0I0d49aAvJiZm7vyJIVN6e +3u2QwVRdm7SQH8odgcKW21VcGrfczvm0szqUL0g=
From: mirjak <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/1631/push/2785630371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c6ed37c72f_39983feeb36d45c0721924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/Vk0kSemWVYVCUAOJYBZwk2ciRQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 16:41:59 -0000

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

@mirjak pushed 1 commit.

f560aef  comments @MikeBishop


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

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f560aef">f560aef</a>  comments @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/1631/files/7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153..f560aefac6325b8dabd7581594bb50cb86306d02">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwBYovBkG9aUVKAhkORcWsNvCzQDks5uPGZTgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzxaxoPzh6l42WoE5C3Y8mT4M-txks5uPGZTgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631/files/7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153..f560aefac6325b8dabd7581594bb50cb86306d02"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631/files/7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153..f560aefac6325b8dabd7581594bb50cb86306d02",
"url": "https://github.com/quicwg/base-drafts/pull/1631/files/7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153..f560aefac6325b8dabd7581594bb50cb86306d02",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1631",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1631:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "f560aef",
"value": "comments @MikeBishop"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631/files/7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153..f560aefac6325b8dabd7581594bb50cb86306d02"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6c6ed37c72f_39983feeb36d45c0721924--


From nobody Thu Aug  9 09:46: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 DA7FA130E44 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:45:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gfRoZP9r-Up6 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:45:57 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6522F130DE7 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:45:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wPJARIYZTagcDTWMBBjJdXOGDGM=; b=qIT4KHcmVzKXQhta MRT8zna4cMvQwliJ/HGejyK8DW/YHoAesRpSumrMIxGK/UWDDoHEX5pK1ruZi/1N 36+nRwEdXJJaUuNbjeD6Gs3FdZkUnQ84OFWgsXwR68zAzG5YytW1KvEoAVSt/ZK+ 7US+PDX0yYhAXJ1cArvtEuskzJ4=
Received: by filter0843p1las1.sendgrid.net with SMTP id filter0843p1las1-26577-5B6C6FC3-28 2018-08-09 16:45:55.944489064 +0000 UTC m=+155121.229978724
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id 0gVWiMJ0Q2e7nxc0CT8llA for <quic-issues@ietf.org>; Thu, 09 Aug 2018 16:45:55.771 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id BF821C07CD for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:45:55 -0700 (PDT)
Date: Thu, 09 Aug 2018 16:45:56 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29ba16b1e2ae6b67e68a83bda8eb5b47de69d6b592cf00000001178431c392a169ce14c50a90@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1638/411822769@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1638@github.com>
References: <quicwg/base-drafts/issues/1638@github.com>
Subject: Re: [quicwg/base-drafts] Dead path timeout (#1638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c6fc3be4c8_48d53fb39d4be62453406d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3u3gU6Lby4ALgNNkQfjqvniuNG89RN8TsMKn b4mtV92nMrxx2q+cIU/4nszW0Id8FOO2TB2kN32JuFEstLlXdLq1H2aP6CE9sEYX/0UqN0ZeAwRh9A SxA/JnVa7Pv8k25w0zkIT8aqrwO+gZNqzvY+oWrF3JvLFEsP2npXHxycFQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mFwRbmDgQ-2mkJjaCW7P_-kglss>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 16:46:01 -0000

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

Is it the transport that should automatically try to reconnect or the application? In the later case it's just the question about when should the transport give up and tell the application and probably to we want to fail the transport fast than TCP usually does? 

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

<p>Is it the transport that should automatically try to reconnect or the application? In the later case it's just the question about when should the transport give up and tell the application and probably to we want to fail the transport fast than TCP usually does?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411822769">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyK7m7hLyqaZcu-W6XSCCZ8x1cMfks5uPGdDgaJpZM4VywlR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-5CqVk_wRo7J-PFeUOswaKyFBtLks5uPGdDgaJpZM4VywlR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1638: Is it the transport that should automatically try to reconnect or the application? In the later case it's just the question about when should the transport give up and tell the application and probably to we want to fail the transport fast than TCP usually does? "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411822769"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411822769",
"url": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411822769",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Dead path timeout (#1638)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411822769"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365627729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c6fc3be4c8_48d53fb39d4be62453406d--


From nobody Thu Aug  9 09: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 63A52130E61 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:54:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 y8CffZi2u9Hf for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:54:40 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57691127598 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:54:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/oyRlhxFIpsJgT9uwSrZkKBZSng=; b=Nj/C2TTyTIatF1FX 8jaFbuy5uxSD0AZBZOWeJ34+5FDUCOqg2xUWwHscL2oMc9r0oMq75zYrTeYwGJqN 6MuYO773U0uzHtzszTkbFxWWX6vsMXFfp1t1jtSTilu7acDwsEy84smyL6Ur5hxm HiKpeiVa1FY3G8gtbpF6kItQ6Q8=
Received: by filter1386p1mdw1.sendgrid.net with SMTP id filter1386p1mdw1-11308-5B6C71CA-49 2018-08-09 16:54:34.811780144 +0000 UTC m=+159975.493211919
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id ksTA_4TeSoGBqQRmMe6xZw for <quic-issues@ietf.org>; Thu, 09 Aug 2018 16:54:34.676 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id A2C523E17ED for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:54:34 -0700 (PDT)
Date: Thu, 09 Aug 2018 16:54:35 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89ceaf366c445292f4ead2bfb7650821b95c6a5192cf00000001178433ca92a169ce14701b1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1587/411825362@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1587@github.com>
References: <quicwg/base-drafts/issues/1587@github.com>
Subject: Re: [quicwg/base-drafts] Use of "supports ECN" is confusing (#1587)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c71caa110f_527f3fb8d58d45b4735616"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3AjibGxV6ldMhyviVmDpkJWKQnVajH1CUgZo 52nPMJGJPgEvmDRGmo5oBGVXMRqAOI1lHz6CM9Ew76iC8hwfOhpktStbJLrJ2pNbZTHpH5saKqLNyD Jli5yiu3x46SKpJ6eEVtVHCUZhpsLSeCfJAerPpnlB9NK9QfEUtSBHjjQFsxUzV5Rb1V/XQ1UYMG28 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LRlIgAyoezygzyzx8GQwZ0-YQec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 16:54:43 -0000

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

There are two parts of "support": one is using it on the forward path and the other one is to provide feedback to the other end that decided to use ECN on its forward path. These are two independent decision and that's why "supports ECN" is confusing. It could be "use ECN" and "supoort ECN feedback" but I would rather recommend to just be clear and try to avoid any confusion at all. 

Another point is that in TCP no ECN support can also mean that ECN is not implemented because it's an extension that was added later (and therefore you need to negotiate it in the handshake). This should not be the case for quic and we should not give the impression that the providing feedback is an optional feature for implementation. 

Also I think, If the other end wants to use ECN on its forward pass and you are able to access the IP ECN bits, you respect the design of the other end and send feedback. I guess we could make a stronger point about this...

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

<p>There are two parts of "support": one is using it on the forward path an=
d the other one is to provide feedback to the other end that decided to use=
 ECN on its forward path. These are two independent decision and that's why=
 "supports ECN" is confusing. It could be "use ECN" and "supoort ECN feedba=
ck" but I would rather recommend to just be clear and try to avoid any conf=
usion at all.</p>
<p>Another point is that in TCP no ECN support can also mean that ECN is no=
t implemented because it's an extension that was added later (and therefore=
 you need to negotiate it in the handshake). This should not be the case fo=
r quic and we should not give the impression that the providing feedback is=
 an optional feature for implementation.</p>
<p>Also I think, If the other end wants to use ECN on its forward pass and =
you are able to access the IP ECN bits, you respect the design of the other=
 end and send feedback. I guess we could make a stronger point about this..=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1587#issuecomment-411825362">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzvVPhCDtsaGAF=
hnQuXTMxn-xmO6ks5uPGlKgaJpZM4VXGga">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq1GGT1o7zcWWYuEl1o3_ZvtR0Ljgks5uPGlKga=
JpZM4VXGga.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1587: The=
re are two parts of \"support\": one is using it on the forward path and th=
e other one is to provide feedback to the other end that decided to use ECN=
 on its forward path. These are two independent decision and that's why \"s=
upports ECN\" is confusing. It could be \"use ECN\" and \"supoort ECN feedb=
ack\" but I would rather recommend to just be clear and try to avoid any co=
nfusion at all. \r\n\r\nAnother point is that in TCP no ECN support can als=
o mean that ECN is not implemented because it's an extension that was added=
 later (and therefore you need to negotiate it in the handshake). This shou=
ld not be the case for quic and we should not give the impression that the =
providing feedback is an optional feature for implementation. \r\n\r\nAlso =
I think, If the other end wants to use ECN on its forward pass and you are =
able to access the IP ECN bits, you respect the design of the other end and=
 send feedback. I guess we could make a stronger point about this..."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/1587#issuecomment-411825362"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-4=
11825362",
"url": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-4118=
25362",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use of \"supports ECN\" is confusing (#1=
587)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1587,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1587\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-4118=
25362"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358377498=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c71caa110f_527f3fb8d58d45b4735616--


From nobody Thu Aug  9 09: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 76197130E78 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:59:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 fADJnpSls_hK for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 09:59:02 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 C0E98130E6A for <quic-issues@ietf.org>; Thu,  9 Aug 2018 09:59:02 -0700 (PDT)
Date: Thu, 09 Aug 2018 09:59:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533833941; bh=gILlX0QFgl6MsYN/x6Xwj3YFxHLwj9s+HSmageopLFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n3jj0dZKZjMoaw0+AZjZd3B+mLI+PEACbY6eBMNWjIc+90h5504wYy+1hoog/G5u0 O2bVXvu6wNUZrIsFhrcaHvS0UUK+FLfS7URFwkQhGnlOaXwsVC7hXPmlSTRc8Z88lA 0k2ovXKOEOS6jYvHGy//gwF5L1TObpVXtPVRGjCI=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cd595b335b798c9f6d9f68747c9d34d473310e092cf00000001178434d592a169ce14c4e0aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1637/c411826667@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1637@github.com>
References: <quicwg/base-drafts/pull/1637@github.com>
Subject: Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c72d5d7e84_54eb3faf668d45b46586d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QRznfpxwh7OR4sbNG7mY2ndOoGA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 16:59:05 -0000

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

Actually as mentioned in #1619 one would need to also reduce the window if application-limited and the send window goes below the congestion window. See https://datatracker.ietf.org/doc/rfc7661/ for TCP.

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

<p>Actually as mentioned in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346212070" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1619" href="https://github.com/quicwg/base-drafts/issues/1619">#1619</a> one would need to also reduce the window if application-limited and the send window goes below the congestion window. See <a href="https://datatracker.ietf.org/doc/rfc7661/" rel="nofollow">https://datatracker.ietf.org/doc/rfc7661/</a> for TCP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411826667">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq44RafCmZpErS3B3PUWvhVExVJcYks5uPGpVgaJpZM4VytaJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5XOLZzR8lhXPKjp3fGki8maojYDks5uPGpVgaJpZM4VytaJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1637: Actually as mentioned in #1619 one would need to also reduce the window if application-limited and the send window goes below the congestion window. See https://datatracker.ietf.org/doc/rfc7661/ for TCP."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411826667"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411826667",
"url": "https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411826667",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Discuss Application-Limited Sending (#1637)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1637,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1637\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1637#issuecomment-411826667"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365614729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c72d5d7e84_54eb3faf668d45b46586d3--


From nobody Thu Aug  9 10:11: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 D81A5130E85 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:11:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hwk0BoycBQ7t for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:11:02 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 764CA1292AD for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:11:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EiqaRzO7OvgoDW3Oy/Oh66qsoS8=; b=PzFSpRaMLg0zZhZ/ 9HxcLY0J9hSUoYQwMQxBHVTMKQBQEXGCi+67IMtGiF6MWWzF9tlbF4QOpBovC44J fPsQSK+/9ngXqVdAqWYlBiHkE0xzN++PS9Ly5+38/BP3gjH4arAlcjJTtBM4UImX L4unmbHmFge4MiAneRet+UufhQc=
Received: by filter1653p1mdw1.sendgrid.net with SMTP id filter1653p1mdw1-17423-5B6C75A1-30 2018-08-09 17:10:57.592905171 +0000 UTC m=+159889.181753828
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id x27rbjIMRMy7ztD3tnJliw for <quic-issues@ietf.org>; Thu, 09 Aug 2018 17:10:57.541 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 8B1E0C0066 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:10:57 -0700 (PDT)
Date: Thu, 09 Aug 2018 17:10:57 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34fff4a2b2e040683cb8cd390f53dae286a877f192cf00000001178437a192a169ce14d098d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1645@github.com>
Subject: [quicwg/base-drafts] Padding in Initial in -13 (#1645)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c75a1897e0_57393f90fbad45b467216"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1heDLZJheYGngCE2OIKx8lB9fLBEq0h2EoQ6 sQjf2PRjeaGyHaXS50xF17IFpzTrc6etXU0OKmHv/MNEHdffIiNJWyT+Czc9A+/Rs7e2aTazF0HF/L GcOAe2drF9H7x0iwUYY+i9AVdR4CAfLjG5F59PPuwRuVU9E1EasFgYQGGC1sFhlEKF1p5JaCcLcFYh 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kFk6swIPGel-sHgkbGM9RFo_2gI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:11:05 -0000

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

This got unfixed in version -13.

The end of Section 4.4.1 says:
```
   The payload of an Initial packet includes a CRYPTO frame (or frames)
   containing a cryptographic handshake message, ACK frames, or both.
```
whereas Section 4.4.1.4 says:
```
   The payload of a UDP datagram carrying the Initial packet MUST be
   expanded to at least 1200 octets (see Section 8), by adding PADDING
   frames to the Initial packet and/or by combining the Initial packet
   with a 0-RTT packet (see Section 4.6).
```
So PADDING frames need to be allowed in Section 4.4.1 as part of the Initial packet.

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

<p>This got unfixed in version -13.</p>
<p>The end of Section 4.4.1 says:</p>
<pre><code>   The payload of an Initial packet includes a CRYPTO frame (or frames)
   containing a cryptographic handshake message, ACK frames, or both.
</code></pre>
<p>whereas Section 4.4.1.4 says:</p>
<pre><code>   The payload of a UDP datagram carrying the Initial packet MUST be
   expanded to at least 1200 octets (see Section 8), by adding PADDING
   frames to the Initial packet and/or by combining the Initial packet
   with a 0-RTT packet (see Section 4.6).
</code></pre>
<p>So PADDING frames need to be allowed in Section 4.4.1 as part of the Initial packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1645">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyO-WtwJfowuVDAqFgZPy8HNNZvFks5uPG0hgaJpZM4V2FPX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_YefCL_Xrf2u9RaXVw2XbMi8fzDks5uPG0hgaJpZM4V2FPX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Padding in Initial in -13 (#1645)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1645"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1645",
"url": "https://github.com/quicwg/base-drafts/issues/1645",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Padding in Initial in -13 (#1645)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1645
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1645,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1645\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1645"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366498775\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c75a1897e0_57393f90fbad45b467216--


From nobody Thu Aug  9 10:13: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 F38FE130E7F for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:13:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 U3rBeXrcRg9r for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:13:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 8A0601292AD for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:13:36 -0700 (PDT)
Date: Thu, 09 Aug 2018 10:13:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533834815; bh=hIZTZPLHIj49pUOrdXoE5bbEk6bO+nquZYngZt22b/s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k7PgEjvy+LLmwtHpQjHhychLLdnuCgeN/urrTc9ZQMU2qMa5H7JotJMrupLC/KRAb j19DPvUwqJryoJc1gZl3OqVuxVHUahAaUDP1X6NOfKk3FAtx26InLabYkbNu7x3uNP dkAgzM3aT9RlBaUZ7XVvwHZ7Sa5n5Jxzf8e/enjg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2229562fda8261badee80ad70e90e448121bdca92cf000000011784383f92a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/review/144939922@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c763f6f7ed_70073ffb0c0be61c7946c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/LALQ6b7iSEyTYA2hg4c4AfEZK5o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:13:39 -0000

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

MikeBishop commented on this pull request.



> @@ -1862,9 +1867,8 @@ concerns.
 If an endpoint receives a packet without an ECT or CE codepoint, it responds per
 {{processing-and-ack}} with an ACK frame.
 
-If an endpoint does not support ECN or does not have access to received ECN
-codepoints, it acknowledges received packets per {{processing-and-ack}} with an
-ACK frame.
+If an endpoint does not have access to received ECN codepoints, it acknowledges 

Rewrap, but without making the line long enough to produce a build break.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144939922
----==_mimepart_5b6c763f6f7ed_70073ffb0c0be61c7946c
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/1631#discussion_r209009785">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1862,9 +1867,8 @@ concerns.
 If an endpoint receives a packet without an ECT or CE codepoint, it responds per
 {{processing-and-ack}} with an ACK frame.
 
-If an endpoint does not support ECN or does not have access to received ECN
-codepoints, it acknowledges received packets per {{processing-and-ack}} with an
-ACK frame.
+If an endpoint does not have access to received ECN codepoints, it acknowledges 
</pre>
<p>Rewrap, but without making the line long enough to produce a build break.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144939922">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7zuCwzcb5R9XynB8CNYHN2dG3hRks5uPG2_gaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Ioe-j6Qagg_tP8IAA3Zd7Trm48ks5uPG2_gaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144939922"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144939922",
"url": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144939922",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1631",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#pullrequestreview-144939922"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c763f6f7ed_70073ffb0c0be61c7946c--


From nobody Thu Aug  9 10:21: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 1F353130FA0 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:21:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ERHY0xPvTFX2 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:21:36 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 2FB9C130E85 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:21:36 -0700 (PDT)
Date: Thu, 09 Aug 2018 10:21:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533835295; bh=CR7/0Pn2YG65JDXX18YHqnCcPDfYY/PRP833pXGwIlk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VydmnT/HbFEdO8eq8JX5w5BV3s9XY2CCyi7YE/04wdNkPa3oZxmDhnvh8VxUJtoxq m+98ygYmeZ5u5amivAPS84JaAlNpowu+vgP6/dstyVTXBS61l2YyyvIMXFpe4a13OE 0KbwWEnglpujA3IWeAote/uT6u4iCMxXiY7KAWoc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80223e2d8515a7601c7d94163e9da38ab51acd5792cf0000000117843a1f92a169ce14cc4a47@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1643/review/144942950@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1643@github.com>
References: <quicwg/base-drafts/pull/1643@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c781f66ad0_1bfc3fee092d45c4290718"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/L7T-kRvmikbrEHkRgrAvT1--IG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:21:39 -0000

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

MikeBishop commented on this pull request.



> @@ -317,8 +318,13 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Servers MUST NOT abort a response in progress as a result of receiving a

I think that's basically what I was going for (the error at the server is that it doesn't have a complete request), but that's a clearer way to state 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/1643#discussion_r209012113
----==_mimepart_5b6c781f66ad0_1bfc3fee092d45c4290718
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/1643#discussion_r209012113">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -317,8 +318,13 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Servers MUST NOT abort a response in progress as a result of receiving a
</pre>
<p>I think that's basically what I was going for (the error at the server is that it doesn't have a complete request), but that's a clearer way to state 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/1643#discussion_r209012113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7PK1l5BoTwxx2re2eP1AQtz3s9Mks5uPG-fgaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7nz1Kfol3Oe5ThmuWxln35ndJH8ks5uPG-fgaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643#discussion_r209012113"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643#discussion_r209012113",
"url": "https://github.com/quicwg/base-drafts/pull/1643#discussion_r209012113",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1643",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643#discussion_r209012113"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6c781f66ad0_1bfc3fee092d45c4290718--


From nobody Thu Aug  9 10:27: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 90EAE130E85 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:27:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 oznm8YTRtAng for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:27:42 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F27E8130E47 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:27:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533835660; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nO0QUN3CQWxcIWixOHSE2LzRVQe2XvrIeJcNLZucrA4=; b=sKjVExSjnchaA5fLFjt7IsV2mfKWTCIfDUXfPxgafNrNaWivCTu8+xuatlj/obaPlgkhNkas VPiZAYhT7cLCWnjS+kTZGIA++ecgNlPp3UbDksl0bY3A2JQlwywMK90MXvPMCivhqFYFhEfX NQtAkLYXkMuFM42Xqv0Jhh7oaYA=
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.44]) by mxa.mailgun.org with ESMTP id 5b6c798b.7fa9008de960-smtp-out-n01; Thu, 09 Aug 2018 17:27:39 -0000 (UTC)
Date: Thu, 09 Aug 2018 10:27:39 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6c798b3276b_3a262b0098d10f7417840@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 482bad: More separated
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6c798b32414_3a262b0098d10f74177f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OJpp-OsbXfhTSOcQb921FK4N14E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:27:44 -0000

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

  Branch: refs/heads/http/incomplete_request
  Home:   https://github.com/quicwg/base-drafts
  Commit: 482badb97213ac9ad02b08f18f1fb115c4f35291
      https://github.com/quicwg/base-drafts/commit/482badb97213ac9ad02b08f18f1fb115c4f35291
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-09 (Thu, 09 Aug 2018)

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

  Log Message:
  -----------
  More separated



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6c798b32414_3a262b0098d10f74177f6--


From nobody Thu Aug  9 10:27: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 38BCC130E47 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:27:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vIEy8C-GUXAb for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:27:43 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 DB28C130E81 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:27:42 -0700 (PDT)
Date: Thu, 09 Aug 2018 10:27:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533835662; bh=G/RBcuPamkSwPM96HGSzPgHctrqekVOUHXJSLx1hzMQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y/ojuvxtUC0PLz+L0XycYAllTjmkmNBQf1o8mkmUaWCLBbqzL5yCOX1AxVGEV7BPv KIbMlCVQndiMac0qyHCmCVdODXbndYujnqz0ahQhHczO9Kyy/Q7pQziadK/58P/ujH ORFEK9bnJANqcm1uSe5gHI756NRUa3MDTNr+mEqY=
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/1643/push/2785745705@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1643@github.com>
References: <quicwg/base-drafts/pull/1643@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c798e2cc24_b3b3fa18bebe620337620"; 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/PevDxh27zcLjneCtDXoinS1afP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:27:47 -0000

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

@MikeBishop pushed 1 commit.

482badb  More separated


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1643/files/a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5..482badb97213ac9ad02b08f18f1fb115c4f35291

----==_mimepart_5b6c798e2cc24_b3b3fa18bebe620337620
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/482badb">482badb</a>  More separated</li>
</ul>


<p style="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/1643/files/a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5..482badb97213ac9ad02b08f18f1fb115c4f35291">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq39zhOHk69eIUAd37vM7cFgcEkEBks5uPHEOgaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7GVUEwTE0b8Sod3t8UxKhuZuZf9ks5uPHEOgaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643/files/a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5..482badb97213ac9ad02b08f18f1fb115c4f35291"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643/files/a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5..482badb97213ac9ad02b08f18f1fb115c4f35291",
"url": "https://github.com/quicwg/base-drafts/pull/1643/files/a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5..482badb97213ac9ad02b08f18f1fb115c4f35291",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1643",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1643:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "482badb",
"value": "More separated"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643/files/a9c73a0fd782cbd70b4822a998dc74c2b2aa54f5..482badb97213ac9ad02b08f18f1fb115c4f35291"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6c798e2cc24_b3b3fa18bebe620337620--


From nobody Thu Aug  9 10:49: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 69C5E130E90 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:49:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Yx9AmrHsUSrl for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:49:04 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC663130E89 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:49:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=52juviRz82otNGuI43knVnbrZ3g=; b=fznaaKK2Dz034TtF ao7aspkyE7tEjEwFfVThjcGK/TqjszsYHHdflrrmPO79h7XUG0iqjsxC68RPsdK/ Bs9UCESHbf+9m7nS3j2w7x0B6kLoe/MaZzpH1u0FN4wdZ2W7sArF6cttVl4VE0CC wK6U9pcCJwJrt+pJy07J4kCWjiE=
Received: by filter1370p1mdw1.sendgrid.net with SMTP id filter1370p1mdw1-22677-5B6C7E8F-B 2018-08-09 17:49:03.558542215 +0000 UTC m=+162439.709479351
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id BP5K01tSSQ6aQnTEo6bfXQ for <quic-issues@ietf.org>; Thu, 09 Aug 2018 17:49:03.595 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 8E864AE0445 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:49:03 -0700 (PDT)
Date: Thu, 09 Aug 2018 17:49:03 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ccd9dd046a490a7c737adc120cfe480e13ab2dd92cf000000011784408f92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411841355@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c7e8f8cb45_5c5b3f94d54d45b4210882"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3nQjdhip/4R7AD5WnnVVR5SQy8q7N+wKwxYn ccpWn8c8i+2N+DRISTOUtk/6U6/kp778Ibr88TUz9iPlNayqDhLArYhBd4AgBK35a2eOtv4ztI8zqC UMOrgsn+ZjCL0RNa4yLwYGPWYAgamikRbMIwOoV9JXZ4E+TMFNmdfKf4mhtqluMGuGILDKZDjqplYe 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aCxUPWzk9IjeWxikFbFYZASBC5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:49:07 -0000

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

I don't disagree with the goals or the general mechanism.  However, given that the max table size can change unilaterally over the course of a connection, it seems problematic to use that to determine the wrapping point.  It needs to be something relatively stable over the lifetime of the connection, and that probably means the setting which bounds the max table size.

Even that can change on a 0-RTT connection when the SETTINGS frame is received, but there's a simple way around that (assuming #1641).  You tentatively calculate `MaxEntries` based on the remembered value, and prohibit sending more than `MaxEntries` entries prior to seeing the SETTINGS frame.  Once you see the SETTINGS frame, you know where the wrap point actually is and you can wrap if you need to.  For any reasonable value of the bound, that prohibition shouldn't be 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/1644#issuecomment-411841355
----==_mimepart_5b6c7e8f8cb45_5c5b3f94d54d45b4210882
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't disagree with the goals or the general mechanism.  However, give=
n that the max table size can change unilaterally over the course of a conn=
ection, it seems problematic to use that to determine the wrapping point.  =
It needs to be something relatively stable over the lifetime of the connect=
ion, and that probably means the setting which bounds the max table size.</=
p>
<p>Even that can change on a 0-RTT connection when the SETTINGS frame is re=
ceived, but there's a simple way around that (assuming <a class=3D"issue-li=
nk js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"348920457" data-permission-text=3D"Issue title is private" data-url=3D"htt=
ps://github.com/quicwg/base-drafts/issues/1641" href=3D"https://github.com/=
quicwg/base-drafts/pull/1641">#1641</a>).  You tentatively calculate <code>=
MaxEntries</code> based on the remembered value, and prohibit sending more =
than <code>MaxEntries</code> entries prior to seeing the SETTINGS frame.  O=
nce you see the SETTINGS frame, you know where the wrap point actually is a=
nd you can wrap if you need to.  For any reasonable value of the bound, tha=
t prohibition shouldn't be an issue.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1644#issuecomment-411841355">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_KjrVuc7FheWg=
jdm3plQUgc7RMfks5uPHYPgaJpZM4V1rSe">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqzbBVAd5_zYlo9uSdvsSt-PsAI_xks5uPHYPga=
JpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1644:=
 I don't disagree with the goals or the general mechanism.  However, given =
that the max table size can change unilaterally over the course of a connec=
tion, it seems problematic to use that to determine the wrapping point.  It=
 needs to be something relatively stable over the lifetime of the connectio=
n, and that probably means the setting which bounds the max table size.\r\n=
\r\nEven that can change on a 0-RTT connection when the SETTINGS frame is r=
eceived, but there's a simple way around that (assuming #1641).  You tentat=
ively calculate `MaxEntries` based on the remembered value, and prohibit se=
nding more than `MaxEntries` entries prior to seeing the SETTINGS frame.  O=
nce you see the SETTINGS frame, you know where the wrap point actually is a=
nd you can wrap if you need to.  For any reasonable value of the bound, tha=
t prohibition shouldn't be an issue."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/1644#issuecomment-411841355"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4=
11841355",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4118=
41355",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index v=
alues (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4118=
41355"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366392478=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c7e8f8cb45_5c5b3f94d54d45b4210882--


From nobody Thu Aug  9 10:52: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 D27E6130EAC for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:52:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 y1tQjnvHGCQy for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:52:30 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76305131008 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:52:30 -0700 (PDT)
Date: Thu, 09 Aug 2018 10:52:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533837148; bh=A0wbtNqVGBslfPDUYI0/YOmm1us92o5aUGziC4KGDdw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HyBBC1F/gcnklLaW2xyFeKfxNgzcE0t3XGx8ZngGHh4S7lyxQvErFtVOocXnAyveI FQhWhC1xYJMF+qwYGxWtHcrpSURUBwlxPhDzNcDWJdyQ5siiRWh8HZUCfBKOf6sZtX UMHU+blb+D5bItxP17Vy5wkYTnqesIYIo8q64IOM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab894a8068c7e5d17d04c641a910260a7419ac217092cf000000011784415c92a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411842282@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c7f5ca4952_420f3fbbb6ad45c4114822"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/mIKXMdAmJz681w9LMxJ7VFFUkcg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:52:42 -0000

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

It's a requirement of the TLS implementation, not an applicability consideration for protocols that might want to use QUIC, so I'd be more inclined to see it called out in the TLS draft.  It seems to belong in the more general category of "TLS stacks used for QUIC require the following features which aren't necessarily required for TLS/TCP".

Note that it's #1641 that extends that behavior to the HTTP settings as well as the QUIC transport parameters, so that part is not in the doc yet.

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

<p>It's a requirement of the TLS implementation, not an applicability con=
sideration for protocols that might want to use QUIC, so I'd be more incl=
ined to see it called out in the TLS draft.  It seems to belong in the mo=
re general category of "TLS stacks used for QUIC require the following fe=
atures which aren't necessarily required for TLS/TCP".</p>
<p>Note that it's <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"348920457" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/1641" href=3D"https://github.com/quicwg/base-drafts/pull/1641">#=
1641</a> that extends that behavior to the HTTP settings as well as the Q=
UIC transport parameters, so that part is not in the doc yet.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1530#issuecomment-411842282">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq47z=
fUS5taaHhue5FfvEird_1IvKks5uPHbcgaJpZM4VE4OV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq54idxm-KwBmaY-DjyS-y1bG=
Ohtpks5uPHbcgaJpZM4VE4OV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1530: It's a requirement of the TLS implementation, not an app=
licability consideration for protocols that might want to use QUIC, so I'=
d be more inclined to see it called out in the TLS draft.  It seems to be=
long in the more general category of \"TLS stacks used for QUIC require t=
he following features which aren't necessarily required for TLS/TCP\".\r\=
n\r\nNote that it's #1641 that extends that behavior to the HTTP settings=
 as well as the QUIC transport parameters, so that part is not in the doc=
 yet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1530#issuecomment-411842282"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment=
-411842282",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
1842282",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)"=
,
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
1842282"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3536004=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c7f5ca4952_420f3fbbb6ad45c4114822--


From nobody Thu Aug  9 10: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 4C6C2130E90 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:59:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 fAjQ0ficg9rY for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 10:59:31 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37757130E8E for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:59:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5XXhr1xvGFbNNWWFRhQTM/zxFOw=; b=WPYkaV0dDKd7hEXz A68pArnD8vSW3SfsCYWi/Y/So1aZv6vSOjWDc1Qq9p8MqXV5DK20Z/WqfbUtPpgH Ur2snmTRY7Bha8W1/XUFAgwCnftYFACd4560QZp4ADCQh+UlcSXJoV6gjG+WHi4V 09obLL+ZWVL7KAsdusY9Y/ED9Oc=
Received: by filter1176p1las1.sendgrid.net with SMTP id filter1176p1las1-6242-5B6C8101-12 2018-08-09 17:59:29.62282036 +0000 UTC m=+159695.953897119
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id -Hl27OCjTtuVx9FQUW5_0g for <quic-issues@ietf.org>; Thu, 09 Aug 2018 17:59:29.506 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 794E24C024F for <quic-issues@ietf.org>; Thu,  9 Aug 2018 10:59:29 -0700 (PDT)
Date: Thu, 09 Aug 2018 17:59:29 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10b025bf3c86c0236fae675e623376272e2d527592cf000000011784430192a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411844365@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c810177e1a_9673fe3abad45c01344c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2/Mha+ytu3pomgcTPNEwwkLoCyiig1tEf2BF HK2w0xWaLT1gPVrIkm8R0GldQLH33Cd6cUbvj8O+BPM1+NnpfCGtuscKnDmZtx4LA1bwJ+VTVaKX3R PHmHNVdUrrZBDqgFmjLgqMrxrx8KXnNcHm4LH1lnElnQiH3Ee3tvAqDZfTAIX28TGRj+AdoVC6gVR0 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fyDJ052qEAmt-1xRaxjbs6m2tb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 17:59:33 -0000

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

>  It needs to be something relatively stable over the lifetime of the connection, and that probably means the setting which bounds the max table size.

That's what I meant by the sentence _The dynamic table has a maximum size which is specified at the beginning of the connection and which never changes afterwards._

> You tentatively calculate `MaxEntries` based on the remembered value, and prohibit sending more than `MaxEntries` entries prior to seeing the SETTINGS frame. Once you see the SETTINGS frame, you know where the wrap point actually is and you can wrap if you need to. For any reasonable value of the bound, that prohibition shouldn't be an issue.

That's a good idea.  You can actually send up to `MaxEntries * CeilMul` (whatever `CeilMul` is set to in the end) until you see the _SETTINGS_ 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/1644#issuecomment-411844365
----==_mimepart_5b6c810177e1a_9673fe3abad45c01344c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>It needs to be something relatively stable over the lifetime of the conn=
ection, and that probably means the setting which bounds the max table size=
.</p>
</blockquote>
<p>That's what I meant by the sentence <em>The dynamic table has a maximum =
size which is specified at the beginning of the connection and which never =
changes afterwards.</em></p>
<blockquote>
<p>You tentatively calculate <code>MaxEntries</code> based on the remembere=
d value, and prohibit sending more than <code>MaxEntries</code> entries pri=
or to seeing the SETTINGS frame. Once you see the SETTINGS frame, you know =
where the wrap point actually is and you can wrap if you need to. For any r=
easonable value of the bound, that prohibition shouldn't be an issue.</p>
</blockquote>
<p>That's a good idea.  You can actually send up to <code>MaxEntries * Ceil=
Mul</code> (whatever <code>CeilMul</code> is set to in the end) until you s=
ee the <em>SETTINGS</em> 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/1644#issuecomment-411844365">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6aS5OcsXuSHyr=
4_ahOcL5Skdribks5uPHiBgaJpZM4V1rSe">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq1_GTqkm66Je1HF8_iw2ZAICwHDQks5uPHiBga=
JpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1644: =
\u003e  It needs to be something relatively stable over the lifetime of the=
 connection, and that probably means the setting which bounds the max table=
 size.\r\n\r\nThat's what I meant by the sentence _The dynamic table has a =
maximum size which is specified at the beginning of the connection and whic=
h never changes afterwards._\r\n\r\n\u003e You tentatively calculate `MaxEn=
tries` based on the remembered value, and prohibit sending more than `MaxEn=
tries` entries prior to seeing the SETTINGS frame. Once you see the SETTING=
S frame, you know where the wrap point actually is and you can wrap if you =
need to. For any reasonable value of the bound, that prohibition shouldn't =
be an issue.\r\n\r\nThat's a good idea.  You can actually send up to `MaxEn=
tries * CeilMul` (whatever `CeilMul` is set to in the end) until you see th=
e _SETTINGS_ frame."}],"action":{"name":"View Issue","url":"https://github.=
com/quicwg/base-drafts/issues/1644#issuecomment-411844365"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4=
11844365",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4118=
44365",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index v=
alues (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4118=
44365"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366392478=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c810177e1a_9673fe3abad45c01344c6--


From nobody Thu Aug  9 11:32: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 90E49130E9E for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 11:31:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 95uJiW-n40jr for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 11:31:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 BEA23130E9D for <quic-issues@ietf.org>; Thu,  9 Aug 2018 11:31:55 -0700 (PDT)
Date: Thu, 09 Aug 2018 11:31:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533839514; bh=1ZRtZrjqdA9ijN661b8zjZMoDxjB9Vf8a0jvKyu+dEg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SIjbFwVI/3NtBk1xWhkGdUnrJpQoJAs4XgdKxsXSYwsfZvXw8puneB4pIAy2TG3Yy Frl0ajf3vQwSArx9+azfMH4vE1GLR9q+/bL5vKxMzEXXsOlkLgfDFcZBfKmhuqVWDj SKWEEifjXGVJLBE+4SH8kGjVgyjrdJJ0fZoQ1+tw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf36b85e582014de9386fefbcbd178fbf66baaa092cf0000000117844a9a92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411853975@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c889aa3486_9433fe3abad45c0384512"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/8vgxfxl29BsKwvAuQBtYooo1VDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 18:31:59 -0000

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

Okay, just terminology, then.  Yes, I agree you can send as much as you're able to without wrapping, and artificially expanding the index range gives you more room at the potential price of bits in part of the sequence.

It seems like the more efficient way to do that would be to:
  - Calculate `MaxEntries`
  - Figure out how many bytes are required to encode `MaxEntries`
  - Wrap at the maximum number encodable in that number of bytes

It gets a less-fixed expansion, but the expansion is always free.  `MaxEntries` as defined will already always be enough items to overflow the table, so I'm not particularly inclined to be much more aggressive than that.  However, that's a little more obtuse to specify.

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

<p>Okay, just terminology, then.  Yes, I agree you can send as much as yo=
u're able to without wrapping, and artificially expanding the index range=
 gives you more room at the potential price of bits in part of the sequen=
ce.</p>
<p>It seems like the more efficient way to do that would be to:</p>
<ul>
<li>Calculate <code>MaxEntries</code></li>
<li>Figure out how many bytes are required to encode <code>MaxEntries</co=
de></li>
<li>Wrap at the maximum number encodable in that number of bytes</li>
</ul>
<p>It gets a less-fixed expansion, but the expansion is always free.  <co=
de>MaxEntries</code> as defined will already always be enough items to ov=
erflow the table, so I'm not particularly inclined to be much more aggres=
sive than that.  However, that's a little more obtuse to specify.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1644#issuecomment-411853975">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1c2=
vqpPaK953e1XkHAyt6Dl4LzBks5uPIAagaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8vF6yVpEGH4SZ0AoP9oIPR5=
ibf9ks5uPIAagaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1644: Okay, just terminology, then.  Yes, I agree you can send=
 as much as you're able to without wrapping, and artificially expanding t=
he index range gives you more room at the potential price of bits in part=
 of the sequence.\r\n\r\nIt seems like the more efficient way to do that =
would be to:\r\n  - Calculate `MaxEntries`\r\n  - Figure out how many byt=
es are required to encode `MaxEntries`\r\n  - Wrap at the maximum number =
encodable in that number of bytes\r\n\r\nIt gets a less-fixed expansion, =
but the expansion is always free.  `MaxEntries` as defined will already a=
lways be enough items to overflow the table, so I'm not particularly incl=
ined to be much more aggressive than that.  However, that's a little more=
 obtuse to specify."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/1644#issuecomment-411853975"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-411853975",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1853975",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1853975"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c889aa3486_9433fe3abad45c0384512--


From nobody Thu Aug  9 11:57: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 21A3D1277BB for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 11:57:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gOJ_bsfGeXYM for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 11:57:02 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 39DFA130E2B for <quic-issues@ietf.org>; Thu,  9 Aug 2018 11:57:02 -0700 (PDT)
Date: Thu, 09 Aug 2018 11:57:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533841021; bh=K0RAplBz3CP10lCdcQGuCfjYar+B4L/Ou+r9dIeWeUk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Msnhyetaz2GCJEE7djnbf49wwXnLuIOoZZetXzyf1dRAZvRaYL4SDDaU4EzOGu6TR B8tR4Ux3LAJNQtem2SuacoFAVGu/Xx515P1DeDn65wcoUR2ZWc15G50yqDzF5B1JVB LhnANmQygwlLPANmCZIhAxULWT/jb9r9pJK+sdkI=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8538ee9dea9a9bf1724a798cd8880c671fd2b8f292cf000000011784507d92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411861293@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c8e7d44c2f_5d343fd8310be624126398"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eslAU1t1wNwoAYCYKFTxkfSjrUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 18:57:05 -0000

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

Why do you think that the range can be as small as `MaxEntries`?  The proposal has it as at least twice that.

I think the price of expansion to the maximum encodable number can be steep.  If the window is 256, then the maximum encodable value in two bytes is 382.  When the window is 256, the average length of the encoded number is `(254 * 1 + 2 * 2) / 256 = 1.008`.  When you expand the window to 282, that number grows to `(254 * 1 + (382 - 254) * 2) / 382 = 1.335`.

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

<p>Why do you think that the range can be as small as <code>MaxEntries</c=
ode>?  The proposal has it as at least twice that.</p>
<p>I think the price of expansion to the maximum encodable number can be =
steep.  If the window is 256, then the maximum encodable value in two byt=
es is 382.  When the window is 256, the average length of the encoded num=
ber is <code>(254 * 1 + 2 * 2) / 256 =3D 1.008</code>.  When you expand t=
he window to 282, that number grows to <code>(254 * 1 + (382 - 254) * 2) =
/ 382 =3D 1.335</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/1644#issuecomment-411861293">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz4D=
F3_KSvlnzn3YpgiIJQtZlUZoks5uPIX9gaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwV98FuCajEjU8PtOw9_vRlZ=
NRARks5uPIX9gaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1644: Why do you think that the range can be as small as `MaxEn=
tries`?  The proposal has it as at least twice that.\r\n\r\nI think the p=
rice of expansion to the maximum encodable number can be steep.  If the w=
indow is 256, then the maximum encodable value in two bytes is 382.  When=
 the window is 256, the average length of the encoded number is `(254 * 1=
 + 2 * 2) / 256 =3D 1.008`.  When you expand the window to 282, that numb=
er grows to `(254 * 1 + (382 - 254) * 2) / 382 =3D 1.335`."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/16=
44#issuecomment-411861293"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-411861293",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1861293",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1861293"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c8e7d44c2f_5d343fd8310be624126398--


From nobody Thu Aug  9 12:26: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 AB8DB130ECB for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 12:26:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SCD1-w9fj9Fa for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 12:26:41 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 D0B9E130FEA for <quic-issues@ietf.org>; Thu,  9 Aug 2018 12:26:40 -0700 (PDT)
Date: Thu, 09 Aug 2018 12:26:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533842799; bh=soj22fvcnJ5CvSWftiMc3ADweeEB9IHnU77aj6MT5Ys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=knCqqG3vlobMNZ5o0LvXoAJ9DzU7TXWxyXV2Ik3ZAT9DVpJxQfboeO7KaA/NMeZrb T5o3V+G9DMkVA4aqfDjWRPfhPIRkjRc1q1RqoO3t9gJaI36kVIcS2Scu4DiuHeB8gV K9OAnOl/a/UWBflKf9nhR6tzcjYucSUpxPpoxUt0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab018c29e398bafce777ea2e811e0aedb3b3c1ceef92cf000000011784576f92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411869426@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6c956fc4c4f_8b73fba62ed45c0829c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/evJ7Y-ZFm_DhGyxP0CYpTiP-Jfs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 19:26:44 -0000

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

I think doubling-or-more is attempting to guard against a situation where X was valid pre-wrap but about to expire, then enough entries are added that X is valid again post-wrap, and there's confusion about whether a new frame refers to the old or new one, correct?  If so, the existing prohibition on evicting entries which still have references should ensure that there's no confusion, and the fact that real entry sizes will produce more of a gap in real usage further insulates us from the problem.  If it's intended to prevent a different issue, please clarify.

Your math about how much it costs is correct, but somewhat misconstrues the idea -- the window is being expanded to the rest of the byte *instead of* being doubled or more, not expanded after doubling.  For smaller table sizes, that's more conservative.

So for example, modulo any off-by-one errors in counting:

| MaxEntries | Expansion | Doubled |
|---|---|---|
| 128 | [0..254) = 1 byte | (254 * 1 + 2 * 2) / 256 = 1.008 bytes |
| 256 | [0..382) = (254 * 1 + 128 * 2) / 382 = 1.335 bytes | [0..512) = (254 * 1 + 128 * 2 + 130 * 3) = 1.76 bytes |
| 2000 | [0..16639) = (254 * 1 + 128 * 2 + 16257 * 3) = 2.96 bytes | [0..4000) = (254 * 1 + 128 * 2 + 3618 * 3) = 2.81 bytes

However, you're right that it becomes more tilted to the largest possible encoding once you pass two bytes, so that's not ideal for very large table sizes.

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

<p>I think doubling-or-more is attempting to guard against a situation wh=
ere X was valid pre-wrap but about to expire, then enough entries are add=
ed that X is valid again post-wrap, and there's confusion about whether a=
 new frame refers to the old or new one, correct?  If so, the existing pr=
ohibition on evicting entries which still have references should ensure t=
hat there's no confusion, and the fact that real entry sizes will produce=
 more of a gap in real usage further insulates us from the problem.  If i=
t's intended to prevent a different issue, please clarify.</p>
<p>Your math about how much it costs is correct, but somewhat misconstrue=
s the idea -- the window is being expanded to the rest of the byte <em>in=
stead of</em> being doubled or more, not expanded after doubling.  For sm=
aller table sizes, that's more conservative.</p>
<p>So for example, modulo any off-by-one errors in counting:</p>
<table>
<thead>
<tr>
<th>MaxEntries</th>
<th>Expansion</th>
<th>Doubled</th>
</tr>
</thead>
<tbody>
<tr>
<td>128</td>
<td>[0..254) =3D 1 byte</td>
<td>(254 * 1 + 2 * 2) / 256 =3D 1.008 bytes</td>
</tr>
<tr>
<td>256</td>
<td>[0..382) =3D (254 * 1 + 128 * 2) / 382 =3D 1.335 bytes</td>
<td>[0..512) =3D (254 * 1 + 128 * 2 + 130 * 3) =3D 1.76 bytes</td>
</tr>
<tr>
<td>2000</td>
<td>[0..16639) =3D (254 * 1 + 128 * 2 + 16257 * 3) =3D 2.96 bytes</td>
<td>[0..4000) =3D (254 * 1 + 128 * 2 + 3618 * 3) =3D 2.81 bytes</td>
</tr></tbody></table>
<p>However, you're right that it becomes more tilted to the largest possi=
ble encoding once you pass two bytes, so that's not ideal for very large =
table sizes.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1644#issuecomment-411869426">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2-t=
jstDv8xA5j28MI0CJ7z7wJy8ks5uPIzvgaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_Kvh96HJ-o5mQhy3q81A1iE=
EdPkks5uPIzvgaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1644: I think doubling-or-more is attempting to guard against =
a situation where X was valid pre-wrap but about to expire, then enough e=
ntries are added that X is valid again post-wrap, and there's confusion a=
bout whether a new frame refers to the old or new one, correct?  If so, t=
he existing prohibition on evicting entries which still have references s=
hould ensure that there's no confusion, and the fact that real entry size=
s will produce more of a gap in real usage further insulates us from the =
problem.  If it's intended to prevent a different issue, please clarify.\=
r\n\r\nYour math about how much it costs is correct, but somewhat miscons=
trues the idea -- the window is being expanded to the rest of the byte *i=
nstead of* being doubled or more, not expanded after doubling.  For small=
er table sizes, that's more conservative.\r\n\r\nSo for example, modulo a=
ny off-by-one errors in counting:\r\n\r\n| MaxEntries | Expansion | Doubl=
ed |\r\n|---|---|---|\r\n| 128 | [0..254) =3D 1 byte | (254 * 1 + 2 * 2) =
/ 256 =3D 1.008 bytes |\r\n| 256 | [0..382) =3D (254 * 1 + 128 * 2) / 382=
 =3D 1.335 bytes | [0..512) =3D (254 * 1 + 128 * 2 + 130 * 3) =3D 1.76 by=
tes |\r\n| 2000 | [0..16639) =3D (254 * 1 + 128 * 2 + 16257 * 3) =3D 2.96=
 bytes | [0..4000) =3D (254 * 1 + 128 * 2 + 3618 * 3) =3D 2.81 bytes\r\n\=
r\nHowever, you're right that it becomes more tilted to the largest possi=
ble encoding once you pass two bytes, so that's not ideal for very large =
table sizes."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/1644#issuecomment-411869426"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-411869426",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1869426",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1869426"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6c956fc4c4f_8b73fba62ed45c0829c1--


From nobody Thu Aug  9 13:47: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 C04A8130E0E for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 13:47:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Nin6fDbzZDXz for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 13:47:33 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 63B8612426A for <quic-issues@ietf.org>; Thu,  9 Aug 2018 13:47:33 -0700 (PDT)
Date: Thu, 09 Aug 2018 13:47:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533847652; bh=/OhmfElXyyqDyttifqOfjDn+LxB0zh7YqckWpXufkUg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=k14b7/ESC4qsI6uJY2N9GcfJc6+8cP4DndCwUmrYoNvDOQXL7xecIku1lkTrC4SU/ lHNP0qhwoIEjfH28SiBndEMD05lA/oa5+05I4wqD2h6ObaRfr/cNvZ+4f2sRLDhdgT 38xBNSGkjR5jR31nmSNWcLRGZEbfAF3H9wxd3+Dg=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab248d730f09012eca7949aec0faf52edc60ca621492cf0000000117846a6492a169ce14d1a81a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1646@github.com>
Subject: [quicwg/base-drafts] HKDF for handshake secrets (#1646)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ca8645497e_1def3fbedd2be61c1327db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q1XBl1PAT80XsMjmACPZDw0tcRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 20:47:36 -0000

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

In https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#initial-secrets it says,

>The hash function for HKDF when deriving handshake secrets and keys is SHA-256

Is this supposed to be initial secrets 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/1646
----==_mimepart_5b6ca8645497e_1def3fbedd2be61c1327db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#initial-secrets" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#initial-secrets</a> it says,</p>
<blockquote>
<p>The hash function for HKDF when deriving handshake secrets and keys is SHA-256</p>
</blockquote>
<p>Is this supposed to be initial secrets 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/1646">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-zpkS0nAJYkFxLNh42Wryodtdn1ks5uPJ_kgaJpZM4V2jws">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxmBpxLltqUM06BLJHQ2VOAUQp_Sks5uPJ_kgaJpZM4V2jws.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HKDF for handshake secrets (#1646)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1646"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1646",
"url": "https://github.com/quicwg/base-drafts/issues/1646",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "HKDF for handshake secrets (#1646)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1646
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1646,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1646\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1646"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366623788\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6ca8645497e_1def3fbedd2be61c1327db--


From nobody Thu Aug  9 13:56: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 798B2130EF7 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 13:56:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Ckdih8gsEagw for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 13:56:12 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 8B950130FA0 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 13:56:12 -0700 (PDT)
Date: Thu, 09 Aug 2018 13:56:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533848171; bh=qt02lin8zffewjB/eoxLhtCAt8eFLbXtmUV+wTmlFZo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DbvF3jetjXfi5ZcCz0phobTa2heWDuOIHQyZhs12Zn/++qwKpNDPcYgFy8oCMKqf3 QM3sSxAQpNGCr3Zcgd70BavQQBJkXeGbPCF0aLHTePVfot6U++cA7tv+utuCHsPhdd U2qvb6MOHtd6wy7eqXFTCUFoYVBW6+VrquW5KgZk=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab134293af779ce2c123ea835a222652e564c166f492cf0000000117846c6b92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411894178@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6caa6be2b5c_42073f879b6be6287294d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jZ20UiAStTOKGnfvITmyZ-vwW-I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 20:56:22 -0000

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

> I think doubling-or-more is attempting to guard against a situation where X was valid pre-wrap but about to expire, then enough entries are added that X is valid again post-wrap, and there's confusion about whether a new frame refers to the old or new one, correct? If so,

Almost, but not quite (or maybe we _are_ talking about the same thing -- in that case, apologies):  The particular values of the index -- pre-wrap or post-wrap -- do not really matter, as what matters is where they are relative to the position of the latest entry -- either to the left of it or to the right of it.

> the existing prohibition on evicting entries which still have references should ensure that there's no confusion

Please note that a dynamic entry may have no references (e.g. a speculative update).  The encoder is currently allowed to insert an unlimited number of entries into the table -- and evict them -- if no headers reference them.

The purpose of making the window larger than `MaxEntries` is to provide low and high boundaries.  Since the numbers wrap, the decoder must be able to classify an incoming _Largest Reference_ as something that it is supposed to possess (the lower bound, or past) or as a future reference that the header block should be blocked on (the upper bound).

The low bound is the absolute index of the decoder's newest entry in the dynamic table minus `MaxEntries` plus one.  A difference of `MaxEntries` or more would indicate that the encoder has inserted more than `MaxEntries` into the dynamic table, which is an error.

Thus, the window must be at least `MaxEntries` to cover entries that may already exist.  Because the index wraps, we need more room for the "future" entries -- those on which the header block will block on.  The proposal is to extend the window another `MaxEntries` and place additional restrictions on the encoder to guarantee that no more than that number of entries be unacknowledged.

The full range of values can be separated into two broad sections, Past and Future:

```
  1                                                                       MaxAbsIndexId

  |                Past                             |              Future             |
  |  Error area     |   Current Dynamic Table     X |                                 |

                                                  ^
                                                  |
                                                  /
                                      Latest Entry
```

_(Absolute index value increases from left to right and then wraps around.  The diagram has `X = MaxEntries` for convenience.)_

After classifying the incoming _Largest Reference_ as Past or Future, the decoder either:
- Marks the header block as blocked and parks the stream (Future);
- Processes the header block (Past, with _Largest Reference_ pointing to a valid table entry); or
- Produces an error if the _Largest Reference_ points to an already-evicted entry.

Reserving `MaxEntries` for the lower bound and a healthy number of entries for the future entries makes for rules that are easy to reason about.  This gives us a theoretical guarantee, so to speak, without using arguments such as "in practice, entries are larger then the fixed overhead."  A smaller window, I am afraid, will require much more complicated rules.

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

<blockquote>
<p>I think doubling-or-more is attempting to guard against a situation wh=
ere X was valid pre-wrap but about to expire, then enough entries are add=
ed that X is valid again post-wrap, and there's confusion about whether a=
 new frame refers to the old or new one, correct? If so,</p>
</blockquote>
<p>Almost, but not quite (or maybe we <em>are</em> talking about the same=
 thing -- in that case, apologies):  The particular values of the index -=
- pre-wrap or post-wrap -- do not really matter, as what matters is where=
 they are relative to the position of the latest entry -- either to the l=
eft of it or to the right of it.</p>
<blockquote>
<p>the existing prohibition on evicting entries which still have referenc=
es should ensure that there's no confusion</p>
</blockquote>
<p>Please note that a dynamic entry may have no references (e.g. a specul=
ative update).  The encoder is currently allowed to insert an unlimited n=
umber of entries into the table -- and evict them -- if no headers refere=
nce them.</p>
<p>The purpose of making the window larger than <code>MaxEntries</code> i=
s to provide low and high boundaries.  Since the numbers wrap, the decode=
r must be able to classify an incoming <em>Largest Reference</em> as some=
thing that it is supposed to possess (the lower bound, or past) or as a f=
uture reference that the header block should be blocked on (the upper bou=
nd).</p>
<p>The low bound is the absolute index of the decoder's newest entry in t=
he dynamic table minus <code>MaxEntries</code> plus one.  A difference of=
 <code>MaxEntries</code> or more would indicate that the encoder has inse=
rted more than <code>MaxEntries</code> into the dynamic table, which is a=
n error.</p>
<p>Thus, the window must be at least <code>MaxEntries</code> to cover ent=
ries that may already exist.  Because the index wraps, we need more room =
for the "future" entries -- those on which the header block will block on=
.  The proposal is to extend the window another <code>MaxEntries</code> a=
nd place additional restrictions on the encoder to guarantee that no more=
 than that number of entries be unacknowledged.</p>
<p>The full range of values can be separated into two broad sections, Pas=
t and Future:</p>
<pre><code>  1                                                           =
            MaxAbsIndexId

  |                Past                             |              Future=
             |
  |  Error area     |   Current Dynamic Table     X |                    =
             |

                                                  ^
                                                  |
                                                  /
                                      Latest Entry
</code></pre>
<p><em>(Absolute index value increases from left to right and then wraps =
around.  The diagram has <code>X =3D MaxEntries</code> for convenience.)<=
/em></p>
<p>After classifying the incoming <em>Largest Reference</em> as Past or F=
uture, the decoder either:</p>
<ul>
<li>Marks the header block as blocked and parks the stream (Future);</li>=

<li>Processes the header block (Past, with <em>Largest Reference</em> poi=
nting to a valid table entry); or</li>
<li>Produces an error if the <em>Largest Reference</em> points to an alre=
ady-evicted entry.</li>
</ul>
<p>Reserving <code>MaxEntries</code> for the lower bound and a healthy nu=
mber of entries for the future entries makes for rules that are easy to r=
eason about.  This gives us a theoretical guarantee, so to speak, without=
 using arguments such as "in practice, entries are larger then the fixed =
overhead."  A smaller window, I am afraid, will require much more complic=
ated rules.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1644#issuecomment-411894178">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Ed=
qyeUT0BH5rwTvqHebY5I0NHeks5uPKHrgaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqykGznSAsaKeGRFGEzcC4so2=
8LPlks5uPKHrgaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1644: \u003e I think doubling-or-more is attempting to guard ag=
ainst a situation where X was valid pre-wrap but about to expire, then en=
ough entries are added that X is valid again post-wrap, and there's confu=
sion about whether a new frame refers to the old or new one, correct? If =
so,\r\n\r\nAlmost, but not quite (or maybe we _are_ talking about the sam=
e thing -- in that case, apologies):  The particular values of the index =
-- pre-wrap or post-wrap -- do not really matter, as what matters is wher=
e they are relative to the position of the latest entry -- either to the =
left of it or to the right of it.\r\n\r\n\u003e the existing prohibition =
on evicting entries which still have references should ensure that there'=
s no confusion\r\n\r\nPlease note that a dynamic entry may have no refere=
nces (e.g. a speculative update).  The encoder is currently allowed to in=
sert an unlimited number of entries into the table -- and evict them -- i=
f no headers reference them.\r\n\r\nThe purpose of making the window larg=
er than `MaxEntries` is to provide low and high boundaries.  Since the nu=
mbers wrap, the decoder must be able to classify an incoming _Largest Ref=
erence_ as something that it is supposed to possess (the lower bound, or =
past) or as a future reference that the header block should be blocked on=
 (the upper bound).\r\n\r\nThe low bound is the absolute index of the dec=
oder's newest entry in the dynamic table minus `MaxEntries` plus one.  A =
difference of `MaxEntries` or more would indicate that the encoder has in=
serted more than `MaxEntries` into the dynamic table, which is an error.\=
r\n\r\nThus, the window must be at least `MaxEntries` to cover entries th=
at may already exist.  Because the index wraps, we need more room for the=
 \"future\" entries -- those on which the header block will block on.  Th=
e proposal is to extend the window another `MaxEntries` and place additio=
nal restrictions on the encoder to guarantee that no more than that numbe=
r of entries be unacknowledged.\r\n\r\nThe full range of values can be se=
parated into two broad sections, Past and Future:\r\n\r\n```\r\n  1      =
                                                                 MaxAbsIn=
dexId\r\n\r\n  |                Past                             |       =
       Future             |\r\n  |  Error area     |   Current Dynamic Ta=
ble     X |                                 |\r\n\r\n                    =
                              ^\r\n                                      =
            |\r\n                                                  /\r\n =
                                     Latest Entry\r\n```\r\n\r\n_(Absolut=
e index value increases from left to right and then wraps around.  The di=
agram has `X =3D MaxEntries` for convenience.)_\r\n\r\nAfter classifying =
the incoming _Largest Reference_ as Past or Future, the decoder either:\r=
\n- Marks the header block as blocked and parks the stream (Future);\r\n-=
 Processes the header block (Past, with _Largest Reference_ pointing to a=
 valid table entry); or\r\n- Produces an error if the _Largest Reference_=
 points to an already-evicted entry.\r\n\r\nReserving `MaxEntries` for th=
e lower bound and a healthy number of entries for the future entries make=
s for rules that are easy to reason about.  This gives us a theoretical g=
uarantee, so to speak, without using arguments such as \"in practice, ent=
ries are larger then the fixed overhead.\"  A smaller window, I am afraid=
, will require much more complicated rules."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-411894178"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-411894178",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1894178",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1894178"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6caa6be2b5c_42073f879b6be6287294d--


From nobody Thu Aug  9 15:26: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 4D5EC130DEA for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 15:26:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Vp26V5U6SS9W for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 15:26:12 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 5EE8912D949 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 15:26:12 -0700 (PDT)
Date: Thu, 09 Aug 2018 15:26:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533853571; bh=bHi9H+1Ktvrw9W87gxY8sIgPPXoz0SmzofyauGmZYOI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i7X5v7tPbf7ut82bAQZj9zdZ13kXAN8z4IGLDuqS8vTKXZmuZgVlTfGt6ZYRmJ7++ SER9SzaYWAKkXqRiNWdWCbpIqHVRuzwwbsQg1SLfj7cnKOSotdFOuSYdvY/jMXyz0l 8fpwkX7yiA/ckLL30W8yrKViHqurDDWGzrkm2w9U=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5f1dad91ccfb0cb134f94f69dc10cccbb23898692cf000000011784818392a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411917732@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6cbf83543fa_12473fe3cbabe624102346"; 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/heUO9GDHIfkWbILEjHyPGxkBuWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 22:26:15 -0000

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

Note also that while we have two mechanisms for communicating the states of the previous connection (i.e. TLS session ticket and QUIC token), the latter cannot be used for this purpose because tokens are not protected by the handshake. An attacker can mount a cut-and-paste attack to bind a token obtained from a different connection to the victims handshake.

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

<p>Note also that while we have two mechanisms for communicating the stat=
es of the previous connection (i.e. TLS session ticket and QUIC token), t=
he latter cannot be used for this purpose because tokens are not protecte=
d by the handshake. An attacker can mount a cut-and-paste attack to bind =
a token obtained from a different connection to the victims handshake.</p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1530#issuecomment-411917732">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9b9=
7jiqxw8kajh09LOtiaLigqmoks5uPLcDgaJpZM4VE4OV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq12Mu0erunFMesOAUNQm826c=
vrkJks5uPLcDgaJpZM4VE4OV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1530: Note also that while we have two mechanisms for communicatin=
g the states of the previous connection (i.e. TLS session ticket and QUIC=
 token), the latter cannot be used for this purpose because tokens are no=
t protected by the handshake. An attacker can mount a cut-and-paste attac=
k to bind a token obtained from a different connection to the victims han=
dshake."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/1530#issuecomment-411917732"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment=
-411917732",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
1917732",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)"=
,
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-41=
1917732"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3536004=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6cbf83543fa_12473fe3cbabe624102346--


From nobody Thu Aug  9 15:39: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 9B134130E8B for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 15:39:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AnVkWk6YvxM3 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 15:39:16 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8CC6130ED4 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 15:39:16 -0700 (PDT)
Date: Thu, 09 Aug 2018 15:39:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533854356; bh=yx9BMmPCP2sxzt5jsdjDO64KHY7lO4ilVvY4A4+QTGA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oT6xJG8UM6QJ6Jofj2bJQquBjqcFIpHiSE52u/ce+jHJ4PGGz33Lu2DtkkcVYsWQF A+AzuF6BcmuS79ZbvcHPSAWZd3Udmiw2Fqb+aXvXsEDwCX7FJ06nGXuXIEfEkTFEDT ygFNaYM6I2Sm7jWH288oE3b/T8MLHxzSFlRQ31o8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ef5d3b26a01b453986251861c5421662acef3af92cf000000011784849492a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411920382@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6cc29424968_38a53fa73bebe624557ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Xb2Lom0NR2eNAbrW67YYawU869o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2018 22:39:19 -0000

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

Okay, that helps a lot.  I see where you're coming from.

My perspective was that MaxEntries is an absolute bound on the size of th=
e table, so if entries are off the end of the table (the "Error area" in =
your diagram) the correct interpretation would be that they're in the fut=
ure.  That always allows some room to insert without acknowledgement, bec=
ause of the difference between real entries and the zero-size entries use=
d to calculate MaxEntries.  I don't think it leads to confusion since you=
 have to reference the table on a stream to have anything to get confused=
 by =F0=9F=98=89 and once you've referenced an entry you have a new pin i=
n how far the table can advance without acknowledgement.

In any scheme, you can't reuse a slot until the *eviction* of the item wh=
ich previously occupied it has been acknowledged.  If the window is 2*Max=
Entries or more, that's at least a full turnover of the table and the lim=
it on unacknowledged entries automatically implies that requirement.  If =
the window is MaxEntries, you have to explicitly track that dependency wh=
ich will create the limit on how many unacknowledged entries can exist.  =
I think either is easy enough to reason about, but yours tracks a single =
value rather than a ring buffer of references, which is a decided advanta=
ge.

Okay -- I'm sufficiently convinced.

-- =

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

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

<p>Okay, that helps a lot.  I see where you're coming from.</p>
<p>My perspective was that MaxEntries is an absolute bound on the size of=
 the table, so if entries are off the end of the table (the "Error area" =
in your diagram) the correct interpretation would be that they're in the =
future.  That always allows some room to insert without acknowledgement, =
because of the difference between real entries and the zero-size entries =
used to calculate MaxEntries.  I don't think it leads to confusion since =
you have to reference the table on a stream to have anything to get confu=
sed by <g-emoji class=3D"g-emoji" alias=3D"wink" fallback-src=3D"https://=
assets-cdn.github.com/images/icons/emoji/unicode/1f609.png">=F0=9F=98=89<=
/g-emoji> and once you've referenced an entry you have a new pin in how f=
ar the table can advance without acknowledgement.</p>
<p>In any scheme, you can't reuse a slot until the <em>eviction</em> of t=
he item which previously occupied it has been acknowledged.  If the windo=
w is 2*MaxEntries or more, that's at least a full turnover of the table a=
nd the limit on unacknowledged entries automatically implies that require=
ment.  If the window is MaxEntries, you have to explicitly track that dep=
endency which will create the limit on how many unacknowledged entries ca=
n exist.  I think either is easy enough to reason about, but yours tracks=
 a single value rather than a ring buffer of references, which is a decid=
ed advantage.</p>
<p>Okay -- I'm sufficiently convinced.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1644#issuecomment-411920382">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3MR=
lYzXA_kCi4EhA_k9ENrewDs0ks5uPLoUgaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3t0WuvdI6nt4uK3tgQygN5h=
Im3uks5uPLoUgaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1644: Okay, that helps a lot.  I see where you're coming from.=
\r\n\r\nMy perspective was that MaxEntries is an absolute bound on the si=
ze of the table, so if entries are off the end of the table (the \"Error =
area\" in your diagram) the correct interpretation would be that they're =
in the future.  That always allows some room to insert without acknowledg=
ement, because of the difference between real entries and the zero-size e=
ntries used to calculate MaxEntries.  I don't think it leads to confusion=
 since you have to reference the table on a stream to have anything to ge=
t confused by =F0=9F=98=89 and once you've referenced an entry you have a=
 new pin in how far the table can advance without acknowledgement.\r\n\r\=
nIn any scheme, you can't reuse a slot until the *eviction* of the item w=
hich previously occupied it has been acknowledged.  If the window is 2*Ma=
xEntries or more, that's at least a full turnover of the table and the li=
mit on unacknowledged entries automatically implies that requirement.  If=
 the window is MaxEntries, you have to explicitly track that dependency w=
hich will create the limit on how many unacknowledged entries can exist. =
 I think either is easy enough to reason about, but yours tracks a single=
 value rather than a ring buffer of references, which is a decided advant=
age.\r\n\r\nOkay -- I'm sufficiently convinced."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/1644#issuecom=
ment-411920382"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-411920382",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1920382",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1920382"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6cc29424968_38a53fa73bebe624557ac--


From nobody Thu Aug  9 18:21: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 BD986130E96 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:21:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e7qnGKC65CQV for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:21:24 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 986F1129C6B for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:21:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533864083; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cR8zq0ypFyrMHL6JSoSN81oEFxnwfTfYa7odoWyRNc0=; b=inMC4gwYFiLvXJSO9ZHXEggHLw5hv3CCd5/jl7eLrUnoVxplV+grjhc6DuzRDy9ERWmuGbu8 E1+g86XQ1AOeZRRFgr8fXTKbhVw7/x785GPMglEsigAzMDtbKLN49uhEAC5rt8R9U5Ly1N+9 5YFqGN6Xz81fAPQjj0F2e4qKZAw=
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 5b6ce893.7fc3e646c540-smtp-out-n01; Fri, 10 Aug 2018 01:21:23 -0000 (UTC)
Date: Thu, 09 Aug 2018 18:21:23 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6ce893482a7_27322b1100052f80346e@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cb5921: Update with ekr's suggestion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6ce89347d62_27322b1100052f803352"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MIOpljOzG-0zcO5IpjQW-gKLnbk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:21:27 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cb5921dd2db6973fcaa126278917a12c763749a1
      https://github.com/quicwg/base-drafts/commit/cb5921dd2db6973fcaa126278917a12c763749a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

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

  Log Message:
  -----------
  Update with ekr's suggestion



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6ce89347d62_27322b1100052f803352--


From nobody Thu Aug  9 18:21: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 E8C28130EAF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:21:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9SR4scTDcuAn for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:21:36 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 F328A130E96 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:21:35 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:21:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533864095; bh=n/mD3cNz9k5rrGm9zKSQqdaSTQuLjnm6MOkTXr1toHs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YY4jvwiQcO6mT0SHnafWUJGBR5wqnq5IZiSzdFyJQyKcZf1Rxf6PUnL8hmHS8iQfd BLmcSJaJW2KrNvEnQnMSf7JTTjmpVesSirJjnK73YstlGPVk+WrXjbjj1BfGmlsTMW zrrccgjeaz9sHArlMt/wij6QAeeXVYIEEEoyvrbo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2520bee3d4d2e73f80795a0b9fd954cc606d0eb292cf000000011784aa9f92a169ce14c65c46@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1640/review/145078432@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1640@github.com>
References: <quicwg/base-drafts/pull/1640@github.com>
Subject: Re: [quicwg/base-drafts] Fixed length CID or encode length somehow (#1640)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ce89f230fc_42693fded86d45c41057cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ribRVsqC0a8r91dzL21ch_RPUp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:21:40 -0000

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

martinthomson commented on this pull request.



> @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use
+the same connection ID length for all connections or encode the length of
+the connection ID such that it can be recovered without state.

Yes, a better formulation.  Pushed to master.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1640#discussion_r209122935
----==_mimepart_5b6ce89f230fc_42693fded86d45c41057cd
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/1640#discussion_r209122935">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2679,7 +2679,9 @@ endpoint receives.
 This design relies on the peer always sending a connection ID in its packets so
 that the endpoint can use the connection ID from a packet to reset the
 connection.  An endpoint that uses this design cannot allow its peers to send
-packets with a zero-length destination connection ID.
+packets with a zero-length destination connection ID and need to either use
+the same connection ID length for all connections or encode the length of
+the connection ID such that it can be recovered without state.
</pre>
<p>Yes, a better formulation.  Pushed to master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1640#discussion_r209122935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxo_nHHSP6BZuI7f2tVNN_JhsIbRks5uPOAfgaJpZM4VzI0C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq83hQMGHjzkECefqQ0kDRrRI5esVks5uPOAfgaJpZM4VzI0C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1640"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1640#discussion_r209122935"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r209122935",
"url": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r209122935",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1640",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1640#discussion_r209122935"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365726978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6ce89f230fc_42693fded86d45c41057cd--


From nobody Thu Aug  9 18:22: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 D8D8E130E96 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:22:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2Ef2U3UuPfDg for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:22:53 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DF97129C6B for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:22:53 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:22:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533864173; bh=7TpRm33BZmD+N8TMY1ruMKL/UFolEioArZ6v3A+J4I8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eM9gskizXxUmZWy/ovImOHjGlUyl7DV2eCohlzyP3IWtuw29p52VGt9PqIkstKt1l D18kH9up5tZSEjh21tZ22AmD3IuuifGQafhSZ34au2kUJftDyoOb2DbBpbdasSnGGs xVZ28I2BuXYqGBkM9rIZhLe6tj5VancMDI6qUxfs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab502680a57ceb5c4402f8b179cca39686c225d75692cf000000011784aaed92a169ce14c50a90@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1638/411946799@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1638@github.com>
References: <quicwg/base-drafts/issues/1638@github.com>
Subject: Re: [quicwg/base-drafts] Dead path timeout (#1638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ce8eda6da_f2f3fc5a8cd45bc13324"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V69r7PV4NOIpJTocMaW2d24q750>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:22:55 -0000

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

In a multipath transport, the responsibility for managing paths is usually left to the transport.  There might be cause to provide applications notice of events, and even give them options to control things, but the primary responsibility lies with the transport.

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

<p>In a multipath transport, the responsibility for managing paths is usually left to the transport.  There might be cause to provide applications notice of events, and even give them options to control things, but the primary responsibility lies with the transport.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411946799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1c6s5_SdwKdKNzJ7fGjucxS_0oCks5uPOBtgaJpZM4VywlR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzkMtR9mwAJJ_KUIE3wPtqAQseCeks5uPOBtgaJpZM4VywlR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1638: In a multipath transport, the responsibility for managing paths is usually left to the transport.  There might be cause to provide applications notice of events, and even give them options to control things, but the primary responsibility lies with the transport."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411946799"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411946799",
"url": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411946799",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Dead path timeout (#1638)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1638\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-411946799"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365627729\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6ce8eda6da_f2f3fc5a8cd45bc13324--


From nobody Thu Aug  9 18:25: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 7B69E130E96 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:25:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hiwm6GQQhYsa for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:25:39 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04A14130E31 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:25:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533864338; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=joabgOgEXKeO1+99TerRgm9UgS/ohzlLsbQ9QY2cXq4=; b=ikzfd+2ZJMM7bnlln3JPuQeZ/JLn7NF63ATw2VKrE/ZGgG4q35WPHaoqpNAUKlTkKry5EiGo 4yyFYw3+oiDD+xingjQAsizhgQ0Uq1aNQKG3UEMplxCbmjbmG8S0M/QzTkOYMveI8BNqN1xj r8w9nfB3r+bUxoa7uOuRhGdm+2w=
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 5b6ce992.7fe1c410dd80-smtp-out-n01; Fri, 10 Aug 2018 01:25:38 -0000 (UTC)
Date: Thu, 09 Aug 2018 18:25:38 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6ce9922b8d9_4d892ae5602eaf84130ce@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 34bfae: Permit PADDING in Initial. Closes #1645.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6ce9922b359_4d892ae5602eaf8412977"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XUQj3zkfxXTco0WVcv6KAAhmUQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:25:41 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 34bfae19d763f0d46b94ab3cf9dae95c6b044a5d
      https://github.com/quicwg/base-drafts/commit/34bfae19d763f0d46b94ab3cf9dae95c6b044a5d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

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

  Log Message:
  -----------
  Permit PADDING in Initial.  Closes #1645.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6ce9922b359_4d892ae5602eaf8412977--


From nobody Thu Aug  9 18:25: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 BB7EF130E31 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:25:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dxoaV9dxzic1 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:25:45 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 37A48130E96 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:25:45 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:25:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533864343; bh=OGpT8JlmljCqAv3gYOvO6KTIzEFE4lQlYIxQEhs5Nro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CyNCpLnpA1kxXTdK5IR55Ty2cqywW0L092YVWm682OBwdqrPFM6cGuSdmodlA7VJ3 5oL03cNwtFOrv1zISRUmQk+xzPeqzHmkAfAytdeGgdO2Lx4NX86NRVPmIRNZuiZkxo yfs47+0OJJq667GaYTDD8t2j38bHSJgtDtYEB8HA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ab1b24727f454806d2f837e79a998ad38237f2a92cf000000011784ab9792a169ce14d098d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1645/issue_event/1781515745@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1645@github.com>
References: <quicwg/base-drafts/issues/1645@github.com>
Subject: Re: [quicwg/base-drafts] Padding in Initial in -13 (#1645)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ce9976bad5_25ea3fc93e8d45b841789"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aZ_EEBITO0MQj8zcQr6YxF6ndBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:25:48 -0000

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

Closed #1645 via 34bfae19d763f0d46b94ab3cf9dae95c6b044a5d.

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

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349214934" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1645" href="https://github.com/quicwg/base-drafts/issues/1645">#1645</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/34bfae19d763f0d46b94ab3cf9dae95c6b044a5d"><tt>34bfae1</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/1645#event-1781515745">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9_BuvZKrRQXUOOfJghe0kFuu6a7ks5uPOEXgaJpZM4V2FPX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0pm5kBfzvUXsXQ1H1wx5361o_fYks5uPOEXgaJpZM4V2FPX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1645 via 34bfae19d763f0d46b94ab3cf9dae95c6b044a5d."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1645#event-1781515745"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1645#event-1781515745",
"url": "https://github.com/quicwg/base-drafts/issues/1645#event-1781515745",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Padding in Initial in -13 (#1645)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1645#event-1781515745"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366498775\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6ce9976bad5_25ea3fc93e8d45b841789--


From nobody Thu Aug  9 18:27: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 34EEA130EAF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:27:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2DcaRy7ykpbd for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:27:27 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 A588C130E31 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:27:27 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:27:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533864447; bh=7oTrA2k99v8BNH0hU2DQjeIFvcLuBNJIHUKNYzfU0jo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lOUQNOC4M/VqTDSbUEF3AxMqoP+WQ8czZvyLlGmOqDqasfIWc1bmPLjn5Q4V/YQML hBCdYs569+I+fw6tTg9Vov+VZJAdF/DQvwd4ji7Px55tTSvRZ5A97Ki+PRZpAn/2j0 XyGYgrF9AmSmNuRnImuvegeMPiJH+Sky98O+vDB0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66f0b496bbcf10daceb8643d263e567354b0712e92cf000000011784abff92a169ce14d1a81a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1646/issue_event/1781517286@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1646@github.com>
References: <quicwg/base-drafts/issues/1646@github.com>
Subject: Re: [quicwg/base-drafts] HKDF for handshake secrets (#1646)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ce9ffd2b8_1fa83fac5cad45c412426d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bHrtUmwVfPXNzuZI8Ns3fEO4epU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:27:30 -0000

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

Closed #1646 via b7b4151ed8e84e03404a77d571b11266a56cdd6a.

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

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349284378" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1646" href="https://github.com/quicwg/base-drafts/issues/1646">#1646</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b7b4151ed8e84e03404a77d571b11266a56cdd6a"><tt>b7b4151</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/1646#event-1781517286">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1X7UDoFu8aQQRR2vIxMnle4UeAjks5uPOF_gaJpZM4V2jws">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-8eZ23iDgb3ezfNTW4d9HSkznLMks5uPOF_gaJpZM4V2jws.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1646 via b7b4151ed8e84e03404a77d571b11266a56cdd6a."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1646#event-1781517286"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1646#event-1781517286",
"url": "https://github.com/quicwg/base-drafts/issues/1646#event-1781517286",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HKDF for handshake secrets (#1646)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1646#event-1781517286"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366623788\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6ce9ffd2b8_1fa83fac5cad45c412426d--


From nobody Thu Aug  9 18:27: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 40929130EAF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:27:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8qL3uXSAYWUi for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:27:30 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 967C7130E31 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:27:30 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:27:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533864450; bh=L5g7OaOHywwIGi8i7a5UWxYBSeyxzbaMHg29fDq4VBs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hdusTPQSoTXwr0NYoGUHrvyId7gYK9XgHqORyLz1QVplQWL6RPTwQoMsnoJCVh63o 516yiIJo72MiOXytETTuSutsV/9Ae9wsfXL8FYOOMbB1ZKHcs5BSXjAwe8+8OSyIbj OrCswwr9f2uw4C/8224+05nNn/CT0HW4ta4NoIXE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00534c63aef3ead471be422e3683b30b34e297c892cf000000011784ac0292a169ce14d1a81a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1646/411947460@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1646@github.com>
References: <quicwg/base-drafts/issues/1646@github.com>
Subject: Re: [quicwg/base-drafts] HKDF for handshake secrets (#1646)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6cea02e319_5c1f3f9876ed45c44488f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n07HL7tYg3ZPVhQNqcZUcqlQ0CY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:27:33 -0000

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

Yes.  Thanks.

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

<p>Yes.  Thanks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1646#issuecomment-411947460">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2SzTOtMVj-af9LG9SyYTJL0BVY_ks5uPOGCgaJpZM4V2jws">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1nIm-ybYfm_eI-K1I9j52McFtC6ks5uPOGCgaJpZM4V2jws.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1646: Yes.  Thanks."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1646#issuecomment-411947460"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1646#issuecomment-411947460",
"url": "https://github.com/quicwg/base-drafts/issues/1646#issuecomment-411947460",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HKDF for handshake secrets (#1646)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1646,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1646#issuecomment-411947460"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366623788\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6cea02e319_5c1f3f9876ed45c44488f--


From nobody Thu Aug  9 18:30: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 6B52A130EAF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:30:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JOCl_ephIGlB for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:30:08 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E98AC130E96 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:30:07 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:30:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533864607; bh=Q/VmSfaU6VYVt2i/GbSRvoxjo4w+rdauJTqCNXCWJzA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xsRKDJh5pNtlPxl7TfsG0FdD80FQLFfc+pPAZjzeDGMORflzcYDM5Ehsi2SeadNW2 1MBQU1n4Y4ootDL3diA6j/gMmTzgOM4UlVP015PdM09K69QjlKAg2YuFK1YW+3nn8R SdCrofo1unbB5k+aAYxHqJ7WSjuT731qjhaSYWLo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6020521fd2bbfa2c7f676f6e6dc79303991eb3cf92cf000000011784ac9f92a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/411947795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6cea9f5668c_3d0c3fd925ad45c489697"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O-LX1RFAWOuiTow3s9D9wxaI3YU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:30:10 -0000

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

@kazuho is right.  The token needs to carry its own authentication, but that isn't incorporated into TLS.  We should mention that explicitly.

Though you could pack stuff into a token and then authenticate it by adding a hash of that data to the session ticket...

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

<p><a class="user-mention" data-hovercard-user-id="41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> is right.  The token needs to carry its own authentication, but that isn't incorporated into TLS.  We should mention that explicitly.</p>
<p>Though you could pack stuff into a token and then authenticate it by adding a hash of that data to the session ticket...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411947795">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqztQn5JrWokStypJhSMnDdVd5KPCks5uPOIfgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_DaymOO71FONXq8DpLwqjIo4dA1ks5uPOIfgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1530: @kazuho is right.  The token needs to carry its own authentication, but that isn't incorporated into TLS.  We should mention that explicitly.\r\n\r\nThough you could pack stuff into a token and then authenticate it by adding a hash of that data to the session ticket..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411947795"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411947795",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411947795",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-411947795"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6cea9f5668c_3d0c3fd925ad45c489697--


From nobody Thu Aug  9 18:33: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 6452C130EAF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:33:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KEAJeCnjBKDL for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:33:15 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 EAE60130E96 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:33:14 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:33:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533864794; bh=+DQiFYzxoj4l0pdfFhWCiVDmfXOBsEtVrNnQZeqzEJg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=NcKfYT0JBWponSw9gmufUfs7m/Wf7O116yoqm/Xtr/o/JCzLr9R1XQqBtst5Tsi9c FNx/0f9DdKVXQE7SFyl+9S2YABzAKrx1u0TfwRzLjd9HMjsswvad9SC4tYnJaeCoSU yBYdw3UfvL8cZXoMAHACMUvyzFSpkANtomxSwXdM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7850b9f3cc26e907909598cac6d77309b1e6a75b92cf000000011784ad5a92a169ce14d297d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1647@github.com>
Subject: [quicwg/base-drafts] The server shouldn't use a token for much (#1647)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ceb5a27aa0_1d983fafde2be620560d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OTDijU5nGw-6bxoUrFXPNrrxwso>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:33:17 -0000

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

The token that a server provides in Retry or NEW_TOKEN isn't authenticated.  It can be used multiple times and it isn't folded into the handshake.  This is an explicit limitation of the design.  Neither client nor server can therefore rely on its contents for much.  A server can ensure that the token is self-authenticating (by including a MAC or self encrypting it with an AEAD, for instance), but it shouldn't really use the information beyond its immediate purpose: address validation.

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

<p>The token that a server provides in Retry or NEW_TOKEN isn't authenticated.  It can be used multiple times and it isn't folded into the handshake.  This is an explicit limitation of the design.  Neither client nor server can therefore rely on its contents for much.  A server can ensure that the token is self-authenticating (by including a MAC or self encrypting it with an AEAD, for instance), but it shouldn't really use the information beyond its immediate purpose: address validation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1647">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyeQHoJPwF54D3V7uyUgdL_UlVo9ks5uPOLagaJpZM4V3c3J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-6om_zgFdloTFE-z2nLdudMYgTMks5uPOLagaJpZM4V3c3J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"The server shouldn't use a token for much (#1647)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1647"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1647",
"url": "https://github.com/quicwg/base-drafts/issues/1647",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "The server shouldn't use a token for much (#1647)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1647
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1647,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1647\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1647"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366857673\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6ceb5a27aa0_1d983fafde2be620560d5--


From nobody Thu Aug  9 18:37: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 34244130EAF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:37:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SkTxhkXu9fri for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:37:23 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83A95130EB0 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:37:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533865042; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AqnAgCKk/a9y3Tpv0fCh/UHXGinSPVjfSNZ/3MiNpOM=; b=al9wHvh/Kdg65kDY4mzJGZ/O/t+xWGRRdMl8y+vWM+RAxoHcEpzeZbXtVeJqoiNErebH9LgR zU874Ogk8wSP+d/WnROvo1yy0pIwLpEibv7NqL8gOoDjhHcMzRzhJJ0dC24szQogyPHjYY1h Hmlbu1F2Hgb8vZbD3WecJKhsEsI=
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 5b6ce9fa.7f8dd3446720-smtp-out-n01; Fri, 10 Aug 2018 01:27:22 -0000 (UTC)
Date: Thu, 09 Aug 2018 18:27:21 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6ce9f94164c_e362b28373d6f782189@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b7b415: Initial secrets and keys. Closes #1646.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6ce9f940cf0_e362b28373d6f782091"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/12DG8VHHUHwy1mAEoagXyIFjcxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:37:26 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b7b4151ed8e84e03404a77d571b11266a56cdd6a
      https://github.com/quicwg/base-drafts/commit/b7b4151ed8e84e03404a77d571b11266a56cdd6a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

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

  Log Message:
  -----------
  Initial secrets and keys.  Closes #1646.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6ce9f940cf0_e362b28373d6f782091--


From nobody Thu Aug  9 18:44: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 6E31012777C for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:44:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wJBlv4fsnfkt for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:44:27 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 C264B1294D0 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:44:27 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:44:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533865467; bh=XNhmoKbet/VZjwd+xmLjN8wEvzZsdpmyvX46P2w7CTg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E5LrXpsYw31XHMdERoAKIQ5c12PGj0bgq9xG2rCZvi1myKvav/gtB4YWkeEt4UpSD Wg4Nhgv9V7Uw5pBgk6kBAEifhG/SjFPSPf8F799USQ/gEibhaBSEGQUWaKoSV/N27I t8/9Fml/AUOAcXdglpe/u602rSzRojDfTCts5aAE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0755e556c71b4ed6079a0e10e9e52ea86d85ea4592cf000000011784affb92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/411949968@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6cedfb2c0e4_3b723fe6dbcd45b8105693"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/va3xIJy0j-lUHRGxl7DQ02diA2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:44:31 -0000

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

I'm also convinced and would like to see a PR.

CeilMul can be 1.  I don't see any point in entertaining anything less (too complicated) and anything more is bananas: you are creating a header block that is blocked for >1 RTT if that arrives.

I think that we should work with 0-based indexing.  HPACK having 1-based indexing was awful and we managed to get rid of that by tweaking the opcodes in QPACK.

Make sure that you include `floor()` in your calculation of MaxEntries.

I like Mike's addendum about 0-RTT.  We will need to be careful about that.  And implementations will need to test that specially.  Of course, for the table to wrap, you need to have evictions in 0-RTT, which won't happen because that takes round trips (at least two, with CeilMul at 1, I believe).  If you have round trips in your 0-RTT, something is badly 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/1644#issuecomment-411949968
----==_mimepart_5b6cedfb2c0e4_3b723fe6dbcd45b8105693
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm also convinced and would like to see a PR.</p>
<p>CeilMul can be 1.  I don't see any point in entertaining anything less=
 (too complicated) and anything more is bananas: you are creating a heade=
r block that is blocked for &gt;1 RTT if that arrives.</p>
<p>I think that we should work with 0-based indexing.  HPACK having 1-bas=
ed indexing was awful and we managed to get rid of that by tweaking the o=
pcodes in QPACK.</p>
<p>Make sure that you include <code>floor()</code> in your calculation of=
 MaxEntries.</p>
<p>I like Mike's addendum about 0-RTT.  We will need to be careful about =
that.  And implementations will need to test that specially.  Of course, =
for the table to wrap, you need to have evictions in 0-RTT, which won't h=
appen because that takes round trips (at least two, with CeilMul at 1, I =
believe).  If you have round trips in your 0-RTT, something is badly wron=
g.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1644#issuecomment-411949968">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq35s=
zoLKu9y__SfnY1yuYNKOmcvlks5uPOV7gaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxh_gqErPRF1tlPqy9-9ovcX=
ENC6ks5uPOV7gaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1644: I'm also convinced and would like to see a PR.\r\n\r\=
nCeilMul can be 1.  I don't see any point in entertaining anything less (=
too complicated) and anything more is bananas: you are creating a header =
block that is blocked for \u003e1 RTT if that arrives.\r\n\r\nI think tha=
t we should work with 0-based indexing.  HPACK having 1-based indexing wa=
s awful and we managed to get rid of that by tweaking the opcodes in QPAC=
K.\r\n\r\nMake sure that you include `floor()` in your calculation of Max=
Entries.\r\n\r\nI like Mike's addendum about 0-RTT.  We will need to be c=
areful about that.  And implementations will need to test that specially.=
  Of course, for the table to wrap, you need to have evictions in 0-RTT, =
which won't happen because that takes round trips (at least two, with Cei=
lMul at 1, I believe).  If you have round trips in your 0-RTT, something =
is badly wrong."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/1644#issuecomment-411949968"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-411949968",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1949968",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
1949968"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6cedfb2c0e4_3b723fe6dbcd45b8105693--


From nobody Thu Aug  9 18:51: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 563CA12777C for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 B98KG9CA7sJ6 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 18:51:34 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F90C1294D0 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 18:51:34 -0700 (PDT)
Date: Thu, 09 Aug 2018 18:51:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533865894; bh=nlHvbZ9b+ltaTPSHIIPQ5aWXK+lKFYZf5D9PfeaGz6o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dz6toh2mD8I64gA0JvgkzQzy/hdeygMir1x7voRycCieeio7Z6ekY6vGKo3v0cN03 wmwSAI2yXm6k6Ple4tSccHqgZhBio2kD2jhFw6suPqTN+p/6dLKODhWJ7uz+NfXNRE H2l16ct6Bk/gEkhw4Nb7FtUrT6T4149r+QfNyM5Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09ae7ca459b1806b83f5bee916fdd134653516ba92cf000000011784b1a592a169ce14cc4a47@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1643/review/145081955@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1643@github.com>
References: <quicwg/base-drafts/pull/1643@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6cefa5ad5fa_18713faf86cbe628427466"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AswcNo33ZuD8a2gcstU_mIsIfL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 01:51:37 -0000

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

martinthomson approved this pull request.

Yeah, this is good.  Mostly just nits.  The one of fully-formed might be a deal-breaker if you don't fix it.

> @@ -317,8 +318,14 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Changes to the state of a request stream, including receiving a RST_STREAM
+(regardless of error code), do not affect the state of the server's response.
+Servers MUST NOT abort a response in progress solely due to a state change on
+the request stream. However, if the request stream terminates without containing
+a fully-formed HTTP request, the server SHOULD abort its response with the error

s/fully-formed/usable/ perhaps.

A server can often produce a response based purely on header fields.  That's the case that we specifically want to support with STOP_SENDING (a 404 on a POST).  This implies that the message needs to be complete, which isn't necessary.

> @@ -317,8 +318,14 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Changes to the state of a request stream, including receiving a RST_STREAM
+(regardless of error code), do not affect the state of the server's response.
+Servers MUST NOT abort a response in progress solely due to a state change on

I don't think that this is a normative requirement on reflection.  Maybe just "Servers do not abort a response..." or "Servers are not expected to abort a response..."

> @@ -317,8 +318,14 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Changes to the state of a request stream, including receiving a RST_STREAM
+(regardless of error code), do not affect the state of the server's response.

s/(regardless of error code)/with any error code/

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

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

<p>Yeah, this is good.  Mostly just nits.  The one of fully-formed might be a deal-breaker if you don't fix it.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1643#discussion_r209126012">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -317,8 +318,14 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Changes to the state of a request stream, including receiving a RST_STREAM
+(regardless of error code), do not affect the state of the server&#39;s response.
+Servers MUST NOT abort a response in progress solely due to a state change on
+the request stream. However, if the request stream terminates without containing
+a fully-formed HTTP request, the server SHOULD abort its response with the error
</pre>
<p>s/fully-formed/usable/ perhaps.</p>
<p>A server can often produce a response based purely on header fields.  That's the case that we specifically want to support with STOP_SENDING (a 404 on a POST).  This implies that the message needs to be complete, which isn't necessary.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1643#discussion_r209126143">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -317,8 +318,14 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Changes to the state of a request stream, including receiving a RST_STREAM
+(regardless of error code), do not affect the state of the server&#39;s response.
+Servers MUST NOT abort a response in progress solely due to a state change on
</pre>
<p>I don't think that this is a normative requirement on reflection.  Maybe just "Servers do not abort a response..." or "Servers are not expected to abort a response..."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1643#discussion_r209126214">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -317,8 +318,14 @@ client abort transmission of a request without error by triggering a QUIC
 STOP_SENDING with error code HTTP_EARLY_RESPONSE, sending a complete response,
 and cleanly closing its streams. Clients MUST NOT discard complete responses as
 a result of having their request terminated abruptly, though clients can always
-discard responses at their discretion for other reasons.  Servers MUST NOT
-abort a response in progress as a result of receiving a solicited RST_STREAM.
+discard responses at their discretion for other reasons.
+
+Changes to the state of a request stream, including receiving a RST_STREAM
+(regardless of error code), do not affect the state of the server&#39;s response.
</pre>
<p>s/(regardless of error code)/with any error code/</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-145081955">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxQVwxPKfQDx2sBoR3-w5N5nsuLEks5uPOclgaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9bkAZciXF-uctWJOAAQY81HZM09ks5uPOclgaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-145081955"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-145081955",
"url": "https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-145081955",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1643",
"sections": [
{
"text": "Yeah, this is good.  Mostly just nits.  The one of fully-formed might be a deal-breaker if you don't fix it.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643#pullrequestreview-145081955"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6cefa5ad5fa_18713faf86cbe628427466--


From nobody Thu Aug  9 19:57: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 57E34130EA6 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 19:56:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3A-PiCk1uEoe for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 19:56:56 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 8A3341294D0 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 19:56:56 -0700 (PDT)
Date: Thu, 09 Aug 2018 19:56:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533869815; bh=ScR0A9iNR+EtPZznEerlxWS3GGzqKzOvWTonquz1Fxk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=H1Zyna3V4UwKwte95CO2FSLlwvrgfLfn9nbVAxDjyI6UqrybjTdwn8nGDWvVbvBT9 Y6QpN545jfPv2UOiez87aNwoB4exzUYmDZMyALN3uJnv5su9JXQM7/+mE0Q5mUYBlF ieM4jO79ZUYUf4RMunsrD+i5R5D02me7g+wCnl14=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4509a5b5d50a99ea3f1aa90b31b95d24355546792cf000000011784c0f792a169ce14d2cae3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1648@github.com>
Subject: [quicwg/base-drafts] Add another condition to idle timeout (#1648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6cfef799313_6cc63fd7650d45b8883df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/COKfd3p62jCpJt_wmnNbXpureaU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 02:56:59 -0000

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

When implementing the new idle timeout, I noticed that there might be one condition missing from this. 

Previously if you send the first packet in the connection or send the first packet after all your ACKs are received / packets lost, then your idle timeout will not be set.

This changes it so that when there are no outstanding packets and you send a packet, it resets the idle timeout.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Add another condition to idle timeout

-- File Changes --

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

-- Patch Links --

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

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

<p>When implementing the new idle timeout, I noticed that there might be one condition missing from this.</p>
<p>Previously if you send the first packet in the connection or send the first packet after all your ACKs are received / packets lost, then your idle timeout will not be set.</p>
<p>This changes it so that when there are no outstanding packets and you send a packet, it resets the idle timeout.</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/1648'>https://github.com/quicwg/base-drafts/pull/1648</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add another condition to idle timeout</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1648/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/1648.patch'>https://github.com/quicwg/base-drafts/pull/1648.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1648.diff'>https://github.com/quicwg/base-drafts/pull/1648.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/1648">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx-WDyBr3qZmLygTomwZjGHz0mtNks5uPPZ3gaJpZM4V3gni">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_mRmOOVNSoJrcnXR2Ra2DJknTiJks5uPPZ3gaJpZM4V3gni.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add another condition to idle timeout (#1648)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1648"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1648",
"url": "https://github.com/quicwg/base-drafts/pull/1648",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Add another condition to idle timeout (#1648)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "0b4f57a",
"value": "Add another condition to idle timeout"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1648/files#diff-0) (11 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1648,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1648\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1648"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1648.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1648.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366873058\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6cfef799313_6cc63fd7650d45b8883df--


From nobody Thu Aug  9 21:53: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 39E15130F24 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 21:53:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yH7W02tHAFCK for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 21:53:17 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 95342130F2A for <quic-issues@ietf.org>; Thu,  9 Aug 2018 21:53:17 -0700 (PDT)
Date: Thu, 09 Aug 2018 21:53:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533876795; bh=CWIesUnuJIB5yNifbCoynZHQJzGfgpC8Plt1Nhh8GEY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pWWXIP4TmcfczS2tRriFJLBW5WnAXCY4TK++QceueYGr0WEmNJIBXa2F1vVC0UFyc Wuj/QmKH4svBl91CdknXPEjcQ/Sc98wyltyfnAD1WrHwUSqTyBBaaq7fhki+IY3n3j l4kpMfj9p5vA0x6hI/1yu/immKghS40+AqeDtjaw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba700370e236050f2125c7cda8dca49127927f82392cf000000011784dc3b92a169ce14d2cae3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1648/c411974831@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1648@github.com>
References: <quicwg/base-drafts/pull/1648@github.com>
Subject: Re: [quicwg/base-drafts] Add another condition to idle timeout (#1648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d1a3b7f55f_63fb3fecfa8d45c41361d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fHEjvu9BCkJIKYrupSELb4OHVEo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 04:53:27 -0000

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

Is this new condition better than the one @ianswett suggested?  That is, should it replace that condition instead of adding a new one?

If you think about it, the last packet you send before an idle period is almost always sent with no other packets outstanding.  If you receive an ACK, then you send nothing.  Otherwise, you send an ACK after a short delay, which would generally fit with this new definition.

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

<p>Is this new condition better than the one <a class=3D"user-mention" da=
ta-hovercard-user-id=3D"20072817" data-octo-click=3D"hovercard-link-click=
" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ians=
wett">@ianswett</a> suggested?  That is, should it replace that condition=
 instead of adding a new one?</p>
<p>If you think about it, the last packet you send before an idle period =
is almost always sent with no other packets outstanding.  If you receive =
an ACK, then you send nothing.  Otherwise, you send an ACK after a short =
delay, which would generally fit with this new definition.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1648#issuecomment-411974831">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6AVu_=
DInk5NLecslk7Judmp_2bxks5uPRG7gaJpZM4V3gni">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8SjbUuT67XfqYigaxG05cAr9eNd=
ks5uPRG7gaJpZM4V3gni.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1648: Is this new condition better than the one @ianswett s=
uggested?  That is, should it replace that condition instead of adding a =
new one?\r\n\r\nIf you think about it, the last packet you send before an=
 idle period is almost always sent with no other packets outstanding.  If=
 you receive an ACK, then you send nothing.  Otherwise, you send an ACK a=
fter a short delay, which would generally fit with this new definition."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/1648#issuecomment-411974831"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-4=
11974831",
"url": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-4119=
74831",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add another condition to idle timeout =
(#1648)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1648,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1648\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-4119=
74831"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3668730=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6d1a3b7f55f_63fb3fecfa8d45c41361d7--


From nobody Thu Aug  9 23:05: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 D048A130F23 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S4j1gits38-t for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:52 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74484130EFF for <quic-issues@ietf.org>; Thu,  9 Aug 2018 23:05:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533881150; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HuBB0/5tLlZjnvVtBHrvSnKDAFup92Vz5FEOMDChIfQ=; b=fiRzcljJadYv/9XerH+uG9Jtwu4CKTSBNwca2l2QEeII/UZ4koLuQ9TmL/p+LGvkkPf54TiW btCZ1abhftFixC0t8ap1fOQqGwODP5IutTzD+aFESsyNV3nwwupKiqGfH9XX787eAhYrJ+dC PlSNBtchW3DuUZWvM5vR27BTgEQ=
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 5b6d2b3e.7f9b2d5c4660-smtp-out-n03; Fri, 10 Aug 2018 06:05:50 -0000 (UTC)
Date: Thu, 09 Aug 2018 23:05:50 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6d2b3e413_52a52aebc9042f8843593@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4bfd38: Duplicates are dropped
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6d2b3df422b_52a52aebc9042f8843435"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z1mtsdKjmtwvaHYqoox7JhvOEUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 06:05:54 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4bfd387a264e81fe2d79b9de073a5c9f551001a9
      https://github.com/quicwg/base-drafts/commit/4bfd387a264e81fe2d79b9de073a5c9f551001a9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Duplicates are dropped

It's a little surprising that we didn't say this already.

I thought about a mention of the security considerations in the TLS
draft with this change, but I think that's unnecessary at this point.

Closes #1405.


  Commit: 57c1d360d49a186605329375d5a5fcb6312d04b8
      https://github.com/quicwg/base-drafts/commit/57c1d360d49a186605329375d5a5fcb6312d04b8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  Reference security considerations regarding packet protection


  Commit: 8ef8fee8910afe6e18e938345b73839c7e55debf
      https://github.com/quicwg/base-drafts/commit/8ef8fee8910afe6e18e938345b73839c7e55debf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

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

  Log Message:
  -----------
  Reword and point to RFC 2406


  Commit: 948e7b9784330c7f94cd29d859a778cc510cfbb1
      https://github.com/quicwg/base-drafts/commit/948e7b9784330c7f94cd29d859a778cc510cfbb1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

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

  Log Message:
  -----------
  Certainty is about not received

Change the text to emphasize that the requirement is that packet numbers
have never been accepted before, not that duplicates be detected.

Detecting duplicates requires an insane amount of state.  Providing
assurance that a packet has never been accepted before is easier, and
that's all we need.

Also qualify with packet number space, because the same packet number
can be sent in each of the three packet number spaces.


  Commit: 53777e98a1a40f892e951a72ea0860e6d5d75be6
      https://github.com/quicwg/base-drafts/commit/53777e98a1a40f892e951a72ea0860e6d5d75be6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

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

  Log Message:
  -----------
  Merge pull request #1624 from quicwg/drop-duplicates

Duplicates are dropped


Compare: https://github.com/quicwg/base-drafts/compare/b7b4151ed8e8...53777e98a1a4
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6d2b3df422b_52a52aebc9042f8843435--


From nobody Thu Aug  9 23:06: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 487D5130EFF for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Duu1j2I0I4wE for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:54 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBFD0130F25 for <quic-issues@ietf.org>; Thu,  9 Aug 2018 23:05:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533881153; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=K0oD4+c2pyRC9/Y/Dh+GPs7gshDL6c/yIq9Rl9W+jhI=; b=HhX5LO4ZPzoY41HQ9RqIFlz7O/HhzdgTGCvJ2U6Mg4Y/5Ipn7Zclus0jL0DvYMcZkTU9UYw9 wIOBrC9Hj/Jann//afzZMtEr+jfdZKKMB3Z+n8KeuIyRD+I79r9DJCN4NA9t4+ke4nBB/vx3 +qO4QFjvwrIfPqw3PH8AtufkiqM=
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 5b6d2b41.7fcae9f87810-smtp-out-n03; Fri, 10 Aug 2018 06:05:53 -0000 (UTC)
Date: Thu, 09 Aug 2018 23:05:53 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b6d2b414b13d_43912b18dc714f747588b@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6d2b414adc6_43912b18dc714f7475727"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/51BIV_n-gLxH7MVsV0ez_TMsh1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 06:05:56 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6d2b414adc6_43912b18dc714f7475727--


From nobody Thu Aug  9 23:06: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 64161130F2D for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 woNZt0ltNmAG for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:56 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 A8C7A130F2B for <quic-issues@ietf.org>; Thu,  9 Aug 2018 23:05:56 -0700 (PDT)
Date: Thu, 09 Aug 2018 23:05:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533881154; bh=fQEYAVY1oD6EW7YUx18/9hxlW6Ahxehw5o4Ymy/bIKw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kQUM+nkb1GHTylE8Fbt/hXt1TaiJ7mrMWShLWeAeDFzyd54Ft3eoe3DzN8xrk9xVK /FHM1vpo5sSgeB08QqHoYG4z10ienco3WoXNKOvJ2cEO4wAvTde89gAP8Wlv3H5GE9 DUkB0U+c+Xb1xYHa5NVRu9vNE2XwpmMQNDYY2M04=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9ca40472bf5719d00de197231f0cc7363739e0e92cf000000011784ed4292a169ce138d6870@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1405/issue_event/1781753754@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1405@github.com>
References: <quicwg/base-drafts/issues/1405@github.com>
Subject: Re: [quicwg/base-drafts] Handling of duplicate packets (#1405)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d2b42bf93c_224d3fd2194d45c424554b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UjwKGIVL9KVwsVwQZrfUzes8G6E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 06:05:59 -0000

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

Closed #1405 via #1624.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1405#event-1781753754">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9zErgTohj9cYj8yZRYWIp-cL7cWks5uPSLCgaJpZM4UUmEV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxhB4STPzzs7Zj8mBT0qF6X2__u2ks5uPSLCgaJpZM4UUmEV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1405 via #1624."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1405#event-1781753754"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1405#event-1781753754",
"url": "https://github.com/quicwg/base-drafts/issues/1405#event-1781753754",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Handling of duplicate packets (#1405)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1405#event-1781753754"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 340943125\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6d2b42bf93c_224d3fd2194d45c424554b--


From nobody Thu Aug  9 23:06: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 17C64130F23 for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GWIO7ivDeX1r for <quic-issues@ietfa.amsl.com>; Thu,  9 Aug 2018 23:05:56 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 9D408130EFF for <quic-issues@ietf.org>; Thu,  9 Aug 2018 23:05:56 -0700 (PDT)
Date: Thu, 09 Aug 2018 23:05:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533881154; bh=qmQ1jM1GJ4fnH8CvMiyB63jbrt9RdML15xY5wXKZx+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pg1gzyNEvORu7Aqy2xjc1n//hZ+umpQ4CwHQegdEXaOuHULqrQAIu6XvX5NImyw8g Nsq1YOegIShf4gNLF4YwhK+uNGvj/2eVY4AmtDVUBL8VibMlT7U6SzUQg0AivAMcNS gMwjGdtWJM/I5rd9QIWzx+xv/CIvcsI4sY2zzM98=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab940d73367ee40a388bc92880de52c0ec598eeb3192cf000000011784ed4292a169ce14a685b4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1624/issue_event/1781753750@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1624@github.com>
References: <quicwg/base-drafts/pull/1624@github.com>
Subject: Re: [quicwg/base-drafts] Duplicates are dropped (#1624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d2b42b3c12_6f523fa5cf8d45b4353037"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0phzDfuQVMq4fjsR8kJNzWfSeX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 06:05:59 -0000

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

Merged #1624 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1624#event-1781753750">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq68FFtAzAtCgMd1eaZycKMXJ00Qbks5uPSLCgaJpZM4Vp4qq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8lpthTDUGRFOGY3yaoztF0K8j1Tks5uPSLCgaJpZM4Vp4qq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1624 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1624#event-1781753750"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1624#event-1781753750",
"url": "https://github.com/quicwg/base-drafts/pull/1624#event-1781753750",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Duplicates are dropped (#1624)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1624#event-1781753750"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363301546\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6d2b42b3c12_6f523fa5cf8d45b4353037--


From nobody Fri Aug 10 00:29: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 0EBE1130F26 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 00:29:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 crh5aLLjXYbk for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 00:29:42 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 B631E127AC2 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 00:29:42 -0700 (PDT)
Date: Fri, 10 Aug 2018 00:29:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533886181; bh=TDoUaGK6iUihObZnpavJj38F0mh9QL/OwBkqcJK7RqI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ToqETBvd1A/vA/SCqn2LQtNDtCVgGPUtD6K4Kmiwk9fDTGMmZ/1/uRX8z34fPJmyU Xv63WzWVpNe+YPQuQfZ0t2TBNm2Tvd7CoFXeaPFHA8WS+3gjCA+dbv05El2tXBPCQI L9seP7rcJXC1BrFU6GaEWHJV15aHSaOk0zPL43jY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab767c5c353c839779c84e181a18c1635702b74bde92cf00000001178500e592a169ce14d297d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1647/412000360@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1647@github.com>
References: <quicwg/base-drafts/issues/1647@github.com>
Subject: Re: [quicwg/base-drafts] The server shouldn't use a token for much (#1647)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d3ee5d9814_13383ff1f68d45b4959b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ELBGeSpdNwfIEWTPOd6xJmKZo4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 07:29:44 -0000

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

If adding such advice, please be specific about encryption is not authentication. Although QUIC implementers would or should now, it could easily be missed by infrastructure operators. Merely stating AEAD or MAC can easily be misread as golang.encrypt(x) should be fine.

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

<p>If adding such advice, please be specific about encryption is not authentication. Although QUIC implementers would or should now, it could easily be missed by infrastructure operators. Merely stating AEAD or MAC can easily be misread as golang.encrypt(x) should be fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1647#issuecomment-412000360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq91MOxgnFlcwXV7mU1TxNIrfNZOMks5uPTZlgaJpZM4V3c3J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq09P04gnOFzooNGfVIzkM7hAA3RDks5uPTZlgaJpZM4V3c3J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1647: If adding such advice, please be specific about encryption is not authentication. Although QUIC implementers would or should now, it could easily be missed by infrastructure operators. Merely stating AEAD or MAC can easily be misread as golang.encrypt(x) should be fine."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1647#issuecomment-412000360"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1647#issuecomment-412000360",
"url": "https://github.com/quicwg/base-drafts/issues/1647#issuecomment-412000360",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] The server shouldn't use a token for much (#1647)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1647,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1647\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1647#issuecomment-412000360"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366857673\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6d3ee5d9814_13383ff1f68d45b4959b4--


From nobody Fri Aug 10 02: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 DBB5D130DCF for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:14:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1f4s6IdP1QDI for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:14:13 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 B60D81271FF for <quic-issues@ietf.org>; Fri, 10 Aug 2018 02:14:13 -0700 (PDT)
Date: Fri, 10 Aug 2018 02:14:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533892452; bh=Rvg+jUoOkkTclkT88cST604kMGd9N8LqK2ct8ZSlxFU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Css1IqscF1iyuDCfkI5rSG3TeVdtqciekfFW6GiMY3BbsDU/3iUDpML5fVGSin9ja e84EGEOX9IgZ8ZwrZSY+LtBo4U6J5PpEOLZYp/ajP0NTRK8KG3PSQE8c2EQW7Yj42x 5g2BFMQV7A1/owP+frXep2BplsRYFVvqcGG9WfHI=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08b861a373cf6521f34a29bd22a9dbe00f5503f292cf000000011785196492a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1530/412026152@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d5764d3dce_4aaf3f8854abe6241093db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y1BdoILSgWCUJYXN-EiZIILHjpo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 09:14:16 -0000

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

What I was talking about for the applicability statement was the fact that you can use the session ticket to store information (e.g. TP) if you don't want to/can't store them at 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/1530#issuecomment-412026152
----==_mimepart_5b6d5764d3dce_4aaf3f8854abe6241093db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What I was talking about for the applicability statement was the fact that you can use the session ticket to store information (e.g. TP) if you don't want to/can't store them at the server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1530#issuecomment-412026152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ZJH-wCu0PPGapkEALxklRcVdeQks5uPU7kgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1rV35Al36TKENK2MYEvLy02CxbTks5uPU7kgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1530: What I was talking about for the applicability statement was the fact that you can use the session ticket to store information (e.g. TP) if you don't want to/can't store them at the server. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#issuecomment-412026152"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-412026152",
"url": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-412026152",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1530\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#issuecomment-412026152"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6d5764d3dce_4aaf3f8854abe6241093db--


From nobody Fri Aug 10 02:18: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 472B0130DC9 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:18:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Xtz_A35HQn8n for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:18:17 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 73A1E1271FF for <quic-issues@ietf.org>; Fri, 10 Aug 2018 02:18:17 -0700 (PDT)
Date: Fri, 10 Aug 2018 02:18:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533892696; bh=uwKmVED85AitcERg8CU7JMeHa8Tc2G0QqMyvH1kdl5Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VILOAISH25BquFtqCnlwwbhKzA6KIHpuGdDP5ThOsvfAXgrNOqWMU/I+UIr9kZmif bUm1gGjx0i080c0kUoU+wfbkt42Vdnpwa2A/ToTP52jcsrIpWqnJyo+GYg0OMzaOO3 1WuhI9b2qNwAOVMHdmhNj6bMDKKk/hkNMSlPkT0E=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1868ff1042104b4d6777d401305ca0c010d675c792cf0000000117851a5892a169ce14c50a90@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1638/412027220@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1638@github.com>
References: <quicwg/base-drafts/issues/1638@github.com>
Subject: Re: [quicwg/base-drafts] Dead path timeout (#1638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d585875be6_d9553fd8dcabe628114255"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ItCG3u06SZxpb5dvIeSVP1CBCW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 09:18:19 -0000

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

Are we talking about multipath or re-connection (where you start with a new handshake)? I guess it the latter.

However also for multipath it's a tricky question and while mptcp was charter to provide a solution that can work without app layer changes it turns out that you usually need high layer input (because a full mesh between all available IP address is usually not what you want ;-) ).

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

<p>Are we talking about multipath or re-connection (where you start with =
a new handshake)? I guess it the latter.</p>
<p>However also for multipath it's a tricky question and while mptcp was =
charter to provide a solution that can work without app layer changes it =
turns out that you usually need high layer input (because a full mesh bet=
ween all available IP address is usually not what you want ;-) ).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1638#issuecomment-412027220">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0oA=
W5qLcogqnUvOg24BE2bburOEks5uPU_YgaJpZM4VywlR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9baucrK61NsFyHmdFkx20l3=
bRdxks5uPU_YgaJpZM4VywlR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #1638: Are we talking about multipath or re-connection (where you s=
tart with a new handshake)? I guess it the latter.\r\n\r\nHowever also fo=
r multipath it's a tricky question and while mptcp was charter to provide=
 a solution that can work without app layer changes it turns out that you=
 usually need high layer input (because a full mesh between all available=
 IP address is usually not what you want ;-) )."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/1638#issuecom=
ment-412027220"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment=
-412027220",
"url": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-41=
2027220",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Dead path timeout (#1638)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1638,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1638\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-41=
2027220"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3656277=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6d585875be6_d9553fd8dcabe628114255--


From nobody Fri Aug 10 02:24: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 B1C1B130DCF for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:24:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OXkXKLYuMAhJ for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:24:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C058F130EC4 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 02:24:18 -0700 (PDT)
Date: Fri, 10 Aug 2018 02:24:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533893058; bh=Bu9g40l+lAQ5d/Vh/w6UBPHDGtkmKWnD1oULkviSOTQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ncrvgzLWzfHGNFWdEf7SvciI3yJJk9jHCT8Dge17rwY6WKactLHRd+ZS/G3hPFEPZ RVVWM+DpwLDLdqyq58i0TO6vzymzon0ty5WbmREAb8AUgaureV1X2GqawAoiaEswE1 zcIUh1f/OJLileuc/j3XveencZobsXc2IvsgSFxM=
From: mirjak <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/1631/push/2787524993@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d59c21dc1f_604a3feb57ed45b88736d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/ChLqp9m0-8zj77-knqdm2x1O978>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 09:24:33 -0000

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

@mirjak pushed 1 commit.

adfd8fa  tailing space :-(


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631/files/f560aefac6325b8dabd7581594bb50cb86306d02..adfd8fab5ae6671414456e02b377a90412552812

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/adfd8fa">adfd8fa</a>  tailing space :-(</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1631/files/f560aefac6325b8dabd7581594bb50cb86306d02..adfd8fab5ae6671414456e02b377a90412552812">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq37r88ChCWN2cHsbCtiwm62yP9Ifks5uPVFCgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-TEvko4QdTzU9Elf8gPEEnDaykRks5uPVFCgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631/files/f560aefac6325b8dabd7581594bb50cb86306d02..adfd8fab5ae6671414456e02b377a90412552812"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631/files/f560aefac6325b8dabd7581594bb50cb86306d02..adfd8fab5ae6671414456e02b377a90412552812",
"url": "https://github.com/quicwg/base-drafts/pull/1631/files/f560aefac6325b8dabd7581594bb50cb86306d02..adfd8fab5ae6671414456e02b377a90412552812",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1631",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1631:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "adfd8fa",
"value": "tailing space :-("
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631/files/f560aefac6325b8dabd7581594bb50cb86306d02..adfd8fab5ae6671414456e02b377a90412552812"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6d59c21dc1f_604a3feb57ed45b88736d--


From nobody Fri Aug 10 02:27: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 756B6130DCF for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:27:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1OeTX9OtjtNZ for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:27:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B3C4C1271FF for <quic-issues@ietf.org>; Fri, 10 Aug 2018 02:27:38 -0700 (PDT)
Date: Fri, 10 Aug 2018 02:27:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533893258; bh=IULS2RDIGT/vv5FdJ6PrOf+oo6LcYFPou8uL4sqyf84=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TKJm55oLq1xmW1mDrMQ+pOinN3DELont4FxO1BCLsI4EldrBk94G76NkDsECbEQc4 +Hl/9jNPRDI3Ph2X2CSBupFFPOTf5nKNYQ9dsG+VhqEvK2hkYzMp45n5QjTYqR2xby lqlPL9TDstkgCFjRNAADNKBEkczb4f5gTTgbhMXE=
From: mirjak <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/1631/push/2787533630@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d5a8a16467_16283f8cd4cbe620150535"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/aKukA6pVo6V1JQ9A7pA72yzkbHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 09:27:40 -0000

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

@mirjak pushed 1 commit.

e145873  line break


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631/files/adfd8fab5ae6671414456e02b377a90412552812..e1458737054dc23ca1dc899fce1333cfba3bf3dd

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e145873">e145873</a>  line break</li>
</ul>


<p style="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/1631/files/adfd8fab5ae6671414456e02b377a90412552812..e1458737054dc23ca1dc899fce1333cfba3bf3dd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq00Rk8ZOHlB9GwhvgWOy7mTvs5JSks5uPVIKgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9TtfihRzuc_r9tX7mlxzOrLj2Khks5uPVIKgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631/files/adfd8fab5ae6671414456e02b377a90412552812..e1458737054dc23ca1dc899fce1333cfba3bf3dd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631/files/adfd8fab5ae6671414456e02b377a90412552812..e1458737054dc23ca1dc899fce1333cfba3bf3dd",
"url": "https://github.com/quicwg/base-drafts/pull/1631/files/adfd8fab5ae6671414456e02b377a90412552812..e1458737054dc23ca1dc899fce1333cfba3bf3dd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1631",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1631:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "e145873",
"value": "line break"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631/files/adfd8fab5ae6671414456e02b377a90412552812..e1458737054dc23ca1dc899fce1333cfba3bf3dd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6d5a8a16467_16283f8cd4cbe620150535--


From nobody Fri Aug 10 02:31: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 B9710130E16 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:31:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 it24uYck65YT for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 02:31:41 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 D4BFB1271FF for <quic-issues@ietf.org>; Fri, 10 Aug 2018 02:31:40 -0700 (PDT)
Date: Fri, 10 Aug 2018 02:31:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533893500; bh=/KViR2seBbNs5QcYQnWvJvZHh3N3ST5nYWGpuyAnJKw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M8bfbjgOJdMq0JaasJtltAYWymI1Dq1ol1G20vZIob8+S3WWLD5nmShmYlyhvjrwP x4XjdxlcAkRpX0ApN0vlUePWr8YhpciGP8I/baQ0pxNScRvs2bKU3zilbQQeoQ0Tz9 JCIr/pNmdRTI3Vtysv2hv6zgGW2ou4iRBBV/h/SA=
From: mirjak <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/1631/push/2787544056@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d5b7c32872_33e33fcbf60d45c41515e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/mTThQ5Zva2Qe0DSmKoOtPk8eHLo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 09:31:43 -0000

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

@mirjak pushed 1 commit.

d102652  tailing space agian


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631/files/e1458737054dc23ca1dc899fce1333cfba3bf3dd..d1026527f33d091842738e5b901ae2cc14c2c2cf

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d102652">d102652</a>  tailing space agian</li>
</ul>


<p style="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/1631/files/e1458737054dc23ca1dc899fce1333cfba3bf3dd..d1026527f33d091842738e5b901ae2cc14c2c2cf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq64Yu5KrSHscod8yyq08JwHU1S87ks5uPVL8gaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwoIkWhlbveKECzIzw2Akx1EVjneks5uPVL8gaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631/files/e1458737054dc23ca1dc899fce1333cfba3bf3dd..d1026527f33d091842738e5b901ae2cc14c2c2cf"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631/files/e1458737054dc23ca1dc899fce1333cfba3bf3dd..d1026527f33d091842738e5b901ae2cc14c2c2cf",
"url": "https://github.com/quicwg/base-drafts/pull/1631/files/e1458737054dc23ca1dc899fce1333cfba3bf3dd..d1026527f33d091842738e5b901ae2cc14c2c2cf",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1631",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1631:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "d102652",
"value": "tailing space agian"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631/files/e1458737054dc23ca1dc899fce1333cfba3bf3dd..d1026527f33d091842738e5b901ae2cc14c2c2cf"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6d5b7c32872_33e33fcbf60d45c41515e4--


From nobody Fri Aug 10 05:57: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 3342C130F61 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 05:57:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 MbSmO0aTH2QZ for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 05:57:40 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 0DFB0130E1A for <quic-issues@ietf.org>; Fri, 10 Aug 2018 05:57:40 -0700 (PDT)
Date: Fri, 10 Aug 2018 05:57:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533905858; bh=+K9eYBI+jmOQY8DWs3CChf5Jw1F4unC8Ki7uIo7VOJo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wBg6NkrOnpiCAqDLUZ9LzH0PjEMQnoTPJ6so+fEPVsscXb8e9s4J/AKSXuOMnXox7 wsCuy+0PMHO/anpGcB6ANaKDhlndA1/Eqqef1ex/ecf2XtNecE3H9OVh1UoHE80AWV VXU2aInDG7nn6swEPVQjbuw9rUfad9zIyyB/I5hg=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab965bfa02eba95ae6bb3485c51055857a3c20095492cf0000000117854dc292a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412074314@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6d8bc2be3d4_4acd3f8786cbe6283924e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8sOqRqCNeyHpNPdSeNWjwD6z05M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 12:57:51 -0000

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

I am glad that you approve the proposal, @MikeBishop and @martinthomson .  I will create a PR.

I agree: setting `CeilMul` to 1 is the best choice.  It gives the index range the property of being exactly twice the size of the maximum size of the dynamic table.  This permits some immediate optimizations in the implementation.

I also agree that beginning the dynamic table at index 0 is better, as this is how most of us index arrays (C, C++, Go, etc.).  Should this be a separate PR -- assuming that @afrind, @krasic, and @MikeBishop agree as well?  Also, shall we start the static table with 0 for consistency's sake?

The remarks regarding `floor()` and the 0-RTT scenario have been noted.



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

<p>I am glad that you approve the proposal, <a class=3D"user-mention" dat=
a-hovercard-user-id=3D"4273797" data-octo-click=3D"hovercard-link-click" =
data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/MikeBi=
shop">@MikeBishop</a> and <a class=3D"user-mention" data-hovercard-user-i=
d=3D"67641" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=
=3D"link_type:self" href=3D"https://github.com/martinthomson">@martinthom=
son</a> .  I will create a PR.</p>
<p>I agree: setting <code>CeilMul</code> to 1 is the best choice.  It giv=
es the index range the property of being exactly twice the size of the ma=
ximum size of the dynamic table.  This permits some immediate optimizatio=
ns in the implementation.</p>
<p>I also agree that beginning the dynamic table at index 0 is better, as=
 this is how most of us index arrays (C, C++, Go, etc.).  Should this be =
a separate PR -- assuming that <a class=3D"user-mention" data-hovercard-u=
ser-id=3D"8259689" data-octo-click=3D"hovercard-link-click" data-octo-dim=
ensions=3D"link_type:self" href=3D"https://github.com/afrind">@afrind</a>=
, <a class=3D"user-mention" data-hovercard-user-id=3D"6422662" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/krasic">@krasic</a>, and <a class=3D"user-mentio=
n" data-hovercard-user-id=3D"4273797" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
MikeBishop">@MikeBishop</a> agree as well?  Also, shall we start the stat=
ic table with 0 for consistency's sake?</p>
<p>The remarks regarding <code>floor()</code> and the 0-RTT scenario have=
 been noted.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1644#issuecomment-412074314">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0YV=
PYlYHe7KJHjmzROuLGjK_GGGks5uPYNCgaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0ySy2c3w1wnZMXziBtwOPry=
5K9Oks5uPYNCgaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1644: I am glad that you approve the proposal, @MikeBishop and =
@martinthomson .  I will create a PR.\r\n\r\nI agree: setting `CeilMul` t=
o 1 is the best choice.  It gives the index range the property of being e=
xactly twice the size of the maximum size of the dynamic table.  This per=
mits some immediate optimizations in the implementation.\r\n\r\nI also ag=
ree that beginning the dynamic table at index 0 is better, as this is how=
 most of us index arrays (C, C++, Go, etc.).  Should this be a separate P=
R -- assuming that @afrind, @krasic, and @MikeBishop agree as well?  Also=
, shall we start the static table with 0 for consistency's sake?\r\n\r\nT=
he remarks regarding `floor()` and the 0-RTT scenario have been noted.\r\=
n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1644#issuecomment-412074314"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-412074314",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2074314",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2074314"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6d8bc2be3d4_4acd3f8786cbe6283924e2--


From nobody Fri Aug 10 09:37: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 33A7D131022 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 09:37:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 UmRpYPEkhrVw for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 09:37:36 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 209B6130FAE for <quic-issues@ietf.org>; Fri, 10 Aug 2018 09:37:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533919055; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gn9addZvLqhHZpO5YTIo+/rTZTDiogIJTCjJeS5PzlI=; b=Z23aRc1fwY0AdgtysCJcGBkpDVSHxSE3EyGJ1cEOTch3/haHUDJA6WW8/3uvoVMySUEkPlzZ Rr6KCi2G68U8h4F0ss0/orC+VFKWSU55ZD5bmEwsfFcO+lmMFhhLfui2gHQxn3SEVz9qa3+E /XOKdi4E83F5W4Ud59+PW/NqbeQ=
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.253.29]) by mxa.mailgun.org with ESMTP id 5b6dbf4e.7f489c20bde0-smtp-out-n02; Fri, 10 Aug 2018 16:37:34 -0000 (UTC)
Date: Fri, 10 Aug 2018 09:37:34 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6dbf4e7055d_1ca72aabbdd0ef88979d0@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c77772: Usable
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6dbf4e701d8_1ca72aabbdd0ef88978d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gNfwpvInYaJBNgctiEvYu_uIzyU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 16:37:39 -0000

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

  Branch: refs/heads/http/incomplete_request
  Home:   https://github.com/quicwg/base-drafts
  Commit: c77772339ed61d4b797434063ae233ac6645acb4
      https://github.com/quicwg/base-drafts/commit/c77772339ed61d4b797434063ae233ac6645acb4
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

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

  Log Message:
  -----------
  Usable



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6dbf4e701d8_1ca72aabbdd0ef88978d5--


From nobody Fri Aug 10 09:37: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 A038D130EA1 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 09:37:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SToZm9N7ts4N for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 09:37:42 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 E38D1130F65 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 09:37:41 -0700 (PDT)
Date: Fri, 10 Aug 2018 09:37:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533919059; bh=8AVc3/ymJFHHTdRU2YyblgpQ12j7AUHcNWcXYrlqzwc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LcK8sg4ARTUMwv5cPh6QnTGQ1VocL6SXzdN6q6u4hP8g9aaMiPeTTdd0j82Um/dHE qq34RI6GJMeQ2jJjHbc9GEAZw4Fwfj+fxaA2kZlYoU43midLwjJF6QBdL4ByV0euHF caxKhPyTxA1gbcy9eyihs1vDRvfYTyD0f6wnLtO4=
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/1643/push/2788628394@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1643@github.com>
References: <quicwg/base-drafts/pull/1643@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6dbf53e5f60_28a43fd8bdcbe618496183"; 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/Jjmmb5VCVxSc_mcCR89NRM7tnUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 16:37:44 -0000

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

@MikeBishop pushed 1 commit.

c777723  Usable


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1643/files/482badb97213ac9ad02b08f18f1fb115c4f35291..c77772339ed61d4b797434063ae233ac6645acb4

----==_mimepart_5b6dbf53e5f60_28a43fd8bdcbe618496183
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c777723">c777723</a>  Usable</li>
</ul>


<p style="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/1643/files/482badb97213ac9ad02b08f18f1fb115c4f35291..c77772339ed61d4b797434063ae233ac6645acb4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Iy_nYw__JYFAPxdeJAx6KE8ENTks5uPbbTgaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq89V5SH2V_-NwXpYsK7KoKcY2l_zks5uPbbTgaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643/files/482badb97213ac9ad02b08f18f1fb115c4f35291..c77772339ed61d4b797434063ae233ac6645acb4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643/files/482badb97213ac9ad02b08f18f1fb115c4f35291..c77772339ed61d4b797434063ae233ac6645acb4",
"url": "https://github.com/quicwg/base-drafts/pull/1643/files/482badb97213ac9ad02b08f18f1fb115c4f35291..c77772339ed61d4b797434063ae233ac6645acb4",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1643",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1643:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "c777723",
"value": "Usable"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643/files/482badb97213ac9ad02b08f18f1fb115c4f35291..c77772339ed61d4b797434063ae233ac6645acb4"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6dbf53e5f60_28a43fd8bdcbe618496183--


From nobody Fri Aug 10 09:43: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 3DD76130EA1 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 09:43:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 cnol4oxkwa9J for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 09:43:08 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1563B130E84 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 09:43:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Q1kPhgFRf4Esmq9sNPU0jMwiQi8=; b=CbbA9XsH8luDL9gQ rPdkJ2Hru+HKpigUWXu/K1mFMZZFB8mXzZW+6NvEHXfIBYVzTNPUaOVpSCdes9KK pcYPOVG8hmFTM7qPFfJiFUQUSgfw+t4ARYJ3tlFUMyRNesxAbReXWXEzBbS6tDSq ErwFLDbVyA4EIEsf6W5iDyTk+Mg=
Received: by filter0086p1iad2.sendgrid.net with SMTP id filter0086p1iad2-29010-5B6DC099-9 2018-08-10 16:43:05.152869836 +0000 UTC m=+237261.717012724
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id dxGjckjSTxyH-KpsjqJPlw for <quic-issues@ietf.org>; Fri, 10 Aug 2018 16:43:05.160 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 2477D4C0279 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 09:43:05 -0700 (PDT)
Date: Fri, 10 Aug 2018 16:43:06 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d7eadeb560d513f965f5e7f66af779e0d389dee92cf000000011785829992a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412139139@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6dc099223c8_34c23fa29b4d45b8899b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30csty6TWzNJ2cE+sN09EJrykzObu2aUXn45 D4ayzDhPPNxTGnKcodyhodVGv/0n0ey5wWoXur4nAhQCiC53WL9rQf6mncOv0wFdGrkdT9CtzwqpHN 0prUMlPyOX1Pa3zpPx+5vze2dMtxuKwMCNAHIwUMU4PphrcPsc1iE5DdiLpzTv2XM6/kujNLNVXlTJ I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cpavB5AjmhyPt_EfJXf1WcydSEY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 16:43:11 -0000

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

No one's approval is needed to create the PR.  =F0=9F=98=89=20

1-based indexing shows up wherever a sentinel is needed at 0, basically.  W=
e managed to get rid of the sentinel requirement for table references (the =
static table actually is 0-based in QPACK, there's just nothing *in* slot 0=
 until I stop being lazy and get #1355 ready to go).  However, for absolute=
 indices, 0 is currently the sentinel for "no dynamic references in this pa=
cket."  If we want to go back to using a flag for that, or if you have some=
 other way to communicate that, there's no reason it ought to be 1-based.

--=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/1644#issuecomment-412139139=

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

<p>No one's approval is needed to create the PR.  <g-emoji class=3D"g-emoji=
" alias=3D"wink" fallback-src=3D"https://assets-cdn.github.com/images/icons=
/emoji/unicode/1f609.png">=F0=9F=98=89</g-emoji></p>
<p>1-based indexing shows up wherever a sentinel is needed at 0, basically.=
  We managed to get rid of the sentinel requirement for table references (t=
he static table actually is 0-based in QPACK, there's just nothing <em>in</=
em> slot 0 until I stop being lazy and get <a class=3D"issue-link js-issue-=
link" data-error-text=3D"Failed to load issue title" data-id=3D"323328995" =
data-permission-text=3D"Issue title is private" data-url=3D"https://github.=
com/quicwg/base-drafts/issues/1355" href=3D"https://github.com/quicwg/base-=
drafts/pull/1355">#1355</a> ready to go).  However, for absolute indices, 0=
 is currently the sentinel for "no dynamic references in this packet."  If =
we want to go back to using a flag for that, or if you have some other way =
to communicate that, there's no reason it ought to be 1-based.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1644#issuecomment-412139139">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq85_ROsdz3pzS3=
1mO3GfZMzGhLCJks5uPbgZgaJpZM4V1rSe">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqxLHwR60S0SRG5vC63gtWwWFLz8Yks5uPbgZga=
JpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1644:=
 No one's approval is needed to create the PR.  =F0=9F=98=89 \r\n\r\n1-base=
d indexing shows up wherever a sentinel is needed at 0, basically.  We mana=
ged to get rid of the sentinel requirement for table references (the static=
 table actually is 0-based in QPACK, there's just nothing *in* slot 0 until=
 I stop being lazy and get #1355 ready to go).  However, for absolute indic=
es, 0 is currently the sentinel for \"no dynamic references in this packet.=
\"  If we want to go back to using a flag for that, or if you have some oth=
er way to communicate that, there's no reason it ought to be 1-based."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/1644#issuecomment-412139139"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4=
12139139",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4121=
39139",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index v=
alues (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4121=
39139"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366392478=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6dc099223c8_34c23fa29b4d45b8899b8--


From nobody Fri Aug 10 10:36: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 BDE93130DF4 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 10:36:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gKH0S68WFy6o for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 10:36:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 087541286E3 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 10:36:44 -0700 (PDT)
Date: Fri, 10 Aug 2018 10:36:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533922603; bh=lAwfeZxJJcM+yOOXGcJMV5chmPWlhT5STFzlsM6Yx7c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CHVaep8i5qHtSuhlkhu8ycj7n5dx+nK6BL7bnxPrufGgf0p5msuQTp26sjYR8MwqM D4/p5IKCwEEApGRtOyXLY8Jvuy9UvwssR4VGeceaTrIDLOYXQgQMQ4G3rZR09hIWp3 dIskqSls4HYktaYUtrCG71O96L6/KpDZ+W/wPyUE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe86a77090af9d7b7415ee78c0760606d11d3c55092cf0000000117858f2b92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412153296@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6dcd2b17600_1cc13f92bbebe6184689cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g40gPUz6Mj4Mw8IMt4EoRcyrfsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 17:36:46 -0000

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

> 0 is currently the sentinel for "no dynamic references in this packet." If we want to go back to using a flag for that, or if you have some other way to communicate that, there's no reason it ought to be 1-based.

That's pretty easy: 0 means "no dynamic references", non-zero means "decode the value and subtract 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/1644#issuecomment-412153296
----==_mimepart_5b6dcd2b17600_1cc13f92bbebe6184689cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>0 is currently the sentinel for "no dynamic references in this packet.=
" If we want to go back to using a flag for that, or if you have some oth=
er way to communicate that, there's no reason it ought to be 1-based.</p>=

</blockquote>
<p>That's pretty easy: 0 means "no dynamic references", non-zero means "d=
ecode the value and subtract 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/1644#issuecomment-412153296">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4fx=
urNcllj4a5UPDU_HbcmNN6JRks5uPcSrgaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8qDpbAyNar3oe9Eq9iCDnmF=
cmEZks5uPcSrgaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1644: \u003e 0 is currently the sentinel for \"no dynamic refer=
ences in this packet.\" If we want to go back to using a flag for that, o=
r if you have some other way to communicate that, there's no reason it ou=
ght to be 1-based.\r\n\r\nThat's pretty easy: 0 means \"no dynamic refere=
nces\", non-zero means \"decode the value and subtract 1.\""}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1=
644#issuecomment-412153296"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-412153296",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2153296",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2153296"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6dcd2b17600_1cc13f92bbebe6184689cf--


From nobody Fri Aug 10 10:40: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 3CF45130E63 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 10:40:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KAPHEU9PILx5 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 10:40:26 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 46AF91286E3 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 10:40:26 -0700 (PDT)
Date: Fri, 10 Aug 2018 10:40:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533922824; bh=ZWnFTaORl9tkfUIyawwYPnmqDFypdyeqcJOyXlqnzhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rURmW7cm0eMqZ4HtchMc1A/uHKuCliLeN6f1cYg45Lvu8jCbNTLG8j++gd3wUJ6UL b6ATkhtI9bhFi4dogSVS/u6dyRNtPV/TRMxAMymkdP0d5lgbLBJDRLsMwmuxuF8BMf IS+RPTpHPusckBYMgBWRR726Z4eftPnxBWcW5Nn0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3bbd551f302d5c1158d6f73cca634a7bb61cd3f292cf000000011785900892a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412154301@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6dce0893417_1e273f9bc22d45b81167679"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/7nw8-bTQuJiTYYwtCcGLVMz5udo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 17:40:30 -0000

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

...which is functionally what we have now, just with different wording to describe it.  As far as I'm concerned, that's purely editorial semantics, so whatever @afrind wants 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/issues/1644#issuecomment-412154301
----==_mimepart_5b6dce0893417_1e273f9bc22d45b81167679
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>...which is functionally what we have now, just with different wording to describe it.  As far as I'm concerned, that's purely editorial semantics, so whatever <a class="user-mention" data-hovercard-user-id="8259689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/afrind">@afrind</a> wants 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/issues/1644#issuecomment-412154301">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6DU7MaudkcoSYWZW4NU_zdBzRhfks5uPcWIgaJpZM4V1rSe">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq86hc2smWiZZz94LjcID-WpFPqVxks5uPcWIgaJpZM4V1rSe.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1644: ...which is functionally what we have now, just with different wording to describe it.  As far as I'm concerned, that's purely editorial semantics, so whatever @afrind wants is fine."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412154301"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412154301",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412154301",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412154301"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366392478\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6dce0893417_1e273f9bc22d45b81167679--


From nobody Fri Aug 10 10:51: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 1ADCA130E63 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 10:51:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8WV-De2X8Hm2 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 10:51:54 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 308321292AD for <quic-issues@ietf.org>; Fri, 10 Aug 2018 10:51:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+nKY35BqselRDyWE3Wghfed1hdQ=; b=qGpVA0KsOzzr3xfV TJacfOYXrlRXv91KUriOYicZdXXCTl836JmHROw+HlF47xsswFW8cVN3IyNzKXMQ 4qbevPR/S1ghVVX0CTLwi5DmiHz2L8rUATsuxMxKF28kHRSjhA8QQS6pAJthiuG7 JxsqHUc+twyTvLH8NgnvHZjD3qY=
Received: by filter1618p1mdw1.sendgrid.net with SMTP id filter1618p1mdw1-14981-5B6DD0B8-1B 2018-08-10 17:51:52.545434718 +0000 UTC m=+156470.333005789
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id B2iNXr8WQFejdfgeZtAJ_w for <quic-issues@ietf.org>; Fri, 10 Aug 2018 17:51:52.396 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 5EBB3AE0425 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 10:51:52 -0700 (PDT)
Date: Fri, 10 Aug 2018 17:51:52 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abedf9f23ea6b32a897935c5220f5333e8e9d5d75d92cf00000001178592b892a169ce14d6881b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1649@github.com>
Subject: [quicwg/base-drafts] Subsequent Initial Packets with Token Field (#1649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6dd0b85d6ff_20da3f8952ad45c4261380"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0G++TIioJhajizpB+qkyUDAbiEYDArd+kmbs j0bNSKvuQoCWmXxYLp+HSq4F6c5f3l5Lsu941Yr+yWMsvJSOpS91YAabixAw6/DhjvmzNmcU6RRoPF h32cLIe6VS9b0QK17fVKeQ07lh6xMxhQWKYv0Zbd6iQIIkeFlUtKtHpSFXo9w0TM0E242tXZ4mhKXz k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y3lun_evU6KFErilxyd_MDu2Adg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 17:51:56 -0000

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

I was looking at the spec and it looks like we never explicitly indicated if subsequent Initial packets sent from the client should continue to populate the Token field. by subsequent packets, I mean responses to HRR and ACK only packets.

For the end server, I would assume it doesn't need the token for subsequent Initial packets, since it likely already has the state needed saved. But for a DDoS mitigation device in path, what is its logic supposed to be for these additional Initial packets it sees, assuming it wants to maintain a stateless design?

The DDoS mitigation device cannot really distinguish between the first Initial packet and subsequent ones. If the client always includes the token, the device would be able to statelessly verify it for every Initial packet, but that breaks if the end server also did a Retry. We could instead just assume full length (>1200 bytes) Initial packets are the first ones, and only they need to be validated. The device would just assume shorter packets should be let through untouched. I'm just not sure if that is too brittle an assumption.

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

<p>I was looking at the spec and it looks like we never explicitly indicated if subsequent Initial packets sent from the client should continue to populate the Token field. by subsequent packets, I mean responses to HRR and ACK only packets.</p>
<p>For the end server, I would assume it doesn't need the token for subsequent Initial packets, since it likely already has the state needed saved. But for a DDoS mitigation device in path, what is its logic supposed to be for these additional Initial packets it sees, assuming it wants to maintain a stateless design?</p>
<p>The DDoS mitigation device cannot really distinguish between the first Initial packet and subsequent ones. If the client always includes the token, the device would be able to statelessly verify it for every Initial packet, but that breaks if the end server also did a Retry. We could instead just assume full length (&gt;1200 bytes) Initial packets are the first ones, and only they need to be validated. The device would just assume shorter packets should be let through untouched. I'm just not sure if that is too brittle an assumption.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzkY008B9MmGBGrCvHEYWPju_l_-ks5uPcg4gaJpZM4V4lMN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5-_Nu9-LG7iWZ5NJerx7LV_uT5Vks5uPcg4gaJpZM4V4lMN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Subsequent Initial Packets with Token Field (#1649)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1649"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1649",
"url": "https://github.com/quicwg/base-drafts/issues/1649",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Subsequent Initial Packets with Token Field (#1649)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1649
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1649,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1649\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1649"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367153933\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6dd0b85d6ff_20da3f8952ad45c4261380--


From nobody Fri Aug 10 11:18: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 ED0CB124C04 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 11:18:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8pif9uHNY9cp for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 11:18:00 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 C663C130E67 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 11:17:59 -0700 (PDT)
Date: Fri, 10 Aug 2018 11:17:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533925078; bh=+GErWy1Vecif5hqqsJtYWqd5wTKfSgg87THR1ocxz6k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YnbfZq5x2S2IJREbOA1WqxR1849uBIX4pepxx8B9HExXFWhGlsv2CISZQTiNOSgH8 vcm8HuO4jQizMjv4o7zChaXAyPYr0iu+Xai2FzNzfgQFkqgQcwsi/hyJzlLkwHA3EQ RcpEXjn6y4GQkZtc8pLZ3q6bSmHkFCf/v2Vrs8fI=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fa8ee9e622d159c71054be64d6f640215b1a5dc92cf00000001178598d692a169ce14d6a5fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1650@github.com>
Subject: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6dd6d6a78d9_64173fde6f4be618149481"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wWFdgM3eN44JoJ7K7KtKfnXTkrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 18:18:03 -0000

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

Based on discussion in [issue #1644](https://github.com/quicwg/base-drafts/issues/1644#issuecomment-411949968).

To avoid potential for confusion around zero the raw _Largest Reference_ value and zero the smallest valid absolute index, I introduced a term "specified:" the _Largest Reference_ value is either specified or not.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Start indexing dynamic QPACK table beginning at zero

-- File Changes --

    M draft-ietf-quic-qpack.md (14)

-- Patch Links --

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

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

<p>Based on discussion in <a href="https://github.com/quicwg/base-drafts/issues/1644#issuecomment-411949968">issue #1644</a>.</p>
<p>To avoid potential for confusion around zero the raw <em>Largest Reference</em> value and zero the smallest valid absolute index, I introduced a term "specified:" the <em>Largest Reference</em> value is either specified or not.</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/1650'>https://github.com/quicwg/base-drafts/pull/1650</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Start indexing dynamic QPACK table beginning at zero</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1650.patch'>https://github.com/quicwg/base-drafts/pull/1650.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1650.diff'>https://github.com/quicwg/base-drafts/pull/1650.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/1650">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq53Qnd1psKOTy_pqGIGbPDoURBgOks5uPc5WgaJpZM4V4nVP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxRLkGMJbanTB9FgJ21uhrWQP4j0ks5uPc5WgaJpZM4V4nVP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Start indexing dynamic QPACK table beginning at zero (#1650)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1650"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1650",
"url": "https://github.com/quicwg/base-drafts/pull/1650",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Start indexing dynamic QPACK table beginning at zero (#1650)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "ad37957",
"value": "Start indexing dynamic QPACK table beginning at zero"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1650/files#diff-0) (14 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1650,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1650\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367162703\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6dd6d6a78d9_64173fde6f4be618149481--


From nobody Fri Aug 10 12:55: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 F01BD130EE1 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 12:55:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 w4koi9xw2RKL for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 12:55:14 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAC35130EB1 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 12:55:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CgvAhuV2epU3TAnWCrDtfiOP+yE=; b=j5XooXyGPkS2ZXWu vPKP/vwUqXIS5xfZUcL5NGDzAUqu/4yNMyIcl4y2ODEr5uQm8qMD65we5ltB9VfN 9KKu9EWL9eRz+Y3d0OZO3c7wUJNhtiCZfApHuAzhq7QU3Vrs4TzLxHHPSwJaZZz2 QaPswuu62MAsZkxfrhIqfH+H4Yo=
Received: by filter0282p1iad2.sendgrid.net with SMTP id filter0282p1iad2-1768-5B6DED9F-4C 2018-08-10 19:55:11.845466292 +0000 UTC m=+249909.448696443
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id 3U69zZqGQMaHBkGjBWZvIw for <quic-issues@ietf.org>; Fri, 10 Aug 2018 19:55:11.874 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id D38F83E1658 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 12:55:11 -0700 (PDT)
Date: Fri, 10 Aug 2018 19:55:12 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26ddc83bbfa8e34ce3fa77f54e79c0f9a5140e8892cf000000011785af9f92a169ce14d2cae3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1648/c412188642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1648@github.com>
References: <quicwg/base-drafts/pull/1648@github.com>
Subject: Re: [quicwg/base-drafts] Add another condition to idle timeout (#1648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6ded9fd16c6_10873f7f6f2d45b455385c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XtjotkGBbIJjkfPwbm3B/NZdR0rCSJnnF9/ Qdn0VAoywHrqzbZYcp2OvuE8TL0iK8lBMxB1sLSEPH57K2+xhQLu58dyP8UrCgcm1wEDihY6IQowSu 5/6X/YWK4HJS6jFif6ow+CqvIfVkWZ6TC/Qy3WyXbKZRQ5O8zb6Osf9hMAHXEnxUOo3nDlf8nF9K+9 I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_Ky6Ze_T99OQIc4FALstj0mVkPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 19:55:16 -0000

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

You have a good point. The only difference I see in these 2 conditions is that the previous one covers the case that you have a few packets outstanding and then you receive a packet. However it's probably not that useful since presumably if you have a few packets outstanding, you expect to get feedback about them still. So I think that we can actually replace the condition with this new one of outstandingpackets.size = 0. It's also much simpler to implement as well.

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

<p>You have a good point. The only difference I see in these 2 conditions i=
s that the previous one covers the case that you have a few packets outstan=
ding and then you receive a packet. However it's probably not that useful s=
ince presumably if you have a few packets outstanding, you expect to get fe=
edback about them still. So I think that we can actually replace the condit=
ion with this new one of outstandingpackets.size =3D 0. It's also much simp=
ler to implement as well.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/1648#issuecomment-412188642">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_nXir1S4qwBfcHL=
_lABSKCajoOzks5uPeUfgaJpZM4V3gni">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq5CeMEwVWXRtnzDU7AzdJE7Op4DFks5uPeUfgaJp=
ZM4V3gni.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar in #1648: Y=
ou have a good point. The only difference I see in these 2 conditions is th=
at the previous one covers the case that you have a few packets outstanding=
 and then you receive a packet. However it's probably not that useful since=
 presumably if you have a few packets outstanding, you expect to get feedba=
ck about them still. So I think that we can actually replace the condition =
with this new one of outstandingpackets.size =3D 0. It's also much simpler =
to implement as well."}],"action":{"name":"View Pull Request","url":"https:=
//github.com/quicwg/base-drafts/pull/1648#issuecomment-412188642"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-412=
188642",
"url": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-412188=
642",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add another condition to idle timeout (#=
1648)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@siyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1648,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 1648\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-412188=
642"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366873058=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6ded9fd16c6_10873f7f6f2d45b455385c--


From nobody Fri Aug 10 13:15: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 076C1130E9F for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 13:15:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2rJU4npqC1HV for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 13:15:55 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 62967130E2F for <quic-issues@ietf.org>; Fri, 10 Aug 2018 13:15:55 -0700 (PDT)
Date: Fri, 10 Aug 2018 13:15:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533932153; bh=RRDgOS5S20lEig0RvigSch0SMJiKwqt5p58FXliUs1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eTuujXTmQlx+tSklaOCxmiyo3lYF4PhfadnUAjaS/5cdHUyG13OGMhPMTGIRRacxU JTV3Dq7UrFYttvppBhDk72+tKNsP0gpt75iV+7MrEuqixC6SrDuULvtE95tW2Ke8fJ +LW4JZs8rXrbA5hb1hemcJf9d7HeisvtYlQ38ES8=
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b78a55d8a0cb9394e2bc0ca5d67a399149cf7a792cf000000011785b47992a169ce14832871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1600/412193972@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1600@github.com>
References: <quicwg/base-drafts/issues/1600@github.com>
Subject: Re: [quicwg/base-drafts] Indicate support for PRIORITY (#1600)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6df279abf3_52d23fb0682be618678474"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7h9aM8s_pS-ufUHu7N7ehtRREnk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 20:15:57 -0000

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

Some more anecdotal evidence on difficulties mapping browser priorities/heuristics to H2 in a recent Twitter discussion: https://twitter.com/slightlylate/status/1027800719561125888?s=09

I am very in favor of allowing alternative priority schemes. 



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

<p>Some more anecdotal evidence on difficulties mapping browser priorities/heuristics to H2 in a recent Twitter discussion: <a href="https://twitter.com/slightlylate/status/1027800719561125888?s=09" rel="nofollow">https://twitter.com/slightlylate/status/1027800719561125888?s=09</a></p>
<p>I am very in favor of allowing alternative priority schemes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1600#issuecomment-412193972">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq545OWiqiCyvh7-LSSwYLJvRs2lfks5uPen5gaJpZM4VdLz7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyggBLoJsOSF5-JsyjrYS2cqhpEaks5uPen5gaJpZM4VdLz7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@rmarx in #1600: Some more anecdotal evidence on difficulties mapping browser priorities/heuristics to H2 in a recent Twitter discussion: https://twitter.com/slightlylate/status/1027800719561125888?s=09\r\n\r\nI am very in favor of allowing alternative priority schemes. \r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1600#issuecomment-412193972"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1600#issuecomment-412193972",
"url": "https://github.com/quicwg/base-drafts/issues/1600#issuecomment-412193972",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Indicate support for PRIORITY (#1600)",
"sections": [
{
"text": "",
"activityTitle": "**Robin Marx**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@rmarx",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1600,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1600\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1600#issuecomment-412193972"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 359972091\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6df279abf3_52d23fb0682be618678474--


From nobody Fri Aug 10 13:41: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 55C7E130E5E for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 13:41:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 G8f4PM_86-fy for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 13:41:02 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 8E502130ECC for <quic-issues@ietf.org>; Fri, 10 Aug 2018 13:41:02 -0700 (PDT)
Date: Fri, 10 Aug 2018 13:41:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533933661; bh=iM34s+UyAjfXGY87dQAHQyEkTmDc/y8uzGkJzTy2LAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0G9Iz8f1nikTba9Q4ECKN1zc2dhxTtf8pZdz0iQSGCQ1n3jfRsI7mlJKStQiiD78q 1RGiMiJlScx9UKQbhALWGG6ffrOG4d+r6/jRTbsFKFyP2ctXRiHcwll9NdoIkqNzHk 3RiqML680uX07FOWCTI5+A1TE4GPgBh9HGhc+j6Q=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a7ba49dfde860bdf20fe6000a47de7e955613cc92cf000000011785ba5d92a169ce14d6a5fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1650/review/145391391@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1650@github.com>
References: <quicwg/base-drafts/pull/1650@github.com>
Subject: Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6df85dcffcc_70793f994f2d45c48862c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/dw_hPNDZoBSR-OjIpt2DvdejjQQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 20:41:04 -0000

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

MikeBishop approved this pull request.

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/1650#pullrequestreview-145391391
----==_mimepart_5b6df85dcffcc_70793f994f2d45c48862c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<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/1650#pullrequestreview-145391391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8v0JS10OpswLq8MuBHViUFNLKl4ks5uPe_dgaJpZM4V4nVP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-OmsDm6Hnl7u66xs156SOBylvb7ks5uPe_dgaJpZM4V4nVP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1650"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145391391"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145391391",
"url": "https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145391391",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1650",
"sections": [
{
"text": "Seems reasonable.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145391391"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367162703\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6df85dcffcc_70793f994f2d45c48862c--


From nobody Fri Aug 10 13:41: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 A5F57131064 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 13:41:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 08ZNnBeeWtMW for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 13:41:39 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 0707C131067 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 13:41:38 -0700 (PDT)
Date: Fri, 10 Aug 2018 13:41:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533933697; bh=AdHycpaksKw6+N1LH4S4Ei4MRnDu63ZHobAo+9sqD7w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C+Xvl/aNHPCiFYCQWIISuzXj6dFOW5FKGqiqhwkE/2QQUaFijELGv2p0RygQM4qVf sVEgHbaRAL2Dj8NBsJJX6HGzeTJIa+4PLJO8r8Ud9sRnxXeK7ez38LrHKrn88jTDX4 rK52tQNNVWn1e8lYiPKaYtwZ7rk+Tv1n5NxjBGos=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc27ce87303eeb8e74f713396e68e8a6d2c54eb0c92cf000000011785ba8192a169ce14c50a90@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1638/412200135@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1638@github.com>
References: <quicwg/base-drafts/issues/1638@github.com>
Subject: Re: [quicwg/base-drafts] Dead path timeout (#1638)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6df881376d6_38e3f9ed0ebe62424946f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/0wgYHqd87T_7RhMhpLCm8lcdaaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 20:41:52 -0000

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

FWIW, SCTP had clear rules about path and connection timeouts, and it used two different numRTOs for them. I think the draft should talk about when to abandon a path and when to abandon a connection, but not recommend what should be done in terms of retrying new connections.

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

<p>FWIW, SCTP had clear rules about path and connection timeouts, and it =
used two different numRTOs for them. I think the draft should talk about =
when to abandon a path and when to abandon a connection, but not recommen=
d what should be done in terms of retrying new connections.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1638#issuecomment-412200135">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq980=
1Ml-3-zt6LW9g2Zm-S1pndAXks5uPfABgaJpZM4VywlR">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4yiSPA2J8z_-HjLQWIhB7lf=
RNp3ks5uPfABgaJpZM4VywlR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #1638: FWIW, SCTP had clear rules about path and connection ti=
meouts, and it used two different numRTOs for them. I think the draft sho=
uld talk about when to abandon a path and when to abandon a connection, b=
ut not recommend what should be done in terms of retrying new connections=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/1638#issuecomment-412200135"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment=
-412200135",
"url": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-41=
2200135",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Dead path timeout (#1638)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1638,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1638\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1638#issuecomment-41=
2200135"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3656277=
29\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b6df881376d6_38e3f9ed0ebe62424946f--


From nobody Fri Aug 10 16:29: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 00653130E07 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 GI8OKzasZhs7 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:34 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F411130DEA for <quic-issues@ietf.org>; Fri, 10 Aug 2018 16:29:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533943773; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+74dlGvPIThZ5kLLoN6qlD+RijLyoiQCH8ThD9U76cg=; b=vgXpmDu+l5dN/NupWDya3guC1q8AU/AY82Y6gWrbyR0b5xYScCOBQxD9zDdd7VMo8M0XdNIV gR+KG7L2u2HyNx9ptRC9K94lTEA15vCCV6gtp4Z12vxdvSTWcOd2BKcAj9L2XfoEg9xGc4fE SxmH/lcFnMVZqiOHuVsEOhSXrPw=
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.35]) by mxa.mailgun.org with ESMTP id 5b6e1fdd.7fe36dbedf90-smtp-out-n02; Fri, 10 Aug 2018 23:29:33 -0000 (UTC)
Date: Fri, 10 Aug 2018 16:29:32 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6e1fdc32048_9722ad221ac0f80991df@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a46054: Previous SETTINGS MUST be remembered, can't be red...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6e1fdc31cbc_9722ad221ac0f80990f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w3EmxCVx3E4TR9grOEJLa_ZW0CA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 23:29:36 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a4605469463977bd99e565385acb12071e8512ae
      https://github.com/quicwg/base-drafts/commit/a4605469463977bd99e565385acb12071e8512ae
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

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

  Log Message:
  -----------
  Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6e1fdc31cbc_9722ad221ac0f80990f3--


From nobody Fri Aug 10 16:29: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 823D7130E97 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SbTN0QgEoXTM for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:38 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 2C377130E25 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 16:29:38 -0700 (PDT)
Date: Fri, 10 Aug 2018 16:29:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533943776; bh=IDp8cfkuG91SvhWEdFUr3KCx8zTXBZmxsCKpEB48wR8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qV48vGhgaDWxuTt9g55LzfVzFAq9Mkyr7Tk2LiSwVGJ/zBAnIuEONawA1pNylWLYc zd1pKbJnDU8hEE6ZdW1xwn5UGtliLat6hvNTNS1Td1UdS1Bp5wu+Z1v1CKPTBuRySP RYyrWYRy1DZXTS9TZBYUvOniHt6sAEahQs382Yk8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a90d8844dc124241aa466cc5ccfddf48fa38cda92cf000000011785e1e092a169ce14cc1a89@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1641/issue_event/1783546898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1641@github.com>
References: <quicwg/base-drafts/pull/1641@github.com>
Subject: Re: [quicwg/base-drafts] Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT (#1641)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6e1fe02b818_42333fa7546be618908c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/luzHI_2IDsQ7JFjbs7uDFVjEiH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 23:29:40 -0000

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

Merged #1641 into master.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1641#event-1783546898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7refEKRVP3eJTvyoO0pTBeH2ZzYks5uPhdggaJpZM4V0ygP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2KNDBz2d-N4_2k0-EvO7YnfO-R5ks5uPhdggaJpZM4V0ygP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1641 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1641#event-1783546898"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1641#event-1783546898",
"url": "https://github.com/quicwg/base-drafts/pull/1641#event-1783546898",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Previous SETTINGS MUST be remembered, can't be reduced for 0-RTT (#1641)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1641#event-1783546898"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366159887\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6e1fe02b818_42333fa7546be618908c5--


From nobody Fri Aug 10 16:29: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 D9F25130DEA for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 zgQNmxwcxJBd for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:38 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 586BB130ED4 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 16:29:38 -0700 (PDT)
Date: Fri, 10 Aug 2018 16:29:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533943776; bh=oc08K9YAzNqcnQRG+jWY//2zTmHQMf+mUKEV/6SmeFU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zsAxJZg44Fb7wqMAxQJ1cmaLbF6mI4oqLY3UfpqwJeudYolH7973MdiKiRAOV2czj v72d7ZLP4iYJ/DluiMM9q+5muxLrVuNQruXLvxfikbYJNd5QRSnk7xkHGlJ3fnXtHR /6fBeXKyzPrcm6y1OLjboSSrzCq1pBdSFdO30qT8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab86f0fd05c59a5f2985c5ef12c67a7ea8373b6f1c92cf000000011785e1e092a169ce143d29cf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1541/issue_event/1783546900@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1541@github.com>
References: <quicwg/base-drafts/issues/1541@github.com>
Subject: Re: [quicwg/base-drafts] HTTP SETTINGS and 0-RTT (#1541)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6e1fe020368_548f3ff2cf0d45c410062c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/yXrwmnY-w3CSUMLdxXJ3k_MOnKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 23:29:40 -0000

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

Closed #1541 via #1641.

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

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

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1541#event-1783546900">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-G-JRYCiTm7fhiaqWGg9w2NeJuZks5uPhdggaJpZM4VIJxu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzb8RHaWrAftoN2iWS85QhoPtXnpks5uPhdggaJpZM4VIJxu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1541 via #1641."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1541#event-1783546900"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1541#event-1783546900",
"url": "https://github.com/quicwg/base-drafts/issues/1541#event-1783546900",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP SETTINGS and 0-RTT (#1541)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1541#event-1783546900"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 354458734\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6e1fe020368_548f3ff2cf0d45c410062c--


From nobody Fri Aug 10 16:29: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 5B7D0130ED4 for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 PuS5W4UDgM0l for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:29:47 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 838AF130DEA for <quic-issues@ietf.org>; Fri, 10 Aug 2018 16:29:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533943786; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Br7FWHdvvgIAPCHlAhbVM+iu+zVyGHusYKQMz/HVJwA=; b=qQltmW61Ha6RvoSkFmL9P2cfuGsQd/yJ5SWV6bd1/Qlmqt39j9JRBONzpBrqvpgRDhp3Sflo +XokRFRcoP/iSr91lmrafgCnRZfaFJ9NQdYQC44bOYt9ij7RxOgpGPaZIXyB0UumrhNjqtCE /d3tK3t1yrwwyaKcTnMM3OTAxc8=
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.45]) by mxa.mailgun.org with ESMTP id 5b6e1fea.7f9c85e776f0-smtp-out-n03; Fri, 10 Aug 2018 23:29:46 -0000 (UTC)
Date: Fri, 10 Aug 2018 16:29:45 -0700
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6e1fe9e4e67_4a312af5854ecf7811382@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6e1fe9e4a9d_4a312af5854ecf78112c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HQeL5eLwlgT0ykfuq2CJvV6Y90I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 23:29:50 -0000

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

  Branch: refs/heads/http/0rtt_consistency
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6e1fe9e4a9d_4a312af5854ecf78112c6--


From nobody Fri Aug 10 16:32: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 352AC130DEA for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:31:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AevPaByETMaF for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:31:56 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 6612212F1AC for <quic-issues@ietf.org>; Fri, 10 Aug 2018 16:31:56 -0700 (PDT)
Date: Fri, 10 Aug 2018 16:31:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1533943915; bh=izh6T+uieLTmizpmCp1xnSS88PXUcUi7065FYWG07tU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D1qwSTXtjTcV+KjONugose035DSDuVi6xO6hmjGYyh5iYS+tghf/K/c2LTZeDnvm4 oMv9YN2UplYaM+p+OoYMmIQfPztqaJ+RMyGsxp/XEmr8jhYT2MJ3jRZDQJovrJRgS7 LU4OcII5kDzxotUN8qJZZkyk10slejr/RHqMBE48=
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/1643/push/2789444607@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1643@github.com>
References: <quicwg/base-drafts/pull/1643@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6e206b7cc11_572c3fbee2abe62824299"; 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/JvUR7X_EpS4VIpsQLw2UbmOdP9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 23:31:58 -0000

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

@MikeBishop pushed 1 commit.

59da706  (that too)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1643/files/c77772339ed61d4b797434063ae233ac6645acb4..59da7060f81ef5f764d3b71ca6a02fe594adc34e

----==_mimepart_5b6e206b7cc11_572c3fbee2abe62824299
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/59da706">59da706</a>  (that 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/1643/files/c77772339ed61d4b797434063ae233ac6645acb4..59da7060f81ef5f764d3b71ca6a02fe594adc34e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4zcokxK7DksXZ62r4-LHwGZ2W-Jks5uPhfrgaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6IqcxF6e2UvEYojM2HG9z6YGohoks5uPhfrgaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1643"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643/files/c77772339ed61d4b797434063ae233ac6645acb4..59da7060f81ef5f764d3b71ca6a02fe594adc34e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643/files/c77772339ed61d4b797434063ae233ac6645acb4..59da7060f81ef5f764d3b71ca6a02fe594adc34e",
"url": "https://github.com/quicwg/base-drafts/pull/1643/files/c77772339ed61d4b797434063ae233ac6645acb4..59da7060f81ef5f764d3b71ca6a02fe594adc34e",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1643",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1643:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "59da706",
"value": "(that too)"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643/files/c77772339ed61d4b797434063ae233ac6645acb4..59da7060f81ef5f764d3b71ca6a02fe594adc34e"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b6e206b7cc11_572c3fbee2abe62824299--


From nobody Fri Aug 10 16:41: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 1B961130DEA for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:41:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 4zcRBPAA2UKb for <quic-issues@ietfa.amsl.com>; Fri, 10 Aug 2018 16:41:53 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1727F129385 for <quic-issues@ietf.org>; Fri, 10 Aug 2018 16:41:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1533944512; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ojjBqAcV9aWlF3DhnWicIgkP5itqI1kAznpvdVmAIU0=; b=HJh9s/cDYgGbalJa7Sl5BD4QIT7IQ14IqYKIVifeuVoV2K2FZymWufLVjelISqGAGVovZNtM 12Pfm94iHvgMCK3A5JlBtjUWyTfZ/7ejZg/dyK0gAzyGSY9VjAEwALcKgyKkolN6Jn9516GW lntYTx410hphOQIxpaURcs4Ico0=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5b6e2067.7fd3830292a0-smtp-out-n03; Fri, 10 Aug 2018 23:31:51 -0000 (UTC)
Date: Fri, 10 Aug 2018 16:31:51 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b6e2067dffe2_21112adaa106af807512@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 59da70: (that too)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b6e2067dfc52_21112adaa106af80749"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j9yMPzGJ_PgJvRzaJCuS21lmibY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 23:41:55 -0000

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

  Branch: refs/heads/http/incomplete_request
  Home:   https://github.com/quicwg/base-drafts
  Commit: 59da7060f81ef5f764d3b71ca6a02fe594adc34e
      https://github.com/quicwg/base-drafts/commit/59da7060f81ef5f764d3b71ca6a02fe594adc34e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

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

  Log Message:
  -----------
  (that too)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b6e2067dfc52_21112adaa106af80749--


From nobody Sat Aug 11 11:09: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 6725B13107D for <quic-issues@ietfa.amsl.com>; Sat, 11 Aug 2018 11:09:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lhpXCGU9mDkL for <quic-issues@ietfa.amsl.com>; Sat, 11 Aug 2018 11:09:41 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 3BEE413104D for <quic-issues@ietf.org>; Sat, 11 Aug 2018 11:09:41 -0700 (PDT)
Date: Sat, 11 Aug 2018 11:09:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534010979; bh=Md3eFMoGfItKGPTilbq6bYPTXI39vEfiy6WVnIjcUE0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Buqxej6WkDQgIjVZ5cXOc5It6LHNkkpgaTNentG9c96m/ht/s0gYXGzGsophjs8+V Tl3YiGBMCttsGcqhjI72vZztpnI2e+9R+cl05xhyBmI2hk820jt1gtklY93ulgSfBG 1xx44pcjLiKkgBaRAe9unhIX3uRTm+bx9a38xNU8=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe804a302f862264871271bbd5adda2f5d1c5059592cf000000011786e86392a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651@github.com>
Subject: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6f2663d965a_6553fcc77cbe62449286a"; 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/IXMStYTC6MmGNiyanKxKXpXlIsg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 11 Aug 2018 18:09:44 -0000

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

I am doing interop tests and self tests with the new crypto stream encoding (draft-13 + PR). I think we have an ordering problem. If the 0-RTT packet containing the EOED message is lost, the QUIC server may receive the Client Finished message before receiving the EOED. If it submits that message to TLS, the exchange will fail, because the EOED was not received. The server should keep the Client Finished message in memory and only submit it after EOED is received. But the server does not really know that without having some inside knowledge of the TLS state -- and one of the goal of the new Crypto Stream design was to avoid requiring that knowledge.

Of course, one solution is to explain the problem in details. The server knows that 0-RTT was negotiated, and should refrain from submitting the epoch 2 CS data until the epoch 1 data has been received. Note that this does not work in theory, because there is no FIN mark in the CS frames, so the server does not really know when epoch 1 data is finished, but it will work in practice if the server assumes that epoch 1 data is always sent as a single frame. That's a big wart in the stack. 

Another solution would be to send the EOED in epoch 2, because then the ordering would be natural. 

Another solution would be to make sure that the "offset" in the CS frame is computed from the beginning of the session, instead of from the beginning of the epoch. 

The client can minimize the risk by ensuring that EOED and Finished are always transmitted and retransmitted as coalesced segments. That's easy to do for the initial transmission, but not quite as natural for the retransmission, since different packet contexts will have different timers, sequence numbers, etc.

For the details, consider the following typical session exchanges:

1) Basic connection:
```
CHello (250 bytes) => Send CS frame offset 0, length 250 with Initial packet Epoch 0.
       <-- SHello (160 bytes) 
               => Send CS frame offset 0, length 160 with Initial packet, Epoch 0
       <-- server first flight (1500 bytes)
               => Send CS frame offset 0, length 1000 with Handshake packet, Epoch 2
               => Send CS frame offset 1000, length 500 with Handshake packet, Epoch 2
Client Finished =>  Send CS frame offset 0, length 46 with Handshake packet Epoch 2.
<process everything in order and life is good >
```
2) 0-RTT connection:
```
CHello (250 bytes) => Send CS frame offset 0, length 250 with Initial packet Epoch 0.
       <-- SHello (160 bytes) 
               => Send CS frame offset 0, length 160 with Initial packet, Epoch 0
       <-- server first flight (1500 bytes)
               => Send CS frame offset 0, length 1000 with Handshake packet, Epoch 2
               => Send CS frame offset 1000, length 500 with Handshake packet, Epoch 2
EOED =>Send CS frame offset 0, length 4 with 0-RTT packet Epoch 1.
Client Finished =>  Send CS frame offset 0, length 46 with Handshake packet Epoch 2.
<process everything in order and life is good >
```
2) 0-RTT connection with inconvenient packet loss :
```
CHello (250 bytes) => Send CS frame offset 0, length 250 with Initial packet Epoch 0.
       <-- SHello (160 bytes) 
               => Send CS frame offset 0, length 160 with Initial packet, Epoch 0
       <-- server first flight (1500 bytes)
               => Send CS frame offset 0, length 1000 with Handshake packet, Epoch 2
               => Send CS frame offset 1000, length 500 with Handshake packet, Epoch 2
Packet loss: EOED =>Send CS frame offset 0, length 4 with 0-RTT packet Epoch 1.
Client Finished =>  Send CS frame offset 0, length 46 with Handshake packet Epoch 2.
Retransmit: EOED =>Send CS frame offset 0, length 4 with 0-RTT packet Epoch 1.
<process everything in order and the exchange fails >
```



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

<p>I am doing interop tests and self tests with the new crypto stream encoding (draft-13 + PR). I think we have an ordering problem. If the 0-RTT packet containing the EOED message is lost, the QUIC server may receive the Client Finished message before receiving the EOED. If it submits that message to TLS, the exchange will fail, because the EOED was not received. The server should keep the Client Finished message in memory and only submit it after EOED is received. But the server does not really know that without having some inside knowledge of the TLS state -- and one of the goal of the new Crypto Stream design was to avoid requiring that knowledge.</p>
<p>Of course, one solution is to explain the problem in details. The server knows that 0-RTT was negotiated, and should refrain from submitting the epoch 2 CS data until the epoch 1 data has been received. Note that this does not work in theory, because there is no FIN mark in the CS frames, so the server does not really know when epoch 1 data is finished, but it will work in practice if the server assumes that epoch 1 data is always sent as a single frame. That's a big wart in the stack.</p>
<p>Another solution would be to send the EOED in epoch 2, because then the ordering would be natural.</p>
<p>Another solution would be to make sure that the "offset" in the CS frame is computed from the beginning of the session, instead of from the beginning of the epoch.</p>
<p>The client can minimize the risk by ensuring that EOED and Finished are always transmitted and retransmitted as coalesced segments. That's easy to do for the initial transmission, but not quite as natural for the retransmission, since different packet contexts will have different timers, sequence numbers, etc.</p>
<p>For the details, consider the following typical session exchanges:</p>
<ol>
<li>Basic connection:</li>
</ol>
<pre><code>CHello (250 bytes) =&gt; Send CS frame offset 0, length 250 with Initial packet Epoch 0.
       &lt;-- SHello (160 bytes) 
               =&gt; Send CS frame offset 0, length 160 with Initial packet, Epoch 0
       &lt;-- server first flight (1500 bytes)
               =&gt; Send CS frame offset 0, length 1000 with Handshake packet, Epoch 2
               =&gt; Send CS frame offset 1000, length 500 with Handshake packet, Epoch 2
Client Finished =&gt;  Send CS frame offset 0, length 46 with Handshake packet Epoch 2.
&lt;process everything in order and life is good &gt;
</code></pre>
<ol start="2">
<li>0-RTT connection:</li>
</ol>
<pre><code>CHello (250 bytes) =&gt; Send CS frame offset 0, length 250 with Initial packet Epoch 0.
       &lt;-- SHello (160 bytes) 
               =&gt; Send CS frame offset 0, length 160 with Initial packet, Epoch 0
       &lt;-- server first flight (1500 bytes)
               =&gt; Send CS frame offset 0, length 1000 with Handshake packet, Epoch 2
               =&gt; Send CS frame offset 1000, length 500 with Handshake packet, Epoch 2
EOED =&gt;Send CS frame offset 0, length 4 with 0-RTT packet Epoch 1.
Client Finished =&gt;  Send CS frame offset 0, length 46 with Handshake packet Epoch 2.
&lt;process everything in order and life is good &gt;
</code></pre>
<ol start="2">
<li>0-RTT connection with inconvenient packet loss :</li>
</ol>
<pre><code>CHello (250 bytes) =&gt; Send CS frame offset 0, length 250 with Initial packet Epoch 0.
       &lt;-- SHello (160 bytes) 
               =&gt; Send CS frame offset 0, length 160 with Initial packet, Epoch 0
       &lt;-- server first flight (1500 bytes)
               =&gt; Send CS frame offset 0, length 1000 with Handshake packet, Epoch 2
               =&gt; Send CS frame offset 1000, length 500 with Handshake packet, Epoch 2
Packet loss: EOED =&gt;Send CS frame offset 0, length 4 with 0-RTT packet Epoch 1.
Client Finished =&gt;  Send CS frame offset 0, length 46 with Handshake packet Epoch 2.
Retransmit: EOED =&gt;Send CS frame offset 0, length 4 with 0-RTT packet Epoch 1.
&lt;process everything in order and the exchange fails &gt;
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ML0WKHEo_vgg3ZdHeYyZHnJkk7ks5uPx3jgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxq2pBIczSMwB-EFpoU8GqmBMzF7ks5uPx3jgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ordering of crypto stream packets (#1651)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651",
"url": "https://github.com/quicwg/base-drafts/issues/1651",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1651
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6f2663d965a_6553fcc77cbe62449286a--


From nobody Sat Aug 11 18:01: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 8D1F1130DEA for <quic-issues@ietfa.amsl.com>; Sat, 11 Aug 2018 18:01:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 PuyB9TsARZ79 for <quic-issues@ietfa.amsl.com>; Sat, 11 Aug 2018 18:01:33 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 002E0128BAC for <quic-issues@ietf.org>; Sat, 11 Aug 2018 18:01:32 -0700 (PDT)
Date: Sat, 11 Aug 2018 18:01:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534035691; bh=db9SWxGqIfheyMALwFyGefItgRKDJOrhQItbKpBGPS0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E0o/UdZfqEMrPlIxHyRMoSkZLZsSwzFoMfoLaMVP0KqWXh3c76Ntf7huTuGnuR3zg g+czuJ3s3rFu/iOpPbbKh0cX/sr3368AeOQUDIEBHQM8RSnBc+9sU5hF4bfYlrgJ+4 CsWHViTLzuN9KY/09vT6HgtKm3TD49bhw5L0o0dg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec7dd497bb340ef10bb7fd1df31fbe89f00bc7cb92cf00000001178748eb92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412311289@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6f86eb18b22_6a4b3fabdfed45c073424b"; 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/w_79TjefvfGcSpVvTvKV7sAZS7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 12 Aug 2018 01:01:35 -0000

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

Could this be considered as an error of the TLS stack supplying the epoch 2 read key too early? I mean that we might argue that the TLS stack should provide the key after processing EOED.

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

<p>Could this be considered as an error of the TLS stack supplying the epoch 2 read key too early? I mean that we might argue that the TLS stack should provide the key after processing EOED.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412311289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8hMK8w7a5_hIotBt2rSviyZdh6tks5uP35rgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0QrJGG_DSciXVQSaH37p7DVFEJsks5uP35rgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #1651: Could this be considered as an error of the TLS stack supplying the epoch 2 read key too early? I mean that we might argue that the TLS stack should provide the key after processing EOED."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412311289"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412311289",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412311289",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412311289"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6f86eb18b22_6a4b3fabdfed45c073424b--


From nobody Sat Aug 11 20:12: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 DB3DF128BAC for <quic-issues@ietfa.amsl.com>; Sat, 11 Aug 2018 20:12:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 itn85tkfRAUk for <quic-issues@ietfa.amsl.com>; Sat, 11 Aug 2018 20:12:22 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 2D31F1277CC for <quic-issues@ietf.org>; Sat, 11 Aug 2018 20:12:22 -0700 (PDT)
Date: Sat, 11 Aug 2018 20:12:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534043540; bh=qLRPdEktFBu/JRIt0A89MYV5OtMpVTj+K7xSPnM5xZY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GXt7erutsc2YONFWawIqc8FCb2iXXnkWWoZ93RxH86mk6FthY0kcFw7UJgNLBTWet DFcdnkfi+Wj1vNMETmZvkWsYDW9B8mqRYTiA4Kw898c52PB4qS1TfDVMHy+ry39vNF HE0lQb2HOkpi1Cqr9gnMn2ls9dFL3rz37DiwaLTE=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab940c9d10a571532d3ee937f4a6b4a8d47a73435992cf000000011787679492a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412315489@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b6fa594c63b9_763b3fc0f52be62011758d1"; 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/P6Sdh1U1AvEZApkOu8ETwlVC5Tc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 12 Aug 2018 03:12:24 -0000

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

Yes, I suppose that would help. Maybe worth writing in an appendix to the Quic/TLS 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/1651#issuecomment-412315489
----==_mimepart_5b6fa594c63b9_763b3fc0f52be62011758d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I suppose that would help. Maybe worth writing in an appendix to the Quic/TLS 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/1651#issuecomment-412315489">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Dc6COSPd1aWQdyFUJ_yK7m7KJ-ks5uP50UgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqziT47moSQM7epASLqiYL-ARrxxaks5uP50UgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #1651: Yes, I suppose that would help. Maybe worth writing in an appendix to the Quic/TLS draft."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412315489"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412315489",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412315489",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412315489"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b6fa594c63b9_763b3fc0f52be62011758d1--


From nobody Sun Aug 12 06:03:48 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 5A806130DD4 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 06:03:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lvyb1UGX4Vwf for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 06:03:43 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 080ED130DC7 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 06:03:42 -0700 (PDT)
Date: Sun, 12 Aug 2018 06:03:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534079021; bh=OUvpd7a/QaKrdFhe0fH50YQDXoIRha6IvPMNFB//J7c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eDSXuy9PTgbtfiYn6ZORCblFZcSVPnuiRBSd2vqDej4mUbDJ3fmwg8cT5Q0F/xlPL yEjGUu03fdfqWN5Ee6Kyuj9qOy3AFQlJi/uc5HFeXDJ97nmyHCqzZG6+OGnrT8zkQE 7Pui6m4+4DLLUPfkHPCWlUzG+iFS2T8/Q2FrZFZc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd5d333208d758bdff44c07ae50b3d5c5de5678a92cf000000011787f22d92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412341564@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70302d5e79_22d33fa19e6d45b4377df"; 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/DzFcnECntr1SUX-LKDOvhoWu1Fs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 12 Aug 2018 13:03:46 -0000

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

On Sat, Aug 11, 2018 at 8:12 PM, Christian Huitema <notifications@github.com
> wrote:

> Yes, I suppose that would help. Maybe worth writing in an appendix to the
> Quic/TLS draft.
>
This isn't the only time this can happen. Imagine that the server sends
SFIN, NST and you get reordering.

The general fix to this is for the implementation to maintain a single read
level for the TLS stack at a given time. The spec tries to tell you to do
this in S 4.1.1. https://tools.ietf.org/html/draft-ietf-quic-tls-13#
section-4.1.1

   At any given time, the TLS stack at an endpoint will have a current
   sending encryption level and receiving encryption level.  Each
   encryption level is associated with a different flow of bytes, which
   is reliably transmitted to the peer in CRYPTO frames.  When TLS
   provides handshake octets to be sent, they are appended to the
   current flow and any packet that includes the CRYPTO frame is
   protected using keys from the corresponding encryption level.

   When an endpoint receives a QUIC packet containing a CRYPTO frame
   from the network, it proceeds as follows:

   o  If the packet was in the TLS receiving encryption level, sequence
      the data into the input flow as usual.  As with STREAM frames, the
      offset is used to find the proper location in the data sequence.
      If the result of this process is that new data is available, then
      it is delivered to TLS in order.

   o  If the packet is from a previously installed encryption level, it
      MUST not contain data which extends past the end of previously
      received data in that flow.  Implementations MUST treat any
      violations of this requirement as a connection error of type
      PROTOCOL_VIOLATION.

   o  If the packet is from a new encryption level, it is saved for
      later processing by TLS.  Once TLS moves to receiving from this
      encryption level, saved data can be provided.  When providing data
      from any new encryption level to TLS, if there is data from a
      previous encryption level that TLS has not consumed, this MUST be
      treated as a connection error of type PROTOCOL_VIOLATION.

Note that this is not a matter of what keys you have, but rather of what
you are prepared to pass to the TLS stack.

Maybe this text isn't clear enough, though?

-Ekr


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

On Sat, Aug 11, 2018 at 8:12 PM, Christian Huitema &lt;notifications@gith=
ub.com<br>
&gt; wrote:<br>
<br>
&gt; Yes, I suppose that would help. Maybe worth writing in an appendix t=
o the<br>
&gt; Quic/TLS draft.<br>
&gt;<br>
This isn&#39;t the only time this can happen. Imagine that the server sen=
ds<br>
SFIN, NST and you get reordering.<br>
<br>
The general fix to this is for the implementation to maintain a single re=
ad<br>
level for the TLS stack at a given time. The spec tries to tell you to do=
<br>
this in S 4.1.1. https://tools.ietf.org/html/draft-ietf-quic-tls-13#<br>
section-4.1.1<br>
<br>
   At any given time, the TLS stack at an endpoint will have a current<br=
>
   sending encryption level and receiving encryption level.  Each<br>
   encryption level is associated with a different flow of bytes, which<b=
r>
   is reliably transmitted to the peer in CRYPTO frames.  When TLS<br>
   provides handshake octets to be sent, they are appended to the<br>
   current flow and any packet that includes the CRYPTO frame is<br>
   protected using keys from the corresponding encryption level.<br>
<br>
   When an endpoint receives a QUIC packet containing a CRYPTO frame<br>
   from the network, it proceeds as follows:<br>
<br>
   o  If the packet was in the TLS receiving encryption level, sequence<b=
r>
      the data into the input flow as usual.  As with STREAM frames, the<=
br>
      offset is used to find the proper location in the data sequence.<br=
>
      If the result of this process is that new data is available, then<b=
r>
      it is delivered to TLS in order.<br>
<br>
   o  If the packet is from a previously installed encryption level, it<b=
r>
      MUST not contain data which extends past the end of previously<br>
      received data in that flow.  Implementations MUST treat any<br>
      violations of this requirement as a connection error of type<br>
      PROTOCOL_VIOLATION.<br>
<br>
   o  If the packet is from a new encryption level, it is saved for<br>
      later processing by TLS.  Once TLS moves to receiving from this<br>=

      encryption level, saved data can be provided.  When providing data<=
br>
      from any new encryption level to TLS, if there is data from a<br>
      previous encryption level that TLS has not consumed, this MUST be<b=
r>
      treated as a connection error of type PROTOCOL_VIOLATION.<br>
<br>
Note that this is not a matter of what keys you have, but rather of what<=
br>
you are prepared to pass to the TLS stack.<br>
<br>
Maybe this text isn&#39;t clear enough, though?<br>
<br>
-Ekr<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/1651#issuecomment-412341564">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2jS=
QsFqGXMXwrQ_eGgxtE0ynFbbks5uQCetgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7r-f8RegVffZCV0-twVgo-b=
N-Qcks5uQCetgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #1651: On Sat, Aug 11, 2018 at 8:12 PM, Christian Huitema \u003cnotifi=
cations@github.com\n\u003e wrote:\n\n\u003e Yes, I suppose that would hel=
p. Maybe worth writing in an appendix to the\n\u003e Quic/TLS draft.\n\u0=
03e\nThis isn't the only time this can happen. Imagine that the server se=
nds\nSFIN, NST and you get reordering.\n\nThe general fix to this is for =
the implementation to maintain a single read\nlevel for the TLS stack at =
a given time. The spec tries to tell you to do\nthis in S 4.1.1. https://=
tools.ietf.org/html/draft-ietf-quic-tls-13#\nsection-4.1.1\n\n   At any g=
iven time, the TLS stack at an endpoint will have a current\n   sending e=
ncryption level and receiving encryption level.  Each\n   encryption leve=
l is associated with a different flow of bytes, which\n   is reliably tra=
nsmitted to the peer in CRYPTO frames.  When TLS\n   provides handshake o=
ctets to be sent, they are appended to the\n   current flow and any packe=
t that includes the CRYPTO frame is\n   protected using keys from the cor=
responding encryption level.\n\n   When an endpoint receives a QUIC packe=
t containing a CRYPTO frame\n   from the network, it proceeds as follows:=
\n\n   o  If the packet was in the TLS receiving encryption level, sequen=
ce\n      the data into the input flow as usual.  As with STREAM frames, =
the\n      offset is used to find the proper location in the data sequenc=
e.\n      If the result of this process is that new data is available, th=
en\n      it is delivered to TLS in order.\n\n   o  If the packet is from=
 a previously installed encryption level, it\n      MUST not contain data=
 which extends past the end of previously\n      received data in that fl=
ow.  Implementations MUST treat any\n      violations of this requirement=
 as a connection error of type\n      PROTOCOL_VIOLATION.\n\n   o  If the=
 packet is from a new encryption level, it is saved for\n      later proc=
essing by TLS.  Once TLS moves to receiving from this\n      encryption l=
evel, saved data can be provided.  When providing data\n      from any ne=
w encryption level to TLS, if there is data from a\n      previous encryp=
tion level that TLS has not consumed, this MUST be\n      treated as a co=
nnection error of type PROTOCOL_VIOLATION.\n\nNote that this is not a mat=
ter of what keys you have, but rather of what\nyou are prepared to pass t=
o the TLS stack.\n\nMaybe this text isn't clear enough, though?\n\n-Ekr\n=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1651#issuecomment-412341564"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412341564",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2341564",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2341564"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70302d5e79_22d33fa19e6d45b4377df--


From nobody Sun Aug 12 11:03: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 F35BE130E18 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 11:03:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ZfJoeM5a0eTW for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 11:03:00 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71812126CC7 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 11:03:00 -0700 (PDT)
Date: Sun, 12 Aug 2018 11:02:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534096979; bh=hX/gOuP8W818YTcsrSWF6r8yxL4lc1XPe2UzCc3m9VE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HQHjOx/IiqaxVZz9YNRvz0GouBWwoQFqNkdkbfNyQRIlR7g8bq6vWf5j4rmsvzASO fLeYpoQmxoFQtjlxZFEZ7Vjo2o7W1UtFS/ANxuO4Ur4ZcVbY3y8kNvtM/hjpLEodac wTWFiCIULV5gtpj288OE4Lwt+Ydx4SnFHJXPa+FE=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab521d21b06e4ece3a75d7ca6abb3ee1c051e398ed92cf000000011788385392a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412360629@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7076536a4de_a0f3ffdb22d45c01383664"; 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/Oh1XsA0pzhgQYuDzm7NBNyhyMZo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 12 Aug 2018 18:03:02 -0000

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

I think the text mixes two issues, receiving packets and delivering to the TLS stack. In my implementations attempts, I made two mistakes:

1) I initially thought that the offset in the CS frames was computed just like the stream0 offset, i.e. continuous from initial to finished. 

2) Once I realized that there was independent offsets starting at zero in each epoch, I made the mistake of delivering packets to the stack as soon as they were received.

I think there are a series of concepts that need to be specified in the spec:

* Separation of the exchanges in a series of epochs, each with each own encryption keys. The spec does explain that well.

* How to map messages to the CS frames, computing the offset within an epoch. This is currently left unsaid.

* How to ensure that TLS packets are delivered in the right order to the TLS stack. I find the current text a bit terse, and indeed I got it wrong initially.

I see on the chat a proposal to enforce delivery sequence by TLS refraining from providing an epoch's encryption key before the TLS stack is ready to absorb input for that epoch. This event would also indicate to the QUIC stack that the previous epoch is finished, that no more data is expected there, and that arrival of any new such data should be treated as a protocol violation.

We may debate whether overloading the provision of decryption keys is the right mechanism. Passing the keys as soon as they are available allow the stack to receive and acknowledge packets immediately, which is more efficient as long as the data is delivered to TLS in the right order. But clearly we need a mechanism by which the TLS stack signals when an epoch should be considered closed. And I think that the spec should at least present the issue.

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

<p>I think the text mixes two issues, receiving packets and delivering to=
 the TLS stack. In my implementations attempts, I made two mistakes:</p>
<ol>
<li>
<p>I initially thought that the offset in the CS frames was computed just=
 like the stream0 offset, i.e. continuous from initial to finished.</p>
</li>
<li>
<p>Once I realized that there was independent offsets starting at zero in=
 each epoch, I made the mistake of delivering packets to the stack as soo=
n as they were received.</p>
</li>
</ol>
<p>I think there are a series of concepts that need to be specified in th=
e spec:</p>
<ul>
<li>
<p>Separation of the exchanges in a series of epochs, each with each own =
encryption keys. The spec does explain that well.</p>
</li>
<li>
<p>How to map messages to the CS frames, computing the offset within an e=
poch. This is currently left unsaid.</p>
</li>
<li>
<p>How to ensure that TLS packets are delivered in the right order to the=
 TLS stack. I find the current text a bit terse, and indeed I got it wron=
g initially.</p>
</li>
</ul>
<p>I see on the chat a proposal to enforce delivery sequence by TLS refra=
ining from providing an epoch's encryption key before the TLS stack is re=
ady to absorb input for that epoch. This event would also indicate to the=
 QUIC stack that the previous epoch is finished, that no more data is exp=
ected there, and that arrival of any new such data should be treated as a=
 protocol violation.</p>
<p>We may debate whether overloading the provision of decryption keys is =
the right mechanism. Passing the keys as soon as they are available allow=
 the stack to receive and acknowledge packets immediately, which is more =
efficient as long as the data is delivered to TLS in the right order. But=
 clearly we need a mechanism by which the TLS stack signals when an epoch=
 should be considered closed. And I think that the spec should at least p=
resent the 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/1651#issuecomment-412360629">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1mj=
3uUp-SlOIsOIxr-6EvOuO6aeks5uQG3TgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7D2erwQdlfqz4-5BIGShoPi=
rJC-ks5uQG3TgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1651: I think the text mixes two issues, receiving packets and de=
livering to the TLS stack. In my implementations attempts, I made two mis=
takes:\r\n\r\n1) I initially thought that the offset in the CS frames was=
 computed just like the stream0 offset, i.e. continuous from initial to f=
inished. \r\n\r\n2) Once I realized that there was independent offsets st=
arting at zero in each epoch, I made the mistake of delivering packets to=
 the stack as soon as they were received.\r\n\r\nI think there are a seri=
es of concepts that need to be specified in the spec:\r\n\r\n* Separation=
 of the exchanges in a series of epochs, each with each own encryption ke=
ys. The spec does explain that well.\r\n\r\n* How to map messages to the =
CS frames, computing the offset within an epoch. This is currently left u=
nsaid.\r\n\r\n* How to ensure that TLS packets are delivered in the right=
 order to the TLS stack. I find the current text a bit terse, and indeed =
I got it wrong initially.\r\n\r\nI see on the chat a proposal to enforce =
delivery sequence by TLS refraining from providing an epoch's encryption =
key before the TLS stack is ready to absorb input for that epoch. This ev=
ent would also indicate to the QUIC stack that the previous epoch is fini=
shed, that no more data is expected there, and that arrival of any new su=
ch data should be treated as a protocol violation.\r\n\r\nWe may debate w=
hether overloading the provision of decryption keys is the right mechanis=
m. Passing the keys as soon as they are available allow the stack to rece=
ive and acknowledge packets immediately, which is more efficient as long =
as the data is delivered to TLS in the right order. But clearly we need a=
 mechanism by which the TLS stack signals when an epoch should be conside=
red closed. And I think that the spec should at least present the issue."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/1651#issuecomment-412360629"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412360629",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2360629",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2360629"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7076536a4de_a0f3ffdb22d45c01383664--


From nobody Sun Aug 12 11:26: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 14831126CC7 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 11:26:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7UsfYB7ImofH for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 11:26:02 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 20C60130E13 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 11:26:02 -0700 (PDT)
Date: Sun, 12 Aug 2018 11:26:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534098361; bh=F0bWt9sC6+jeMvcC3Iub0n7EY7ZNwz2GTvxgAXf8w/4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ky5ff87piyOp+JK9C3BnOYX3vVTv/JB4oqbPXneUbyr5fUfswjh5erHOXhdWqF5tK 9cOLyFR3plm1Xx+DVHDq4yqgm+/JRc5RpAouqcj4ZRG3phOxIM9ZCivW+plidkZTi0 v0/aagQWG+FfyNCZev5h/X3igTptoUI0ORjslO0Q=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2695e41a86f2c92f11370ff9f9e1c493bbe82b192cf0000000117883db992a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412362219@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b707bb9757ec_59d83fa19e6d45b41927172"; 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/lBEDfa12XWXvTboz_m-umF1-kuQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 12 Aug 2018 18:26:04 -0000

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

There is an issue with not providing the epoch 2 (handshake) decryption key before the epoch 1 data has been received. Suppose that the server flight is very long. It will need to be carried over several packets, and the client will need to send acknowledgements and maybe challenge responses. The server's Quic stack will need to process these acknowledgements. It can only do so if it has access to the epoch 2 decryption key. Yet the client will normally only send the EOED after the server flight has been received.

I think that overloading decryption key provision to mean "end of previous epochs" does not work 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/1651#issuecomment-412362219
----==_mimepart_5b707bb9757ec_59d83fa19e6d45b41927172
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There is an issue with not providing the epoch 2 (handshake) decryptio=
n key before the epoch 1 data has been received. Suppose that the server =
flight is very long. It will need to be carried over several packets, and=
 the client will need to send acknowledgements and maybe challenge respon=
ses. The server's Quic stack will need to process these acknowledgements.=
 It can only do so if it has access to the epoch 2 decryption key. Yet th=
e client will normally only send the EOED after the server flight has bee=
n received.</p>
<p>I think that overloading decryption key provision to mean "end of prev=
ious epochs" does not work 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/1651#issuecomment-412362219">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzSq=
5Mm6UpkKAXL-Y6HSyT5V7gsjks5uQHM5gaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq82a3u3PusvgnefT_gLlbRmo=
iMOjks5uQHM5gaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1651: There is an issue with not providing the epoch 2 (handshake=
) decryption key before the epoch 1 data has been received. Suppose that =
the server flight is very long. It will need to be carried over several p=
ackets, and the client will need to send acknowledgements and maybe chall=
enge responses. The server's Quic stack will need to process these acknow=
ledgements. It can only do so if it has access to the epoch 2 decryption =
key. Yet the client will normally only send the EOED after the server fli=
ght has been received.\r\n\r\nI think that overloading decryption key pro=
vision to mean \"end of previous epochs\" does not work well."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/1651#issuecomment-412362219"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412362219",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2362219",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2362219"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b707bb9757ec_59d83fa19e6d45b41927172--


From nobody Sun Aug 12 16:00: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 627EB130E37 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 16:00:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rbivZoQo7oYq for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 16:00:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B7822129619 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 16:00:48 -0700 (PDT)
Date: Sun, 12 Aug 2018 16:00:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534114847; bh=qPf7LqnC39STlD0IscwyZ0BiibFXEsdJRgi8F+Ciypg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zrl2/IvuMzpRr18yvzzqfKVMwSM17U+N4JbxETxb4772M1lvbBTCEjX5bFfpNTnQ5 3NLw7Z0B/ve4ttCtHmgNyCs8IH6coYpBVx7o8hXofbk9+SRoAVTlPM3BTrKA1pP6x6 I80mB3Ns1qHE+dienO8IYLmbdvI+skl+wd9fjjFs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87c821a85234404e8cb8c3129da99ac9d461e8ff92cf0000000117887e1f92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412377804@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70bc1f764a2_6f973f88040be62466076"; 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/dP6U_PNKw5U7wdd2En_D25vynjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 12 Aug 2018 23:00:51 -0000

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

Now, I agree with @huitema. Let me retract my previous comment. A client is expected to:
* acknowledge server's epoch 2 packets (that could span across multiple RTs if the certificate is huge)
* send EOED in epoch 1 after receiving server's entire epoch 2 packets

The fact in turn means that the server needs to activate the epoch 2 read key before receiving EOED.

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

<p>Now, I agree with <a class=3D"user-mention" data-hovercard-user-id=3D"=
7464128" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D=
"link_type:self" href=3D"https://github.com/huitema">@huitema</a>. Let me=
 retract my previous comment. A client is expected to:</p>
<ul>
<li>acknowledge server's epoch 2 packets (that could span across multiple=
 RTs if the certificate is huge)</li>
<li>send EOED in epoch 1 after receiving server's entire epoch 2 packets<=
/li>
</ul>
<p>The fact in turn means that the server needs to activate the epoch 2 r=
ead key before receiving EOED.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412377804">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq97t=
0l8nciRAYGbYt0F5sx5M3kQjks5uQLOfgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5BNsdql8eRrnnAGFLWhAN1m=
HuaGks5uQLOfgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1651: Now, I agree with @huitema. Let me retract my previous comme=
nt. A client is expected to:\r\n* acknowledge server's epoch 2 packets (t=
hat could span across multiple RTs if the certificate is huge)\r\n* send =
EOED in epoch 1 after receiving server's entire epoch 2 packets\r\n\r\nTh=
e fact in turn means that the server needs to activate the epoch 2 read k=
ey before receiving EOED."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/1651#issuecomment-412377804"}}}</sc=
ript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412377804",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2377804",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2377804"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70bc1f764a2_6f973f88040be62466076--


From nobody Sun Aug 12 17:27: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 3F2991292AD for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:27:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 MbZgFjjufGPo for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:27:47 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 F386F12426A for <quic-issues@ietf.org>; Sun, 12 Aug 2018 17:27:46 -0700 (PDT)
Date: Sun, 12 Aug 2018 17:27:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534120065; bh=NmAdqXArAcgMBrlNCm+IZiv41dZXhOcZnbjl2T6PZkw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J7UAKWoxwJfynpfbiC5DEZU35Jfv/auyc3JstEWVx1ncLk/EbFgOPSQTey/HfzMZc 6+LvARP2AUmmSoTVPGlJX2UpJHO5MqOU158zh5IljJwccilcs56fPSOBVgFMKYwKAk nPWZfh+MjC/KLE+uws0GbWU20dIdDnLk8Z6ecELo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7d41401bf35ed91a08b9e8689777a5c94b61c8392cf000000011788928192a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412382372@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70d08165e5c_31a23fe3810d45b8821093"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qfPkaj8zJFYR3OAJfgkAucMp70A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 00:27:48 -0000

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

I'm completely comfortable with largest reference starting at 1.  Because I use `len(table)` there; that is, the number of entries in the table.  In other words, "you need N entries available before you can use this header block"; as opposed to "the index of the last entry referenced in this header block is N".  It's better than trying to work out how to signal the special 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/1644#issuecomment-412382372
----==_mimepart_5b70d08165e5c_31a23fe3810d45b8821093
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm completely comfortable with largest reference starting at 1.  Beca=
use I use <code>len(table)</code> there; that is, the number of entries i=
n the table.  In other words, "you need N entries available before you ca=
n use this header block"; as opposed to "the index of the last entry refe=
renced in this header block is N".  It's better than trying to work out h=
ow to signal the special 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/1644#issuecomment-412382372">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_Xk=
G1xEF2pqOqUOV-J0zitQXZW5ks5uQMgBgaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8eMQtbC5Z-h2grwiEU_vu0f=
FhcRks5uQMgBgaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1644: I'm completely comfortable with largest reference sta=
rting at 1.  Because I use `len(table)` there; that is, the number of ent=
ries in the table.  In other words, \"you need N entries available before=
 you can use this header block\"; as opposed to \"the index of the last e=
ntry referenced in this header block is N\".  It's better than trying to =
work out how to signal the special value."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4=
12382372"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-412382372",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2382372",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2382372"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70d08165e5c_31a23fe3810d45b8821093--


From nobody Sun Aug 12 17:31: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 DDDDF12426A for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:31:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RfpexWLRtKEE for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:31:05 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 596581292AD for <quic-issues@ietf.org>; Sun, 12 Aug 2018 17:31:05 -0700 (PDT)
Date: Sun, 12 Aug 2018 17:31:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534120264; bh=/fbgk16i2NmpY7McLrRYKmHVe4QBCiki6vscUNiddIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GOQLZf3dYDm3m+NNHYlTYz188b1dWOUAPnPLoA0Ce9IEBpBuwQlsFBdch3keDrps5 w5Vx821cee+9wwCbtcGPrHYUgCC4Fik45tlQ/sUVflc6e7qV37MkdOumhA/ChPfKvx LFiSp+qpOYQvb/Y+NbUArQUPI1LJHtbw7P8fhkDA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab958f2d9bcff9e0302f484ece45b9724dcc54201c92cf000000011788934892a169ce14d6881b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1649/412382605@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1649@github.com>
References: <quicwg/base-drafts/issues/1649@github.com>
Subject: Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Field (#1649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70d1487f96c_29533f90b1ad45b8181345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_0MqIEZDs4w8uGt0YKIyr_-CEf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 00:31:07 -0000

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

@nibanks, maybe you can tell us what you think it should be.

> We could instead just assume full length [...] Initial packets are the first ones, and only they need to be validated

This is not going to work if we allow for the possibility that HRR might request a large second attempt from 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/1649#issuecomment-412382605
----==_mimepart_5b70d1487f96c_29533f90b1ad45b8181345
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"20663557" data-oct=
o-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" =
href=3D"https://github.com/nibanks">@nibanks</a>, maybe you can tell us w=
hat you think it should be.</p>
<blockquote>
<p>We could instead just assume full length [...] Initial packets are the=
 first ones, and only they need to be validated</p>
</blockquote>
<p>This is not going to work if we allow for the possibility that HRR mig=
ht request a large second attempt from a client.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1649#issuecomment-412382605">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwj5=
0mNCSrU3o4yQnkcMwb7P-Kyoks5uQMjIgaJpZM4V4lMN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyMO9W6P4r9iss83Xlj6xwr2=
U58gks5uQMjIgaJpZM4V4lMN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1649: @nibanks, maybe you can tell us what you think it sho=
uld be.\r\n\r\n\u003e We could instead just assume full length [...] Init=
ial packets are the first ones, and only they need to be validated\r\n\r\=
nThis is not going to work if we allow for the possibility that HRR might=
 request a large second attempt from a client."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/1649#issuecomm=
ent-412382605"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment=
-412382605",
"url": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2382605",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Subsequent Initial Packets with Token =
Field (#1649)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1649,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1649\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2382605"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3671539=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70d1487f96c_29533f90b1ad45b8181345--


From nobody Sun Aug 12 17:39: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 DCBF6130E58 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:39:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RQrP5tkKn5Lw for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:39:14 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 563AE12426A for <quic-issues@ietf.org>; Sun, 12 Aug 2018 17:39:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534120753; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=R4UrZQuY2hM756aEiJRwRpmcK8ZNNOSFPuYR6rcVVpg=; b=CSvv8Gzoeli8sFyfyoKF5WMDdyW8A4tP7dCHodSzPUx9irRj3+vcEV/eIKUB/+pT3VVQ1N1z 2HoXCpb1xuUhhaAtVCbfvbh03xVEw2ZxSPTWRvQ2xkFLy+4XLFhzwRhABMyXSdVZ2pxToy9I iOUfd1rBjA/cZseD3xvJFH+GidQ=
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 5b70d331.7fd338093f90-smtp-out-n03; Mon, 13 Aug 2018 00:39:13 -0000 (UTC)
Date: Sun, 12 Aug 2018 17:39:12 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b70d3301cad2_3dbe2aded8e2af7c1029d5@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 560f9c: Use the 'no outstanding' rule to defer idle timeou...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b70d3301c760_3dbe2aded8e2af7c1028a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MmmAwwotrl1HbpLGsGsV7kFLOdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 00:39:16 -0000

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

  Branch: refs/heads/idle-no-outstanding
  Home:   https://github.com/quicwg/base-drafts
  Commit: 560f9c2f716978e30c886d62124bd4af27cde6d2
      https://github.com/quicwg/base-drafts/commit/560f9c2f716978e30c886d62124bd4af27cde6d2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

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

  Log Message:
  -----------
  Use the 'no outstanding' rule to defer idle timeout



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b70d3301c760_3dbe2aded8e2af7c1028a2--


From nobody Sun Aug 12 17:53: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 7861012426A for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:53:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JEgz15-2D3n3 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:53:03 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD3AE12D7F8 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 17:53:03 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534121583; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=s53v5sy57XluVtkcZnoHMQkC5R6+q4mTXkuKmxgg8H8=; b=qVgIG53ILOaetBdN8MTMMreOoag5alP+Jzy0df4o04a7mPDDmGBVMnMYLGBk5O3wkUrX5s2i fePEjrakWrfAmQsFmZ3CYDXAA5qcbmabNJHHRpxvN3+egfb0vu+qBuQ0ZgjHpxUZ2LGXFAVl W8yc18RiA/2jlpjPlcr1DMthUtM=
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.40]) by mxa.mailgun.org with ESMTP id 5b70d66e.7ff6414e9630-smtp-out-n02; Mon, 13 Aug 2018 00:53:02 -0000 (UTC)
Date: Sun, 12 Aug 2018 17:53:02 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b70d66ec9406_12642aed1095ef8436651@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f7c2db: Use the 'no outstanding' rule to defer idle timeou...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b70d66ec8e04_12642aed1095ef843652b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bpq-_CBXCfAz9Geffnm-Qy6wDlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 00:53:05 -0000

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

  Branch: refs/heads/idle-no-outstanding
  Home:   https://github.com/quicwg/base-drafts
  Commit: f7c2db72767efd2b0fd50cdca7daca4ad4673a66
      https://github.com/quicwg/base-drafts/commit/f7c2db72767efd2b0fd50cdca7daca4ad4673a66
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

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

  Log Message:
  -----------
  Use the 'no outstanding' rule to defer idle timeout



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b70d66ec8e04_12642aed1095ef843652b--


From nobody Sun Aug 12 17:54: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 8A15212426A for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:54:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RektYPkMyI3R for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:54:15 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 B4A4E12D7F8 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 17:54:15 -0700 (PDT)
Date: Sun, 12 Aug 2018 17:54:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534121654; bh=VrHAkt4NKYpLJZpw11Mas9zUxwIUo2IXW7pH2TC5aFA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=i6bfiqRbjuQZl7cR+ksTTBq36bdwkMGfNxe8UmHaA/T1uVejyLAGR296Stt0ONjuF fDV6DV6rohbiMARtiLkGd9/2NuXp4GTAfBQmTxzUrCIkm2mGkmJpnUSM8JmUSEjQvw CwbOMKRkz2loWs0Hgd/A8b13PBQutLxQJOzG5jLs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1bce400dac2664b29bac722bb61ad5d1947d36ed92cf00000001178898b692a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652@github.com>
Subject: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70d6b67bdc5_b6f3fe7bc6d45b4109016"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pv7ClejTlhF5V-fk__VbuqJxQQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 00:54:18 -0000

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

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

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

-- Commit Summary --

  * Use the 'no outstanding' rule to defer idle timeout

-- File Changes --

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

-- Patch Links --

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

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Use the &#39;no outstanding&#39; rule to defer idle timeout</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1652.patch'>https://github.com/quicwg/base-drafts/pull/1652.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1652.diff'>https://github.com/quicwg/base-drafts/pull/1652.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/1652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4vsTD8FBBUsUly9badnaHRhvhdWks5uQM42gaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4X64syrzHV9jd3EJgTRibLEpyG3ks5uQM42gaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use the 'no outstanding' rule to defer idle timeout (#1652)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652",
"url": "https://github.com/quicwg/base-drafts/pull/1652",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Use the 'no outstanding' rule to defer idle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f7c2db7",
"value": "Use the 'no outstanding' rule to defer idle timeout"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1652/files#diff-0) (6 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1652,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1652\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b70d6b67bdc5_b6f3fe7bc6d45b4109016--


From nobody Sun Aug 12 17:54: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 A3BE4130E5A for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:54:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XONtCCIN2VFi for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 17:54:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 0E4AF12426A for <quic-issues@ietf.org>; Sun, 12 Aug 2018 17:54:27 -0700 (PDT)
Date: Sun, 12 Aug 2018 17:54:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534121666; bh=/5q2+vjzoHhd9tTRFyMTJbN8MLU1i1KV+bhy+KoTCBA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zLZ8XxsRToArhH3q/UBZ3QARndoi53tEejBiEiPuVl8EBlEs9cpHxPyRNKeMsPTsE pPuojTiyETj6jGmWg4Qt9RRiBFyffeb1ljiQQIxsjrZoWWaodeNbxRPDQ9QS6f705P 8FsYAjSY9PnbV5bAqqkOASXroYhWXZ0eJTPTdQR8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb4f94daf64158c00e8a2a2979a339ca3112964192cf00000001178898c292a169ce14d2cae3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1648/c412384143@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1648@github.com>
References: <quicwg/base-drafts/pull/1648@github.com>
Subject: Re: [quicwg/base-drafts] Add another condition to idle timeout (#1648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70d6c2498ce_51fc3fb4772be6283666"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WSzKa0ZJZb3Ul_DII4s3h6OsuMM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 00:54:30 -0000

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

What about outstanding ACK-only packets?  Those won't be declared lost.  Let's say that the last thing that happened was that an endpoint receives a packet containing something useful (e.g., STREAM).  It sends a packet with an ACK, then goes idle.  That ACK-only packet is technically still outstanding.  See #1652.

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

<p>What about outstanding ACK-only packets?  Those won't be declared lost=
.  Let's say that the last thing that happened was that an endpoint recei=
ves a packet containing something useful (e.g., STREAM).  It sends a pack=
et with an ACK, then goes idle.  That ACK-only packet is technically stil=
l outstanding.  See <a class=3D"issue-link js-issue-link" data-error-text=
=3D"Failed to load issue title" data-id=3D"349858979" data-permission-tex=
t=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-d=
rafts/issues/1652" href=3D"https://github.com/quicwg/base-drafts/pull/165=
2">#1652</a>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1648#issuecomment-412384143">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7gx-E=
G9bKUokGY5LWaqwmWx6pguks5uQM5CgaJpZM4V3gni">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2PmGHRWoIZJovXmHwofv3Dw_jEl=
ks5uQM5CgaJpZM4V3gni.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1648: What about outstanding ACK-only packets?  Those won't=
 be declared lost.  Let's say that the last thing that happened was that =
an endpoint receives a packet containing something useful (e.g., STREAM).=
  It sends a packet with an ACK, then goes idle.  That ACK-only packet is=
 technically still outstanding.  See #1652."}],"action":{"name":"View Pul=
l Request","url":"https://github.com/quicwg/base-drafts/pull/1648#issueco=
mment-412384143"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-4=
12384143",
"url": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-4123=
84143",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add another condition to idle timeout =
(#1648)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1648,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1648\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1648#issuecomment-4123=
84143"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3668730=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70d6c2498ce_51fc3fb4772be6283666--


From nobody Sun Aug 12 18:00: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 E5ECE12D7F8 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 18:00:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CtCd2WXZOCSR for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 18:00:50 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1227C12426A for <quic-issues@ietf.org>; Sun, 12 Aug 2018 18:00:50 -0700 (PDT)
Date: Sun, 12 Aug 2018 18:00:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534122049; bh=hwI4NLzKBQL0okSKagb1i9N907YCWQYhiKA5qJ0sxbg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dg3kcvlJju13L4Sw2qH44pGzxh87/8RsQOl4VD1Jtsv7udRHkqGnYd8GIP71eOS5b ztKFPn2l5SuHqrrVgwh+SmEMwv2aok/AGlLjSo1u3NFTCecWgzZq4VMCB2SG5Zgn9N VV/t3Yzug9ZwyxNPyPIblelroT84NAPOtu9bC3Vs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a2510f9daf8fc6cd6dcc8ce1f6cd8952abd59c592cf0000000117889a4192a169ce14d6a5fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1650/review/145494845@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1650@github.com>
References: <quicwg/base-drafts/pull/1650@github.com>
Subject: Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70d84135976_27da3fb38d0be624473be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_nU4Ps9yonjGwFRJtFcy51PKEAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 01:00:53 -0000

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

martinthomson commented on this pull request.

I don't think that the largest reference needs to be described this way, as I said in https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412382372.

Rather than describe things this way, describe this as the size of the table at the time of reference.  That's a name change, I guess, but functionally equivalent.



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

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

<p>I don't think that the largest reference needs to be described this way, as I said in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349123207" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1644" href="https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412382372">#1644 (comment)</a>.</p>
<p>Rather than describe things this way, describe this as the size of the table at the time of reference.  That's a name change, I guess, but functionally equivalent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145494845">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5snOf7t4pjzr95woxPHtPLko_uDks5uQM_BgaJpZM4V4nVP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-7ptAaOHqv0Ej11KbY45jpN8v2mks5uQM_BgaJpZM4V4nVP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1650"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145494845"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145494845",
"url": "https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145494845",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1650",
"sections": [
{
"text": "I don't think that the largest reference needs to be described this way, as I said in https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412382372.\r\n\r\nRather than describe things this way, describe this as the size of the table at the time of reference.  That's a name change, I guess, but functionally equivalent.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650#pullrequestreview-145494845"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367162703\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b70d84135976_27da3fb38d0be624473be--


From nobody Sun Aug 12 18:32: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 BA1FF130E59 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 18:32:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R_dfHZ-ipfTH for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 18:32:12 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 97CCF130E42 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 18:32:12 -0700 (PDT)
Date: Sun, 12 Aug 2018 18:32:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534123931; bh=wlV5RgNZe3JzKnNklEwFhkbNZ2shj67B/IHhLWbMM+Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wg3CfZj2VNUJqZC7spmrAlZNy+DgcU+fAO4wEVZ1ZG7E2M+Ft82Xpjg4j6xSS/XHR bktP2mRZZoSJMFqw/OTb0lw6jGxOEZ+mAr9VPR+Yk4You3e/pCssXM+EYoCKLRwpD+ QtalVNUdNL8EXSANMfdAVDbftWZ2fWVVT7U051T0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ba50297c1c101dea700c503377f087c92e45f0892cf000000011788a19b92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412387442@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70df9b6e228_c853fe3388d45b856366"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TwNvURqwLEP-0o6nwL7L_Zzx_RM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 01:32:15 -0000

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

> the server needs to activate the epoch 2 read key before receiving EOED

In this problem case, the server accepts 0-RTT, sends its handshake messages (at epoch 2), but finds that it has to send more than 3 datagrams because it has a huge certificate.  At this point, it is reading from epoch 1 and the TLS stack will continue to do so until it gets EOED.  The client won't send that because it hasn't got the entirety of the server handshake yet.  The handshake deadlocks.

The fix is to make epoch 2 keys available to QUIC, but to retain the same constraints on what epoch is used for data passed to TLS.  But now the TLS handshake doesn't have a clear transition point, because key availability doesn't also mean that those keys are ready to be used.

This makes me want to reconsider my patches for NSS, where I let ekr convince me that the two transitions could be coupled.  The fix there is simple enough (I can refuse to accept epoch 2 data until epoch 1 is done), but it will be more annoying to use.

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

<blockquote>
<p>the server needs to activate the epoch 2 read key before receiving EOE=
D</p>
</blockquote>
<p>In this problem case, the server accepts 0-RTT, sends its handshake me=
ssages (at epoch 2), but finds that it has to send more than 3 datagrams =
because it has a huge certificate.  At this point, it is reading from epo=
ch 1 and the TLS stack will continue to do so until it gets EOED.  The cl=
ient won't send that because it hasn't got the entirety of the server han=
dshake yet.  The handshake deadlocks.</p>
<p>The fix is to make epoch 2 keys available to QUIC, but to retain the s=
ame constraints on what epoch is used for data passed to TLS.  But now th=
e TLS handshake doesn't have a clear transition point, because key availa=
bility doesn't also mean that those keys are ready to be used.</p>
<p>This makes me want to reconsider my patches for NSS, where I let ekr c=
onvince me that the two transitions could be coupled.  The fix there is s=
imple enough (I can refuse to accept epoch 2 data until epoch 1 is done),=
 but it will be more annoying to 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/1651#issuecomment-412387442">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzSd=
yUPvbgZJ6qA4ZGsg-mj4NTNkks5uQNcbgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6nf93aTf-_wr1fDiaxAoD2a=
Dp1pks5uQNcbgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1651: \u003e the server needs to activate the epoch 2 read =
key before receiving EOED\r\n\r\nIn this problem case, the server accepts=
 0-RTT, sends its handshake messages (at epoch 2), but finds that it has =
to send more than 3 datagrams because it has a huge certificate.  At this=
 point, it is reading from epoch 1 and the TLS stack will continue to do =
so until it gets EOED.  The client won't send that because it hasn't got =
the entirety of the server handshake yet.  The handshake deadlocks.\r\n\r=
\nThe fix is to make epoch 2 keys available to QUIC, but to retain the sa=
me constraints on what epoch is used for data passed to TLS.  But now the=
 TLS handshake doesn't have a clear transition point, because key availab=
ility doesn't also mean that those keys are ready to be used.\r\n\r\nThis=
 makes me want to reconsider my patches for NSS, where I let ekr convince=
 me that the two transitions could be coupled.  The fix there is simple e=
nough (I can refuse to accept epoch 2 data until epoch 1 is done), but it=
 will be more annoying to use."}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/1651#issuecomment-412387442"}}=
}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412387442",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2387442",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2387442"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70df9b6e228_c853fe3388d45b856366--


From nobody Sun Aug 12 18:50: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 F33E0130E5C for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 18:50:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6GGYXvkt_w_C for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 18:50:19 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 621F8130E5B for <quic-issues@ietf.org>; Sun, 12 Aug 2018 18:50:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534125018; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bMnRyAQhsnhC3HwEFPD90YtdTKxfOEMU8TFAQPMMX8w=; b=P1DmRCYfRiKVTnHnzIyqL4E69we0kkc2aGqNkKR3mEY5RWU0kx9Tqv6Szmj3B3vEWs9vw63i V5qnvV6rhg99goaVYexTs3WqGDq9wsUWqJOgizbJW/3dIq38bI4oGJ6YyKjcKT8FQig3cLFS 6G1n+OdA5UH7ZdZJtp6LbNcZiZs=
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.45]) by mxa.mailgun.org with ESMTP id 5b70e3da.7f2a70f429f0-smtp-out-n01; Mon, 13 Aug 2018 01:50:18 -0000 (UTC)
Date: Sun, 12 Aug 2018 18:50:17 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b70e3d953443_49d42ada4f7d8f8076949@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3c5ae7: use the 'no outstanding' rule to defer idle timeou...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b70e3d9530a7_49d42ada4f7d8f8076846"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rTeZyN8TbpeqSEnsIIkDMNCPJig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 01:50:21 -0000

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

  Branch: refs/heads/idle-no-outstanding
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3c5ae7b5bd50fde5338c68996cd75b4546b132c0
      https://github.com/quicwg/base-drafts/commit/3c5ae7b5bd50fde5338c68996cd75b4546b132c0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

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

  Log Message:
  -----------
  use the 'no outstanding' rule to defer idle timeout



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b70e3d9530a7_49d42ada4f7d8f8076846--


From nobody Sun Aug 12 19:25: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 4B21F130E62 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:25:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iJv-eI-P3oJj for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:25:35 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05EEE130E60 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 19:25:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534127133; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CcLb55m3U0abRm7onKu61CdN5082G4PUxBy1ikshPD0=; b=zKhRfJpWsslQxgwWsJ6rUrCba6MqDAkZqYXW71k6/4RYcCXLHeJN6zGVN45D/vhIzbLrDoMf BEtZsbyL8BoOzknQM7rk4jGesDTo8tZUymPgaIg8+VaTE0GRgWJ7tM4NH4DN5gIvoLlRNmfg N3nGaV435CWdqYnHthcBfOn5cZ4=
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.40]) by mxa.mailgun.org with ESMTP id 5b70ec1d.7f70cd086ea0-smtp-out-n01; Mon, 13 Aug 2018 02:25:33 -0000 (UTC)
Date: Sun, 12 Aug 2018 19:25:32 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b70ec1cebb7e_cf22b1038736f7c2997b@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b70ec1ceb409_cf22b1038736f7c298e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NBr1x6MImzIkLYKhBuOf9GGQy5I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 02:25:36 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b70ec1ceb409_cf22b1038736f7c298e1--


From nobody Sun Aug 12 19:26: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 56041130E60 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:26:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HVn3ig0SBPSU for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:26:49 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D959B130E59 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 19:26:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534127208; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=U17EcDK0hAOAEmg6XIuegGXbOnKTufCSQVaYTwq8eZQ=; b=IzsSVilPL8Bd6517DhcdUsVzo8EVfqtS+owuVKWZW5OnuRYSZMKT+DnLCFxAygbUnoqTSWDD ACSUQrN5GLLoYT3aIZjbTf+sjv1EVDH8yQL4hCt8KBNeOoH8ljF4Qolk6BMCMeiqR5Y5JXh3 Iz4wECxXlx9AmmvleRBfU2k1bdY=
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 5b70ec68.7fd27aa42660-smtp-out-n03; Mon, 13 Aug 2018 02:26:48 -0000 (UTC)
Date: Sun, 12 Aug 2018 19:26:47 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b70ec671d90_2d62ae55271cf845418@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b70ec6718d1_2d62ae55271cf845404a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WgnVseWe-o7snFxPCkynJPL8nz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 02:26:50 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b70ec6718d1_2d62ae55271cf845404a--


From nobody Sun Aug 12 19:32: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 80CCF130E42 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:32:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CBqzQhjK9hAC for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:32:40 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 9BBAD129385 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 19:32:40 -0700 (PDT)
Date: Sun, 12 Aug 2018 19:32:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534127559; bh=R4fhEsijLuF3RO+iJarTMRI4EYwRnIWCKFNu0VFErjo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uVUd+flQ1NdzfkoACUGRtVanpEljn8p6YPkQssxnwrJOZVQL/n8mov5qa6bINQoNL DXeXPUVGX3TW9FA8PL21DOjlLfdy+r9F/ijOaEoCNNoT3urCM9EGtTWMILhj6odUEy yhP1T7SdwmFJ1zenZ7OMis/OAoVUR8XjD5Ud8TeU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe28b1e71941d8b77bf26ebcb625ca478ce6bd4292cf000000011788afc792a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412393837@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70edc75d66b_27a53fb38d0be6243525ea"; 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/Ta0Vhy3EJzn-3Od1IbjWONTKQFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 02:32:42 -0000

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

@martinthomson 
> This makes me want to reconsider my patches for NSS, where I let ekr convince me that the two transitions could be coupled. The fix there is simple enough (I can refuse to accept epoch 2 data until epoch 1 is done), but it will be more annoying to use.

The situation is the same for picotls.

I think we have three options:

a) expose current read epoch from the TLS stack, and let the QUIC stack buffer handshake messages that have a higher epoch

I think that is the suggested approach in the TLS draft, as @ekr has pointed out. The draft states that "if the packet is from a new encryption level, it is saved for later processing by TLS. Once TLS moves to receiving from this encryption level, saved data can be provided".

The approach is simple on the TLS stack side, but might be complex from QUIC stack's viewpoint.

b) let the TLS stack buffer handshake messages until it receives EOED

The approach is simple from QUIC stack's viewpoint, but requires a new buffering layer.

c) in the TLS stack, manage the receipt of EOED using a separate flag

The TLS stack will substitute EOED and process handshake messages as they arrive, but delay the changes of the states being delivered to the QUIC stack until it actually receives EOED. The approach is simple from QUIC stack's viewpoint and also does not require additional buffering; however, the logic in the TLS stack will be complex.

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

<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>This makes me want to reconsider my patches for NSS, where I let ekr c=
onvince me that the two transitions could be coupled. The fix there is si=
mple enough (I can refuse to accept epoch 2 data until epoch 1 is done), =
but it will be more annoying to use.</p>
</blockquote>
<p>The situation is the same for picotls.</p>
<p>I think we have three options:</p>
<p>a) expose current read epoch from the TLS stack, and let the QUIC stac=
k buffer handshake messages that have a higher epoch</p>
<p>I think that is the suggested approach in the TLS draft, as <a class=3D=
"user-mention" data-hovercard-user-id=3D"1111457" data-octo-click=3D"hove=
rcard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https:/=
/github.com/ekr">@ekr</a> has pointed out. The draft states that "if the =
packet is from a new encryption level, it is saved for later processing b=
y TLS. Once TLS moves to receiving from this encryption level, saved data=
 can be provided".</p>
<p>The approach is simple on the TLS stack side, but might be complex fro=
m QUIC stack's viewpoint.</p>
<p>b) let the TLS stack buffer handshake messages until it receives EOED<=
/p>
<p>The approach is simple from QUIC stack's viewpoint, but requires a new=
 buffering layer.</p>
<p>c) in the TLS stack, manage the receipt of EOED using a separate flag<=
/p>
<p>The TLS stack will substitute EOED and process handshake messages as t=
hey arrive, but delay the changes of the states being delivered to the QU=
IC stack until it actually receives EOED. The approach is simple from QUI=
C stack's viewpoint and also does not require additional buffering; howev=
er, the logic in the TLS stack will be complex.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412393837">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq242=
RiUHBpIlh8ygzST9T4vtGOQ2ks5uQOVHgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4jqkCorbybDf8OIQCVu3DDK=
LgpAks5uQOVHgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1651: @martinthomson \r\n\u003e This makes me want to reconsider m=
y patches for NSS, where I let ekr convince me that the two transitions c=
ould be coupled. The fix there is simple enough (I can refuse to accept e=
poch 2 data until epoch 1 is done), but it will be more annoying to use.\=
r\n\r\nThe situation is the same for picotls.\r\n\r\nI think we have thre=
e options:\r\n\r\na) expose current read epoch from the TLS stack, and le=
t the QUIC stack buffer handshake messages that have a higher epoch\r\n\r=
\nI think that is the suggested approach in the TLS draft, as @ekr has po=
inted out. The draft states that \"if the packet is from a new encryption=
 level, it is saved for later processing by TLS. Once TLS moves to receiv=
ing from this encryption level, saved data can be provided\".\r\n\r\nThe =
approach is simple on the TLS stack side, but might be complex from QUIC =
stack's viewpoint.\r\n\r\nb) let the TLS stack buffer handshake messages =
until it receives EOED\r\n\r\nThe approach is simple from QUIC stack's vi=
ewpoint, but requires a new buffering layer.\r\n\r\nc) in the TLS stack, =
manage the receipt of EOED using a separate flag\r\n\r\nThe TLS stack wil=
l substitute EOED and process handshake messages as they arrive, but dela=
y the changes of the states being delivered to the QUIC stack until it ac=
tually receives EOED. The approach is simple from QUIC stack's viewpoint =
and also does not require additional buffering; however, the logic in the=
 TLS stack will be complex."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1651#issuecomment-412393837"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412393837",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2393837",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2393837"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70edc75d66b_27a53fb38d0be6243525ea--


From nobody Sun Aug 12 19:37: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 49717130E60 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:37:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YcN3E3MzZcXW for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:37:05 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2852129385 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 19:37:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534127825; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FgMdXgLlihXNVO15m7gWM6RtF04LPj79bYE6pGJrQ8U=; b=jFLORVjcVdIn64qXRZFFIgRmkvHrSNIH0SqEFhB/Yq6V9/rnuQNMtIHura7DGUb5zAuaftTl rKo9tz6uUxDDGyAVIRXywIAvqXImgazs4bbeNlgdDLkgdq9SoN+2mAvjA58R8+d3Cn8MSsk/ mG1sFDYSsrXxFRypYMyJJ3kIiwA=
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 5b70eed0.7f8ccf3b4870-smtp-out-n01; Mon, 13 Aug 2018 02:37:04 -0000 (UTC)
Date: Sun, 12 Aug 2018 19:37:04 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b70eed0501de_5e822b1f45180f8052fe@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f88abf: Transport and recovery changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b70eed04fbe1_5e822b1f45180f805139"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YQon0U8wXXGJSNUaEQVubCpA0Hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 02:37:07 -0000

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

  Branch: refs/heads/changelog-14
  Home:   https://github.com/quicwg/base-drafts
  Commit: f88abfb2d816be44227d14eb9c91707b399ca965
      https://github.com/quicwg/base-drafts/commit/f88abfb2d816be44227d14eb9c91707b399ca965
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

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

  Log Message:
  -----------
  Transport and recovery changes


  Commit: 51d97722b84458e738ddcdc20b064942144e3913
      https://github.com/quicwg/base-drafts/commit/51d97722b84458e738ddcdc20b064942144e3913
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

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

  Log Message:
  -----------
  HTTP and QPACK changes


Compare: https://github.com/quicwg/base-drafts/compare/f88abfb2d816^...51d97722b844
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b70eed04fbe1_5e822b1f45180f805139--


From nobody Sun Aug 12 19: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 52DB8129385 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:37:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0BDBcaUQ0nOT for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:37:40 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 CCB8C130E42 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 19:37:39 -0700 (PDT)
Date: Sun, 12 Aug 2018 19:37:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534127858; bh=9etxrPEZLaysvKPbr4tj6HIQsY8TNMh1VW8KiqBTRmE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zQG5IDtXVJhy8ukA7//2Xu4u5D41zFShlvb6Bj87fcHxuNa/gU6V/H6TdhqHN980l BeUpexcONYl1mVeQqZix0Pa73LtuHsdQtqWK/7LSIt1gdE2f6Mw6K8QcO+G3dPKqSG l4K+YxwEElusvy7AGZRy1iELr3MZJHjcHyJnOFoU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf8d71507eeb7cc06ad83ec5a99bb8d1e718933f92cf000000011788b0f292a169ce14da98ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1653@github.com>
Subject: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70eef2ab5b5_62283fbb8bed45b4493712"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fr2qEXEDTfXtgIh9qja1f9JomfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 02:37:41 -0000

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

Editors, please check these.  We might not be done with -14, but this is a start.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Transport and recovery changes
  * HTTP and QPACK changes

-- File Changes --

    M draft-ietf-quic-http.md (5)
    M draft-ietf-quic-qpack.md (5)
    M draft-ietf-quic-recovery.md (8)
    M draft-ietf-quic-transport.md (25)

-- Patch Links --

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

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

<p>Editors, please check these.  We might not be done with -14, but this is a start.</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/1653'>https://github.com/quicwg/base-drafts/pull/1653</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Transport and recovery changes</li>
  <li>HTTP and QPACK changes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1653/files#diff-0">draft-ietf-quic-http.md</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1653/files#diff-1">draft-ietf-quic-qpack.md</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1653/files#diff-2">draft-ietf-quic-recovery.md</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1653/files#diff-3">draft-ietf-quic-transport.md</a>
    (25)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1653.patch'>https://github.com/quicwg/base-drafts/pull/1653.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1653.diff'>https://github.com/quicwg/base-drafts/pull/1653.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/1653">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6mj1fKy9_MR-i3-_2r6SEhrKtStks5uQOZygaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2l7hy8yhQ-RGJFN2J70fkBvb4VZks5uQOZygaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Changelog for -14 (#1653)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653",
"url": "https://github.com/quicwg/base-drafts/pull/1653",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Changelog for -14 (#1653)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f88abfb",
"value": "Transport and recovery changes"
},
{
"name": "51d9772",
"value": "HTTP and QPACK changes"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1653/files#diff-0) (5 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1653/files#diff-1) (5 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1653/files#diff-2) (8 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1653/files#diff-3) (25 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1653,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1653\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b70eef2ab5b5_62283fbb8bed45b4493712--


From nobody Sun Aug 12 19:55: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 728CB130E67 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6L2XXb32obTf for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 19:55:27 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5316130E65 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 19:55:26 -0700 (PDT)
Date: Sun, 12 Aug 2018 19:55:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534128925; bh=+tvqfd3dueMCxRfJrqdekjMITB49T7OOy3TU1mF/G7w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SsXOzRl9J6Yn6XO0v6F6by+Chrw2L/nvYXCnQV+mOAsHY79t67xRpx8WlqypiP7y7 xvgCIIt3Xcnj1EE3cxcv6ro2WZexlw++lTPGxk3jKnOsY1GYjNxrwMIhWxbA2B2uvm 5KDnLo15ezV90RKdF9HQJxoIpOQ7GZfKPIIMWvWc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d8cdf246f6571071f3bc3d53369a611a7e32ebb92cf000000011788b51d92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412396245@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70f31d4d006_14363f9da86be62827913d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h0gBkr800pLYuA3gPYvM_srIp7U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 02:55:28 -0000

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

For NSS, the best plan seems to be to let the QUIC stack feed any data it has into the TLS stack, starting from the data that is oldest.  Separate calls for data from different epochs will allow TLS to reject data for that epoch, which QUIC can then hold onto.  Any time QUIC has data for any epoch, it starts at the earliest for which it has unconsumed data and feeds that into TLS.

The only trick is that you have three return codes:
1. I got that, thanks.
2. Sorry, I'm not ready for that yet.
3. Explode!

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

<p>For NSS, the best plan seems to be to let the QUIC stack feed any data=
 it has into the TLS stack, starting from the data that is oldest.  Separ=
ate calls for data from different epochs will allow TLS to reject data fo=
r that epoch, which QUIC can then hold onto.  Any time QUIC has data for =
any epoch, it starts at the earliest for which it has unconsumed data and=
 feeds that into TLS.</p>
<p>The only trick is that you have three return codes:</p>
<ol>
<li>I got that, thanks.</li>
<li>Sorry, I'm not ready for that yet.</li>
<li>Explode!</li>
</ol>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412396245">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyiK=
Y5eW8C65p8iUUpvoA9EFAr1aks5uQOqdgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxtjNcHIGdegr8zpl-K4zFJF=
LnW0ks5uQOqdgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1651: For NSS, the best plan seems to be to let the QUIC st=
ack feed any data it has into the TLS stack, starting from the data that =
is oldest.  Separate calls for data from different epochs will allow TLS =
to reject data for that epoch, which QUIC can then hold onto.  Any time Q=
UIC has data for any epoch, it starts at the earliest for which it has un=
consumed data and feeds that into TLS.\r\n\r\nThe only trick is that you =
have three return codes:\r\n1. I got that, thanks.\r\n2. Sorry, I'm not r=
eady for that yet.\r\n3. Explode!"}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412396245=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412396245",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2396245",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2396245"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70f31d4d006_14363f9da86be62827913d--


From nobody Sun Aug 12 20:06: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 60E4E130E0C for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:06:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 28LZnEsnZAkw for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:06:52 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 B2A76130D7A for <quic-issues@ietf.org>; Sun, 12 Aug 2018 20:06:52 -0700 (PDT)
Date: Sun, 12 Aug 2018 20:06:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534129612; bh=FJ/4IbzRLGc7AmIFfqvzTL3Rqo6IJKOU+ic+fGg5MxQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xNYpZz0uqXvcjZhS4mxxtKtx4/BaYosmXOwxPAOmD4+7r1Gwkl+KOxzty5+1YyDAd P3bHVuISRAzZDfRQB04v1oYQtmfhmu5PJt6FmgtC87Ezd0+QnILmNCJvrwhPnBA5ok YwzW0y7QJqNcFduDzOW4rcsur451SJXc5vb8CS+s=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40ec6194bc925ceb6b17e476663122bda303ac4292cf000000011788b7cc92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412397396@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70f5cc7683_68cf3fb0e52d45bc2375cb"; 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/6rKiH49Z8sD6mHrG9Ljy_VNG_hc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 03:06:54 -0000

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

Maybe I am thinking too much, but IMO the restriction with that approach is that it works well only when the QUIC stack provides a "peek" API to access CRYPTO data in the receive buffer. Without a "peek" API, the QUIC stack will be required to introduce a new buffer that stores data rejected as not ready by the TLS stack.

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

<p>Maybe I am thinking too much, but IMO the restriction with that approa=
ch is that it works well only when the QUIC stack provides a "peek" API t=
o access CRYPTO data in the receive buffer. Without a "peek" API, the QUI=
C stack will be required to introduce a new buffer that stores data rejec=
ted as not ready by the TLS stack.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412397396">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Jw=
zLaQ3aKPTAH1yyQ5C9I1YUBnks5uQO1MgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5NrrnLdKcVoArcczjaKh4qt=
DVfdks5uQO1MgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1651: Maybe I am thinking too much, but IMO the restriction with t=
hat approach is that it works well only when the QUIC stack provides a \"=
peek\" API to access CRYPTO data in the receive buffer. Without a \"peek\=
" API, the QUIC stack will be required to introduce a new buffer that sto=
res data rejected as not ready by the TLS stack."}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issueco=
mment-412397396"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412397396",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2397396",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2397396"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70f5cc7683_68cf3fb0e52d45bc2375cb--


From nobody Sun Aug 12 20:07: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 7E0CA130E0C for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:07:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CZ-jKEXkdG9K for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:07:19 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3ED10130D7A for <quic-issues@ietf.org>; Sun, 12 Aug 2018 20:07:19 -0700 (PDT)
Date: Sun, 12 Aug 2018 20:07:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534129638; bh=eCEHn6GmGMQ2p2XfBXKV4cEAqhuFrjDpnsfGTKIocMo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/b15Bj7E7kqGYe13nQao5EXyjIVokeYSLYCMHtTR8dEt8kedFdSv7hSv/vHpVSGb H2xYPG+HQt+kmL4/CLdYmN8+2ARblqnRAeyqZ2Np6Xge4W6CsIFOvfhInsR6DuTXol 2b+L5VrqFeg6pwgWoNUrwcQlQ7RkAAtqnYX2ZzyE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab840a7f83c91d9f037c9ca56ffaa2d024eca481c892cf000000011788b7e692a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412397443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70f5e686d05_41013fb1ae2d45c028248c"; 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/u7-YxZkdMvbOT-a4E4uxWJNr-JA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 03:07:20 -0000

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

I don't think this needs to be specified in the specification. 

As far as implementations go, Minq already buffers the data, so  option (a) is very straightforward. I just need to send out the key as soon as it's ready rather than when it's installed, and have a separate install call. I'm not sure I agree with Martin's assessment of what's best for NSS, but as above, I don't think this is an issue for 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/1651#issuecomment-412397443
----==_mimepart_5b70f5e686d05_41013fb1ae2d45c028248c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think this needs to be specified in the specification.</p>
<p>As far as implementations go, Minq already buffers the data, so  optio=
n (a) is very straightforward. I just need to send out the key as soon as=
 it's ready rather than when it's installed, and have a separate install =
call. I'm not sure I agree with Martin's assessment of what's best for NS=
S, but as above, I don't think this is an issue for the spec.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412397443">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxsX=
atnPGipcHe1gbSnE_ogW_PbVks5uQO1mgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6BheVxMUipBiD8E3YsWa1eQ=
uVDNks5uQO1mgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #1651: I don't think this needs to be specified in the specification. =
\r\n\r\nAs far as implementations go, Minq already buffers the data, so  =
option (a) is very straightforward. I just need to send out the key as so=
on as it's ready rather than when it's installed, and have a separate ins=
tall call. I'm not sure I agree with Martin's assessment of what's best f=
or NSS, but as above, I don't think this is an issue for the spec.\r\n\r\=
n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1651#issuecomment-412397443"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412397443",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2397443",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2397443"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70f5e686d05_41013fb1ae2d45c028248c--


From nobody Sun Aug 12 20:12: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 5AA75130D7A for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:12:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 cUEdzkVKrVih for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:12:52 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 26119129385 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 20:12:52 -0700 (PDT)
Date: Sun, 12 Aug 2018 20:12:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534129971; bh=JDbfP/ZBi54sKQ2gLmpGJs36dV+DJfNSrjkDO1mN3tU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pu5ByaLzs7YvxBRnR36m+ouxMbrS9dEQ/HAp24aUiUjlUstH0FR7/yTsYlpQ5yzVi pKwNNBJQB+NXvUdVWUSqsPxodZitibclP+H6jSoElhmHt5YOezPZNl8VEvq7HXESSn vRT4aW6X8C6ZKcVbVJRXZjgutn+i1gCzhSSUJtpU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd23a99a8f7842b4bb723d53ee36bfcfdecb1cb2192cf000000011788b93392a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412398086@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70f73383cd3_52193fb4772be628349993"; 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/WfaMRALYf3Nc4q7kquH54Udi_Yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 03:12:53 -0000

----==_mimepart_5b70f73383cd3_52193fb4772be628349993
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What @ekr says. There is no need to update the draft. Though I think it is beneficial to have a discussion about the API that TLS stacks will provide (because having one style of API design will lead to less confusion).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412398086
----==_mimepart_5b70f73383cd3_52193fb4772be628349993
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What <a class="user-mention" data-hovercard-user-id="1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> says. There is no need to update the draft. Though I think it is beneficial to have a discussion about the API that TLS stacks will provide (because having one style of API design will lead to less confusion).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412398086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9L5HBfFoAi-NFiGZo62cxNGCpHSks5uQO6zgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0kuVMls-1INup27rPX-JXpphSzvks5uQO6zgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #1651: What @ekr says. There is no need to update the draft. Though I think it is beneficial to have a discussion about the API that TLS stacks will provide (because having one style of API design will lead to less confusion)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412398086"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412398086",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412398086",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412398086"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b70f73383cd3_52193fb4772be628349993--


From nobody Sun Aug 12 20:28: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 4C325130DC5 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:28:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 L_19HQEKvOvA for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:28:49 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30C28129385 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 20:28:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534130928; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=olbVFEFe3/6/Ag3rx9aJXodUZvnT4BrLBneG6PteOBk=; b=FqB0ymg+VyEdahHklAqcaRZaKqwLGRyUOFlzu1yOICS7ejwtCsr8/pICZaUU9G6Z9KusfwsL jFCWXNtc+KHp/4epqOjnIrR0BQby992aMxEoDXkTjOtZ/E50JYUOMYKqyWkUAdV8fB4oFFKA 0J00ZVF3OM9Lgu6f9P9TR0as6AM=
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.36]) by mxa.mailgun.org with ESMTP id 5b70faef.7f717f914a50-smtp-out-n01; Mon, 13 Aug 2018 03:28:47 -0000 (UTC)
Date: Sun, 12 Aug 2018 20:28:46 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5b70faeecdaee_404a2aea0646ef7c225c4@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 5484ca: add spin experiment reviews
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b70faeecd401_404a2aea0646ef7c2243c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/obqkDONTsVVzG6XAXf6CJokFeTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 03:28:51 -0000

----==_mimepart_5b70faeecd401_404a2aea0646ef7c2243c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 5484ca4cd7f8ac42a1996202389c9cf636b30a97
      https://github.com/quicwg/wg-materials/commit/5484ca4cd7f8ac42a1996202389c9cf636b30a97
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M interim-18-09/agenda.md

  Log Message:
  -----------
  add spin experiment reviews


  Commit: 1492fb2a143c64f319805969fb729ed3368a1397
      https://github.com/quicwg/wg-materials/commit/1492fb2a143c64f319805969fb729ed3368a1397
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M interim-18-09/agenda.md

  Log Message:
  -----------
  adjust


Compare: https://github.com/quicwg/wg-materials/compare/8a345dd0f39c...1492fb2a143c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b70faeecd401_404a2aea0646ef7c2243c--


From nobody Sun Aug 12 20:36: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 31D34130E66 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:36:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ws9pAPCgBi08 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 20:36:33 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 572C3130E65 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 20:36:33 -0700 (PDT)
Date: Sun, 12 Aug 2018 20:36:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534131392; bh=hRKSJBpQFDrhdKlI0ZmRymFLi1yMDT9zDpRN6aiiuZ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y6LoqbLmVf8FamEgfJguSz+m3ZddQYQzItkolr03pc12aO94gJhihwgoLFKz8EIMN UgPa1AwrgOWK1JNvsBUFoFELDTuAw9gYXeQVywA5S2ft3KtSoqm7Aa11wUIjxw2WKH ksMEw3Jbm4shot4EiqRi6aPjGeUnKKCmcOn9v3os=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab94253426c3a0e3114afcef8627d1d4104ae7f0d092cf000000011788bec092a169ce14d6881b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1649/412400638@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1649@github.com>
References: <quicwg/base-drafts/issues/1649@github.com>
Subject: Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Field (#1649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b70fcc0402f6_68cf3fb0e52d45bc304878"; 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/v39R3ZyHxDx1yDieH_A7ix6m27A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 03:36:35 -0000

----==_mimepart_5b70fcc0402f6_68cf3fb0e52d45bc304878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, my assumption has been that the token field will be empty for the subsequent Initial packets. 

IIRC, we have thought that it is possible to split Initial into two packet types (i.e. client's first flight and other obfuscated ones) even though we decided not to. The reason such split has been considered possible is because we have assumed that the token is only required for the client's first flight.

My understanding is that DDoS mitigation devices are required to remember the 5-tuple (or the CIDs) that are permitted to flow though, so that other types of packets (i.e., 0-rtt, handshake, 1-rtt) can be exchanged. Then, I do not see a reason why we need to include tokens in subsequent Initial 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/1649#issuecomment-412400638
----==_mimepart_5b70fcc0402f6_68cf3fb0e52d45bc304878
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, my assumption has been that the token field will be empty for th=
e subsequent Initial packets.</p>
<p>IIRC, we have thought that it is possible to split Initial into two pa=
cket types (i.e. client's first flight and other obfuscated ones) even th=
ough we decided not to. The reason such split has been considered possibl=
e is because we have assumed that the token is only required for the clie=
nt's first flight.</p>
<p>My understanding is that DDoS mitigation devices are required to remem=
ber the 5-tuple (or the CIDs) that are permitted to flow though, so that =
other types of packets (i.e., 0-rtt, handshake, 1-rtt) can be exchanged. =
Then, I do not see a reason why we need to include tokens in subsequent I=
nitial packets.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1649#issuecomment-412400638">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5kY=
2yrm7di0zrCYwwXHrmV1eVktks5uQPRAgaJpZM4V4lMN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyLaPChEGe45HDExZusLe3si=
AmBnks5uQPRAgaJpZM4V4lMN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1649: FWIW, my assumption has been that the token field will be em=
pty for the subsequent Initial packets. \r\n\r\nIIRC, we have thought tha=
t it is possible to split Initial into two packet types (i.e. client's fi=
rst flight and other obfuscated ones) even though we decided not to. The =
reason such split has been considered possible is because we have assumed=
 that the token is only required for the client's first flight.\r\n\r\nMy=
 understanding is that DDoS mitigation devices are required to remember t=
he 5-tuple (or the CIDs) that are permitted to flow though, so that other=
 types of packets (i.e., 0-rtt, handshake, 1-rtt) can be exchanged. Then,=
 I do not see a reason why we need to include tokens in subsequent Initia=
l packets."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/1649#issuecomment-412400638"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment=
-412400638",
"url": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2400638",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Subsequent Initial Packets with Token =
Field (#1649)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1649,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1649\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2400638"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3671539=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b70fcc0402f6_68cf3fb0e52d45bc304878--


From nobody Sun Aug 12 21:35: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 2AB2F130E73 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 21:35:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 n8GR5NG4q9rC for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 21:34:58 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 59B3E130E6F for <quic-issues@ietf.org>; Sun, 12 Aug 2018 21:34:58 -0700 (PDT)
Date: Sun, 12 Aug 2018 21:34:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534134897; bh=c1IZz1lyf5mCjwx7If66saEp45eQcEQuHmjjqPBNbe4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zb4BS2D0dPEffl+J0R6jJuRmkotRTISsU+xx1uaLgaEhrLmjJRFr34DKOvpXyMNkT EHjiO4UNAfLkpALOxVRL2O5KR8dMj9t7Vbb4DC+u+HkAx82JUeHSqZ9DwTlu0QfFTE +Gp+WkZazKdW3B/1wlR6wT5XZjiD6rNuzmBE2ZmU=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab630abe15d159dd595c419025fde6f8806831e65f92cf000000011788cc7192a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412406193@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b710a7156d56_39173fa6bacbe6204536c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/be53MfNj9M-G1x3FlW5WwfSItI8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 04:35:00 -0000

----==_mimepart_5b710a7156d56_39173fa6bacbe6204536c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@martinthomson why would the handshake deadlock? Wouldn=E2=80=99t the ser=
ver receive acks if it=E2=80=99s handshake packets which would let it egr=
ess more to complete the handshake

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412406193=

----==_mimepart_5b710a7156d56_39173fa6bacbe6204536c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a> why would the h=
andshake deadlock? Wouldn=E2=80=99t the server receive acks if it=E2=80=99=
s handshake packets which would let it egress more to complete the handsh=
ake</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412406193">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8cD=
b1iUrx92PnlXoGO5vjvt2BVOks5uQQHxgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9EYiGuo4kw__Qq1X0KTup6E=
blY6ks5uQQHxgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siye=
ngar in #1651: @martinthomson why would the handshake deadlock? Wouldn=E2=
=80=99t the server receive acks if it=E2=80=99s handshake packets which w=
ould let it egress more to complete the handshake"}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuec=
omment-412406193"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412406193",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2406193",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2406193"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b710a7156d56_39173fa6bacbe6204536c9--


From nobody Sun Aug 12 21:48: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 49FF7130E77 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 21:48:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lnyNdv_Rr-d6 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 21:48:22 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 962A8130E6D for <quic-issues@ietf.org>; Sun, 12 Aug 2018 21:48:22 -0700 (PDT)
Date: Sun, 12 Aug 2018 21:48:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534135701; bh=MTFFI9yHFjqvpuYPdc2nt+JYp8ezDpSOT5d87b2wyaA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XHbBaHFzr/LWx5HBxJBKbzcuCp8nFX04TVLk3w9ro9t3NxniBY5grvzU9zpantnqb T5TULHKjMR8QKLscpZjNrDKAQTZH9tkBxukRyOe5ccn9JQkh7GMb0LEyW6J7ywY+XP fbiMgdovnZBG43HDnOnA2VlLAjQrV8ErXxmsEX2M=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f5a80ac51e7e8989e41e42bf48fd67f3623edc492cf000000011788cf9592a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412407559@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b710d95b3447_1a873fe621ad45c01086937"; 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/jJzvUGhakb28b_eWaVB1BTo2Xpc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 04:48:24 -0000

----==_mimepart_5b710d95b3447_1a873fe621ad45c01086937
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@siyengar If the sender does not have the handshake decrypt key, it cannot get to data, and also cannot get to the PN. No way then to handle ACKs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407559
----==_mimepart_5b710d95b3447_1a873fe621ad45c01086937
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-user-id="1054756" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/siyengar">@siyengar</a> If the sender does not have the handshake decrypt key, it cannot get to data, and also cannot get to the PN. No way then to handle ACKs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407559">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_E4Hmgs18ARnkvTiTjKKRzZ3dzhks5uQQUVgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzs9w2jJ2zgPR78MQ6UZeirw952eks5uQQUVgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #1651: @siyengar If the sender does not have the handshake decrypt key, it cannot get to data, and also cannot get to the PN. No way then to handle ACKs."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407559"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407559",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407559",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407559"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b710d95b3447_1a873fe621ad45c01086937--


From nobody Sun Aug 12 21:51: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 97D9E130E6C for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 21:51:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ReOnuJhnHRtf for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 21:51:10 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 55F04129385 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 21:51:10 -0700 (PDT)
Date: Sun, 12 Aug 2018 21:51:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534135869; bh=kYzLFAjQg7I5HulcQqzY+qCp0eBf6Co8dnG5io9vnas=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=anMumdEFzkglyqdr3flyULbktajbSYvD0rBDkGKVC/BbQMO5SfZX6UzhgTqTMix4i nptbHesMMgDbtGSh4dNjJYXoTAiZxYuX9rhf0ZRFy1wGK6WIDJy3H6JJKvnafoVwiQ FyXc/Ly/MVsi6bu7ePKrEYslG0PvgTr93hKu/qT4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb315bedd528495c91d3870748ec93ecc475d957192cf000000011788d03d92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412407778@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b710e3d98a23_76063fc9464be62471362a"; 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/rDwbC8o16P1NyRL_Sulm365Yr7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 04:51:12 -0000

----==_mimepart_5b710e3d98a23_76063fc9464be62471362a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given that several of us started implementations and made some wrong assumptions, one could think that the spec could add some clarification. Yes, this is a local implementation issue, and we don't want to standardize the details of the API between QUIC and TLS. But having an appendix about implementation would make sense. And there is already a fair bit of text in this thread.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407778
----==_mimepart_5b710e3d98a23_76063fc9464be62471362a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Given that several of us started implementations and made some wrong a=
ssumptions, one could think that the spec could add some clarification. Y=
es, this is a local implementation issue, and we don't want to standardiz=
e the details of the API between QUIC and TLS. But having an appendix abo=
ut implementation would make sense. And there is already a fair bit of te=
xt in this thread.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412407778">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzQ8=
Pu74jk7_RDDOK3nOAlmayM2Jks5uQQW9gaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_dpVhFmF8OAhNzWw07e_1Sa=
7wz5ks5uQQW9gaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1651: Given that several of us started implementations and made s=
ome wrong assumptions, one could think that the spec could add some clari=
fication. Yes, this is a local implementation issue, and we don't want to=
 standardize the details of the API between QUIC and TLS. But having an a=
ppendix about implementation would make sense. And there is already a fai=
r bit of text in this thread."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/1651#issuecomment-412407778"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412407778",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2407778",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2407778"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b710e3d98a23_76063fc9464be62471362a--


From nobody Sun Aug 12 23:12: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 05FD0130E53 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 23:12:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Vam_fcwnd8i for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 23:12:53 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0454129619 for <quic-issues@ietf.org>; Sun, 12 Aug 2018 23:12:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534140772; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aZlck1AQ6l+tGOJTgIoU2NbL6n5mCSawTQddSJKL790=; b=VfWAteydZJwIMfFPns+rGvO62puhL0k0qVQF6MtRYVFJCozrMhhbq94sulucmX46gQKTEHrG ZuOSjGI3PQR+rjSpNgkHYBhvDRXWTCwkD8+chFpWjVfUf18fMVO97tcV5MOCHS+7h1HE9/hL heNyZrpDxuN8Q+DtohvuLCOJvBA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b712163.7ff75eff62d0-smtp-out-n03; Mon, 13 Aug 2018 06:12:51 -0000 (UTC)
Date: Sun, 12 Aug 2018 23:12:50 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b71216232115_3ff12ad55efa2f7c5991e@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3dcfe9: Separate key/secret availability from usage
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b71216231d3a_3ff12ad55efa2f7c5985f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W2TsAAKayAqjCckH7pR4ZzzJbjA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 06:12:54 -0000

----==_mimepart_5b71216231d3a_3ff12ad55efa2f7c5985f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/keys-available-vs-usable
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3dcfe95aa68d372b6717bf58db2d09e0e7175bc1
      https://github.com/quicwg/base-drafts/commit/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Separate key/secret availability from usage

As we discovered, conflating these two signals creates problems.  The
only problem we're aware of is at the server when it consumes 0-RTT, but
it's serious enough that some clarification is in order.

This makes it clear that there are two events of interest, then expands
on the particular problem scenario.

Closes #1651.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b71216231d3a_3ff12ad55efa2f7c5985f--


From nobody Sun Aug 12 23:13: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 3D7DB130E53 for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 23:13:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pcZBqwX_aJRY for <quic-issues@ietfa.amsl.com>; Sun, 12 Aug 2018 23:13:15 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 CD7C4130E0C for <quic-issues@ietf.org>; Sun, 12 Aug 2018 23:13:14 -0700 (PDT)
Date: Sun, 12 Aug 2018 23:13:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534140793; bh=vq6DXSpeT8djnERDw0js4z5yrwLrYPKBRDJpuvdaijg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GMKcR4MChjvSucJpFpaqwo5ZxJBcMVTFqmGJiAFmCVqIXfjoYIrU8HU5jgQTMte2K jzZrsmf8AyZVhAm2ftLCTKzif42RTAenHWCAHe5P2iMD50HApXLTobxZz3q3n5GSl4 x5GQaSLGFRn+NWJxOYzsvwFop6t7Hgv5c1BZtSiw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf678360572364f61fef1b1246d26a158143eeb1892cf000000011788e37992a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654@github.com>
Subject: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b712179acbaf_17833fa61d0d45b42251cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rLTIi1lGZCbH_YqaFLIiq7ZtBBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 06:13:16 -0000

----==_mimepart_5b712179acbaf_17833fa61d0d45b42251cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As we discovered, conflating these two signals creates problems.  The
only problem we're aware of is at the server when it consumes 0-RTT, but
it's serious enough that some clarification is in order.

This makes it clear that there are two events of interest, then expands
on the particular problem scenario.

Closes #1651.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1654

-- Commit Summary --

  * Separate key/secret availability from usage

-- File Changes --

    M draft-ietf-quic-tls.md (28)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1654.patch
https://github.com/quicwg/base-drafts/pull/1654.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/1654

----==_mimepart_5b712179acbaf_17833fa61d0d45b42251cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As we discovered, conflating these two signals creates problems.  The<br>
only problem we're aware of is at the server when it consumes 0-RTT, but<br>
it's serious enough that some clarification is in order.</p>
<p>This makes it clear that there are two events of interest, then expands<br>
on the particular problem scenario.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1651.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349753132" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1651" href="https://github.com/quicwg/base-drafts/issues/1651">#1651</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/1654'>https://github.com/quicwg/base-drafts/pull/1654</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Separate key/secret availability from usage</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1654/files#diff-0">draft-ietf-quic-tls.md</a>
    (28)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1654.patch'>https://github.com/quicwg/base-drafts/pull/1654.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1654.diff'>https://github.com/quicwg/base-drafts/pull/1654.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/1654">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4vmRfNjeOQeAIHMOvmGQqiSmrYGks5uQRj5gaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Qly8OBI9soq4sYSgd-TfIKzk4qks5uQRj5gaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Separate key/secret availability from usage (#1654)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654",
"url": "https://github.com/quicwg/base-drafts/pull/1654",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Separate key/secret availability from usage (#1654)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3dcfe95",
"value": "Separate key/secret availability from usage"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1654/files#diff-0) (28 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1654,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1654\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b712179acbaf_17833fa61d0d45b42251cd--


From nobody Mon Aug 13 00:36: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 45CBC130E64 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 00:36:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3zp3upzJhfzA for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 00:36:31 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 65E451294D0 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 00:36:31 -0700 (PDT)
Date: Mon, 13 Aug 2018 00:36:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534145790; bh=MLtWu96o/9WWvobsRdmDyEJ/XaTOyCIVmeqXqxjQYds=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YmxNeKXq2pP0b86dhnq1r9augYP3wXkRI6Qi+qldNtEifn4DXjpi7dWZ6e/uGfxmb fNiZWxZ+jK2/KwzbeO6FrAf1NmgSK3nvXZOJJpswTU7Oe+ZKm8owkB+odiRGVISyz2 0Z00QTlBoz3gov8WMjz9kk77Oe7fLtoGjlpNRkbY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7571abec6d6d60651f4f96455e2f59dedaf56c3a92cf000000011788f6fe92a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145541125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7134febc4c_44903f8eacad45c444316a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/4wL9hHTgPcgeRqceDBmY1MTMkNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 07:36:33 -0000

----==_mimepart_5b7134febc4c_44903f8eacad45c444316a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

I am not sufficiently familiar with the handshake process to really have an opinion here. But while I understand most of the text, the last paragraph seems very dense,

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145541125
----==_mimepart_5b7134febc4c_44903f8eacad45c444316a
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/1654#discussion_r209514461">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p>I am not sufficiently familiar with the handshake process to really have an opinion here. But while I understand most of the text, the last paragraph seems very dense,</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145541125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7rXk4CCQAHn62abDR0fBEbzogxvks5uQSx-gaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2OTnXyo3LsDB7IE_QEvIge-kOdZks5uQSx-gaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145541125"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145541125",
"url": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145541125",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145541125"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7134febc4c_44903f8eacad45c444316a--


From nobody Mon Aug 13 05: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 D8517130EEC for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 05:36:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 fqN3XdT5PF6C for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 05:36:09 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 21EBE128CF3 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 05:36:09 -0700 (PDT)
Date: Mon, 13 Aug 2018 05:36:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534163767; bh=rn+ng6/KSs3eaG0t6yraAfV5xOOF2CmfziriWVWsll0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W3GhP15IspGqO6H8ebSoQNsEIgbwL4sU2evM/uPnNS+NmORAgFIw/WMxVSWHJv4lt C+D7m6djKs57/EZsLOlC+mM/pIOLeI6o973ilrMpBkHJT+BzpyHzsS3a7JYRvMh80F 8J+r8PJbxryGYqdSOFCL+LwdtwbZ0O4t4AstNHlE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb758944414364db6c984666200f6529cb842f6cc92cf0000000117893d3792a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412503086@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b717b37bcdb3_48723fb3a9cbe62411212e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tr3I2DDnS0XfyKhHyCMYVuaTyCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 12:36:11 -0000

----==_mimepart_5b717b37bcdb3_48723fb3a9cbe62411212e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> In other words, "you need N entries available before you can use this header block"; as opposed to "the index of the last entry referenced in this header block is N".

I don't see how this could work.  Imagine a full table -- then, on average, one insertion results in one eviction.  The number of entries stays about the same.  This number does not tell you anything useful.  You need the actual index 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/1644#issuecomment-412503086
----==_mimepart_5b717b37bcdb3_48723fb3a9cbe62411212e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>In other words, "you need N entries available before you can use this =
header block"; as opposed to "the index of the last entry referenced in t=
his header block is N".</p>
</blockquote>
<p>I don't see how this could work.  Imagine a full table -- then, on ave=
rage, one insertion results in one eviction.  The number of entries stays=
 about the same.  This number does not tell you anything useful.  You nee=
d the actual index 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/1644#issuecomment-412503086">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0uP=
XqsPjOGZvKmNHvZmEyP6y9hOks5uQXK3gaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7fL6k2PE9QB8HFNaoozD_vX=
HAEgks5uQXK3gaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1644: \u003e In other words, \"you need N entries available bef=
ore you can use this header block\"; as opposed to \"the index of the las=
t entry referenced in this header block is N\".\r\n\r\nI don't see how th=
is could work.  Imagine a full table -- then, on average, one insertion r=
esults in one eviction.  The number of entries stays about the same.  Thi=
s number does not tell you anything useful.  You need the actual index va=
lue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1644#issuecomment-412503086"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-412503086",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2503086",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2503086"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b717b37bcdb3_48723fb3a9cbe62411212e--


From nobody Mon Aug 13 07:59: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 CF583130E0A for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 07:59:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IKXoQ92_VGyx for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 07:59:27 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B665F130DDE for <quic-issues@ietf.org>; Mon, 13 Aug 2018 07:59:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FU6RaBB0+Ex+5QH52f897sUcL8U=; b=w1eh0pWQaRLXqWLL FtWo4qNX+kJiVTpAaXLRMj5VAXmzYHqE+AI7yWwobPJpdN8Z4nYJYyun/kidKgHy SJvEL8gqQL62a9zAaTjuMfurtaVfV0cYuyeKfbxA3yUWCPTq++LCM7RcF5XZxb8/ E5aNr7LjPOXuW3UwnduzaQJXdu8=
Received: by filter0235p1iad2.sendgrid.net with SMTP id filter0235p1iad2-2261-5B719CCE-31 2018-08-13 14:59:26.487526153 +0000 UTC m=+490979.494250428
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id zB41xzH5RKCgA6W5AWlgzg for <quic-issues@ietf.org>; Mon, 13 Aug 2018 14:59:26.381 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 5A71D260A28 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 07:59:26 -0700 (PDT)
Date: Mon, 13 Aug 2018 14:59:26 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2bdc2916632a2ddea3ea22c998d2b0852cf7aa3892cf0000000117895ece92a169ce14d6881b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1649/412548573@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1649@github.com>
References: <quicwg/base-drafts/issues/1649@github.com>
Subject: Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Field (#1649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b719cce582e4_27e3fdad84d45c085827"; 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+JdGq1owr4psSGz2zmjW/QVtmLTEV78a3x3 olZ4imKepuuIjA0ekY0HFp5K7dq/FCxGZI+8ZTyjACZ7c/jnQR30BHFg6v/no/J4RAz+uYb/L5ORHa WvoY/2Jn0dakdY/vZ4Es88M5qIJhNcCM8ndppC3z47QlU6PgNtRlDEdcS6jOY/9gaoTPwgk9DEzVVd 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vJ4KIUuPOwJ0jk37BwixxWo1UAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 14:59:30 -0000

----==_mimepart_5b719cce582e4_27e3fdad84d45c085827
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho there is currently no such requirement that a DDoS mitigation device be stateful. My goal is to have a design where it could be stateless.

@martinthomson I think the easiest solution would be to do what @kazuho mentioned: separate out the first client Initial packet from all subsequent Initial packets. A different packet type would do the trick.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1649#issuecomment-412548573
----==_mimepart_5b719cce582e4_27e3fdad84d45c085827
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"41567" data-octo-cli=
ck=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/kazuho">@kazuho</a> there is currently no such requirem=
ent that a DDoS mitigation device be stateful. My goal is to have a design =
where it could be stateless.</p>
<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-cli=
ck=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/martinthomson">@martinthomson</a> I think the easiest s=
olution would be to do what <a class=3D"user-mention" data-hovercard-user-i=
d=3D"41567" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=
=3D"link_type:self" href=3D"https://github.com/kazuho">@kazuho</a> mentione=
d: separate out the first client Initial packet from all subsequent Initial=
 packets. A different packet type would do the trick.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1649#issuecomment-412548573">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7zhbwOwaZu7Hq=
3KEs6oDCJ5gzU9ks5uQZROgaJpZM4V4lMN">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq4WmEDxvB0AfMHY-x-f_CRvqoKM-ks5uQZROga=
JpZM4V4lMN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1649: @k=
azuho there is currently no such requirement that a DDoS mitigation device =
be stateful. My goal is to have a design where it could be stateless.\r\n\r=
\n@martinthomson I think the easiest solution would be to do what @kazuho m=
entioned: separate out the first client Initial packet from all subsequent =
Initial packets. A different packet type would do the trick."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1649=
#issuecomment-412548573"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4=
12548573",
"url": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4125=
48573",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Fi=
eld (#1649)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1649,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1649\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4125=
48573"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367153933=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b719cce582e4_27e3fdad84d45c085827--


From nobody Mon Aug 13 08:07: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 4FBD7130F3C for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 08:07:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CYOfWyugosoF for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 08:07:26 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 45CBC130F40 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 08:07:26 -0700 (PDT)
Date: Mon, 13 Aug 2018 08:07:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534172845; bh=POQB9OGlPqde26KIzbye7BJPe83tPhz0tSHgnvcU4Cg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TU2I0v+BNslaCf/eTYxej0QzUio86Tc6OJrurfIKHBlujIRaeUCAuGjQkYkCMsSVl L+2Th24r5ZV9frXsicBcvTv6Rzn4YidcnkDT9SZWlGCdRL4KWuPVp2VqvLDnJU9wDe PJmLMQcLEE1l2Egh5pUGUtEELImgWKrM9CvEwVgA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5ec884f6a6e6271ea4a8f9240843313bd22db2692cf00000001178960ad92a169ce14d6881b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1649/412551467@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1649@github.com>
References: <quicwg/base-drafts/issues/1649@github.com>
Subject: Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Field (#1649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b719ead10bcc_4be3f861c6be61c105392"; 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/XO9j68FTWIyPtnWldxUFsot1ftE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 15:07:28 -0000

----==_mimepart_5b719ead10bcc_4be3f861c6be61c105392
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks 
> there is currently no such requirement that a DDoS mitigation device be stateful. My goal is to have a design where it could be stateless.

Doesn't the mitigation device maintain state so that it could forward handshake, 0-rtt, 1-rtt packets that has certain properties (e.g. 5-tuple, CID)?

Also, IIUC, when multiple retries are involved, the device that issued the first Retry cannot verify the token contained in the second Retry (i.e. the one contained in the third Initial packet sent by the client). 

So I would assume that a DDoS mitigation device (typically the first device to issue a Retry) will be required to create a state for the 5-tuple when it receives the second Initial, and keep forwarding the packets between the client and the server.

Am I missing something?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1649#issuecomment-412551467
----==_mimepart_5b719ead10bcc_4be3f861c6be61c105392
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"20663557" data-oct=
o-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" =
href=3D"https://github.com/nibanks">@nibanks</a></p>
<blockquote>
<p>there is currently no such requirement that a DDoS mitigation device b=
e stateful. My goal is to have a design where it could be stateless.</p>
</blockquote>
<p>Doesn't the mitigation device maintain state so that it could forward =
handshake, 0-rtt, 1-rtt packets that has certain properties (e.g. 5-tuple=
, CID)?</p>
<p>Also, IIUC, when multiple retries are involved, the device that issued=
 the first Retry cannot verify the token contained in the second Retry (i=
.e. the one contained in the third Initial packet sent by the client).</p=
>
<p>So I would assume that a DDoS mitigation device (typically the first d=
evice to issue a Retry) will be required to create a state for the 5-tupl=
e when it receives the second Initial, and keep forwarding the packets be=
tween the client and the server.</p>
<p>Am I missing something?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1649#issuecomment-412551467">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Q8=
Lf4dtwRcODLzZ4ss57lwtC_7ks5uQZYtgaJpZM4V4lMN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqx0OMSOmncSQ3_p0rOfC6YFw=
24xQks5uQZYtgaJpZM4V4lMN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1649: @nibanks \r\n\u003e there is currently no such requirement t=
hat a DDoS mitigation device be stateful. My goal is to have a design whe=
re it could be stateless.\r\n\r\nDoesn't the mitigation device maintain s=
tate so that it could forward handshake, 0-rtt, 1-rtt packets that has ce=
rtain properties (e.g. 5-tuple, CID)?\r\n\r\nAlso, IIUC, when multiple re=
tries are involved, the device that issued the first Retry cannot verify =
the token contained in the second Retry (i.e. the one contained in the th=
ird Initial packet sent by the client). \r\n\r\nSo I would assume that a =
DDoS mitigation device (typically the first device to issue a Retry) will=
 be required to create a state for the 5-tuple when it receives the secon=
d Initial, and keep forwarding the packets between the client and the ser=
ver.\r\n\r\nAm I missing something?"}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4125514=
67"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment=
-412551467",
"url": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2551467",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Subsequent Initial Packets with Token =
Field (#1649)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1649,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1649\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2551467"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3671539=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b719ead10bcc_4be3f861c6be61c105392--


From nobody Mon Aug 13 08:17: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 A903A130F3E for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 08:17:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 UW8umLaqBbUj for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 08:17:00 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 19374130934 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 08:17:00 -0700 (PDT)
Date: Mon, 13 Aug 2018 08:16:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534173419; bh=ke5KmqFq0F9xfLRnRY4j7eujYkJbzQ0WXN+kTQhy94U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r9CzWjgl1hXrN9e2ljxjt2vM0DaXoPSgfYtmX4D9XNBAQFyyHEdfbmIfLAAzXMMMg GLC3ClilgdTSbAXyvznuMbOMcgg2ykniGsW0bWumBNVWYSvN6UYIaES9spRDgu2NGX RCcauwqM/1a95ifJx6kdarYNDmaCSza8ByB8dCew=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d69bcf64630d57be5b37c0cad65968017587cb792cf00000001178962eb92a169ce14d6881b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1649/412554882@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1649@github.com>
References: <quicwg/base-drafts/issues/1649@github.com>
Subject: Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Field (#1649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71a0eb3b6c5_3ae23fc3738be61c169150"; 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/Nte-VX1qXEaXsohLJqrW3QFFZwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 15:17:02 -0000

----==_mimepart_5b71a0eb3b6c5_3ae23fc3738be61c169150
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho I guess you're right. I got so focused on the subsequent Initial packets I forgot about the multiple Retry case. The DDoS mitigation device cannot be completely stateless because it cannot rely on its own Token always being in the client's Initial packet, in the multiple Retry case.

As for how forwarding could work for all other non-Initial packets, the simplest design would be to just always let them through, and let the end server drop them if they don't correspond to an existing connection. With that type of design, the DDoS mitigation device just prevents new connections from being created, and ignores all other traffic.

All that being said, then should we be a bit more clear in the spec and say that only the first Initial packets (not sure how best to word that) need carry the server's Token?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1649#issuecomment-412554882
----==_mimepart_5b71a0eb3b6c5_3ae23fc3738be61c169150
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"41567" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/kazuho">@kazuho</a> I guess you're right. I got s=
o focused on the subsequent Initial packets I forgot about the multiple R=
etry case. The DDoS mitigation device cannot be completely stateless beca=
use it cannot rely on its own Token always being in the client's Initial =
packet, in the multiple Retry case.</p>
<p>As for how forwarding could work for all other non-Initial packets, th=
e simplest design would be to just always let them through, and let the e=
nd server drop them if they don't correspond to an existing connection. W=
ith that type of design, the DDoS mitigation device just prevents new con=
nections from being created, and ignores all other traffic.</p>
<p>All that being said, then should we be a bit more clear in the spec an=
d say that only the first Initial packets (not sure how best to word that=
) need carry the server's Token?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1649#issuecomment-412554882">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqypr=
VDcPuEVhw130-NVSLBjrVkWYks5uQZhrgaJpZM4V4lMN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq38CaHQR57XcEQwhh7EgTLdt=
hgrrks5uQZhrgaJpZM4V4lMN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@niba=
nks in #1649: @kazuho I guess you're right. I got so focused on the subse=
quent Initial packets I forgot about the multiple Retry case. The DDoS mi=
tigation device cannot be completely stateless because it cannot rely on =
its own Token always being in the client's Initial packet, in the multipl=
e Retry case.\r\n\r\nAs for how forwarding could work for all other non-I=
nitial packets, the simplest design would be to just always let them thro=
ugh, and let the end server drop them if they don't correspond to an exis=
ting connection. With that type of design, the DDoS mitigation device jus=
t prevents new connections from being created, and ignores all other traf=
fic.\r\n\r\nAll that being said, then should we be a bit more clear in th=
e spec and say that only the first Initial packets (not sure how best to =
word that) need carry the server's Token?"}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4=
12554882"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment=
-412554882",
"url": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2554882",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Subsequent Initial Packets with Token =
Field (#1649)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1649,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1649\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-41=
2554882"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3671539=
33\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b71a0eb3b6c5_3ae23fc3738be61c169150--


From nobody Mon Aug 13 08:46: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 710C6130DF6 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 08:46:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Kealkz3bMEUG for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 08:46:17 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB2D1130DE5 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 08:46:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=S25hKpWbiNke+yTGtK0HuANIE7Y=; b=JwXFWkiFbC3iNAu3 VQ8HzcDbfEXStcRTHb2Ulz+TDbzPfl4Uyw22zgKUQGaFwwoESPJVZBQA27807PjC rvCCWGbMCDAxkCkI8bSPqngX9RIZs9bJolTJlG2Hu0D41jtwni7O1KVdztGB720V axugTBR1OybSpvW87TTWDgJwnNI=
Received: by filter0150p1iad2.sendgrid.net with SMTP id filter0150p1iad2-6715-5B71A7C8-23 2018-08-13 15:46:16.385340011 +0000 UTC m=+493489.469570234
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id Bg7ejCuYTjyP8WwarILUpA for <quic-issues@ietf.org>; Mon, 13 Aug 2018 15:46:16.285 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id 4469BBFC35 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 08:46:16 -0700 (PDT)
Date: Mon, 13 Aug 2018 15:46:16 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab747597e537390940cd0c93c6660ca0b59f9a14cd92cf00000001178969c892a169ce14d6881b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1649/412564709@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1649@github.com>
References: <quicwg/base-drafts/issues/1649@github.com>
Subject: Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Field (#1649)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71a7c842f62_a433fdb7f8be620612c9"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0saqFEQ9iJBaCCgL1CM5tWHn2Vrtwf0V+QEI KbnYwFxxdDFoskSLXycTXgWC8l5UnZoqXBheUr8oH8dnxrRqIJfpY1fRF+BoIUSfPzIejh7vl7zMQB Wp/8361KfuWpt5L1gKkQ/QtrvhZozOwEvbfsAIZqfZTs9Wh0SC8MYaySRJmp+aoLlLAh8jVLl5pF7j U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s6D4reTFgVtpikhjRnFK6Nj_5sw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 15:46:20 -0000

----==_mimepart_5b71a7c842f62_a433fdb7f8be620612c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks 
> All that being said, then should we be a bit more clear in the spec and say that only the first Initial packets (not sure how best to word that) need carry the server's Token?

I agree that that is preferable. Also, we should better talk about the datagram size. There is no need to pad subsequent Initial packets up to MTU size.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1649#issuecomment-412564709
----==_mimepart_5b71a7c842f62_a433fdb7f8be620612c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"20663557" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=
=3D"https://github.com/nibanks">@nibanks</a></p>
<blockquote>
<p>All that being said, then should we be a bit more clear in the spec and =
say that only the first Initial packets (not sure how best to word that) ne=
ed carry the server's Token?</p>
</blockquote>
<p>I agree that that is preferable. Also, we should better talk about the d=
atagram size. There is no need to pad subsequent Initial packets up to MTU =
size.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1649#issuecomment-412564709">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1iU8Y_vnMGPud=
fpOqPvXQiYTQ38ks5uQZ9IgaJpZM4V4lMN">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqzT9wVZXs7Y1Mt1OQrtPUV_cOzuYks5uQZ9Iga=
JpZM4V4lMN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #1649: @ni=
banks \r\n\u003e All that being said, then should we be a bit more clear in=
 the spec and say that only the first Initial packets (not sure how best to=
 word that) need carry the server's Token?\r\n\r\nI agree that that is pref=
erable. Also, we should better talk about the datagram size. There is no ne=
ed to pad subsequent Initial packets up to MTU size."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/1649#issueco=
mment-412564709"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4=
12564709",
"url": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4125=
64709",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Subsequent Initial Packets with Token Fi=
eld (#1649)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1649,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1649\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1649#issuecomment-4125=
64709"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367153933=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b71a7c842f62_a433fdb7f8be620612c9--


From nobody Mon Aug 13 09:01: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 16BE2130DD3 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 09:01:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 UlMJxPoVtREq for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 09:01:01 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 22D1D128CF2 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 09:01:01 -0700 (PDT)
Date: Mon, 13 Aug 2018 09:01:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534176060; bh=xiIKDaO3ftzOkWaCNPKdcfI4Eo4O4xaRDFxza+KTm1Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Bn2o7AWK8OhH37n4EfaOPsL2bUqbPhYIHihWFh+Bc1ASa70d/KIbVCPUwBzQovcyT f1BBDU+SbjHQDpO+pJ/iicv9nZEVIf4a31mTcGtj+se+sLluhwEmPFT0r5YCQNixMT tny4WuX9SshaVxUM+YEScgWPJvO76WzW1/NO60XY=
From: Udip Pant <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda4b86e65412e715da3e688c25c8805b3da1d8cc92cf0000000117896d3c92a169ce14ddfaae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1655@github.com>
Subject: [quicwg/base-drafts] Change packet types (#1655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71ab3cf18c_1c193f9d6cabe624179821"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: udippant
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xwPj9n_oaVgBW0DGCTE82Eob7Xs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 16:01:03 -0000

----==_mimepart_5b71ab3cf18c_1c193f9d6cabe624179821
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For initial and 0-rtt packets, we're planning on using the 5-tuple in our L4 load balancer, and the connid for other packet types. To do this we need to look at the packet types as to whether or not we should look at the connid. However with the current packet format, we need an extra shift instruction to process whether or not we need to look at the connid. A simple reorganization of the packet types as:

Initial 0x7F
0-RTT Protected 0x7E
Retry 0x7D
Handshake 0x7C

will help us determine whether or not to use connid with one instruction : ( pkt_type ^ FF ) > 1

In environments, such as bpf program, number of instructions matter. Further, this provides an easy win, and intuitive separation of packet types with and without server chosen 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/1655
----==_mimepart_5b71ab3cf18c_1c193f9d6cabe624179821
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For initial and 0-rtt packets, we're planning on using the 5-tuple in our L4 load balancer, and the connid for other packet types. To do this we need to look at the packet types as to whether or not we should look at the connid. However with the current packet format, we need an extra shift instruction to process whether or not we need to look at the connid. A simple reorganization of the packet types as:</p>
<p>Initial 0x7F<br>
0-RTT Protected 0x7E<br>
Retry 0x7D<br>
Handshake 0x7C</p>
<p>will help us determine whether or not to use connid with one instruction : ( pkt_type ^ FF ) &gt; 1</p>
<p>In environments, such as bpf program, number of instructions matter. Further, this provides an easy win, and intuitive separation of packet types with and without server chosen 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/1655">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3vs5qykt4bPH4BJfPnXoY2_Ytf2ks5uQaK8gaJpZM4V6yCG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyclklPmxlr4pU0dlWM4gCM5DCJ_ks5uQaK8gaJpZM4V6yCG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Change packet types (#1655)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1655"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1655",
"url": "https://github.com/quicwg/base-drafts/issues/1655",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Change packet types (#1655)",
"sections": [
{
"text": "",
"activityTitle": "**Udip Pant**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@udippant",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1655
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1655"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367730822\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b71ab3cf18c_1c193f9d6cabe624179821--


From nobody Mon Aug 13 10:08: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 E361C130FA3 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:08:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 plYpumrwaJRe for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:08:42 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E516130E9D for <quic-issues@ietf.org>; Mon, 13 Aug 2018 10:08:42 -0700 (PDT)
Date: Mon, 13 Aug 2018 10:08:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534180118; bh=laBwUShaQVdhh2rVbWNGnEDY62AiZ212hjyxHcMfBdw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w81Rk8OxWsmUgWufP2+PVNRprg7uMG+sw7ZxBScmwGsNq5xaFCyZguqM3uto3wSMx joGdJJOYCL8r69Lv8NqUMC36TJxjG+EXmwkf+RPITZasXU5oSe0RFYZSQLeQVWbfPW CGNARGQCKaCLNhq6xg/Nti8pXlhShSZFhXcYD4nw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0d04368e342f3de54aa8ec4e246305aea15c26592cf0000000117897d1692a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145746786@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71bb16967f2_64203f953bebe61849348c"; 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/6JHHB0b3Q34JbNQNzbcm7W1G5Zk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 17:08:44 -0000

----==_mimepart_5b71bb16967f2_64203f953bebe61849348c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema approved this pull request.

I think this text is better than the previous one. 

I suggest adding a paragraph about the need for reordering before submission to TLS. It is somewhat redundant, and I would understand that editors decide to do without. But I think it is important to hammer this point, as it is an important part of the design.

> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

Looks good. You may or may not want to hammer the point about ordering. Something like this:

Proper operation of TLS requires that handshake octets be delivered to the TLS receiver in the order in which they were produced by the sender but QUIC can only guarantee ordering within an encryption level. Due to possible reordering and losses it is possible that encryption level 1 messages sent in 0-RTT packets arrive after level 2 messages sent in Handshake packets. QUIC receivers need to make sure that handshake messages are only submitted to TLS when TLS is ready to accept messages at that encryption level.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145746786
----==_mimepart_5b71bb16967f2_64203f953bebe61849348c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> approved this pull request.</p>

<p>I think this text is better than the previous one.</p>
<p>I suggest adding a paragraph about the need for reordering before submission to TLS. It is somewhat redundant, and I would understand that editors decide to do without. But I think it is important to hammer this point, as it is an important part of the design.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1654#discussion_r209685796">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p>Looks good. You may or may not want to hammer the point about ordering. Something like this:</p>
<p>Proper operation of TLS requires that handshake octets be delivered to the TLS receiver in the order in which they were produced by the sender but QUIC can only guarantee ordering within an encryption level. Due to possible reordering and losses it is possible that encryption level 1 messages sent in 0-RTT packets arrive after level 2 messages sent in Handshake packets. QUIC receivers need to make sure that handshake messages are only submitted to TLS when TLS is ready to accept messages at that encryption level.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145746786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4g_eOAbBARcnM5NkG4vRpO2T9AKks5uQbKWgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyaWkD4_IJVXB8URvIFoSHwVrVXVks5uQbKWgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema approved #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145746786"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145746786",
"url": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145746786",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema approved 1654",
"sections": [
{
"text": "I think this text is better than the previous one. \r\n\r\nI suggest adding a paragraph about the need for reordering before submission to TLS. It is somewhat redundant, and I would understand that editors decide to do without. But I think it is important to hammer this point, as it is an important part of the design.",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-145746786"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b71bb16967f2_64203f953bebe61849348c--


From nobody Mon Aug 13 10:24: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 42C22131002 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:24:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 r9tb2CCAlccp for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:24:19 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2167D131001 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 10:24:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534181058; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PYvF8ArunJGwYw95QASqdZFrpJxI5c5D3GpVXEvO79w=; b=eDUYCGvKrAIOCx7ND1aXyWbC5HU8ilmBkRzJaU7fgqQlK287c7F8qFW4v492Tgr0zFZkEPXD UUAC/OyVZ13YG4HXp0pvpF00D6D/jdK/EPF/2Ojm8GRWZghs0mAtLFFdlbIkxEwRAngeKVRd 1+a6DyMUlpDrNd8mQxj2rfonhN8=
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 5b71bec2.7fb1da8a7de0-smtp-out-n02; Mon, 13 Aug 2018 17:24:18 -0000 (UTC)
Date: Mon, 13 Aug 2018 10:24:18 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b71bec294d7_44e2aac625ceebc52188@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a24aec: HTTP update
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b71bec29087_44e2aac625ceebc52016"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_8qqXiQOtqGWsMpmg0pObZJqc20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 17:24:27 -0000

----==_mimepart_5b71bec29087_44e2aac625ceebc52016
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-14
  Home:   https://github.com/quicwg/base-drafts
  Commit: a24aec59d887e6fb2763974c34267232cef14b42
      https://github.com/quicwg/base-drafts/commit/a24aec59d887e6fb2763974c34267232cef14b42
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP update



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b71bec29087_44e2aac625ceebc52016--


From nobody Mon Aug 13 10:24: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 57318130FCD for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:24:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8Le5znH6Pldq for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:24:22 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 8AF16130FD6 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 10:24:22 -0700 (PDT)
Date: Mon, 13 Aug 2018 10:24:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534181061; bh=cjQNcQlyxLZ4Q01DQYMn8OnvRmVTejRqqs3b61FoH6A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K9TOiThS4mQbw/2uwAlEzvY+MLhHJKvZNPLpqljO4+4cMORsr68nmvxVvPfbot7sV GpnYvDSkKUarcQ+fPdFVhgzkVZbBTrAKsmdcs+XF3KvDnLgjH24zvI7KWhViMLXoqt vih6dwTW2FbLW7y7u8MdWeu4abShBbIhtqhAPc1g=
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/1653/push/2793780111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1653@github.com>
References: <quicwg/base-drafts/pull/1653@github.com>
Subject: Re: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71bec5b7c3e_6e343fd10d2d45c4495e9"; 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/eaSPBPG1CswfhYNuIuyOi13Bcjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 17:24:30 -0000

----==_mimepart_5b71bec5b7c3e_6e343fd10d2d45c4495e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

a24aec5  HTTP update


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1653/files/51d97722b84458e738ddcdc20b064942144e3913..a24aec59d887e6fb2763974c34267232cef14b42

----==_mimepart_5b71bec5b7c3e_6e343fd10d2d45c4495e9
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a24aec5">a24aec5</a>  HTTP update</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1653/files/51d97722b84458e738ddcdc20b064942144e3913..a24aec59d887e6fb2763974c34267232cef14b42">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8lE8DRGsxD35Jx6lOAgpytjeBXCks5uQbZFgaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8nzbDTj0Pztg5vex7RYMdllE3C6ks5uQbZFgaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1653"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653/files/51d97722b84458e738ddcdc20b064942144e3913..a24aec59d887e6fb2763974c34267232cef14b42"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653/files/51d97722b84458e738ddcdc20b064942144e3913..a24aec59d887e6fb2763974c34267232cef14b42",
"url": "https://github.com/quicwg/base-drafts/pull/1653/files/51d97722b84458e738ddcdc20b064942144e3913..a24aec59d887e6fb2763974c34267232cef14b42",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1653",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1653:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "a24aec5",
"value": "HTTP update"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653/files/51d97722b84458e738ddcdc20b064942144e3913..a24aec59d887e6fb2763974c34267232cef14b42"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b71bec5b7c3e_6e343fd10d2d45c4495e9--


From nobody Mon Aug 13 10:31: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 4B7EA130EB0 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:31:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.03
X-Spam-Level: 
X-Spam-Status: No, score=-7.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1SMrdySlXjBv for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:31:38 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 D2F19130E02 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 10:31:37 -0700 (PDT)
Date: Mon, 13 Aug 2018 10:31:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534181497; bh=vXToSXJZxrf8fHcAlGTLQMCZs76K7D+CX2hZ/QAxk6Y=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IFO7+k0Kto22GFB4oTXN6pFFdlM5UzWcjeZh4yOyFFQ4QlrB2OulWB7dgTSKi3L0V mQDU1u8ssnB+tp4BVMIw8Ab+tVt8dbc9oGBeCdBMw8LA8DnTldciM18DdVq7qMhjou unH4etkRO/v7O3NXFoGh/G9yOjvA6P0+mumRP1UM=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ad500f213f89a5f64990a656f57642fe166ae2092cf000000011789827992a169ce14de742b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1656@github.com>
Subject: [quicwg/base-drafts] Minor editorial fixes. (#1656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71c0793a0fd_690a3f9be5ad45c41241fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OcQfHlggv5dS8awVf-Zd7NBhQAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 17:31:39 -0000

----==_mimepart_5b71c0793a0fd_690a3f9be5ad45c41241fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"indexes" occurs once while "indices" occurs six times, reconcile.  Small grammar fixes.  Position vertical arrow to center of block.  Update figure captions (Post-Base Index only applies to Request Streams).  Capitalize "Largest Reference" as it is done dozens of places elsewhere.  Fix obsolete reference to "frames" on control streams.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1656

-- Commit Summary --

  * Minor editorial fixes.

-- File Changes --

    M draft-ietf-quic-qpack.md (30)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1656.patch
https://github.com/quicwg/base-drafts/pull/1656.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/1656

----==_mimepart_5b71c0793a0fd_690a3f9be5ad45c41241fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"indexes" occurs once while "indices" occurs six times, reconcile.  Sm=
all grammar fixes.  Position vertical arrow to center of block.  Update f=
igure captions (Post-Base Index only applies to Request Streams).  Capita=
lize "Largest Reference" as it is done dozens of places elsewhere.  Fix o=
bsolete reference to "frames" on control streams.</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/1656=
'>https://github.com/quicwg/base-drafts/pull/1656</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Minor editorial fixes.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/1656/files#diff=
-0">draft-ietf-quic-qpack.md</a>
    (30)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1656.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/1656.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/1656.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/1656.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/1656">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq36_ysJHz3XUzjPtzT59OJ3y76KTk=
s5uQbf5gaJpZM4V66y-">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq15VRonEu2IxSgqXZw2hcV2oPseSks5uQbf5gaJpZM4V66y-.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"=
Minor editorial fixes. (#1656)"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/1656"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1656",
"url": "https://github.com/quicwg/base-drafts/pull/1656",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Minor editorial fixes. (#1656)",
"sections": [
{
"text": "",
"activityTitle": "**Bence B=C3=A9ky**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@bencebeky",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "780cf21",
"value": "Minor editorial fixes."
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-draft=
s/pull/1656/files#diff-0) (30 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1656,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1656\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1656"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1656.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1656.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3677667=
18\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b71c0793a0fd_690a3f9be5ad45c41241fd--


From nobody Mon Aug 13 10:49: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 79D9C130E01 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:49:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mJp8xEtKEeQK for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 10:49:50 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 AB8AF130E08 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 10:49:50 -0700 (PDT)
Date: Mon, 13 Aug 2018 10:49:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534182589; bh=AY4qgd4gTHQtUHluO2cxyUHbRV3o9IUalMZhOopQd6I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QtOICsHOX0OnAJVvGu/YGkaDMsQAtRjIJf6/KHZtAD4vGJnmiNwx1qalV9oU2j6/7 N0XMmya7p0sBZBKwwByrMxW8YTJxLSx/HD5wmTNqjvkfZlTubFscPxfK1+rcxUsjs+ rrfH/WXGLXxAMsfXRu/eCUxGQurWAzCUDuXW0y0M=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb0234fd0b4accb62df28fcdcb33ed14f8a3ab0992cf00000001178986bd92a169ce14de742b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1656/review/145763666@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1656@github.com>
References: <quicwg/base-drafts/pull/1656@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial fixes. (#1656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71c4bd97ee5_14703f8e0fad45bc6775f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Unol3jwbvmJtRDLBdQgN0566WQg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 17:49:54 -0000

----==_mimepart_5b71c4bd97ee5_14703f8e0fad45bc6775f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

All good clean-ups.  Thanks!

> @@ -261,7 +261,7 @@ immediately. A stream becomes unblocked when the greatest absolute index in the
 dynamic table becomes greater than or equal to the Largest Reference for all
 header blocks the decoder has started reading from the stream.  If a decoder
 encounters a header block where the actual largest reference is not equal to the
-largest reference declared in the prefix, it MAY treat this as a stream error of
+Largest Reference declared in the prefix, it MAY treat this as a stream error of

I could go either way on this one....  I tend to view it similar to when `-transport` capitalizes "[Cc]onnection ID" -- "Largest Reference" is the field itself, while "the largest reference" means the greatest index referenced by the frame.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1656#pullrequestreview-145763666
----==_mimepart_5b71c4bd97ee5_14703f8e0fad45bc6775f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>All good clean-ups.  Thanks!</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1656#discussion_r209699273">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -261,7 +261,7 @@ immediately. A stream becomes unblocked when the greatest absolute index in the
 dynamic table becomes greater than or equal to the Largest Reference for all
 header blocks the decoder has started reading from the stream.  If a decoder
 encounters a header block where the actual largest reference is not equal to the
-largest reference declared in the prefix, it MAY treat this as a stream error of
+Largest Reference declared in the prefix, it MAY treat this as a stream error of
</pre>
<p>I could go either way on this one....  I tend to view it similar to when <code>-transport</code> capitalizes "[Cc]onnection ID" -- "Largest Reference" is the field itself, while "the largest reference" means the greatest index referenced by the frame.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1656#pullrequestreview-145763666">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq37vqJn_aKDOtOzGShqHCCzthKZrks5uQbw9gaJpZM4V66y-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4pLoeLNdIL71etCdcyvagbPEQL0ks5uQbw9gaJpZM4V66y-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1656"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1656#pullrequestreview-145763666"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1656#pullrequestreview-145763666",
"url": "https://github.com/quicwg/base-drafts/pull/1656#pullrequestreview-145763666",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1656",
"sections": [
{
"text": "All good clean-ups.  Thanks!",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1656#pullrequestreview-145763666"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367766718\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b71c4bd97ee5_14703f8e0fad45bc6775f--


From nobody Mon Aug 13 13:18: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 93351131007 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 13:18:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 G9taFUmAriee for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 13:18:28 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 5BD20130DFD for <quic-issues@ietf.org>; Mon, 13 Aug 2018 13:18:28 -0700 (PDT)
Date: Mon, 13 Aug 2018 13:18:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534191507; bh=FtXAW82ErP1BouLeGzZ/uttxNmXbrSyg+TPmG3qKlK4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=P7T++BMtNI2pPGsNo4SejRIiah+1irg0HAwkYquHq+WzO+GlcKN03rXgz4jakyD6h ZDqHzAM4xBiGIvmYZ7iCInYB2fFR3+yGIzJ85y+dILQgmyEsj1XFqaLMr0rjAC/Bkr wCPjigvLIlOPLcWZGczx8WIKtdKRPmzlQagFgFs8=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5098c454751dc543ebf287203ed6f98ce48aae992cf000000011789a99392a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657@github.com>
Subject: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71e7935b3ed_305f3fb4712be6241491fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L7AOrU2DB9BqmKUf3x46h_zbtQo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 20:18:30 -0000

----==_mimepart_5b71e7935b3ed_305f3fb4712be6241491fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Resolves #1644.

Includes #1650 and #1642.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1657

-- Commit Summary --

  * Start indexing dynamic QPACK table beginning at zero
  * Initial table size is the maximum permitted when table is first usable
  * Some Martin tweaks
  * Limit range of the absolute index: wrap the values
  * Recalculate MaxEntries should the server increase max table size

-- File Changes --

    M draft-ietf-quic-qpack.md (104)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1657.patch
https://github.com/quicwg/base-drafts/pull/1657.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/1657

----==_mimepart_5b71e7935b3ed_305f3fb4712be6241491fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1644.">Resolves</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349123207" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1644" href="https://github.com/quicwg/base-drafts/issues/1644">#1644</a>.</p>
<p>Includes <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349611518" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1650" href="https://github.com/quicwg/base-drafts/pull/1650">#1650</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348926266" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1642" href="https://github.com/quicwg/base-drafts/pull/1642">#1642</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/1657'>https://github.com/quicwg/base-drafts/pull/1657</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Start indexing dynamic QPACK table beginning at zero</li>
  <li>Initial table size is the maximum permitted when table is first usable</li>
  <li>Some Martin tweaks</li>
  <li>Limit range of the absolute index: wrap the values</li>
  <li>Recalculate MaxEntries should the server increase max table size</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1657/files#diff-0">draft-ietf-quic-qpack.md</a>
    (104)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1657.patch'>https://github.com/quicwg/base-drafts/pull/1657.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1657.diff'>https://github.com/quicwg/base-drafts/pull/1657.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/1657">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6U9RzlO8plLMuiW2GWLi-fATqlHks5uQd8TgaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzJpekGw0TprnM7aK8DEuEAE0_U7ks5uQd8TgaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"QPACK: wrap absolute index values (#1657)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657",
"url": "https://github.com/quicwg/base-drafts/pull/1657",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "QPACK: wrap absolute index values (#1657)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "52616ca",
"value": "Start indexing dynamic QPACK table beginning at zero"
},
{
"name": "4e2a9b6",
"value": "Initial table size is the maximum permitted when table is first usable"
},
{
"name": "c2c553a",
"value": "Some Martin tweaks"
},
{
"name": "8247792",
"value": "Limit range of the absolute index: wrap the values"
},
{
"name": "48d2e09",
"value": "Recalculate MaxEntries should the server increase max table size"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1657/files#diff-0) (104 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1657,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1657\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b71e7935b3ed_305f3fb4712be6241491fc--


From nobody Mon Aug 13 13:20: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 6592A131011 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 13:20:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 L1J3YTl73K5c for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 13:20:11 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 9ABD2131010 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 13:20:11 -0700 (PDT)
Date: Mon, 13 Aug 2018 13:20:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534191610; bh=2YSnoeUqlvO6MKI/520zttx5QX4MX1AdVZlKcWklTkI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aIlNs4KLdsAICNz+bES07W0w/nSYKmy8F8mdkyCy5pmUsw04NJ8OO715AEjAKLUzf 5j+r/dJHFNyy9HXupPOy20N/QWxdFGjqGF+SPkracAlLULCQJWVY8Ls5/Tz80uEwsU 8sGAyTKliAaqD1UQkdU/Uwd7JYJxgUEUv6o7StGU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15a38f761891e366b02484518d83f557d36ebc2192cf000000011789a9fa92a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/c412649848@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71e7fab8371_5493f8e642be620185812"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y-udrtUMTIeIqOhUlUWfs13I7h8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 20:20:14 -0000

----==_mimepart_5b71e7fab8371_5493f8e642be620185812
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that it may make sense to rename _Largest Reference_ to _Latest Reference_.  This would remove the now-ambiguous term "larger."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412649848
----==_mimepart_5b71e7fab8371_5493f8e642be620185812
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that it may make sense to rename <em>Largest Reference</em> to <em>Latest Reference</em>.  This would remove the now-ambiguous term "larger."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412649848">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JB4kzcZpKWAK6Tb-ucVCOtL12Zks5uQd96gaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Smj7furA3u-DjKWBGEM9aEse6Oks5uQd96gaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1657: I think that it may make sense to rename _Largest Reference_ to _Latest Reference_.  This would remove the now-ambiguous term \"larger.\""}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412649848"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412649848",
"url": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412649848",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1657,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1657\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412649848"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b71e7fab8371_5493f8e642be620185812--


From nobody Mon Aug 13 14:34: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 73F241310DA for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 14:34:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 azbE92wg0Zh9 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 14:34:25 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 966F71310BF for <quic-issues@ietf.org>; Mon, 13 Aug 2018 14:34:25 -0700 (PDT)
Date: Mon, 13 Aug 2018 14:34:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534196064; bh=3b4qtKjWXGAnelQ4ndAyqH7ko8SPiLSZQZUygbK0ywk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZAZzRk9WMl/xqzNRzjYGkjcVgtW8ddT51WPNqspbXjYUc5SjtUNbSPZP/MOmPAUM/ /9uDI7CHC1EDR5h7W4i6XDowMCvWXUYA2SPuX+6qzMKEZMZQRp4+LyZJo+QGxUd6Wl wAQt2yNiG5URfXoG6XBUs24IfPM2joYD8ySlIU08=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba86c2768b0e4afe863cc3076226eb7857269817092cf000000011789bb6092a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412672616@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71f9605eb05_47bb3fa7682be61c902d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bnE8rcRRjKyM-fMYu_DukChpNWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 21:34:28 -0000

----==_mimepart_5b71f9605eb05_47bb3fa7682be61c902d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The number counts insertions without regard for evictions that might happen.  It's no different in practice to the current number, but is simply moving the goalpost.

The other way of thinking of this is as follows:

```
0 -----
   header: value
1 -----
   other: 1
2 -----   <<< in 0-based indexing, this refers to the start of :host
   :host: example.com
3 -----   <<< but with our indexing scheme we work backwards
          <<<  so it makes sense to identify the end of the entry instead
```

That's consistent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1644#issuecomment-412672616
----==_mimepart_5b71f9605eb05_47bb3fa7682be61c902d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The number counts insertions without regard for evictions that might h=
appen.  It's no different in practice to the current number, but is simpl=
y moving the goalpost.</p>
<p>The other way of thinking of this is as follows:</p>
<pre><code>0 -----
   header: value
1 -----
   other: 1
2 -----   &lt;&lt;&lt; in 0-based indexing, this refers to the start of :=
host
   :host: example.com
3 -----   &lt;&lt;&lt; but with our indexing scheme we work backwards
          &lt;&lt;&lt;  so it makes sense to identify the end of the entr=
y instead
</code></pre>
<p>That's consistent.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1644#issuecomment-412672616">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2nH=
Dyt-2u6M5FwDdBZRhJQTkpYVks5uQfDggaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9yNrm505tIF0a_RkNOnnyah=
PAprks5uQfDggaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1644: The number counts insertions without regard for evict=
ions that might happen.  It's no different in practice to the current num=
ber, but is simply moving the goalpost.\r\n\r\nThe other way of thinking =
of this is as follows:\r\n\r\n```\r\n0 -----\r\n   header: value\r\n1 ---=
--\r\n   other: 1\r\n2 -----   \u003c\u003c\u003c in 0-based indexing, th=
is refers to the start of :host\r\n   :host: example.com\r\n3 -----   \u0=
03c\u003c\u003c but with our indexing scheme we work backwards\r\n       =
   \u003c\u003c\u003c  so it makes sense to identify the end of the entry=
 instead\r\n```\r\n\r\nThat's consistent."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/1644#issuecomment-4=
12672616"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-412672616",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2672616",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2672616"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b71f9605eb05_47bb3fa7682be61c902d0--


From nobody Mon Aug 13 14:38: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 962641310E2 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 14:38:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bxh0R1ffolRH for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 14:37:59 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C66B31310E0 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 14:37:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AiaiyrpNTbO0vQDxQW3a6LnVHBs=; b=pteW7E68Js/eRuHE mDde/+b9pzTGeB8ZXfnR41QQTs1g/Tmbqn4ibxvUq9KItKa8P6EvaZOMpHlpw2Vl i7a+HMO2OeBUdouYXfN2UwVNQd6PBddxt4WF+50rSOzZhbdjbj8f1UkURcDMDBb0 IhaqGAv430TGLUIUF3tFEX+/Xu4=
Received: by filter0160p1iad2.sendgrid.net with SMTP id filter0160p1iad2-11798-5B71FA35-12 2018-08-13 21:37:57.344873727 +0000 UTC m=+512066.468672183
Received: from github-lowworker7-cp1-prd.iad.github.net (unknown [192.30.252.47]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id Wbe7FAKiTXmXmeClxppgTg for <quic-issues@ietf.org>; Mon, 13 Aug 2018 21:37:57.326 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker7-cp1-prd.iad.github.net (Postfix) with ESMTP id 559109FB54 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 14:37:57 -0700 (PDT)
Date: Mon, 13 Aug 2018 21:37:57 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c2471f3d65325a03ad8c2b8b658c6edbb02daf392cf000000011789bc3592a169ce14ddfaae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1655/412673720@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1655@github.com>
References: <quicwg/base-drafts/issues/1655@github.com>
Subject: Re: [quicwg/base-drafts] Change packet types (#1655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71fa3553f99_c0e3fd6612be61c1680bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2lgpHfG5Ky7OiSbYP+Jh5VMIK27yNsYCLNne Yi5Wvde1i+/em2cFSYUFMcYjjkUj3JdKj1SCtXay4W7iwRbh5/RYIgwW2D1yyv0e4+VYPTCJLc2OWL qM2R4G+3SIkzeJx0zaO6ynDKMeeMDMd0nb3quQHyv2xekSMMLYgrdxiznRtHas/DDlYHP0nRvQWA08 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yps6lFJj2fUrlhm3bb_DrTVi77M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 21:38:01 -0000

----==_mimepart_5b71fa3553f99_c0e3fd6612be61c1680bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was considering a similar change, for completely different reasons.  Let's keep this as a reminder.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412673720
----==_mimepart_5b71fa3553f99_c0e3fd6612be61c1680bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was considering a similar change, for completely different reasons.  Let's keep this as a reminder.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412673720">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxRlU7TVDYKqx04qsrFZIUkU9X_6ks5uQfG1gaJpZM4V6yCG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq05xK2ORVyi82ZWxWg5nu70dkvAiks5uQfG1gaJpZM4V6yCG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1655: I was considering a similar change, for completely different reasons.  Let's keep this as a reminder."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412673720"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412673720",
"url": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412673720",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Change packet types (#1655)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412673720"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367730822\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b71fa3553f99_c0e3fd6612be61c1680bb--


From nobody Mon Aug 13 14:39: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 DF3941310E7 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 14:39:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6dlLudp7v4zM for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 14:39:45 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C86D31310DE for <quic-issues@ietf.org>; Mon, 13 Aug 2018 14:39:45 -0700 (PDT)
Date: Mon, 13 Aug 2018 14:39:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534196385; bh=J4jfgS9TfDDxUMKsxtZNf+gRyzr+x1KKyuCMtDjLJUQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VXW/STlfUHkUi1DCiNV3YH6dw7D6LriEAiXQmp95isiVFIGEX17+z6ghyToqQ75aP BVNjvLcEI+/zPYREruMp2J+xSSHD8u4zmFFkac7sFurkDh49J8maqRnzA4R9Yw1L+8 /xU6TPDEmc/IcA6X7l8FApt5Xuir5wSg0N9Hmkws=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab113dbe6579c4e815152e1ab4993424e1c97a229092cf000000011789bca092a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/c412674256@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b71faa12234_25753f9cafabe628200795"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9ELO-6NS7mTHMmhUpkrEFDl5pjo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 21:39:51 -0000

----==_mimepart_5b71faa12234_25753f9cafabe628200795
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Or "Table State" to match the "Table State Synchronize" instruction.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412674256
----==_mimepart_5b71faa12234_25753f9cafabe628200795
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Or "Table State" to match the "Table State Synchronize" instruction.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412674256">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1yFgU-cswoG7Q4N9GmZLldh4CwRks5uQfIhgaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq782mJ3HmFcrR53MoM_bjpoJSVNMks5uQfIhgaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1657: Or \"Table State\" to match the \"Table State Synchronize\" instruction."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412674256"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412674256",
"url": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412674256",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1657,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1657\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412674256"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b71faa12234_25753f9cafabe628200795--


From nobody Mon Aug 13 15:04: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 3CEEC1310DE for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 15:04:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 t9wDt1qXP0II for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 15:04:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 00269126F72 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 15:04:25 -0700 (PDT)
Date: Mon, 13 Aug 2018 15:04:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534197864; bh=Fmb6QoPqq+ROFL6VTSYikn4LDxQ/KTdRp+Zp5m8mIKs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=okui3rf4qIUAti/JtMl4ERjuf3W53s6xpDhQbkr3Gr6eWOIvZZUQhe3rGGJ9v4QQs lH0CBq7wSc3u3WgKwk8udixkcsWB8FwgP9Z4HxzTIcg9wuVZiaWHWB9MzCr67WkoLP 3Uhvz5rz/JxvpjsUci2a42JJBnPUj5AXhc8aGO98=
From: Udip Pant <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4eae1c1abd41f0b9d807016018cd28dfe68f009a92cf000000011789c26892a169ce14ddfaae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1655/412680838@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1655@github.com>
References: <quicwg/base-drafts/issues/1655@github.com>
Subject: Re: [quicwg/base-drafts] Change packet types (#1655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b720068c9644_167f3ffd392d45bc718326"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: udippant
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mBszN-ilHpLpKz5fb1lbjGNjCX0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 22:04:28 -0000

----==_mimepart_5b720068c9644_167f3ffd392d45bc718326
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you @martinthomson . Happy to submit a P.R. if you'd prefer so.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412680838
----==_mimepart_5b720068c9644_167f3ffd392d45bc718326
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thank you <a class="user-mention" data-hovercard-user-id="67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> . Happy to submit a P.R. if you'd prefer so.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412680838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq29LsVZ6p-uCH7g38UKH0DyapsIIks5uQffogaJpZM4V6yCG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq80yO8Il9PtcDTTWZX7eLFd_SsnEks5uQffogaJpZM4V6yCG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@udippant in #1655: Thank you @martinthomson . Happy to submit a P.R. if you'd prefer so."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412680838"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412680838",
"url": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412680838",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Change packet types (#1655)",
"sections": [
{
"text": "",
"activityTitle": "**Udip Pant**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@udippant",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412680838"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367730822\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b720068c9644_167f3ffd392d45bc718326--


From nobody Mon Aug 13 16:36: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 D8833130E0F for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 16:36:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 jIAMpKeJ-0FE for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 16:36:05 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 4F919128CF2 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 16:36:05 -0700 (PDT)
Date: Mon, 13 Aug 2018 16:36:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534203363; bh=vTpeJoWFVti2GlKfA2WXBzyubvxYWxMIMcZL5qziWbk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qDP+Vmyn2eUsyBOcwBaWJK47jspM9QVjND/2w4QsY+35f0LRVCpHYdkKXG3clmKZ9 qIf9DX1khXUvamaPeMWtyhTAeH60oThG/DOCMOy2hrvmp5ZmwuOAEDR87sgioSl1cf ZCB7QewI8vnYuiBjTIY2FEuUMgHFqaf7HIMRBPiY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e81dcf06ba953e80fc77f12ee3eeef256df964192cf000000011789d7e392a169ce14ddfaae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1655/412701490@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1655@github.com>
References: <quicwg/base-drafts/issues/1655@github.com>
Subject: Re: [quicwg/base-drafts] Change packet types (#1655)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7215e350ade_cba3fa412cbe620945a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LP62YB3InihNeDPo2ZKRjFakAO4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Aug 2018 23:36:09 -0000

----==_mimepart_5b7215e350ade_cba3fa412cbe620945a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The reason this is up for review is the discussion about the first octet.  The working group mailing list has [a discussion on that](https://mailarchive.ietf.org/arch/msg/quic/N2lbdSFFxkhAYtwCCBlNHBZeCEU).  I'd prefer to wait 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/1655#issuecomment-412701490
----==_mimepart_5b7215e350ade_cba3fa412cbe620945a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The reason this is up for review is the discussion about the first octet.  The working group mailing list has <a href="https://mailarchive.ietf.org/arch/msg/quic/N2lbdSFFxkhAYtwCCBlNHBZeCEU" rel="nofollow">a discussion on that</a>.  I'd prefer to wait for that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412701490">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ZKl6AfpPHUddmdXJ0m4jfB9praks5uQg1jgaJpZM4V6yCG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxSvwkHmKlhDGZI1oOnjIge3YQFgks5uQg1jgaJpZM4V6yCG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1655: The reason this is up for review is the discussion about the first octet.  The working group mailing list has [a discussion on that](https://mailarchive.ietf.org/arch/msg/quic/N2lbdSFFxkhAYtwCCBlNHBZeCEU).  I'd prefer to wait for that."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412701490"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412701490",
"url": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412701490",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Change packet types (#1655)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1655\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1655#issuecomment-412701490"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367730822\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7215e350ade_cba3fa412cbe620945a0--


From nobody Mon Aug 13 17:18: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 14A4F131102 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 17:18:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eIb0doj4Gcgx for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 17:18:42 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF731131100 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 17:18:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534205922; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wgbP+bXzzbsc+/qvy5Y1cl6d8RP5jkxJGwwucT6frBc=; b=r8l+SkRTK+ZEGAYliCGDQEq+1GDa+LY8af68avtBnJ4278Sr4dbywk3WZn/Zeuhg1Y0VEppM rfcQ2lrgKPmyWm7btPiQ8K+SUWS9B9C+7Dy3EwVKnhsYM9Sd7TUPcMdYK0MwONFxjxgys5KK a8oENp0N5f5vOeHH62YfxtMLGt4=
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 5b721fe1.7ff909264270-smtp-out-n01; Tue, 14 Aug 2018 00:18:41 -0000 (UTC)
Date: Mon, 13 Aug 2018 17:18:41 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b721fe110b9_60582ae45a038ec88328d@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ab5c19: More text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b721fe1c5b_60582ae45a038ec883157"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rgmwf3t1v4Hk3vlMeRNLPm3rA80>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 00:18:44 -0000

----==_mimepart_5b721fe1c5b_60582ae45a038ec883157
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/keys-available-vs-usable
  Home:   https://github.com/quicwg/base-drafts
  Commit: ab5c19ffdbd00874eaa0bc7394699314a32900c6
      https://github.com/quicwg/base-drafts/commit/ab5c19ffdbd00874eaa0bc7394699314a32900c6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  More text



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b721fe1c5b_60582ae45a038ec883157--


From nobody Mon Aug 13 17:18: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 CE30A131102 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 17:18:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RYgatD9BKbor for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 17:18:46 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 1BBE5131116 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 17:18:46 -0700 (PDT)
Date: Mon, 13 Aug 2018 17:18:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534205924; bh=ldsXv1X1Bk4JrQwLON0zW/5veg/LHReWIBPkS+IKeeg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A3wk3b4L1XNlMGlkv4eKU85RGmFHjNlLWVqlpA1Hrdvc5wirIrkZML5TJQdmL1I5s neExXzdhz34D7GzWEYl9kPeAfhCyNGzO++q5zNWr7QJ9iPOzULF/cCg9I9Iy5vFIEh OYWLrAy/SUMfTVslwtp2sEJkaFnivwHAYwGq23ic=
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/1654/push/2794700042@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b721fe4dd8ff_14113fb7416d45c494881"; 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/5wx0OPPz7Ct7OtkOWBcHXPV_Yz8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 00:18:48 -0000

----==_mimepart_5b721fe4dd8ff_14113fb7416d45c494881
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

ab5c19f  More text


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654/files/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1..ab5c19ffdbd00874eaa0bc7394699314a32900c6

----==_mimepart_5b721fe4dd8ff_14113fb7416d45c494881
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ab5c19f">ab5c19f</a>  More text</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1654/files/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1..ab5c19ffdbd00874eaa0bc7394699314a32900c6">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4qoa2aTXNgFLje-5yGw0xhs8nRMks5uQhdkgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7EtotlFE6JDx8YxF9O7F0r8sUA2ks5uQhdkgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654/files/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1..ab5c19ffdbd00874eaa0bc7394699314a32900c6"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654/files/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1..ab5c19ffdbd00874eaa0bc7394699314a32900c6",
"url": "https://github.com/quicwg/base-drafts/pull/1654/files/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1..ab5c19ffdbd00874eaa0bc7394699314a32900c6",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1654",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1654:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "ab5c19f",
"value": "More text"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654/files/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1..ab5c19ffdbd00874eaa0bc7394699314a32900c6"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b721fe4dd8ff_14113fb7416d45c494881--


From nobody Mon Aug 13 17:19: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 A64F7131100 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 17:19:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mVe--CaDXrK5 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 17:19:16 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 270FE128CF2 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 17:19:16 -0700 (PDT)
Date: Mon, 13 Aug 2018 17:19:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534205955; bh=b4d3xF7djnmdWlq+NpAm4jrYnNVZQiNOkuhVTt8brH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k9jF5hDRWhcKl8TT716RwXqsmJvJKOjaeI415dkniM31IOLPZMeDvbVAAmxtb1RrD 5GL1mQIFo37PB/3ZXWuBFcNZrm3JjvFbmU2voDWTvjMC3iCi5qpsrK1pNqwXnBf5Xz oIhLxxyriElmN4Z2f2SArSJptQAKaR3kL6XxNfE8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6fd8896452e9a783fb1e1152aa3f8589c7463e2492cf000000011789e20392a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145881546@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7220034551a_43503ff1c10be62086696"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zFCvOygOmqoAxoFXUZbCH9Jjd10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 00:19:19 -0000

----==_mimepart_5b7220034551a_43503ff1c10be62086696
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

Encryption levels are strictly ordered, so isn't it possible that QUIC can guarantee ordering in what it delivers to TLS?

The point you are making is well taken though; packets might arrive out of order and QUIC is responsible for ensuring that they are delivered to TLS in the correct order.

Take a look at the text I've added.  I think that hammers the point home hard 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/1654#discussion_r209797878
----==_mimepart_5b7220034551a_43503ff1c10be62086696
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/1654#discussion_r209797878">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p>Encryption levels are strictly ordered, so isn't it possible that QUIC can guarantee ordering in what it delivers to TLS?</p>
<p>The point you are making is well taken though; packets might arrive out of order and QUIC is responsible for ensuring that they are delivered to TLS in the correct order.</p>
<p>Take a look at the text I've added.  I think that hammers the point home hard 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/1654#discussion_r209797878">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-B7UZ2b-uO0on5fAGFv_mQRu5t4ks5uQheDgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9z9cPpAbjQ717v5xaE7LAaTubCSks5uQheDgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r209797878"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209797878",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209797878",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209797878"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7220034551a_43503ff1c10be62086696--


From nobody Mon Aug 13 18: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 9FDE61310CC for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:16:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hMxjg5sBLpXh for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:16:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 95D7B130E4C for <quic-issues@ietf.org>; Mon, 13 Aug 2018 18:16:38 -0700 (PDT)
Date: Mon, 13 Aug 2018 18:16:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534209397; bh=AwAjQOaXyrrw6tYn1/8VklYRuDhiGIjMwFh13mlkTRY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bDQROWMelUxabHQknROd8GcqXyecQReXc+Ci5d/VaXLIVGsF5AnOYsvU/lzAyT621 lg9nTYf0Ds6msEhF3HM9OGuyXu2lzwcCvXEnKIRVytyiaB2s09i1NLex63iRArd7CZ +PbAiNgZnu1nIykFA35RGaqhiEtYwjYK+szU2Zrs=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abca2f68e931f6568a5050605518fe1bd527fa66d892cf000000011789ef7592a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145889566@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b722d757fa67_2a163fb6c40be61c98690"; 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/LFKN2bayqwD1U6mfa11lv7lZDXI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 01:16:41 -0000

----==_mimepart_5b722d757fa67_2a163fb6c40be61c98690
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

There is no requirement that QUIC guarantees ordering. In fact, it will deliver data from different streams in different order than they were received -- this is essential to avoid head of line blocking. The only guaranteed ordering is within a stream, or within a crypto stream.

Your paragraph develops the need for QUIC to handle the different Crypto contexts in parallel. That's fine, but in my mind that's not the same requirement as delivery of crypto-stream in specified order. In fact, just ordering them is not sufficient, because the QUIC implementation does not actually know how long a particular crypto stream is. There is no end mark. So how does it logically deduce that level N is now done, and that it is OK to proceed with N+1?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805055
----==_mimepart_5b722d757fa67_2a163fb6c40be61c98690
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/1654#discussion_r209805055">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p>There is no requirement that QUIC guarantees ordering. In fact, it will deliver data from different streams in different order than they were received -- this is essential to avoid head of line blocking. The only guaranteed ordering is within a stream, or within a crypto stream.</p>
<p>Your paragraph develops the need for QUIC to handle the different Crypto contexts in parallel. That's fine, but in my mind that's not the same requirement as delivery of crypto-stream in specified order. In fact, just ordering them is not sufficient, because the QUIC implementation does not actually know how long a particular crypto stream is. There is no end mark. So how does it logically deduce that level N is now done, and that it is OK to proceed with N+1?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805055">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_M09RY7-PdlttHkBgP5oan6vm0cks5uQiT1gaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9W3VbFShLGPI6GEpyJyxeYxmQ4qks5uQiT1gaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805055"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805055",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805055",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805055"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b722d757fa67_2a163fb6c40be61c98690--


From nobody Mon Aug 13 18:24: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 ACEA1131137 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:23:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5Lq6Nu7Zu64J for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:23:50 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 6520B13111C for <quic-issues@ietf.org>; Mon, 13 Aug 2018 18:23:50 -0700 (PDT)
Date: Mon, 13 Aug 2018 18:23:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534209829; bh=HkIk9bmqibhhbtvD6EqsG/dxDQw7HIBkXE87t2Q5hFE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HolGtcBOhKanxVv4bZGuEsR32yz87xe+SaF1XtDORQmvYvmZ9fbRKjLuSD1p1Mmcu hwOpzhp3hThJlJ3xn+Bt5NdlKFJroLbz4SrMM+bfmE6Ma74u7PK+d1VdvTXexQexsW B5wc0d/QSGEWLfvCz/WdPgRW/DsOpldEumA4r3gk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c4eb412acf15929dce921ed2858e58b6bb56fe292cf000000011789f12592a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145890545@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b722f25ab205_4e993ff51cad45c0109733"; 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/o1gPW0kWkdcgf_KFWvTeXZiJafo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 01:23:59 -0000

----==_mimepart_5b722f25ab205_4e993ff51cad45c0109733
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

@huitema 
> In fact, just ordering them is not sufficient, because the QUIC implementation does not actually know how long a particular crypto stream is. There is no end mark. So how does it logically deduce that level N is now done, and that it is OK to proceed with N+1?

IIUC our assumption is that the TLS stack will somehow notify the QUIC stack what the current read epoch is, and that the QUIC stack will only supply the contents of CRYPTO frames received in that epoch.

In my view, the following sentence in the PR implies that.

_Though the content of CRYPTO frames at the Handshake encryption level cannot be forwarded to TLS before EndOfEarlyData is processed, the client could send ACK frames that the server needs to process in order to detect lost Handshake packets._

Or is it the case that you are uncomfortable with the text dealing with how to handle TLS messages?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805903
----==_mimepart_5b722f25ab205_4e993ff51cad45c0109733
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/1654#discussion_r209805903">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p><a class="user-mention" data-hovercard-user-id="7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a></p>
<blockquote>
<p>In fact, just ordering them is not sufficient, because the QUIC implementation does not actually know how long a particular crypto stream is. There is no end mark. So how does it logically deduce that level N is now done, and that it is OK to proceed with N+1?</p>
</blockquote>
<p>IIUC our assumption is that the TLS stack will somehow notify the QUIC stack what the current read epoch is, and that the QUIC stack will only supply the contents of CRYPTO frames received in that epoch.</p>
<p>In my view, the following sentence in the PR implies that.</p>
<p><em>Though the content of CRYPTO frames at the Handshake encryption level cannot be forwarded to TLS before EndOfEarlyData is processed, the client could send ACK frames that the server needs to process in order to detect lost Handshake packets.</em></p>
<p>Or is it the case that you are uncomfortable with the text dealing with how to handle TLS messages?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805903">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5iJQ7a_1MfJWvGieypes17u6bF3ks5uQialgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1wg1GZjyc3stl4ovKt3A16dFwLcks5uQialgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805903"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805903",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805903",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209805903"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b722f25ab205_4e993ff51cad45c0109733--


From nobody Mon Aug 13 18:32: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 0C1C5130E58 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:32:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sgJ6hnwGH_dX for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:32:35 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 192F212F1AC for <quic-issues@ietf.org>; Mon, 13 Aug 2018 18:32:35 -0700 (PDT)
Date: Mon, 13 Aug 2018 18:32:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534210354; bh=FQYBA9e4rzwTZxcOT/0ak3T1n8wK4iXTC/M2Q/6qQAA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j/Fmq8uapCFkwFSvhaHNK7DeGoiAVzxOj/ein8r5KMrAiunUZWYxsSad4JEoOeKAt tjlBdSQsZCH9E4zs2X+EEg9fMHOKMB7C2lPP+5qV+ZIy7S5ncqefFneBKwvch9xGHp p92HsYBY9sz5XxVHx3Du7twY83PkOjKN7DXWtY20=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa3b2465a0904ebaba4abf594f5a63fc8691b40d92cf000000011789f33292a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145891705@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72313252ae1_4b4a3fedc46be620176288"; 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/GOyiuUHILL14MplSjRR4qgdNfY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 01:32:37 -0000

----==_mimepart_5b72313252ae1_4b4a3fedc46be620176288
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

I may be suffering from excess of caution, after spending some time debugging the out of order EOED issue. But yes, the explicit mention of out of order EOED and need to reorder is there, so I guess I the text 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/1654#discussion_r209806927
----==_mimepart_5b72313252ae1_4b4a3fedc46be620176288
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/1654#discussion_r209806927">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p>I may be suffering from excess of caution, after spending some time debugging the out of order EOED issue. But yes, the explicit mention of out of order EOED and need to reorder is there, so I guess I the text 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/1654#discussion_r209806927">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-jlTxLyQ94uU0C0CgF6gojTUSs9ks5uQiiygaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_d1mNkPuACTUdhbxzn7IrpEBDGlks5uQiiygaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r209806927"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209806927",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209806927",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209806927"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72313252ae1_4b4a3fedc46be620176288--


From nobody Mon Aug 13 18:44: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 F3FB6130E50 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:44:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6gp0ScyEIuXH for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 18:44:42 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 9180312D949 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 18:44:42 -0700 (PDT)
Date: Mon, 13 Aug 2018 18:44:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534211081; bh=TuS0D8QhCbJ6eORb6rU/fGavsDm6woFGRiqBOPgZeVM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=003CPSm0Ndy10fDhlel3gNhSCPPLBlfz/Yycr7yUK/p2bCf7Gm6SkhgV+G5Mb31HC MIC5VSZsQHGAAEwFE2zLuGKqwq7FPENADi0+6wmMc509rnzjgkuciJyZVjhp3PyT45 wlQZugWozb1vYXlPQU/MTU0B646/1eTxu3mzH2WA=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b876cc70015581873acf5da9d2405eaeb70237a92cf000000011789f60992a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145893223@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b723409bb089_52093fc0942be6186039f"; 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/_Alo8hm-hHkWmHAzjWdppoWrEME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 01:44:44 -0000

----==_mimepart_5b723409bb089_52093fc0942be6186039f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.



> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

One of the reasons I opened #1592 was to make it easier to know when one part of the CRYPTO stream ended and another started. It also ordering easier and more explicit, IMO. But everyone seemed to disagree at the time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#discussion_r209808215
----==_mimepart_5b723409bb089_52093fc0942be6186039f
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/1654#discussion_r209808215">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p>One of the reasons I opened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="343188679" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1592" href="https://github.com/quicwg/base-drafts/issues/1592">#1592</a> was to make it easier to know when one part of the CRYPTO stream ended and another started. It also ordering easier and more explicit, IMO. But everyone seemed to disagree at the time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#discussion_r209808215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_WC42-aOkpwICgrQ4UgNkmZwP03ks5uQiuJgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxBrooUGD7OTTG_f-FqHB0FasvNaks5uQiuJgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r209808215"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209808215",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209808215",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209808215"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b723409bb089_52093fc0942be6186039f--


From nobody Mon Aug 13 19:11: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 C7B8F130E4F for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 19:11:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 MkAYAI-u-rea for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 19:11:42 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 45D2D12F1A5 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 19:11:42 -0700 (PDT)
Date: Mon, 13 Aug 2018 19:11:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534212701; bh=mjZI8doH840wxc98Qnv6d3bb229LxneI2/01xksomJc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0nWS9mBoqyjt21W2DV4PxWIG015AOPOjZsppPAEluKY6sIpzBfhq8Kq576zbgBcJt fmBxMUf38d8TKcDHyhPXqfxiQy5803JerCdLRNasRER4OdII9FciM9c8cmzjPTHeP3 /7gB/R4K6HUTJULeDBZ1PGcYebOLXydgbfnUIHbE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75573021dbdcab04be71a14e31f6a1044fcceb7c92cf000000011789fc5d92a169ce14da98ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1653/review/145896671@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1653@github.com>
References: <quicwg/base-drafts/pull/1653@github.com>
Subject: Re: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b723a5d4df82_64cb3fe5e26d45b87883d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/MYZR6vrG5rXo2zd_hyRpxWIxrHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 02:11:44 -0000

----==_mimepart_5b723a5d4df82_64cb3fe5e26d45b87883d
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/1653#pullrequestreview-145896671
----==_mimepart_5b723a5d4df82_64cb3fe5e26d45b87883d
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/1653#pullrequestreview-145896671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-weIgvS7yIgaKMrnTlISyN1LOOtks5uQjHdgaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-qQmHY4hNHlHV2RjVaht-vcwMcoks5uQjHdgaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1653"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-145896671"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-145896671",
"url": "https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-145896671",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1653",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-145896671"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b723a5d4df82_64cb3fe5e26d45b87883d--


From nobody Mon Aug 13 19:17: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 595B4130E5E for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 19:17:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Zmgxy6mvjZl7 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 19:17:12 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 AB43012F1A5 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 19:17:12 -0700 (PDT)
Date: Mon, 13 Aug 2018 19:17:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534213031; bh=WLmQPb62MmH0jWLky7K3cy0KumQumHQ6/0xLV8oApr0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rSGHnTy7ZoTfLkjwAyrF6uO8qr67rpQRg7K0dx8KKWkh2t1mdL2XZvm5ACkWpeBkf tx9otETEOH4/NqWkxjX90yAZ/Jt/5yP6XXOcF0bbQvASXpvgOZYv5Yc5/DREhxt2fD ze7Lsa/0r8QPrVObx0D/Yi6Oxanm+tugpEAA3OtQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab395f06407a4e8d9556dcf5f5f36c6be5a8b33da992cf000000011789fda792a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/145897357@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b723ba7a2a6a_5e903f9a988be62067666"; 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/1uLLXrndE5qxQmeNGVX1-JJlsr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 02:17:14 -0000

----==_mimepart_5b723ba7a2a6a_5e903f9a988be62067666
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 

@nibanks FWIW, I still prefer the current approach above #1592.

By having different crypto streams at every epoch, TLS stacks can check if the TLS messages were delivered using the correct epoch. The verification is crucial for TLS.

If we allow single "stream" (i.e. flow of octets) span across multiple epochs, it becomes much harder to have that kind of enforcement in the API design, and I would assume that at least some of the QUIC implementations will fail to implement correct verification (consider the fact that most of us failed to notice NSTs sent using a cleartext 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/1654#discussion_r209811992
----==_mimepart_5b723ba7a2a6a_5e903f9a988be62067666
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/1654#discussion_r209811992">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
+Handshake encryption level to retransmit the lost message.
+
+In particular, server implementations need to be able to read packets at the
+Handshake encryption level before the final TLS handshake message at the 0-RTT
+encryption level (EndOfEarlyData) is available.  Though the content of CRYPTO
+frames at the Handshake encryption level cannot be forwarded to TLS before
+EndOfEarlyData is processed, the client could send ACK frames that the server
+needs to process in order to detect lost Handshake packets.
 
</pre>
<p><a class="user-mention" data-hovercard-user-id="20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> FWIW, I still prefer the current approach above <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="343188679" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1592" href="https://github.com/quicwg/base-drafts/issues/1592">#1592</a>.</p>
<p>By having different crypto streams at every epoch, TLS stacks can check if the TLS messages were delivered using the correct epoch. The verification is crucial for TLS.</p>
<p>If we allow single "stream" (i.e. flow of octets) span across multiple epochs, it becomes much harder to have that kind of enforcement in the API design, and I would assume that at least some of the QUIC implementations will fail to implement correct verification (consider the fact that most of us failed to notice NSTs sent using a cleartext 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/1654#discussion_r209811992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyUT4kJ5sRtQeyISx4SdxAmZBp__ks5uQjMngaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7utrV-pOsHqRKwgOq0vnOvJeDdkks5uQjMngaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r209811992"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209811992",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209811992",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r209811992"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b723ba7a2a6a_5e903f9a988be62067666--


From nobody Mon Aug 13 19:56: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 43F80130EF6 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 19:56:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1DCSnoLUYLVk for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 19:56:29 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 83CA8130E90 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 19:56:29 -0700 (PDT)
Date: Mon, 13 Aug 2018 19:56:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534215387; bh=zMqY7xBssvUC9D71MFtsCMDRRqDIumjCwosH6ruywFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kQFlAGNH7yeZa+7Xzn5OTzunRMbHNg6pNXay/ijIYFUCSLmMqoepJzlkYyG7rC8B3 OSqVW8gdqAWj44iaRE//00d+enYrxC7yOlHT2W3QDkFC5EPn+0awHR4YIhOmsJBaQC BLjN9+9+cpnJzl972AP1aIC6Vx+BUtTpe15+J6VQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc95947a9c5dda7ee44ffb2d0ae5ceba700023fd392cf00000001178a06db92a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/review/145899749@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7244dbbd580_63a03ffd0a2d45b4605af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rotoZRhWskgFW4ys59HMkWiJN04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 02:56:32 -0000

----==_mimepart_5b7244dbbd580_63a03ffd0a2d45b4605af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

The structure around the description of largest reference would seem to need more work.  I'd like to get that groundwork in place first.

>  
 Each entry possesses both an absolute index which is fixed for the lifetime of
 that entry and a relative index which changes over time based on the context of
-the reference. The first entry inserted has an absolute index of "1"; indices
-increase sequentially with each insertion.
+the reference.
+
+The absolute index takes on the values in the range
+
+~~~
+   [ 0, MaxEntries * 2 - 1 ]

Inclusive, I presume.

> @@ -251,14 +299,33 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference which identifies the table state
-necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-"blocked."  While blocked, header field data should remain in the blocked
-stream's flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no

You need to explain what "not specified" means.  Here, that's an encoded value of 0.

> -necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-"blocked."  While blocked, header field data should remain in the blocked
-stream's flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no
+references to the dynamic table and can always be processed immediately.
+
+When it is specified, the Largest Reference value is compared with
+the absolute index value of the next entry to be inserted into the
+dynamic table.  That entry's absolute index value divides the absolute

This explanation, relying on the "next entry to be inserted" is awkward.  As I suggested, if you count the total number of inserts, you get something easier to manage:

```
0 -----
  First: Insert (i.e., Index 8)
1 -----
...
  Index: 1
8 -----
  Index: 0
9 -----  << Base offset = 2 (or -2, I forget which this is).
  Post-Base: 0
10 -----
  Post-Base: 1
11 -----  << Table state = 11
  This: Can't be referenced
12 -----
```

Then you can say that the signaled table state and the decoder's view of the table state might differ, but only by less than `MaxEntries`.  That means that if `SignaledTableState%(MaxEntries*2)` differs from `LocalTableState` by more than MaxEntries, then it needs to be wrapped to get the full table state.

Don't worry about describing these in terms of absolute values.  I think that's easier than having the variables be modulo `2MaxEntries`.

> @@ -312,6 +379,11 @@ for example because the encoder or the decoder have chosen not to risk blocked
 streams, the decoder sends a Table State Synchronize instruction (see
 {{table-state-synchronize}}).
 
+### Insertion Throttling
+
+The encoder MUST NOT create -- either via insertion or duplication -- more
+than "MaxEntries" unacknowledged dynamic table entries.

This text prevents an encoder from sending the insertions, but it doesn't prevent it from attempting to reference them.  I would start by saying that an encoder *cannot* reference dynamic table entries that have an absolute index more than MaxEntries greater than the largest acknowledged value.

I would prefer to lean more strongly on different advice.  If we say that an encoder MUST NOT reference a table state that it has not sent at least once we get a stronger guarantee.  The text here is only correct in that it prevents the table from extending more than MaxEntries into the future, but it doesn't also cover the point regarding references to those entries.

I'd also like to get more context here.  Why?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#pullrequestreview-145899749
----==_mimepart_5b7244dbbd580_63a03ffd0a2d45b4605af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>The structure around the description of largest reference would seem to need more work.  I'd like to get that groundwork in place first.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209814113">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 Each entry possesses both an absolute index which is fixed for the lifetime of
 that entry and a relative index which changes over time based on the context of
-the reference. The first entry inserted has an absolute index of &quot;1&quot;; indices
-increase sequentially with each insertion.
+the reference.
+
+The absolute index takes on the values in the range
+
+~~~
+   [ 0, MaxEntries * 2 - 1 ]
</pre>
<p>Inclusive, I presume.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209814302">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -251,14 +299,33 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference which identifies the table state
-necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-&quot;blocked.&quot;  While blocked, header field data should remain in the blocked
-stream&#39;s flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no
</pre>
<p>You need to explain what "not specified" means.  Here, that's an encoded value of 0.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209815235">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; -necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-&quot;blocked.&quot;  While blocked, header field data should remain in the blocked
-stream&#39;s flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no
+references to the dynamic table and can always be processed immediately.
+
+When it is specified, the Largest Reference value is compared with
+the absolute index value of the next entry to be inserted into the
+dynamic table.  That entry&#39;s absolute index value divides the absolute
</pre>
<p>This explanation, relying on the "next entry to be inserted" is awkward.  As I suggested, if you count the total number of inserts, you get something easier to manage:</p>
<pre><code>0 -----
  First: Insert (i.e., Index 8)
1 -----
...
  Index: 1
8 -----
  Index: 0
9 -----  &lt;&lt; Base offset = 2 (or -2, I forget which this is).
  Post-Base: 0
10 -----
  Post-Base: 1
11 -----  &lt;&lt; Table state = 11
  This: Can't be referenced
12 -----
</code></pre>
<p>Then you can say that the signaled table state and the decoder's view of the table state might differ, but only by less than <code>MaxEntries</code>.  That means that if <code>SignaledTableState%(MaxEntries*2)</code> differs from <code>LocalTableState</code> by more than MaxEntries, then it needs to be wrapped to get the full table state.</p>
<p>Don't worry about describing these in terms of absolute values.  I think that's easier than having the variables be modulo <code>2MaxEntries</code>.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209815934">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -312,6 +379,11 @@ for example because the encoder or the decoder have chosen not to risk blocked
 streams, the decoder sends a Table State Synchronize instruction (see
 {{table-state-synchronize}}).
 
+### Insertion Throttling
+
+The encoder MUST NOT create -- either via insertion or duplication -- more
+than &quot;MaxEntries&quot; unacknowledged dynamic table entries.
</pre>
<p>This text prevents an encoder from sending the insertions, but it doesn't prevent it from attempting to reference them.  I would start by saying that an encoder <em>cannot</em> reference dynamic table entries that have an absolute index more than MaxEntries greater than the largest acknowledged value.</p>
<p>I would prefer to lean more strongly on different advice.  If we say that an encoder MUST NOT reference a table state that it has not sent at least once we get a stronger guarantee.  The text here is only correct in that it prevents the table from extending more than MaxEntries into the future, but it doesn't also cover the point regarding references to those entries.</p>
<p>I'd also like to get more context here.  Why?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1657#pullrequestreview-145899749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzPAoX6bEGnkVOZRR_acGeghl9p0ks5uQjxbgaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5iMlaLhVdc_qRQYEl7gp3L2xxV2ks5uQjxbgaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1657"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#pullrequestreview-145899749"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#pullrequestreview-145899749",
"url": "https://github.com/quicwg/base-drafts/pull/1657#pullrequestreview-145899749",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1657",
"sections": [
{
"text": "The structure around the description of largest reference would seem to need more work.  I'd like to get that groundwork in place first.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#pullrequestreview-145899749"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7244dbbd580_63a03ffd0a2d45b4605af--


From nobody Mon Aug 13 20:09: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 3B9BB130FD6 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 20:09:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 YUtq2l0ZDF-N for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 20:09:30 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 5F391130E90 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 20:09:30 -0700 (PDT)
Date: Mon, 13 Aug 2018 20:09:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534216169; bh=kBIgrK5Xy291A0IY2xXGNJwXhGYTYW+zlJGt+ZaU094=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jZUuqZssCE6YfSJe99S/NwzzPiGTkSHp1MgxtThX7BFZ2lGeC52DRmnnWfWcqQ5Eq CKIv87CRJdNg+wMkf3zAPjbXjB6aqiYofqz2P9YCSMSdDX+Wbm4p9HUEyupoObsFQZ f1UMzvQ87aqJXjHTOFgV8g2pUqxPwHtwQ1FwiqhA=
From: jugglinmike <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5edf54c3f35f9c87e0ffafe39e423db38ea6d1dc92cf00000001178a09e992a169ce14e0a021@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1658@github.com>
Subject: [quicwg/base-drafts] Correct verb tense (#1658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7247e940cf5_4c93f85aaad45c0100549"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jugglinmike
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PE_sk10D2wTd-pzYAGUZ0_e4tiw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 03:09:32 -0000

----==_mimepart_5b7247e940cf5_4c93f85aaad45c0100549
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/1658

-- Commit Summary --

  * Correct verb tense

-- File Changes --

    M draft-ietf-quic-invariants.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1658.patch
https://github.com/quicwg/base-drafts/pull/1658.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/1658

----==_mimepart_5b7247e940cf5_4c93f85aaad45c0100549
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/1658'>https://github.com/quicwg/base-drafts/pull/1658</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Correct verb tense</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1658/files#diff-0">draft-ietf-quic-invariants.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1658.patch'>https://github.com/quicwg/base-drafts/pull/1658.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1658.diff'>https://github.com/quicwg/base-drafts/pull/1658.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/1658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7rJGM1Epd6wLCAvDbaWCVztgZ1tks5uQj9pgaJpZM4V7uPN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq12joLoynLZL50zjocHNsBF-8X1Hks5uQj9pgaJpZM4V7uPN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Correct verb tense (#1658)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1658"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1658",
"url": "https://github.com/quicwg/base-drafts/pull/1658",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Correct verb tense (#1658)",
"sections": [
{
"text": "",
"activityTitle": "**jugglinmike**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@jugglinmike",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "dd8eaaf",
"value": "Correct verb tense"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-invariants.md](https://github.com/quicwg/base-drafts/pull/1658/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1658,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1658\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1658"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1658.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1658.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367977421\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7247e940cf5_4c93f85aaad45c0100549--


From nobody Mon Aug 13 20:09: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 110B6130E90 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 20:09:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GsnPvZaSOdXT for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 20:09:51 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55600130E87 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 20:09:51 -0700 (PDT)
Date: Mon, 13 Aug 2018 20:09:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534216190; bh=604sClxs+HAWkVVbR3nOyvFNHYTEjs6tatBpVkrxDl4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ENa9lLTvewEWLW3enSce/0EmZu88BZngbwt0M/+9MqlTU5A5jiVEMnVtQTWFWV3gU AKtm74eaYdpRMe2RI4y20Mht93vEzGgFYTDglmh9U/Cj3614Ktk8HzNjLsdr2C8Stl gmNGKUxpoafY6SZ+iWpV/gI9hMVrWmsdyzbbR4ZA=
From: jugglinmike <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab162244b3e20fcb4578f3182d7889b937234c4aa092cf00000001178a09fe92a169ce14e0a059@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1659@github.com>
Subject: [quicwg/base-drafts] Insert omitted parenthesis (#1659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7247feb71bd_733c3f9529abe6244274f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jugglinmike
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Aqv7qruA0tK7cycJtWc5bLAh0ic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 03:09:53 -0000

----==_mimepart_5b7247feb71bd_733c3f9529abe6244274f
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/1659

-- Commit Summary --

  * Insert omitted parenthesis

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1659.patch
https://github.com/quicwg/base-drafts/pull/1659.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/1659

----==_mimepart_5b7247feb71bd_733c3f9529abe6244274f
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/1659'>https://github.com/quicwg/base-drafts/pull/1659</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Insert omitted parenthesis</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1659/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/1659.patch'>https://github.com/quicwg/base-drafts/pull/1659.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1659.diff'>https://github.com/quicwg/base-drafts/pull/1659.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/1659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq598ou5HSUwRqCY8KdQ040GtmCk4ks5uQj9-gaJpZM4V7uQQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4E1JXTDxopLApDfwktyzja_Mo5Mks5uQj9-gaJpZM4V7uQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Insert omitted parenthesis (#1659)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1659"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1659",
"url": "https://github.com/quicwg/base-drafts/pull/1659",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Insert omitted parenthesis (#1659)",
"sections": [
{
"text": "",
"activityTitle": "**jugglinmike**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@jugglinmike",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "6a9dbf8",
"value": "Insert omitted parenthesis"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1659/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1659,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1659\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1659"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1659.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1659.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367977488\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7247feb71bd_733c3f9529abe6244274f--


From nobody Mon Aug 13 21:23: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 EEB5D130E2D for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:23:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YxmaR_m_ijCY for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:23:47 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB71E12D949 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 21:23:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534220626; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CdZLjTLmpyRlIjcxcesiLLcTL7YfSstdfgY7F8b1HYQ=; b=QlPCUFt3BbPU9ivmFYmIooEfxk0n/u1poSglRCGG2/7tc+FM0HkXmZi1erbk7WuBLBzgu/VS uvXRbu1iy2ARXbdMnQaxNjIky6XgmPEZYeor14fJEkgxAKzxgvS+gnetG8gsmuNXnefXTu+l 2yDEnklF1vE52gGBPB8DSK4l+7c=
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 5b725952.7f7a84722060-smtp-out-n02; Tue, 14 Aug 2018 04:23:46 -0000 (UTC)
Date: Mon, 13 Aug 2018 21:23:46 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7259527fbe7_17142ac82d090ec82632e@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dd8eaa: Correct verb tense
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7259527f70b_17142ac82d090ec8262e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z_v3IddyknFXZBPqMKDkvHRhhL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 04:23:49 -0000

----==_mimepart_5b7259527f70b_17142ac82d090ec8262e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd8eaaf197693472ad91e38c9d340968934322d4
      https://github.com/quicwg/base-drafts/commit/dd8eaaf197693472ad91e38c9d340968934322d4
  Author: Mike Pennisi <mike@mikepennisi.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Correct verb tense


  Commit: 511fe95dc39c50a9c6c6b2dcfd9bb2ace25d0fd9
      https://github.com/quicwg/base-drafts/commit/511fe95dc39c50a9c6c6b2dcfd9bb2ace25d0fd9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Merge pull request #1658 from jugglinmike/editorial-invariants-verb-tense

Correct verb tense


Compare: https://github.com/quicwg/base-drafts/compare/a46054694639...511fe95dc39c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7259527f70b_17142ac82d090ec8262e--


From nobody Mon Aug 13 21:23: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 BA82612D949 for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:23:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uu8FKmJk7ioQ for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:23:52 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 219011310A0 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 21:23:52 -0700 (PDT)
Date: Mon, 13 Aug 2018 21:23:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534220631; bh=Jq4+vJKG6+5cS0EqekC7cQyqcN7d7ymWyBelC+RX1Ik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qe8BEVCaCx+N6ySu5doE7JT1WUIWRDLysu5neSuXR7U9SNghONG26d2tFsczj97CJ G62gwlX5ZF2qd/Hg3i8aqTzHNWZIAhrgIKWAZOGL7cOoxCW3sxYCUl5TpDvIakND8m ug3KOMFEX7rg/fi7WCI5EYYtQ7FEPBtUopmP2LA4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e7b416e76580006c5dac6d72be1f32cde0900f692cf00000001178a1b5792a169ce14e0a021@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1658/issue_event/1786878471@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1658@github.com>
References: <quicwg/base-drafts/pull/1658@github.com>
Subject: Re: [quicwg/base-drafts] Correct verb tense (#1658)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72595797a7_1d9a3fd621cd45c499657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7bjngGn1rN64VF9CxJf0Z2lHIVQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 04:23:55 -0000

----==_mimepart_5b72595797a7_1d9a3fd621cd45c499657
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1658 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1658#event-1786878471
----==_mimepart_5b72595797a7_1d9a3fd621cd45c499657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350265377" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1658" href="https://github.com/quicwg/base-drafts/pull/1658">#1658</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1658#event-1786878471">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5PPUFgVh0i_KQey8PpK6nx6J_KOks5uQlDXgaJpZM4V7uPN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwCl3A7kJwRmauKpaV8vgVvp3o_kks5uQlDXgaJpZM4V7uPN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1658 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1658#event-1786878471"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1658#event-1786878471",
"url": "https://github.com/quicwg/base-drafts/pull/1658#event-1786878471",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Correct verb tense (#1658)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1658#event-1786878471"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367977421\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72595797a7_1d9a3fd621cd45c499657--


From nobody Mon Aug 13 21:26: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 2580B130E2D for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:26:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 w1fEazursHYI for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:26:09 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7DD512D949 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 21:26:09 -0700 (PDT)
Date: Mon, 13 Aug 2018 21:26:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534220768; bh=siItOrksLxuLUBD2ayzf52JJ7yP8CNP+0CdDAI9/qgs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rsrtJmIWlGBZQCAQyep6QZHD2pCn/dEhVIDFtmDXHvRl9MVPvD4BJCLrMyosMMXvR 5i1OdssRWwfNfD1LK/5OOlryyhSfV6JmD2ysJ3N67FR0z81wvPgcIL1DrHOPiZSfFh cv0CPL4ut+Ko79yf+AUSgODH6bRa7vE2zuh5hTh4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1099f9d3ce04754fe78a02273ab1d7fe2466fd892cf00000001178a1be092a169ce14e0a059@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1659/issue_event/1786880296@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1659@github.com>
References: <quicwg/base-drafts/pull/1659@github.com>
Subject: Re: [quicwg/base-drafts] Insert omitted parenthesis (#1659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7259e083a82_77893ff95bcbe618403a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M1LWwADm9N1qLeqjaaMZhf0h9vo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 04:26:11 -0000

----==_mimepart_5b7259e083a82_77893ff95bcbe618403a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1659 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1659#event-1786880296
----==_mimepart_5b7259e083a82_77893ff95bcbe618403a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350265433" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1659" href="https://github.com/quicwg/base-drafts/pull/1659">#1659</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1659#event-1786880296">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MC0RBbu2ZKffdByqPiplHhgilJks5uQlFggaJpZM4V7uQQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9qUiRMVFAGhBGwiCBAFxDyHUivJks5uQlFggaJpZM4V7uQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1659 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1659#event-1786880296"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1659#event-1786880296",
"url": "https://github.com/quicwg/base-drafts/pull/1659#event-1786880296",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Insert omitted parenthesis (#1659)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1659#event-1786880296"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367977488\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7259e083a82_77893ff95bcbe618403a--


From nobody Mon Aug 13 21:26: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 EDBA4130E2D for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:26:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gJF65_TIwtah for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:26:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 AC77D12D949 for <quic-issues@ietf.org>; Mon, 13 Aug 2018 21:26:16 -0700 (PDT)
Date: Mon, 13 Aug 2018 21:26:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534220776; bh=w3jQ16UNJQ+rfIA6+IWsD30M5rGaefdwENSnbqXRYKA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uLwP1wsidj3uK3dBpMHSfmrHA3/euKAsLegMMV1okcaBVqujaG9N9kPNtuTPD0GmT Lpqpiu/tpo0Nb8L8zRAOF2mCD81lDIpWGKGc1k0UvsQFVWwLYLUlHdOk5kHd28fZLF u2gBacanz+cu7KU0AvffH+6bk0QUU5vuusKFCp6E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe3864c452a42af38ea3d286d418b464d611863792cf00000001178a1be892a169ce14e0a059@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1659/c412751088@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1659@github.com>
References: <quicwg/base-drafts/pull/1659@github.com>
Subject: Re: [quicwg/base-drafts] Insert omitted parenthesis (#1659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7259e89b84_530f3fd8030d45c411403c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L7JTn7GnB22_s5Dr5n0shLyiTCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 04:26:18 -0000

----==_mimepart_5b7259e89b84_530f3fd8030d45c411403c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks.  I really appreciate these little fixes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1659#issuecomment-412751088
----==_mimepart_5b7259e89b84_530f3fd8030d45c411403c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks.  I really appreciate these little fixes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1659#issuecomment-412751088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxEJj2qsR56EQ43XbN4lm3fhqVQEks5uQlFogaJpZM4V7uQQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_bSt5AKrtJ-_1gtzABf6J4lVSeXks5uQlFogaJpZM4V7uQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1659: Thanks.  I really appreciate these little fixes."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1659#issuecomment-412751088"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1659#issuecomment-412751088",
"url": "https://github.com/quicwg/base-drafts/pull/1659#issuecomment-412751088",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Insert omitted parenthesis (#1659)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1659,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1659#issuecomment-412751088"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367977488\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7259e89b84_530f3fd8030d45c411403c--


From nobody Mon Aug 13 21:36:08 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 D37D9130E2D for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:36:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oCK2aRfuR4vZ for <quic-issues@ietfa.amsl.com>; Mon, 13 Aug 2018 21:36:05 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86AB2130D7A for <quic-issues@ietf.org>; Mon, 13 Aug 2018 21:36:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534221364; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cE1MrAHdefBf613n8+8QOaAAikurkaaQiiYIvD82tao=; b=aFoxTk8UECJJz7742oNvfryziAyDeZQ5C3hg4gigd99cYhNRobbbSlfJk8BZtMsdUWWSNlRG Cn+QYCnPpZv6FRIgy4eCW22IGtdO7zX8vLJToWrMJPn3AMp3A7JuBLC3XViIz05L4vniKYxM Shpp5KTIkY38knpWwC23X0oN06g=
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 5b7259dc.7f17be0697e0-smtp-out-n02; Tue, 14 Aug 2018 04:26:04 -0000 (UTC)
Date: Mon, 13 Aug 2018 21:26:03 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7259db9392f_1ca72ad72c04eed4204b5@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6a9dbf: Insert omitted parenthesis
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7259db935fb_1ca72ad72c04eed42031d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O_UbwKYaJG-vqRfikxD67F1F-bc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 04:36:07 -0000

----==_mimepart_5b7259db935fb_1ca72ad72c04eed42031d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6a9dbf805973a6ac052a5a4e282bc9ec3d380773
      https://github.com/quicwg/base-drafts/commit/6a9dbf805973a6ac052a5a4e282bc9ec3d380773
  Author: Mike Pennisi <mike@mikepennisi.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Insert omitted parenthesis


  Commit: 29f42e3d28518565843e83556998215698c84ce5
      https://github.com/quicwg/base-drafts/commit/29f42e3d28518565843e83556998215698c84ce5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1659 from jugglinmike/editorial-transport-omitted-paren

Insert omitted parenthesis


Compare: https://github.com/quicwg/base-drafts/compare/511fe95dc39c...29f42e3d2851
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7259db935fb_1ca72ad72c04eed42031d--


From nobody Tue Aug 14 00:17: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 77AFD130D7A for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 00:17:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u6vtW2Z5K3TY for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 00:17:30 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E311E126CB6 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 00:17:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534231049; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q9ZbgPfzwCy4nWNUfElPiFlnYUjmI+VG+QEzFsOVh0I=; b=Jr23oZpX55gkVdSYEH3/8n+93u5FTDBxqOgBOKLFayQPpw+n6/jK5i9MSQDEFwe5qoShZ6Xo qanORr20vTaZnk72JZ4WPe6br4GqI0JubHoJ75ohoFxRPK69UZP/vSUnNmWoOiCiQ300nQT+ kjDTRw3SJVucv84uVehdDKqnfFo=
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 5b728208.7f44fc4833c0-smtp-out-n02; Tue, 14 Aug 2018 07:17:28 -0000 (UTC)
Date: Tue, 14 Aug 2018 00:17:27 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b728207813c8_7c762aca040f8ec88205b@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0406e3: Cite RFC 8446 for TLS 1.3
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b72820780f3e_7c762aca040f8ec88194c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wAygFma28sEvCXZclRj4rbh5XbQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 07:17:32 -0000

----==_mimepart_5b72820780f3e_7c762aca040f8ec88194c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/tls13-rfc
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0406e3088276d7e289416b308e418afe521d811c
      https://github.com/quicwg/base-drafts/commit/0406e3088276d7e289416b308e418afe521d811c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cite RFC 8446 for TLS 1.3



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b72820780f3e_7c762aca040f8ec88194c--


From nobody Tue Aug 14 00:18: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 13C05130D7A for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 00:18:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8wh1cXECR6lY for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 00:18:13 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 425A3126CB6 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 00:18:13 -0700 (PDT)
Date: Tue, 14 Aug 2018 00:18:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534231091; bh=gSDBfag17XZjJqNe/u1zbauZTaZDvTj5KXLwWy7+xk8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MkSqC3Lz7LHJuDs+kmXh6E58aBQ5VNo9ZEAuGYhvo2MXrpFZ3q1bWyeAz2wCxDWt5 leNd5484RSabeJ4oxyTym9GdrbUwJ0JbcgMl16iNBBhq1Fsk1UY9fO1/4khVGQcTvM mY17L7TVvrB1kvRQyOT+xfvbqm31l0ZIHg3+Bn3Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a9b8d5930911087eca1773719ebf9379b78c03192cf00000001178a443392a169ce14e14767@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1660@github.com>
Subject: [quicwg/base-drafts] Cite RFC 8446 for TLS 1.3 (#1660)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b728233646b6_1a2f3fcec82d45c02715a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n2K4Lb2OAN9TKksrhJFXyFUR4JQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 07:18:15 -0000

----==_mimepart_5b728233646b6_1a2f3fcec82d45c02715a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This also hits the -transport and -spin-exp drafts, but I'm assuming that this is OK.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1660

-- Commit Summary --

  * Cite RFC 8446 for TLS 1.3

-- File Changes --

    M draft-ietf-quic-spin-exp.md (4)
    M draft-ietf-quic-tls.md (12)
    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1660.patch
https://github.com/quicwg/base-drafts/pull/1660.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/1660

----==_mimepart_5b728233646b6_1a2f3fcec82d45c02715a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This also hits the -transport and -spin-exp drafts, but I'm assuming that this is OK.</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/1660'>https://github.com/quicwg/base-drafts/pull/1660</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Cite RFC 8446 for TLS 1.3</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1660/files#diff-0">draft-ietf-quic-spin-exp.md</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1660/files#diff-1">draft-ietf-quic-tls.md</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1660/files#diff-2">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1660.patch'>https://github.com/quicwg/base-drafts/pull/1660.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1660.diff'>https://github.com/quicwg/base-drafts/pull/1660.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/1660">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_zLDZz5SmEt-x4dA2eqEqu55Ltmks5uQnmzgaJpZM4V76Z0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq57gnFbOK9pKW55ENTZ0s3ca1PpQks5uQnmzgaJpZM4V76Z0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Cite RFC 8446 for TLS 1.3 (#1660)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1660"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1660",
"url": "https://github.com/quicwg/base-drafts/pull/1660",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Cite RFC 8446 for TLS 1.3 (#1660)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "0406e30",
"value": "Cite RFC 8446 for TLS 1.3"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-spin-exp.md](https://github.com/quicwg/base-drafts/pull/1660/files#diff-0) (4 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1660/files#diff-1) (12 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1660/files#diff-2) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1660,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1660\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1660"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1660.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1660.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368027252\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b728233646b6_1a2f3fcec82d45c02715a5--


From nobody Tue Aug 14 03:31: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 732DA127148 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 03:31:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XFQSwyxVvvMo for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 03:31:07 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACC69127B92 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 03:31:07 -0700 (PDT)
Date: Tue, 14 Aug 2018 03:31:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534242666; bh=2sjrSlm/ELmpOnkaM7rcj5cPJKJ7ViJ5hxlSVmiOf0Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qEaYqSe0SdFYT1OzerpjciGaw+fBAlWK6VUO6TFS0v9aubXrc6VMH84OxcUTVCnPM iTMSXAHPwLqozBvboFzY49cJ9x62FkI8/skdw+Q1nvsLTmJK+/xOSc2U0+7bBtJkzM Ijnh9x4h4C0VcA8NnnPikCLtx4NBbGDGbx3KJxuE=
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb141d5787d8cdf8fe4f73d3dc454b1c117ec592092cf00000001178a716a92a169ce14e14767@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1660/review/146004549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1660@github.com>
References: <quicwg/base-drafts/pull/1660@github.com>
Subject: Re: [quicwg/base-drafts] Cite RFC 8446 for TLS 1.3 (#1660)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72af6a95a8e_611c3f8942ad45c02562ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SLCoJErpdIeFDK-i_6W74drVMlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 10:31:10 -0000

----==_mimepart_5b72af6a95a8e_611c3f8942ad45c02562ac
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/1660#pullrequestreview-146004549
----==_mimepart_5b72af6a95a8e_611c3f8942ad45c02562ac
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/1660#pullrequestreview-146004549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9S9SP4AVh2lU2rCWPzNyH1cqj46ks5uQqbqgaJpZM4V76Z0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5AUyaiNLvi2Nx5w2gTdGMJStC2Cks5uQqbqgaJpZM4V76Z0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@seanturner approved #1660"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1660#pullrequestreview-146004549"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1660#pullrequestreview-146004549",
"url": "https://github.com/quicwg/base-drafts/pull/1660#pullrequestreview-146004549",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@seanturner approved 1660",
"sections": [
{
"text": "",
"activityTitle": "**Sean Turner**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@seanturner",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1660#pullrequestreview-146004549"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368027252\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72af6a95a8e_611c3f8942ad45c02562ac--


From nobody Tue Aug 14 05:37: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 6EC82130DDA for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:37:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HVUnBbI4oj5m for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:37:38 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5389012DD85 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:37:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534250257; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2rjm/jPQKk+Kc5Hg1z5l1Ri5aUJQQq+iFV5Mbtu6RU8=; b=lyBcTekjQi6GqPEVHNj+BxttamqKTsPgZxz1L7CBRQVyf75GyIY1+NDO+nZl4xeYKM7g7J0j jrkOYRpE1fX2ttulGm3O/TAs3zIbSbPekfPsGYNJ1rn7lqq18soTO60qH05JWaWkRvFvXoDt MD2OedkJqmlh2aOwpRguxIPDRjM=
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 5b72cd10.7fedd6f57ba0-smtp-out-n02; Tue, 14 Aug 2018 12:37:36 -0000 (UTC)
Date: Tue, 14 Aug 2018 05:37:35 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b72cd0fa79f1_119052ab94f354ed07454e@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0406e3: Cite RFC 8446 for TLS 1.3
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b72cd0fa7690_119052ab94f354ed07447a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jXujsKCIDymFDq-NWBG6aEbDKOQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 12:37:41 -0000

----==_mimepart_5b72cd0fa7690_119052ab94f354ed07447a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0406e3088276d7e289416b308e418afe521d811c
      https://github.com/quicwg/base-drafts/commit/0406e3088276d7e289416b308e418afe521d811c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cite RFC 8446 for TLS 1.3


  Commit: 5acf506b0e67fd632bc3d91dedb5e6d90bc5c2f3
      https://github.com/quicwg/base-drafts/commit/5acf506b0e67fd632bc3d91dedb5e6d90bc5c2f3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1660 from quicwg/tls13-rfc

Cite RFC 8446 for TLS 1.3


Compare: https://github.com/quicwg/base-drafts/compare/29f42e3d2851...5acf506b0e67
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b72cd0fa7690_119052ab94f354ed07447a--


From nobody Tue Aug 14 05: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 C8E7A130EB4 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:37:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4R1ivf78GYIW for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:37:42 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13154130DDA for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:37:42 -0700 (PDT)
Date: Tue, 14 Aug 2018 05:37:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534250261; bh=ZcfB2+n7HZaBC0wR0zcGiviSpj6M14qCuRKPpFqWgEU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gfrrFSA1YPjmpqXner9TQFy4y1Ja/4A5UeHytayKZoJjMibdJPhQUR58Az2WuzpH8 pCjoV8RHiYvxrkfQVKW7fzqeW7gtrjSyWA8bIJvj+iG+w7Cl/005cxWpLbQ7N78T39 r2jmlnpwH3gdFNbRtAJG2lw9hXPnV2lI8rTVmYME=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4201930d91a90653009947295f281279d076963392cf00000001178a8f1592a169ce14e14767@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1660/issue_event/1787663655@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1660@github.com>
References: <quicwg/base-drafts/pull/1660@github.com>
Subject: Re: [quicwg/base-drafts] Cite RFC 8446 for TLS 1.3 (#1660)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72cd1573ca2_fed3f8a492d45c06205e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_afJGdDOxGPVQ_WpwaPajz16ofI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 12:37:44 -0000

----==_mimepart_5b72cd1573ca2_fed3f8a492d45c06205e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1660 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1660#event-1787663655
----==_mimepart_5b72cd1573ca2_fed3f8a492d45c06205e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350308199" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1660" href="https://github.com/quicwg/base-drafts/pull/1660">#1660</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1660#event-1787663655">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3iOnqv1vr5F_ncnMzbBKomATRIRks5uQsSVgaJpZM4V76Z0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4oBz-QZhEs7YCyhMvM5nGJjMe6Aks5uQsSVgaJpZM4V76Z0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1660 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1660#event-1787663655"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1660#event-1787663655",
"url": "https://github.com/quicwg/base-drafts/pull/1660#event-1787663655",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Cite RFC 8446 for TLS 1.3 (#1660)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1660#event-1787663655"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368027252\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72cd1573ca2_fed3f8a492d45c06205e7--


From nobody Tue Aug 14 05:41: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 CF89D130E95 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:41:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qjdhICbVsVd0 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:41:32 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 4862B130DE8 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:41:32 -0700 (PDT)
Date: Tue, 14 Aug 2018 05:41:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534250491; bh=AieTEvpYeUdbrqhP4bq4T5GVx2b/xzRgvqW/Cf/baUk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WwH7RLl8Td3oco4zyLyYpV1N5nFJQcnCBr6II4C4jNOYEZEbrszs/kxkYwCu8kMG/ xFGYiuJ4t9fB2OfAWj47/Vr+4WXrfft5JaSM/mCTcLQSg2rFAsHrPtwGbnz3/hs7X9 +xSnSuF5g+ajObW0ZchqcKuVqfUVhXQdcAgfN6dg=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12044ea1bf40eb2b5ed963f1eb11cc0b941a6f1c92cf00000001178a8ffb92a169ce14cf3287@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1644/412857880@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1644@github.com>
References: <quicwg/base-drafts/issues/1644@github.com>
Subject: Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index values (#1644)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72cdfb4b898_4b393fda2f8be61c56199"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8OvZ6stIRvEKyd9kGHwZQXBqLfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 12:41:34 -0000

----==_mimepart_5b72cdfb4b898_4b393fda2f8be61c56199
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am still lost.  Is this number the absolute index of the next entry to be inserted, then?

In that case, you will still need signaling -- this is because zero is a valid index value.  `0` cannot both mean "no references" and "reference to entry `MaxEntries * 2 - 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/1644#issuecomment-412857880
----==_mimepart_5b72cdfb4b898_4b393fda2f8be61c56199
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am still lost.  Is this number the absolute index of the next entry =
to be inserted, then?</p>
<p>In that case, you will still need signaling -- this is because zero is=
 a valid index value.  <code>0</code> cannot both mean "no references" an=
d "reference to entry <code>MaxEntries * 2 - 1</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/1644#issuecomment-412857880">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6hm=
sfJ_Hm-KYpKaN1DHM3OxKXE-ks5uQsV7gaJpZM4V1rSe">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4047ZCtaDC1DXO1FvSs8pwg=
7awFks5uQsV7gaJpZM4V1rSe.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1644: I am still lost.  Is this number the absolute index of th=
e next entry to be inserted, then?\r\n\r\nIn that case, you will still ne=
ed signaling -- this is because zero is a valid index value.  `0` cannot =
both mean \"no references\" and \"reference to entry `MaxEntries * 2 - 1`=
.\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/1644#issuecomment-412857880"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment=
-412857880",
"url": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2857880",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK improvement: wrap absolute index=
 values (#1644)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1644,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1644\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1644#issuecomment-41=
2857880"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3663924=
78\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b72cdfb4b898_4b393fda2f8be61c56199--


From nobody Tue Aug 14 05:54: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 1C17C130DF7 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:54:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 czMLG4bzpSuh for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:54:04 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 2F854130DDA for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:54:04 -0700 (PDT)
Date: Tue, 14 Aug 2018 05:54:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534251243; bh=zi/7Hsnte2XqiCeOupurvfaqM8mSpU8nMsEG0FSGu8o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FdyfA0A9ilhqqAYla0KF3MKLH19wrC1BKgFLhEhF8ui9yRASPBVHacl9h8iY4OgNv lHXas8dDpZTD7CucDsfI51yf2JPtBAK5WdjEVk5FKIJO2W0msABtupxI86VyO+xSjv jFVAWTjw86Yx9r2ahLBNc+1ky38IiUn4hAR7WlBc=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaeba578a5e1fa8998c8cd0761213020f85f15c1692cf00000001178a92eb92a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/review/146047774@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72d0eb7d1fc_70bc3fa7d6abe628746317"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5jaA_KGJQoP-HDyeqr9-hZWbVD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 12:54:06 -0000

----==_mimepart_5b72d0eb7d1fc_70bc3fa7d6abe628746317
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -312,6 +379,11 @@ for example because the encoder or the decoder have chosen not to risk blocked
 streams, the decoder sends a Table State Synchronize instruction (see
 {{table-state-synchronize}}).
 
+### Insertion Throttling
+
+The encoder MUST NOT create -- either via insertion or duplication -- more
+than "MaxEntries" unacknowledged dynamic table entries.

The reference restriction is specified in another place in the document:

> An encoder MUST ensure that a header block which references a dynamic table
entry is not received by the decoder after the referenced entry has already been
evicted.

This guarantees that the encoder won't reference an entry that's more than `MaxEntries` away.

A header block cannot reference entries more than `MaxEntries - 1` slots apart.  This holds both for past and future entries.  Why do we need more restrictions?

The advice that
> an encoder MUST NOT reference a table state that it has not sent at least once
seems like a stronger version of the warning about deadlocks (which does not exist in the current draft).

Point taken regarding the context; I'll add 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/1657#discussion_r209938777
----==_mimepart_5b72d0eb7d1fc_70bc3fa7d6abe628746317
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209938777">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -312,6 +379,11 @@ for example because the encoder or the decoder have chosen not to risk blocked
 streams, the decoder sends a Table State Synchronize instruction (see
 {{table-state-synchronize}}).
 
+### Insertion Throttling
+
+The encoder MUST NOT create -- either via insertion or duplication -- more
+than &quot;MaxEntries&quot; unacknowledged dynamic table entries.
</pre>
<p>The reference restriction is specified in another place in the document:</p>
<blockquote>
<p>An encoder MUST ensure that a header block which references a dynamic table<br>
entry is not received by the decoder after the referenced entry has already been<br>
evicted.</p>
</blockquote>
<p>This guarantees that the encoder won't reference an entry that's more than <code>MaxEntries</code> away.</p>
<p>A header block cannot reference entries more than <code>MaxEntries - 1</code> slots apart.  This holds both for past and future entries.  Why do we need more restrictions?</p>
<p>The advice that</p>
<blockquote>
<p>an encoder MUST NOT reference a table state that it has not sent at least once<br>
seems like a stronger version of the warning about deadlocks (which does not exist in the current draft).</p>
</blockquote>
<p>Point taken regarding the context; I'll add 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/1657#discussion_r209938777">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz-x6DZeVsFtheDd5litRcyqb136ks5uQshrgaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Ti9cxOozhguNNJy2l1ngFiEcNZks5uQshrgaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #1657"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#discussion_r209938777"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209938777",
"url": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209938777",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@dtikhonov commented on 1657",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209938777"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72d0eb7d1fc_70bc3fa7d6abe628746317--


From nobody Tue Aug 14 05:56: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 D440A130DF7 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:56:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yjrSF7J64ZJd for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:56:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 35A18130DDA for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:56:01 -0700 (PDT)
Date: Tue, 14 Aug 2018 05:56:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534251360; bh=1jSZwezm36wpBPFjke3fYdUMrZNKbYWDNkpzCm2TZQ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bx48WRaZStSV0PQS0J4QT590Eo9DGE4HB/qse0dzsWtGulgX0DQE9KSTXDDHWwJmJ USt5tZUo8RDQHZBEoHjyHKbqjn5aPKZ4pOyZ+0Y714MVXtfYYD19SyHzbvMb2pjA2f pFvqs2MpSxyqE1+JEgIoI1R31YL3GQsrqtlqsqmo=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8c6387ac9c71d92a7c67ab74005b3bc44a2f5e692cf00000001178a936092a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/c412861886@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72d16061e61_24423fae5a6d45b43740c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5vAHneg6oB9IwXIRZ2nF-Iw1GWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 12:56:03 -0000

----==_mimepart_5b72d16061e61_24423fae5a6d45b43740c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Or "Table State" to match the "Table State Synchronize" instruction.

`TSS` transmits deltas, whereas `Largest Reference` specifies an absolute position in the table.  How could they match?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412861886
----==_mimepart_5b72d16061e61_24423fae5a6d45b43740c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Or "Table State" to match the "Table State Synchronize" instruction.</p>
</blockquote>
<p><code>TSS</code> transmits deltas, whereas <code>Largest Reference</code> specifies an absolute position in the table.  How could they match?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412861886">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Xxdw7kAOF7H-XjL7msWAKBd0PJks5uQsjggaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5xeD6_yvAKWvPoj1Ur_aF4VPvqhks5uQsjggaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1657: \u003e Or \"Table State\" to match the \"Table State Synchronize\" instruction.\r\n\r\n`TSS` transmits deltas, whereas `Largest Reference` specifies an absolute position in the table.  How could they match?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412861886"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412861886",
"url": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412861886",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1657,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1657\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-412861886"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72d16061e61_24423fae5a6d45b43740c3--


From nobody Tue Aug 14 05:57: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 A0CD2130DF7 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:57:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uIjp-N0VjxoR for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:57:13 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E25D9130DDA for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:57:12 -0700 (PDT)
Date: Tue, 14 Aug 2018 05:57:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534251432; bh=b/XB+uqXBU5p5BySdgFRq/47XIUo9KViXQMNwQK4XRI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1BtGhRH1VBiDpIvh0lezsLSsiRHj1mNJq/wJ0cbxaEq6K9sMl1dOrsPZ0V6PlcCVl lvQlPSrYtgYe66LUJIX6RvtZZaIEWg/woMPxjM3aQMR4ej8sdluTqToeQvnnLpA2aW gWK1UxKscZN4nY1chuuXSAXNBl2htiTlNEWuHUPs=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41efa17065783287faf044cfc6f38c7998f8b2d192cf00000001178a93a892a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/review/146049067@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72d1a81494a_c7de3f86726be6202668c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3fR6xQrTHVkSh3ptZosGFAhqZK8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 12:57:15 -0000

----==_mimepart_5b72d1a81494a_c7de3f86726be6202668c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



>  
 Each entry possesses both an absolute index which is fixed for the lifetime of
 that entry and a relative index which changes over time based on the context of
-the reference. The first entry inserted has an absolute index of "1"; indices
-increase sequentially with each insertion.
+the reference.
+
+The absolute index takes on the values in the range
+
+~~~
+   [ 0, MaxEntries * 2 - 1 ]

Yes, inclusive.  Is something more that using square brackets required?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#discussion_r209939817
----==_mimepart_5b72d1a81494a_c7de3f86726be6202668c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209939817">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 Each entry possesses both an absolute index which is fixed for the lifetime of
 that entry and a relative index which changes over time based on the context of
-the reference. The first entry inserted has an absolute index of &quot;1&quot;; indices
-increase sequentially with each insertion.
+the reference.
+
+The absolute index takes on the values in the range
+
+~~~
+   [ 0, MaxEntries * 2 - 1 ]
</pre>
<p>Yes, inclusive.  Is something more that using square brackets required?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209939817">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxfoUB_vJVXrFWSjXXxdi97lrDKoks5uQskogaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9btWDd1gZB5OuAYgOnrYSW2g4pTks5uQskogaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #1657"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#discussion_r209939817"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209939817",
"url": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209939817",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@dtikhonov commented on 1657",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209939817"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72d1a81494a_c7de3f86726be6202668c5--


From nobody Tue Aug 14 05: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 65292130E98 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:59:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bFZG1loLghlP for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 05:59:51 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04134130DF7 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:59:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=781slSV3kWbyrzfWUHWsDxxnXPE=; b=vldbWIKvu3P9lW1E is9vvuG1Iqh054Ex+U7SaKJpJcLog1kr3NV3DqYYIlWrSSqe8gVa88ZmgiMhYcMY HRnfaQjO8G7Yz1LeBtMbWFOCL00APgMSZWcVAF7UwmJw4KJ5b3eC2X5Brfa4AIo6 xITHfuZmTThTijFfi7PzNBBfjJY=
Received: by filter1336p1mdw1.sendgrid.net with SMTP id filter1336p1mdw1-24891-5B72D244-3B 2018-08-14 12:59:48.940199495 +0000 UTC m=+49108.054753634
Received: from github-lowworker12-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id zS1YcHabRJeyI9aY213hcw for <quic-issues@ietf.org>; Tue, 14 Aug 2018 12:59:48.893 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker12-cp1-prd.iad.github.net (Postfix) with ESMTP id C8A0D40E40 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 05:59:48 -0700 (PDT)
Date: Tue, 14 Aug 2018 12:59:49 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba50e150deda6b9528f058fa08d46dc36520b6cdf92cf00000001178a944492a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/review/146050131@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72d244c6e36_4b7e3f7ecfebe6183124ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0YqA4Eetfbw/xJ5q210ZP793z3FJb9qHbgRd bSUsns/JZeLy9K25/Hb+pH1YgREF/1HNEKZVF76AqjW6TQTKjZdKWTMmQlkXTbA1/3wHammyeD+QdM 4dqZm1lnlWAlheNHmToYBmanzVvtuXNyVy+lsm6C+kuKFO88HDg8Qra4zCyroK/woNvauQWLjU3kA2 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rI9Nez3K68XgDZgPfZWyJswwUkE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 12:59:53 -0000

----==_mimepart_5b72d244c6e36_4b7e3f7ecfebe6183124ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -251,14 +299,33 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference which identifies the table state
-necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-"blocked."  While blocked, header field data should remain in the blocked
-stream's flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no

Will a forward reference do?  I'd like to avoid discussing the actual encoding of the _Largest Reference_ in two places.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#discussion_r209940641
----==_mimepart_5b72d244c6e36_4b7e3f7ecfebe6183124ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209940641">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -251,14 +299,33 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference which identifies the table state
-necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-&quot;blocked.&quot;  While blocked, header field data should remain in the blocked
-stream&#39;s flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no
</pre>
<p>Will a forward reference do?  I'd like to avoid discussing the actual encoding of the <em>Largest Reference</em> in two places.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209940641">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5fSybW1FjvxsizpARgI9klcpnm6ks5uQsnEgaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4AGVFDNyNqij6wF-PbSv2-VLfILks5uQsnEgaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #1657"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#discussion_r209940641"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209940641",
"url": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209940641",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@dtikhonov commented on 1657",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209940641"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72d244c6e36_4b7e3f7ecfebe6183124ec--


From nobody Tue Aug 14 06:11: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 63CAF130DDA for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 06:11:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 McfS2UttlCmI for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 06:11:29 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 010F01277D2 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 06:11:28 -0700 (PDT)
Date: Tue, 14 Aug 2018 06:11:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534252288; bh=lgZ0RPf7FP1aaxS9tdpe1S2pr59y/IUs6oSrAX+in4k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dNWXj9kYdN5ORNcXwzw55crHq3WfFzO4R5x+OaImEDU825Sxoe0l5mHBMC7Z08V7s 2Khnc1f26Z/FL7yJpTXJ+9xCdImp6ZmTKLBNLrDNteEjLWpTBjDu0z/Cr8n6HrDTcV OhfbRSZs20kTYvkkzU6jhzhWGzFwPw9SZZgEIuqE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b642d4067ade51db06ee4dd048722f231d1c33992cf00000001178a970092a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/review/146054639@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72d500259f2_37273fd0b00be620294943"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6lgvrcDvTg8AAW7rpdmYYy6VSuU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 13:11:30 -0000

----==_mimepart_5b72d500259f2_37273fd0b00be620294943
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> -necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-"blocked."  While blocked, header field data should remain in the blocked
-stream's flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no
+references to the dynamic table and can always be processed immediately.
+
+When it is specified, the Largest Reference value is compared with
+the absolute index value of the next entry to be inserted into the
+dynamic table.  That entry's absolute index value divides the absolute

I used the "next entry to be inserted" because I see no other way to describe the initial state, when there is no "last inserted entry."  Perhaps we could add the concept of "cursor?"

The "total number of inserts" concept eludes me.  The diagram is confusing, as it combines both encoder instructions (`Insert`) and header block instructions (`Post-Base`).

1. If the "total number of inserts" is the number of inserts performed while encoding a given header block, how does the decoder know where to start?
1. If this number is added to the current absolute index, then it is the same as _Largest Reference_.
1. ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#discussion_r209944304
----==_mimepart_5b72d500259f2_37273fd0b00be620294943
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1657#discussion_r209944304">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; -necessary for decoding. If the greatest absolute index in the dynamic table is
-less than the value of the Largest Reference, the stream is considered
-&quot;blocked.&quot;  While blocked, header field data should remain in the blocked
-stream&#39;s flow control window.  When the Largest Reference is zero, the frame
-contains no references to the dynamic table and can always be processed
-immediately. A stream becomes unblocked when the greatest absolute index in the
-dynamic table becomes greater than or equal to the Largest Reference for all
+Each header block contains a Largest Reference field which identifies the
+table state necessary for decoding.
+
+When the Largest Reference value is not specified, the frame contains no
+references to the dynamic table and can always be processed immediately.
+
+When it is specified, the Largest Reference value is compared with
+the absolute index value of the next entry to be inserted into the
+dynamic table.  That entry&#39;s absolute index value divides the absolute
</pre>
<p>I used the "next entry to be inserted" because I see no other way to describe the initial state, when there is no "last inserted entry."  Perhaps we could add the concept of "cursor?"</p>
<p>The "total number of inserts" concept eludes me.  The diagram is confusing, as it combines both encoder instructions (<code>Insert</code>) and header block instructions (<code>Post-Base</code>).</p>
<ol>
<li>If the "total number of inserts" is the number of inserts performed while encoding a given header block, how does the decoder know where to start?</li>
<li>If this number is added to the current absolute index, then it is the same as <em>Largest Reference</em>.</li>
<li>?</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/1657#discussion_r209944304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ujqXG_bXMyQIwYTU9HM4cvV9Naks5uQsyAgaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq56kNv5hZ1WJufVexGIrRh7VlVd0ks5uQsyAgaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #1657"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#discussion_r209944304"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209944304",
"url": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209944304",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@dtikhonov commented on 1657",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#discussion_r209944304"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72d500259f2_37273fd0b00be620294943--


From nobody Tue Aug 14 06:51: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 F31CC129C6A for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 06:51:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dPwD0Jqu0CuZ for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 06:51:23 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 5C15F127598 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 06:51:23 -0700 (PDT)
Date: Tue, 14 Aug 2018 06:51:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534254682; bh=KQlx4RdN8iAuEqAFWQm9eDZme3+6v5ni5VWT1ULFzM8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Co7lGC/s5HhE86z2YW5Kbbp1zddsdzjoQe8Ut35isAq5XhBkvfzFxVY4wl+jc6XSf djqVARokxmPNcmPVXM1AS75d0gpWb3P/gB+UXWoTsfxBqMsohw6QFD8psrhn5yFEwZ rFbAc8x5ImkDiLeC4n7t1BduxhQnZyxcimrE60h8=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab956e00fd49b99bddb8eb6a1d76a27893314a224a92cf00000001178aa05a92a169ce14e34149@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1661@github.com>
Subject: [quicwg/base-drafts] Unknown transport parameters cannot be ignored if no length is provided (#1661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72de5a5d2e6_62693fe54c6be62864085"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DXBXipBsV7MBy1y85SeHmE6VoiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 13:51:25 -0000

----==_mimepart_5b72de5a5d2e6_62693fe54c6be62864085
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sec 6.6.3 of the transport draft says:
"An endpoint MUST ignore transport parameters that it does not support."

However, the length of the parameter value is implicitly defined by the parameter type. If the parameter type is unknown, the length if unknown is well. Without knowing the length one cannot jump to the next value. What do i miss?

To be honest I also don't find it very intuitively to use the TLS presentation language here as it just introduced a "dependency" on TLS. However, for TLS this is only an additional data blob that is does not need to understand. Therefore I would prefer to "just" use some TLV encoding 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/1661
----==_mimepart_5b72de5a5d2e6_62693fe54c6be62864085
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sec 6.6.3 of the transport draft says:<br>
"An endpoint MUST ignore transport parameters that it does not support."</p>
<p>However, the length of the parameter value is implicitly defined by the parameter type. If the parameter type is unknown, the length if unknown is well. Without knowing the length one cannot jump to the next value. What do i miss?</p>
<p>To be honest I also don't find it very intuitively to use the TLS presentation language here as it just introduced a "dependency" on TLS. However, for TLS this is only an additional data blob that is does not need to understand. Therefore I would prefer to "just" use some TLV encoding here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9N1X5C8ZAVQZ7Ef5dsCWoQGBqONks5uQtXagaJpZM4V8efa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyi5lU04SAbbkZ3EC1_ZjuTGNko-ks5uQtXagaJpZM4V8efa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Unknown transport parameters cannot be ignored if no length is provided (#1661)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1661"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1661",
"url": "https://github.com/quicwg/base-drafts/issues/1661",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Unknown transport parameters cannot be ignored if no length is provided (#1661)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1661
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1661,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1661\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1661"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368175066\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72de5a5d2e6_62693fe54c6be62864085--


From nobody Tue Aug 14 07:29: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 48726130DC4 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:29:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 m1BLV7uFPqfv for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:29:45 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59BAA128CE4 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 07:29:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=i3L7NLwJr15kDyQ9owBl+vyGXC4=; b=FDmdQlItcnNCvRVA y2UB46er5a/9jLwS2veYvwO9Xq8y2oHkrgdpXgwLnO2fo7+KKcXL+8le53dTrcLl wzbEe4GaEPqW3/oU+t0h7Kx4x7lE8mPmbKbu0bwoavlSZkImGRrs2JxnLscmPqU8 jOoGpHVmAC9/7POf5zTCJd6zJUA=
Received: by filter1809p1mdw1.sendgrid.net with SMTP id filter1809p1mdw1-15308-5B72E722-6 2018-08-14 14:28:50.116567838 +0000 UTC m=+54714.420331033
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id Kq8CTQpbS1iiNku6-mhv1g for <quic-issues@ietf.org>; Tue, 14 Aug 2018 14:28:50.084 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 13494A80170 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 07:28:50 -0700 (PDT)
Date: Tue, 14 Aug 2018 14:28:50 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71e23baf83e250e747b19469de46d9b70985268a92cf00000001178aa92292a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662@github.com>
Subject: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72e72211e3d_14d53f8136ed45bc22726b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2YLHET+E2MzW/LAtDvvNcOmqG7A8L7eG+z9g GIrVcbSyToC486Rnynz/gbn8rNkRSZPyqA2MW7QjzzAXTMSP21EsCgi6G6gPq2EXyiJyH1dk1uDL5n /D2ZqVjnMG3V4XOQE6/nX2SDxiOf9lpuw/MT9ZQjyfGctrmx6TnnEBJD+A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yvw575CsY9jZnfAkspyZa-r_sG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 14:29:47 -0000

----==_mimepart_5b72e72211e3d_14d53f8136ed45bc22726b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Currently the transport drafts says:
"Packets containing non-ACK frames MUST be acknowledged immediately or when a delayed ack timer expires."

However, I think the transport draft should set actually boundaries here and not rely on the delayed ack timer defined in another doc. RFC1122 for TCP e.g. says
"A TCP SHOULD implement a delayed ACK, but an ACK should not
be excessively delayed; in particular, the delay MUST be
less than 0.5 seconds, and in a stream of full-sized
segments there SHOULD be an ACK for at least every second
segment."

I guess we can now a days adapt the values a bit but should probably define similar boundaries in the transport 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/1662
----==_mimepart_5b72e72211e3d_14d53f8136ed45bc22726b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Currently the transport drafts says:<br>
"Packets containing non-ACK frames MUST be acknowledged immediately or when a delayed ack timer expires."</p>
<p>However, I think the transport draft should set actually boundaries here and not rely on the delayed ack timer defined in another doc. RFC1122 for TCP e.g. says<br>
"A TCP SHOULD implement a delayed ACK, but an ACK should not<br>
be excessively delayed; in particular, the delay MUST be<br>
less than 0.5 seconds, and in a stream of full-sized<br>
segments there SHOULD be an ACK for at least every second<br>
segment."</p>
<p>I guess we can now a days adapt the values a bit but should probably define similar boundaries in the transport 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/1662">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Q-TfNpxEk3lCD8vdrrczmn-jjhks5uQt6igaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxLrbJhp1wKhLs6eaCVx9252bRRMks5uQt6igaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Restrict delayed ACKs (#1662)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662",
"url": "https://github.com/quicwg/base-drafts/issues/1662",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1662
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72e72211e3d_14d53f8136ed45bc22726b--


From nobody Tue Aug 14 07:37: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 189A7128CE4 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:37:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ofsVFwkRcL3N for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:37:49 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 C534512426A for <quic-issues@ietf.org>; Tue, 14 Aug 2018 07:37:49 -0700 (PDT)
Date: Tue, 14 Aug 2018 07:37:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534257468; bh=4DguzWFB03HI0iKnTHXsjvx960Vec+8Rzoo8MwBZzPY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sEytFgzjlYjQxv1XixgM08cfj0encEqEyOMH4oZfKg01ycR3Lf7O+FC1bDNmlQyVo 1shDSwSRw+BtH3jkFqkyAF1vsn4sknpGWcqVaTMIx+vimxN536Br4OncvzP3WVOaOR p6NvgTTQN2VbMnFvswHRTSBJsBrJMoT219ItEIII=
From: mirjak <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/1631/push/2796504222@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72e93ce2189_4e643fe8e52d45c0855d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/4HIzVjMYlqhGFUlKysVKLaeOVGg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 14:37:51 -0000

----==_mimepart_5b72e93ce2189_4e643fe8e52d45c0855d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

dcc9418  one more "support" in the ACK_ECN Frame section


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631/files/d1026527f33d091842738e5b901ae2cc14c2c2cf..dcc941812e5b357f32824ecae49efc70141e316f

----==_mimepart_5b72e93ce2189_4e643fe8e52d45c0855d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mirjak" class="user-mention">@mirjak</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dcc9418">dcc9418</a>  one more &quot;support&quot; in the ACK_ECN Frame section</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1631/files/d1026527f33d091842738e5b901ae2cc14c2c2cf..dcc941812e5b357f32824ecae49efc70141e316f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9LBYnGWlhzhe-typhkY2KWutk8Tks5uQuC8gaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwOPlbe7a5DouFKsgr6TPYLXkOL3ks5uQuC8gaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1631"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631/files/d1026527f33d091842738e5b901ae2cc14c2c2cf..dcc941812e5b357f32824ecae49efc70141e316f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631/files/d1026527f33d091842738e5b901ae2cc14c2c2cf..dcc941812e5b357f32824ecae49efc70141e316f",
"url": "https://github.com/quicwg/base-drafts/pull/1631/files/d1026527f33d091842738e5b901ae2cc14c2c2cf..dcc941812e5b357f32824ecae49efc70141e316f",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1631",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1631:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "dcc9418",
"value": "one more \"support\" in the ACK_ECN Frame section"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631/files/d1026527f33d091842738e5b901ae2cc14c2c2cf..dcc941812e5b357f32824ecae49efc70141e316f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b72e93ce2189_4e643fe8e52d45c0855d2--


From nobody Tue Aug 14 07:53: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 155A4127332 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:53:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 jx6LFsnstL4T for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:53:09 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A762130DD6 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 07:53:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=w4wvToSvGZ78WN4XkPW6Vv0m83Y=; b=C3JG7C84gJU48mSe e1fK5ERnIhS4ZaGJYGrada/BqLNL2iveesvykoCR7OXcrlN04mYMTNB+InkChpO3 4OpE/clM9R3PxPwpe0+uU+valYAS9ux8mh/y5kDHEuSPKC1UV0qappeKH2t5pwzL P/8k9n/W79Njc8ozrZ0flncnJYE=
Received: by filter1770p1mdw1.sendgrid.net with SMTP id filter1770p1mdw1-15262-5B72ECCE-4F 2018-08-14 14:53:02.912640994 +0000 UTC m=+55088.548066699
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id HQADDRRUQGiJoixOsP1htQ for <quic-issues@ietf.org>; Tue, 14 Aug 2018 14:53:02.953 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id CF17C3E009B for <quic-issues@ietf.org>; Tue, 14 Aug 2018 07:53:02 -0700 (PDT)
Date: Tue, 14 Aug 2018 14:53:03 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5776c4f70340e32cab5590d69ee7ec4e63ed17792cf00000001178aaece92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412900180@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72eccecd24d_5ed43fb1f08d45b4425f8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+bJLgA0OXowIUDjjA+OpaQza0wJxOj958IQ JVH+qwjn5ICgWWjeYBRbOo/YVcEZjbxDEE+ucACSn/OSwCgEcgbbZw2wzzaX5XRVDRLlb3JUpF7vIi nyR2MtemdoOWTwOBkr6ZDsNyrVDJUv9sR4wHK8VDYVwADQY2OXjTo5dxSw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/35KJ5JxT-BPLsW4hreeTxB-Aaok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 14:53:10 -0000

----==_mimepart_5b72eccecd24d_5ed43fb1f08d45b4425f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Quick question: is it actually necessary to also reset the (crypto) stream offset if the packet number space changes? If not, I guess that would solve the problem...?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412900180
----==_mimepart_5b72eccecd24d_5ed43fb1f08d45b4425f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Quick question: is it actually necessary to also reset the (crypto) stream offset if the packet number space changes? If not, I guess that would solve the problem...?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412900180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8PkUqlT11lp_Qll5ZltjwsoZbiHks5uQuROgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy1QBXvFXKCBTNJiHW0YIhJQSRyqks5uQuROgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1651: Quick question: is it actually necessary to also reset the (crypto) stream offset if the packet number space changes? If not, I guess that would solve the problem...?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412900180"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412900180",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412900180",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412900180"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72eccecd24d_5ed43fb1f08d45b4425f8--


From nobody Tue Aug 14 07:57: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 AE3C012F18C for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:57:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Qr4ZVGPZ5bIr for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 07:57:03 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32AB112426A for <quic-issues@ietf.org>; Tue, 14 Aug 2018 07:57:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wHavt4B8bpgSLkh2ATFA7EQK+Mk=; b=jXurhPgCtja1nYyY c8SOw0b5wUBuWBhx8ZNAIjdZqWs/Hg/jbKlCq5Y4QQDtjXPufW7fuBTlNRzmZLOG WvICKJDvF+y8CUkkgnYW2NhXRcs7G0H9Zm2HmOp0qRP2o7dYoQ9yvK5+w9F3EVSq /OEwpy++5M0lRKU+/ZQ3MTyuZYg=
Received: by filter1769p1mdw1.sendgrid.net with SMTP id filter1769p1mdw1-20345-5B72EDBE-F 2018-08-14 14:57:02.405643544 +0000 UTC m=+2317.653647397
Received: from github-lowworker10-cp1-prd.iad.github.net (unknown [192.30.252.38]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id eT5pm79ZQZGPlIwGGu2LrA for <quic-issues@ietf.org>; Tue, 14 Aug 2018 14:57:02.459 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker10-cp1-prd.iad.github.net (Postfix) with ESMTP id 57AF540FFB for <quic-issues@ietf.org>; Tue, 14 Aug 2018 07:57:02 -0700 (PDT)
Date: Tue, 14 Aug 2018 14:57:02 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ee33dd1eb56b0da62c6ba2e99a5a763227f701992cf00000001178aafbe92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412901548@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72edbe553cc_2c4e3f8ad14be6289579"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18Va96BQ/cRfpyvU9NBp0GZHRf2o6koJlB1S +MnO5g+/uZVS+U1eIVJJn9xPgO3Zz9cEQwLEq0iB5MZLPTfCSmiq4NbYipfau8m0s62QX8+GougTYE SbIpfOYvvyWQrgMyTxGcK2ZbGta19HHBTDc6lBsh1wlXAXFGE8MXPTg9U/EMVlYqyreyFYIP1RkdyO s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SC0p0A5ue_AnY5tWgwm-R6H_-LI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 14:57:05 -0000

----==_mimepart_5b72edbe553cc_2c4e3f8ad14be6289579
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak that's what I was arguing for in #1592. IMO, that's a better, more explicit design at least at the QUIC layer. Other folks have argued against it, because they feel (I don't agree) it makes it harder to validate things were received in the correct TLS epoch, at the TLS layer. I already have my stack set up this way (a single stream), but I have a small translation layer to add/subtract offsets whenever I send/receive packets. It works really well for me and it a compact, simple layer at the QUIC layer. The QUIC to TLS interactions aren't really any more complicated IMO.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412901548
----==_mimepart_5b72edbe553cc_2c4e3f8ad14be6289579
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"8420764" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=
=3D"https://github.com/mirjak">@mirjak</a> that's what I was arguing for in=
 <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load is=
sue title" data-id=3D"343188679" data-permission-text=3D"Issue title is pri=
vate" data-url=3D"https://github.com/quicwg/base-drafts/issues/1592" href=
=3D"https://github.com/quicwg/base-drafts/issues/1592">#1592</a>. IMO, that=
's a better, more explicit design at least at the QUIC layer. Other folks h=
ave argued against it, because they feel (I don't agree) it makes it harder=
 to validate things were received in the correct TLS epoch, at the TLS laye=
r. I already have my stack set up this way (a single stream), but I have a =
small translation layer to add/subtract offsets whenever I send/receive pac=
kets. It works really well for me and it a compact, simple layer at the QUI=
C layer. The QUIC to TLS interactions aren't really any more complicated IM=
O.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1651#issuecomment-412901548">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9xQKLFbHSb1Yt=
_I3NPIV-CIFg6sks5uQuU-gaJpZM4V5Qix">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq2Gci8l4TzGA7-vCwEKV1fYfjJ0jks5uQuU-ga=
JpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1651: @m=
irjak that's what I was arguing for in #1592. IMO, that's a better, more ex=
plicit design at least at the QUIC layer. Other folks have argued against i=
t, because they feel (I don't agree) it makes it harder to validate things =
were received in the correct TLS epoch, at the TLS layer. I already have my=
 stack set up this way (a single stream), but I have a small translation la=
yer to add/subtract offsets whenever I send/receive packets. It works reall=
y well for me and it a compact, simple layer at the QUIC layer. The QUIC to=
 TLS interactions aren't really any more complicated IMO."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#is=
suecomment-412901548"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-4=
12901548",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-4129=
01548",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651=
)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-4129=
01548"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b72edbe553cc_2c4e3f8ad14be6289579--


From nobody Tue Aug 14 08:02: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 7D9C1130DC8 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:02:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XE8AwkhHfDOF for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:02:10 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 152B4130DD6 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 08:02:08 -0700 (PDT)
Date: Tue, 14 Aug 2018 08:02:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534258927; bh=mp6lCWMxxBOoZMXfoMJHRrq+ahCTqB2NOHl7+is9UQo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w30F3IersaT2fonZ64548aQlTpLq6NKseJYiLH0epHkcRzfUJf0WkNxSHGZACv9lT 6/7MVovNoDD5ToLpDNEfzNPvqf+naPX7Z/D1jQl/7RwFEDHq4ROiy0rbJI2kV4/+V0 lLNYW+NtP6k4KiRnYXcmyHXxF0HZpf0KXUWOMN5Q=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c0675698707acd866dbe1e9432f7eb9dc4df8d592cf00000001178ab0ef92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412903450@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72eeefd59cd_24883fecdded45b8156539"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ruRllmICEylbVrQJP95fls9piMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 15:02:16 -0000

----==_mimepart_5b72eeefd59cd_24883fecdded45b8156539
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks! I'm currently reviewing the transport draft and I just found it logically weird that the crypto stream is reset but the data streams are not, or is that an oversight? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903450
----==_mimepart_5b72eeefd59cd_24883fecdded45b8156539
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks! I'm currently reviewing the transport draft and I just found it logically weird that the crypto stream is reset but the data streams are not, or is that an oversight?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5UlVBe6v9cedXJLbl8Wt2j4mrNxks5uQuZvgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_LAvz3fGfywe-r3UUaisG1V4fPRks5uQuZvgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1651: Thanks! I'm currently reviewing the transport draft and I just found it logically weird that the crypto stream is reset but the data streams are not, or is that an oversight? "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903450"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903450",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903450",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903450"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72eeefd59cd_24883fecdded45b8156539--


From nobody Tue Aug 14 08:02: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 18AAC130DC8 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:02:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 H4R1SwroEFr1 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:02:42 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8FD912426A for <quic-issues@ietf.org>; Tue, 14 Aug 2018 08:02:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Oc3YkCbFYGYvS+TWNz0y3ZCygug=; b=piWF0npVYJU1oWXS RdPy1rNm1JQzuUojBS9volK7aqziRJlmwBiArRgBD9CNtlvQYYnT2aV3FtPQBaU4 1vqGe/crLsHuZviV7tqVJKRkP+ntQS3eNBqg1Nujg0sY3IOzJfg720iOMDb/uxD/ YcDj77d6dRIOv8gc8y71KfsZdCU=
Received: by filter1335p1mdw1.sendgrid.net with SMTP id filter1335p1mdw1-2395-5B72EF0B-B9 2018-08-14 15:02:35.910019042 +0000 UTC m=+55319.879712171
Received: from github-lowworker-643483b.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id TC5bzbpWSiiNOPHpUFH59Q for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:02:35.976 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-643483b.cp1-iad.github.net (Postfix) with ESMTP id EC2526C13EE for <quic-issues@ietf.org>; Tue, 14 Aug 2018 08:02:35 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:02:36 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd80eba2f2e0f3f0bdb7fb78e50e3b4b0be3b63ae92cf00000001178ab10b92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412903648@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72ef0beaf0a_45df3fdbee4be6281701e6"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EKD2a6qpT5+GJgKg5/7VJwAam2nMmFdYRTm MlkjHNI0AqsKQAb20eA6940gLJQcWzEamH+SSXW8yPqYoUizDa9hnl3HOx2MuLSTOdLP4Dvpzj6V1Q diNKgz7wpKa6WGK0dJy6kgrsWbPuHDqORywmZ5/77igHWKy38XR4CVrY+/CT7v9W/BjM3Ix4loqj/s E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2zXcgH3csbXcza3FvipNqRhwf_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 15:02:45 -0000

----==_mimepart_5b72ef0beaf0a_45df3fdbee4be6281701e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's by design currently.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903648
----==_mimepart_5b72ef0beaf0a_45df3fdbee4be6281701e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's by design currently.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903648">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4KP-XbdSxzN7ikysdDQq_1vmTMPks5uQuaLgaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5tM9Z_Cf2A7gfDNR6MBncABuvxQks5uQuaLgaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #1651: It's by design currently."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903648"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903648",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903648",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412903648"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72ef0beaf0a_45df3fdbee4be6281701e6--


From nobody Tue Aug 14 08:49: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 3FBCF130E0A for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:49:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.606
X-Spam-Level: 
X-Spam-Status: No, score=-1.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hTDPuqZoRzG5 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:49:53 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F166C130DE2 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 08:49:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Kw8mmrYuVEPXwuOCPPk+Wt0XsWY=; b=afnneGs9Q13BO2rb zL/jTnWf8rgHR0Te99rblt3sR/U3uF0P674ESErLKHKgOO1gJyES90wHC7cypXv+ HKfHmEmhe2yFMf4EgQmTYvIYSAK8WnkTuSO2XaLi3xW1HTrVhpMwMqdLRwfEMB1q Rtv0L7b71SR5eSbdZbj/gRFO5Ec=
Received: by filter0655p1las1.sendgrid.net with SMTP id filter0655p1las1-17977-5B72FA1F-11 2018-08-14 15:49:51.321321671 +0000 UTC m=+58691.185015561
Received: from github-lowworker-cbd19a4.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id NX2sqGeqTv-sRIu1cXs-EQ for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:49:51.296 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cbd19a4.cp1-iad.github.net (Postfix) with ESMTP id 3925B580894 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 08:49:51 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:49:52 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab790063c759623c602e17e9bb7e723b48609c111a92cf00000001178abc1f92a169ce14da98ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1653/review/146130675@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1653@github.com>
References: <quicwg/base-drafts/pull/1653@github.com>
Subject: Re: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72fa1f37d3a_fda23fbe19cbe61819089"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nmcpS67FDyX3GG8kQ9rAUbkV1JwTgfRmTcU j9qx8itlO6aE/+9DOc3T8/wzLNYaU4R9yQhqg6SfXKCpTi0EHxHdo5MYGq4S12P/DqYsiN5j19aMHB iq4hBcf67Lhbyc6yMrMSD49PKoL9OG3m1LYXiJmSXeTfPU0fvgIP8JXcwtNRxGfwXHS8zk2O9B9aeA M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GP0FU-crU-GYx1q1EIoNxchnr4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 15:49:54 -0000

----==_mimepart_5b72fa1f37d3a_fda23fbe19cbe61819089
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Just to be 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/1653#pullrequestreview-146130675
----==_mimepart_5b72fa1f37d3a_fda23fbe19cbe61819089
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Just to be 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/1653#pullrequestreview-146130675">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0UHQmIaJ1gDddlv-0bjIMi7dXgNks5uQvGfgaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4cc8i7rF7mks7qmWmqRG21V0e27ks5uQvGfgaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1653"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-146130675"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-146130675",
"url": "https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-146130675",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1653",
"sections": [
{
"text": "Just to be clear....",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653#pullrequestreview-146130675"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72fa1f37d3a_fda23fbe19cbe61819089--


From nobody Tue Aug 14 08:50: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 880C0130E0A for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:50:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Gx35X1Z7qZ1j for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 08:50:44 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29687130DC8 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 08:50:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mUNPsbdsPk3G+zYLPP5U8Xo+5yY=; b=wUHaRgvjtdwazPRh VNNvNgZqaHi5AQ2I4GCaaUsQPzfzi0HGftqYBd6UUqNuqoupxl2Fm4XxlSrfopSY 6l3hRGKjaZN+wGCIoc2x5g52EHz8OQon7aDyKvIl9warRv3YAe9/NRDUkmb+qTcs uJDvRYrrI1nposJDQTjkWhTAivE=
Received: by filter0725p1las1.sendgrid.net with SMTP id filter0725p1las1-13015-5B72FA52-1C 2018-08-14 15:50:42.656469992 +0000 UTC m=+57727.686616699
Received: from github-lowworker7-cp1-prd.iad.github.net (unknown [192.30.252.47]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id drpa79YKQKKOVyTefOyzmQ for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:50:42.599 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker7-cp1-prd.iad.github.net (Postfix) with ESMTP id 92266A2B02 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 08:50:42 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:50:43 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4e6cd4b26d597880b228226d5b1d9d3627e5fa392cf00000001178abc5292a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/146131206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b72fa529042b_5f443fe3f60be61c2323b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1KVWSavIEFELid338m8H1MnFVTnDllP8a905 ytjIXwzHHOzN6+HARadlPpctclPrXpwpWZ+4jgaavg3tRo6i5G68r8kA0bVe/83tv5j3abRL5fjv0s p+ZYCiSJQEIVRqrXDcgxdFSBxCUctHxrgjuheQhjlTusKPOz7z4wxvFB/c9cx0yXLy64mjFou3bmyB Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7lVfOfJvgOr5z1QeABdm-9uMzYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 15:50:46 -0000

----==_mimepart_5b72fa529042b_5f443fe3f60be61c2323b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -457,7 +457,11 @@ Although TLS only uses one encryption level at a time, QUIC may use more than
 one level. For instance, after sending its Finished message (using a CRYPTO
 frame at the Handshake encryption level) an endpoint can send STREAM data (in
 1-RTT encryption). If the Finished message is lost, the endpoint uses the
-Handshake encryption level to retransmit the lost message.
+Handshake encryption level to retransmit the lost message.  Reordering or loss
+of packets can mean that QUIC will need to handle packets at multiple encryption
+levels.  During the handshake, this means potentially handling of packets at

"potentially handling packets" or "handling of packets", but not both.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131206
----==_mimepart_5b72fa529042b_5f443fe3f60be61c2323b1
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/1654#discussion_r210005319">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -457,7 +457,11 @@ Although TLS only uses one encryption level at a time, QUIC may use more than
 one level. For instance, after sending its Finished message (using a CRYPTO
 frame at the Handshake encryption level) an endpoint can send STREAM data (in
 1-RTT encryption). If the Finished message is lost, the endpoint uses the
-Handshake encryption level to retransmit the lost message.
+Handshake encryption level to retransmit the lost message.  Reordering or loss
+of packets can mean that QUIC will need to handle packets at multiple encryption
+levels.  During the handshake, this means potentially handling of packets at
</pre>
<p>"potentially handling packets" or "handling of packets", but not both.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzI-dZQTrb15z-t_qx1TMnFaVuagks5uQvHSgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq871xT1OKQWpF7XtEPOT97Fj85aSks5uQvHSgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131206"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131206",
"url": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131206",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131206"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b72fa529042b_5f443fe3f60be61c2323b1--


From nobody Tue Aug 14 09:53: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 5FE48130DD3 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 09:53:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 W6o4stBbi1_1 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 09:53:37 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C975128CFD for <quic-issues@ietf.org>; Tue, 14 Aug 2018 09:53:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SeosB00O/xHjZNUGMy3dv9E6ERo=; b=UcUf1++J2107RpUC Ql0tHrNtKG7bU6i+ymK6rG6su48addjWJkoAX82wloeW2OFRSaMTBcpE5/6ZkGVz HuB8NzOhJplyvFUBIr2RgLmG/pK4kenm0vLxO00GfsIubG21ESu3xPO/XCoGF7As deAdiSqS03XG8jtFmHflOw4dfjM=
Received: by filter0212p1iad2.sendgrid.net with SMTP id filter0212p1iad2-30025-5B73090C-1D 2018-08-14 16:53:32.464171728 +0000 UTC m=+60952.213674077
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id 1RS7xaaYR7On2E55KWOZAw for <quic-issues@ietf.org>; Tue, 14 Aug 2018 16:53:32.576 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 7C8983E0D33 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 09:53:32 -0700 (PDT)
Date: Tue, 14 Aug 2018 16:53:32 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69a2332704c1fcf0aca9e5ed6b981469deb5f6f292cf00000001178acb0c92a169ce14e34149@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1661/412941132@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1661@github.com>
References: <quicwg/base-drafts/issues/1661@github.com>
Subject: Re: [quicwg/base-drafts] Unknown transport parameters cannot be ignored if no length is provided (#1661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73090c79a90_59c63f8d3bad45b4187834"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0rH4oLMPLZESbCV6R1qZhGccbl39WwHbMJed bFGZddK27fe/vaau3SmeyIu2eSWxw0rEDdg1IL6pcS/QQVpCcoInKovGJJaSrYXjBJR3Wi6WQFk9oh 3hzdxAxFDeraqkSsOL4GGpMJNMopCQoxAPLaoDfneuUW0sVT3nhmtESkSDI4NVSfpcWozPzA4hrrI4 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rQHfk1OISNjI2KdwmKgEjlQi70U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 16:53:38 -0000

----==_mimepart_5b73090c79a90_59c63f8d3bad45b4187834
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What you missed is that the TLS presentation language makes length prefixes implicit.  The generic definition for a TransportParameter is:

```
   struct {
      TransportParameterId parameter;
      opaque value<0..2^16-1>;
   } TransportParameter;
```

That means that `value` is a sequence of bytes with a two-byte length prefix.  Everything else defines the content of `value` for particular values of `parameter`.

Separately, while I agree that there's a dependency on the TLS *document* for the definition of the presentation language, there's actually no dependency on TLS *libraries* for generating this sequence of blobs.  It's a convenient notation for a binary structure, just as ABNF is a convenient notation for a text structure.  I'm with you that I wish it were a separate RFC rather than being a section in a TLS draft, but that's not the province of this WG.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1661#issuecomment-412941132
----==_mimepart_5b73090c79a90_59c63f8d3bad45b4187834
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What you missed is that the TLS presentation language makes length prefi=
xes implicit.  The generic definition for a TransportParameter is:</p>
<pre><code>   struct {
      TransportParameterId parameter;
      opaque value&lt;0..2^16-1&gt;;
   } TransportParameter;
</code></pre>
<p>That means that <code>value</code> is a sequence of bytes with a two-byt=
e length prefix.  Everything else defines the content of <code>value</code>=
 for particular values of <code>parameter</code>.</p>
<p>Separately, while I agree that there's a dependency on the TLS <em>docum=
ent</em> for the definition of the presentation language, there's actually =
no dependency on TLS <em>libraries</em> for generating this sequence of blo=
bs.  It's a convenient notation for a binary structure, just as ABNF is a c=
onvenient notation for a text structure.  I'm with you that I wish it were =
a separate RFC rather than being a section in a TLS draft, but that's not t=
he province of this WG.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1661#issuecomment-412941132">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwZGN95rO6worm=
5YqdutUmXJMyDfks5uQwCMgaJpZM4V8efa">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqxfwq5S3qQWvxcSnJLBLtBmPbKIPks5uQwCMga=
JpZM4V8efa.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1661:=
 What you missed is that the TLS presentation language makes length prefixe=
s implicit.  The generic definition for a TransportParameter is:\r\n\r\n```=
\r\n   struct {\r\n      TransportParameterId parameter;\r\n      opaque va=
lue\u003c0..2^16-1\u003e;\r\n   } TransportParameter;\r\n```\r\n\r\nThat me=
ans that `value` is a sequence of bytes with a two-byte length prefix.  Eve=
rything else defines the content of `value` for particular values of `param=
eter`.\r\n\r\nSeparately, while I agree that there's a dependency on the TL=
S *document* for the definition of the presentation language, there's actua=
lly no dependency on TLS *libraries* for generating this sequence of blobs.=
  It's a convenient notation for a binary structure, just as ABNF is a conv=
enient notation for a text structure.  I'm with you that I wish it were a s=
eparate RFC rather than being a section in a TLS draft, but that's not the =
province of this WG."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/1661#issuecomment-412941132"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-4=
12941132",
"url": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-4129=
41132",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Unknown transport parameters cannot be i=
gnored if no length is provided (#1661)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1661,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1661\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-4129=
41132"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368175066=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b73090c79a90_59c63f8d3bad45b4187834--


From nobody Tue Aug 14 10:08: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 70AB8130DC3 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 10:08:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rQIcYJRsQC3O for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 10:08:39 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DCEB130934 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 10:08:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pb9vpVi7XVx1lvXIXhytygc3iYw=; b=qiZrUuxr7FaQRTHf 58/7hI1QFZLlvzjFTeQYL4aG7t8l7ipdGPS4yliF9oy4uJ5r4ndpkrvxT8ywAbBX e/twMvQUaYb9zXcAP4Usdj5mqC8UJJtLZ12pWNSIr78nxEhT4ovKu7DIdh28p4XQ H0WY/+PPR4yNsEZem4/F8jj6yZE=
Received: by filter0918p1las1.sendgrid.net with SMTP id filter0918p1las1-4306-5B730C95-68 2018-08-14 17:08:38.019917917 +0000 UTC m=+62237.690562597
Received: from github-lowworker-643483b.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id l81m_oxCRrG1AR-tWauZpw for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:08:37.889 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-643483b.cp1-iad.github.net (Postfix) with ESMTP id D7BBC6C13EE for <quic-issues@ietf.org>; Tue, 14 Aug 2018 10:08:37 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:08:38 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbae8deeceb098bfb5027b091ae28bf0737428ee992cf00000001178ace9592a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412945919@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b730c95d6585_76b3fdf792be6281441e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1a20ND/WQD3qDfDvXmSnd0jX+nzDBPOZU+k1 YkTeh9Aw0m8RYgR4QNngrRQARrrjTguTECSU/4fEuyqQ8ahpcB3JqilN1h+GH5BCTveTsiKz6ULgXq yvOrCw3ZqmlAxKzJgUS5nU6xqUskO7Z37ZnQPFWVrPhT2lyApSY5dkIur86CuZR4aQd8NQQB0fvKUo k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rvI8tQ611S5kua6fT6vnIOKi6cU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 17:08:41 -0000

----==_mimepart_5b730c95d6585_76b3fdf792be6281441e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I was going to say that data streams aren=E2=80=99t reset because they exis=
t only in one packet number space.  However, 0-RTT and 1-RTT are separate e=
ncryption contexts in the same packet number space, so CRYPTO offsets are r=
eset between the two, aren=E2=80=99t they?  That *is* a bit unintuitive.

From: mirjak <notifications@github.com>
Sent: Tuesday, August 14, 2018 8:02 AM
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)


Thanks! I'm currently reviewing the transport draft and I just found it log=
ically weird that the crypto stream is reset but the data streams are not, =
or is that an oversight?

=E2=80=94
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/quicwg/b=
ase-drafts/issues/1651#issuecomment-412903450>, or mute the thread<https://=
github.com/notifications/unsubscribe-auth/AEE2hajrZLU40TAE_obZchz-XkOyGhwhk=
s5uQuZugaJpZM4V5Qix>.


--=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/1651#issuecomment-412945919=

----==_mimepart_5b730c95d6585_76b3fdf792be6281441e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I was going to say that data streams aren=E2=80=99t reset because they exis=
t only in one packet number space.  However, 0-RTT and 1-RTT are separate e=
ncryption contexts in the same packet number space, so CRYPTO offsets are r=
eset between the two, aren=E2=80=99t they?  That *is* a bit unintuitive.
<br>

<br>
From: mirjak &lt;notifications@github.com&gt;
<br>
Sent: Tuesday, August 14, 2018 8:02 AM
<br>
To: quicwg/base-drafts &lt;base-drafts@noreply.github.com&gt;
<br>
Cc: Subscribed &lt;subscribed@noreply.github.com&gt;
<br>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
<br>

<br>

<br>
Thanks! I&#39;m currently reviewing the transport draft and I just found it=
 logically weird that the crypto stream is reset but the data streams are n=
ot, or is that an oversight?
<br>

<br>
=E2=80=94
<br>
You are receiving this because you are subscribed to this thread.
<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/quicw=
g/base-drafts/issues/1651#issuecomment-412903450&gt;, or mute the thread&lt=
;https://github.com/notifications/unsubscribe-auth/AEE2hajrZLU40TAE_obZchz-=
XkOyGhwhks5uQuZugaJpZM4V5Qix&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/1651#issuecomment-412945919">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9JWqU-5F7-5kU=
dL98Q3rjstqXsXks5uQwQVgaJpZM4V5Qix">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq_my3fknoW7JUQrmTpIh4FMUGpXqks5uQwQVga=
JpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1651:=
 I was going to say that data streams aren=E2=80=99t reset because they exi=
st only in one packet number space.  However, 0-RTT and 1-RTT are separate =
encryption contexts in the same packet number space, so CRYPTO offsets are =
reset between the two, aren=E2=80=99t they?  That *is* a bit unintuitive.\r=
\n\r\nFrom: mirjak \u003cnotifications@github.com\u003e\r\nSent: Tuesday, A=
ugust 14, 2018 8:02 AM\r\nTo: quicwg/base-drafts \u003cbase-drafts@noreply.=
github.com\u003e\r\nCc: Subscribed \u003csubscribed@noreply.github.com\u003=
e\r\nSubject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#=
1651)\r\n\r\n\r\nThanks! I'm currently reviewing the transport draft and I =
just found it logically weird that the crypto stream is reset but the data =
streams are not, or is that an oversight?\r\n\r\n=E2=80=94\r\nYou are recei=
ving this because you are subscribed to this thread.\r\nReply to this email=
 directly, view it on GitHub\u003chttps://github.com/quicwg/base-drafts/iss=
ues/1651#issuecomment-412903450\u003e, or mute the thread\u003chttps://gith=
ub.com/notifications/unsubscribe-auth/AEE2hajrZLU40TAE_obZchz-XkOyGhwhks5uQ=
uZugaJpZM4V5Qix\u003e.\r\n"}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/1651#issuecomment-412945919"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-4=
12945919",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-4129=
45919",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651=
)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-4129=
45919"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b730c95d6585_76b3fdf792be6281441e7--


From nobody Tue Aug 14 10:40: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 E3FF9130E92 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 10:39:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Yy9qmvlHbcHA for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 10:39:57 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 06AA31277C8 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 10:39:57 -0700 (PDT)
Date: Tue, 14 Aug 2018 10:39:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534268395; bh=6ve6HtMtXXZqDpjDpcYoKKe0JG1bR/CbYhV15J8y9Gk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yy0gcmOyZ6T7KRBHqAYX7WsfFSQQzSn6K6nqv/IFCbVw1hnA3qcQ6Pw6myr3zz4y4 j761sYrvCEGxJuvpmbnrUiAwfERBrWCNdaqSTIb8OaPmm8gZNsQqp/nu+70rL4CGLV /XgNQccKUNIoUfEgIO4jzu/hJzVe/tzCii+1ZLyU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc854b944b49bfd84ba95a86d431d6f4909bc7e1992cf00000001178ad5eb92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412955570@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7313eb37cc3_3aa03fb952ad45bc1178e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/26VGRMIJJo9T-0LxsyU2gG1y5BE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 17:39:59 -0000

----==_mimepart_5b7313eb37cc3_3aa03fb952ad45bc1178e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Mike, I agree that's unintuitive.

My understanding is that they're separate because the one thing sent in a CRYPTO frame in 0RTT is end of early data and that has to be sent in 0RTT for reasons I can't remember, but I believe are related to crypo theory/proofs.

This is unlike everything else in 0RTT which can be retransmitted with 1RTT keys, which is very odd from a transport perspective.  It'd be nice to fix, but I was told it was infeasible last time I asked.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412955570
----==_mimepart_5b7313eb37cc3_3aa03fb952ad45bc1178e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Mike, I agree that's unintuitive.</p>
<p>My understanding is that they're separate because the one thing sent i=
n a CRYPTO frame in 0RTT is end of early data and that has to be sent in =
0RTT for reasons I can't remember, but I believe are related to crypo the=
ory/proofs.</p>
<p>This is unlike everything else in 0RTT which can be retransmitted with=
 1RTT keys, which is very odd from a transport perspective.  It'd be nice=
 to fix, but I was told it was infeasible last time I asked.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1651#issuecomment-412955570">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Hh=
4qQCId4jN_isuFqm9pRR5RXlks5uQwtrgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7i5c5se2664sl-SNpFQ2Jbd=
b9swks5uQwtrgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #1651: Mike, I agree that's unintuitive.\r\n\r\nMy understanding =
is that they're separate because the one thing sent in a CRYPTO frame in =
0RTT is end of early data and that has to be sent in 0RTT for reasons I c=
an't remember, but I believe are related to crypo theory/proofs.\r\n\r\nT=
his is unlike everything else in 0RTT which can be retransmitted with 1RT=
T keys, which is very odd from a transport perspective.  It'd be nice to =
fix, but I was told it was infeasible last time I asked."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651=
#issuecomment-412955570"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412955570",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2955570",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2955570"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7313eb37cc3_3aa03fb952ad45bc1178e0--


From nobody Tue Aug 14 12:26: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 EF95E130E14 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 12:26:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pudiSaBwodc1 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 12:26:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 5374B130E12 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 12:26:44 -0700 (PDT)
Date: Tue, 14 Aug 2018 12:26:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534274803; bh=OHTKc/8hb+h3BqiRzMuDuuoehZmtHWekmHM4k0PdBG4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=umu1DwiufqV0CPBFzN/8d2VCNDoF8FroE7VMVlPHTG7IyzG5zCEZqloDlSEJHzkHy s2tlGy+bRjtY5GjCHCcZumI31XB0hHbY7qfVUR6XuRB5byawdZMukjvCLOBR+AW9r5 pSeKUKwCI3WkbSC3NUlJQ60TxnwsYfDvTTHratyc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7ff3bc80fa3916d12a565f65cdf315e33d938af92cf00000001178aeef392a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1651/412987586@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b732cf330a35_50343ffce52d45c010381b"; 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/On3LZ8uv4FJVNKCmyjsf0E6inwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 19:26:46 -0000

----==_mimepart_5b732cf330a35_50343ffce52d45c010381b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes it is counter-intuitive. If a 0-RTT packet appears lost, any CRYPTO frame inside it would have to be resent in a new 0-RTT packet, but the STREAM frames should be resent in a DATA packet. And then, the 0-RTT packets can only be acknowledged by 1-RTT packet, which means that they should not be considered lost before the handshake completes and the server has a chance to send an ACK. But on the other hand the exchange cannot complete if the EOED message is lost, so those 0-RTT packets that contains crypto shall be considered lost if they are not acknowledged after a time-out. This whole thing is a ugly big wart. See issue #1518.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#issuecomment-412987586
----==_mimepart_5b732cf330a35_50343ffce52d45c010381b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes it is counter-intuitive. If a 0-RTT packet appears lost, any CRYPT=
O frame inside it would have to be resent in a new 0-RTT packet, but the =
STREAM frames should be resent in a DATA packet. And then, the 0-RTT pack=
ets can only be acknowledged by 1-RTT packet, which means that they shoul=
d not be considered lost before the handshake completes and the server ha=
s a chance to send an ACK. But on the other hand the exchange cannot comp=
lete if the EOED message is lost, so those 0-RTT packets that contains cr=
ypto shall be considered lost if they are not acknowledged after a time-o=
ut. This whole thing is a ugly big wart. See issue <a class=3D"issue-link=
 js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"338116683" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/1518" href=3D"https://github.=
com/quicwg/base-drafts/issues/1518">#1518</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/1651#issuecomment-412987586">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx2W=
diYAI4q0UTuXsl8bB1uCtaM3ks5uQyRzgaJpZM4V5Qix">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1AA48bvrYuMVzZ2suefS4Ju=
d13eks5uQyRzgaJpZM4V5Qix.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1651: Yes it is counter-intuitive. If a 0-RTT packet appears lost=
, any CRYPTO frame inside it would have to be resent in a new 0-RTT packe=
t, but the STREAM frames should be resent in a DATA packet. And then, the=
 0-RTT packets can only be acknowledged by 1-RTT packet, which means that=
 they should not be considered lost before the handshake completes and th=
e server has a chance to send an ACK. But on the other hand the exchange =
cannot complete if the EOED message is lost, so those 0-RTT packets that =
contains crypto shall be considered lost if they are not acknowledged aft=
er a time-out. This whole thing is a ugly big wart. See issue #1518."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/1651#issuecomment-412987586"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment=
-412987586",
"url": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2987586",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#16=
51)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1651,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1651\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#issuecomment-41=
2987586"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3673315=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b732cf330a35_50343ffce52d45c010381b--


From nobody Tue Aug 14 13:09: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 76C2D130E03 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:09:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 z7LZgZ0nr1fe for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:09:29 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FC91130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 13:09:29 -0700 (PDT)
Date: Tue, 14 Aug 2018 13:09:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534277368; bh=VKYAsjDAwi+7EJSG3yDKn9pvPD7HUWkYMaUpV8bHqFA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WAKtZaIBGWAN1APSr7xs++M7XxLO2KsFgqI/H7CL7PnFgtPvb/W9gEdHs1/cilZoi Y1D38iOwnkg0H9jq7Dl2LnXDnTTNaC+9abtjEYXKKyq3B3cut/lXEvRJVTBfYpLMVn GQB57rECNGVBNa051d1ZloHrrItzuG+AobNHSRfU=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71508e7bc85de9537bc9956d40af5a1145295e7a92cf00000001178af8f892a169ce14e34149@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1661/412999010@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1661@github.com>
References: <quicwg/base-drafts/issues/1661@github.com>
Subject: Re: [quicwg/base-drafts] Unknown transport parameters cannot be ignored if no length is provided (#1661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7336f8413ec_46723fad1f4d45c02231a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r0B5JzvSr7PhIaT40LPl61v3ll8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 20:09:30 -0000

----==_mimepart_5b7336f8413ec_46723fad1f4d45c02231a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, right. Now I remember that I looked it up (and then forgot again). Maybe worth explicitly mentioning (instead of "just" point to the TLS RFC).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1661#issuecomment-412999010
----==_mimepart_5b7336f8413ec_46723fad1f4d45c02231a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah, right. Now I remember that I looked it up (and then forgot again). Maybe worth explicitly mentioning (instead of "just" point to the TLS RFC).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1661#issuecomment-412999010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLxwiTBVFuitMBqtZj8tZNK6Vlsks5uQy54gaJpZM4V8efa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2y3E_-02jGgXnmTd9nYHrY8kCSyks5uQy54gaJpZM4V8efa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1661: Ah, right. Now I remember that I looked it up (and then forgot again). Maybe worth explicitly mentioning (instead of \"just\" point to the TLS RFC)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1661#issuecomment-412999010"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-412999010",
"url": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-412999010",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Unknown transport parameters cannot be ignored if no length is provided (#1661)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1661,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1661\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-412999010"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368175066\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7336f8413ec_46723fad1f4d45c02231a1--


From nobody Tue Aug 14 13:34: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 89A44130DF4 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:34:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 W9s-lWzHpQo1 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:34:38 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B530B130DD1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 13:34:38 -0700 (PDT)
Date: Tue, 14 Aug 2018 13:34:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534278877; bh=nk1NiUWYOHvfX64vA6+xn90o/IUnTvJQFvS+rIGjYTY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m1nTcZdazMWxdtnZ/HHOGDR0AkpLSH46xtJg1L7TyyBzijxsdyQ0A8TpFycqjZXFL IDT5eGhCmouvkZeOHqTtkhSl3b9YWa1GYjr4rGXDYu/2TyqPx6WCSCDGO9k6sept11 Ljh9sik2ZnYgCvsSqoIearZfhDHv+AEEGW+t1Q0Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab580bd83e2994d97b3e8d10da419a75b6c70e442692cf00000001178afedd92a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/review/146237522@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b733cdda347_76133fb6544be6248195d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/WEw8Q5Qp9-t14tzqiNPygu8ahzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 20:34:41 -0000

----==_mimepart_5b733cdda347_76133fb6544be6248195d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Nice improvement, some text suggestions.

> @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies
+to packets that contain other than ACK or PADDING frames; those packets could

"that contain other" is awkward, how about "that contain frames other"

> @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies
+to packets that contain other than ACK or PADDING frames; those packets could
+remain outstanding longer and prevent the timeout from being extended.

How about a separate sentence "Packets that contain only ACK or PADDING frames may never be acknowledged, so they do not extend the timeout."

> @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies

How about "In order to ensure that initiating new activity postpones an idle timeout, an endpoint restarts this timer when sending a packet containing frames besides ACK or PADDING and no other packets are outstanding."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#pullrequestreview-146237522
----==_mimepart_5b733cdda347_76133fb6544be6248195d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Nice improvement, some text suggestions.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1652#discussion_r210091975">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies
+to packets that contain other than ACK or PADDING frames; those packets could
</pre>
<p>"that contain other" is awkward, how about "that contain frames other"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1652#discussion_r210092636">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies
+to packets that contain other than ACK or PADDING frames; those packets could
+remain outstanding longer and prevent the timeout from being extended.
</pre>
<p>How about a separate sentence "Packets that contain only ACK or PADDING frames may never be acknowledged, so they do not extend the timeout."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1652#discussion_r210093761">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies
</pre>
<p>How about "In order to ensure that initiating new activity postpones an idle timeout, an endpoint restarts this timer when sending a packet containing frames besides ACK or PADDING and no other packets are outstanding."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1652#pullrequestreview-146237522">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9SxKz70vdQhaeij9EC9rcfv8EVvks5uQzRdgaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7Hr24tHtUhd_e7-h14W3SAXfSBIks5uQzRdgaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1652"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#pullrequestreview-146237522"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#pullrequestreview-146237522",
"url": "https://github.com/quicwg/base-drafts/pull/1652#pullrequestreview-146237522",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1652",
"sections": [
{
"text": "Nice improvement, some text suggestions.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#pullrequestreview-146237522"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b733cdda347_76133fb6544be6248195d--


From nobody Tue Aug 14 13:35: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 E8154130DF4 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:35:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 m7zBhOGusXP5 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:35:32 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63928130DD1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 13:35:32 -0700 (PDT)
Date: Tue, 14 Aug 2018 13:35:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534278931; bh=CDlYsYL5sDzGzyZcoq5a5yUpJzvAvKqB90dvuqdLzbw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JW78q3eTTYCP29fp7Eq4PTekMVzQ29as+TLRLo9sLkXub/gJYvdAC1yHdyS+vFW7b QSh0KB4CLIuwyqX9nTrixNrMKom6TBbUyQT2/G4RUuK6jVSS3WmlPEkZI7qyusQKt4 /ROGtguNxhou7SpETDOR5HNOKMUEthyzyx0DopVA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e269888a4c83393884fc6cb69a25d1b307be43a92cf00000001178aff1392a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/review/146240642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b733d136f9b1_2d293f99cc0d45bc638c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/h16che9mJBe0eId8-WQIJasB6X4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 20:35:34 -0000

----==_mimepart_5b733d136f9b1_2d293f99cc0d45bc638c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies
+to packets that contain other than ACK or PADDING frames; those packets could

This comment is obsolete if you make the above change or something similar.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#discussion_r210094526
----==_mimepart_5b733d136f9b1_2d293f99cc0d45bc638c5
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/1652#discussion_r210094526">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2499,9 +2499,11 @@ A connection that remains idle for longer than the advertised idle timeout (see
 draining state when the idle timeout expires.
 
 Each endpoint advertises their own idle timeout to their peer. The idle timeout
-starts from the last packet received, or the first packet sent after the last
-received packet.  The latter condition ensures that initiating new activity
-postpones a timeout.
+starts from the last packet received.  In order to ensure that initiating new
+activity postpones an idle timeout, an endpoint restarts this timer when sending
+a packet if there are no other packets outstanding.  This condition only applies
+to packets that contain other than ACK or PADDING frames; those packets could
</pre>
<p>This comment is obsolete if you make the above change or something similar.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1652#discussion_r210094526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Ahd7fu3sGqqxMGmGlnm_l2bUhoks5uQzSTgaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx8ZLD11KTjmxMiyD0Tp_CfuFRQfks5uQzSTgaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1652"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#discussion_r210094526"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#discussion_r210094526",
"url": "https://github.com/quicwg/base-drafts/pull/1652#discussion_r210094526",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1652",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#discussion_r210094526"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b733d136f9b1_2d293f99cc0d45bc638c5--


From nobody Tue Aug 14 13:37: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 0B9FC130DF4 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:37:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 aYtOQycnRWjv for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:37:15 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 D5ADA130DD1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 13:37:14 -0700 (PDT)
Date: Tue, 14 Aug 2018 13:37:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534279034; bh=dlFoc81tQSBZKP/08AlhWc4y5WNfbXgZAF+by7No5RY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=whYUD0Mq/AKRnvEwDBjuOpIi2W2J68QbvM/Ci0NzYFAAmD46jOzq9cQdJpdL830af 1UCjbh4Nyc0RVDzhGF06b5NWFE0T6Hnwgb+50OVQMQixZviemyGsAVfiiGZt8Avpyk G3XQyrxwAcg2VAag9iizF9KKcu5Iae6WTH+F5c0E=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce20156e4f58ffba5715ca11d647176864ffe77492cf00000001178aff7a92a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/c413007596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b733d7a38db2_5f2f3f7fcd0d45bc118467"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/IHfZpGKikvH_8uk8jyAvpcex_H0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 20:37:17 -0000

----==_mimepart_5b733d7a38db2_5f2f3f7fcd0d45bc118467
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On a high level, there's some remaining vagueness about what outstanding means.  Particularly now that PADDING frames count towards bytes in flight, but do not elicit an ACK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413007596
----==_mimepart_5b733d7a38db2_5f2f3f7fcd0d45bc118467
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>On a high level, there's some remaining vagueness about what outstanding means.  Particularly now that PADDING frames count towards bytes in flight, but do not elicit an ACK.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413007596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8gYRtkR0KbfLYSh1hvYZunp2Gyxks5uQzT6gaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwtX6Jnz4D2qS0tV9rAGdjlKdPyuks5uQzT6gaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1652: On a high level, there's some remaining vagueness about what outstanding means.  Particularly now that PADDING frames count towards bytes in flight, but do not elicit an ACK."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413007596"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413007596",
"url": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413007596",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1652,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1652\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413007596"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b733d7a38db2_5f2f3f7fcd0d45bc118467--


From nobody Tue Aug 14 13:44: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 B4DE4130DFA for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:44:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AjkRS5nPKipR for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:44:10 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 12EAF130DD1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 13:44:10 -0700 (PDT)
Date: Tue, 14 Aug 2018 13:44:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534279449; bh=WpggzF0gHprP3GNXHl8TPkRmSlm+bsTsy0DbOfoEcy0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hi2sne9AOJ35MDLF7+DntpL3tlJUZTsozmsn8EqRJK1I6UKBqc/MfGazFmg/uFrNL gru1uIfQj/+UkRRLwoD3mxlHc1WGcCQd35lXazojk9gU8U1Kx+TjC1h9xT8BnIv7Ro yOsZi8CkdWUDer1IETxl6G/DISjmEI1C3fvVh8t0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d3cd04647612bc6fb88e74064cda6cc56926edb92cf00000001178b011992a169ce147c6344@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1595/413009579@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1595@github.com>
References: <quicwg/base-drafts/issues/1595@github.com>
Subject: Re: [quicwg/base-drafts] Rename "retransmittable" frames and packets (#1595)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b733f1957cc9_16a83fe6ccabe62059086e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/LbgpdTCK3b9OuE-kl6K9BM4Trz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 20:44:12 -0000

----==_mimepart_5b733f1957cc9_16a83fe6ccabe62059086e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe Martin implicitly suggested "outstanding" by writing PR #1652 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1595#issuecomment-413009579
----==_mimepart_5b733f1957cc9_16a83fe6ccabe62059086e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I believe Martin implicitly suggested "outstanding" by writing PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349858979" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1652" href="https://github.com/quicwg/base-drafts/pull/1652">#1652</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1595#issuecomment-413009579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2lX83sr5Bk_o0z2JZa_ungGriFkks5uQzaZgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4TsiSWHBxO-I63sr1KMPuRwb6orks5uQzaZgaJpZM4VbQ_8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1595: I believe Martin implicitly suggested \"outstanding\" by writing PR #1652 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-413009579"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-413009579",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-413009579",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Rename \"retransmittable\" frames and packets (#1595)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1595,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-413009579"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 359469052\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b733f1957cc9_16a83fe6ccabe62059086e--


From nobody Tue Aug 14 13:55: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 C61371286E3 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:55:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 TIJnop0R2QfJ for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 13:55:23 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 3F2F5126CC7 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 13:55:23 -0700 (PDT)
Date: Tue, 14 Aug 2018 13:55:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534280122; bh=5aQidJgnxNGy81FmJLVz8eeWd0MAoOfYX1yi2RUY4q8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ks80hYGkbC40FHpAvWUISRtTRtwRADUP8vSC97bEGmbzrIM8D3K1ujxoEMwzffqGI TpWqs032IY3lM6svrUBDIX11WU8yqc2GG0maquk7Yi6dY6epCHGsQlANKnHBELvupS JWbLjKL9zR4s4S2vRfKLspmsIYf8ai3foFmoGRbQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69da48e7a83eec2df2f5fa9a552383280da1cbf792cf00000001178b03ba92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413012916@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7341ba6a11a_43e43ff5e7abe628518673"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ZjlSa3epaUDMBdkX2byjNhZIvas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 20:55:25 -0000

----==_mimepart_5b7341ba6a11a_43e43ff5e7abe628518673
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's more text on this in the recovery draft, as well as related issue #1428 

Since there is a lot of interaction with recovery here, I'd rather keep as much text as possible in that draft.  I want to keep specific numbers like 0.5 seconds or 2 packets out of this draft, but if we need more text referencing recovery or some other descriptive text, feel free to suggest 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/1662#issuecomment-413012916
----==_mimepart_5b7341ba6a11a_43e43ff5e7abe628518673
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There's more text on this in the recovery draft, as well as related is=
sue <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to lo=
ad issue title" data-id=3D"330174604" data-permission-text=3D"Issue title=
 is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/142=
8" href=3D"https://github.com/quicwg/base-drafts/issues/1428">#1428</a></=
p>
<p>Since there is a lot of interaction with recovery here, I'd rather kee=
p as much text as possible in that draft.  I want to keep specific number=
s like 0.5 seconds or 2 packets out of this draft, but if we need more te=
xt referencing recovery or some other descriptive text, feel free to sugg=
est 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/1662#issuecomment-413012916">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3bN=
qLY3C8Jj9anB6ApFYTQVST-Iks5uQzk6gaJpZM4V8jA7">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq84TQ1_xKRTGTeDKXMUDamm5=
nWb7ks5uQzk6gaJpZM4V8jA7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #1662: There's more text on this in the recovery draft, as well a=
s related issue #1428 \r\n\r\nSince there is a lot of interaction with re=
covery here, I'd rather keep as much text as possible in that draft.  I w=
ant to keep specific numbers like 0.5 seconds or 2 packets out of this dr=
aft, but if we need more text referencing recovery or some other descript=
ive text, feel free to suggest it."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41301291=
6"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment=
-413012916",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3012916",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3012916"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3681935=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7341ba6a11a_43e43ff5e7abe628518673--


From nobody Tue Aug 14 15:12: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 03C15130DFD for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jA62jJ-Iwviu for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:46 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9EB1130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:12:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534284765; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JXSX6J3T1DMvg2YuhBaBbxG3BFf1PrKxvvcu320iUYo=; b=jJlQwg0TGRgi6JOTnx+UA++clp0F7i9qr8UFfeCZtMroHrEK+0tZEcWeitcd2V/qPMlhnZjL KuUxEzQNH/lLT2qkC1HXeKZ14v0YdlFx+Rue3mx6QqZxqElc+T5JDU0mcXl1Ze9+hXBMjjhT QFbVRq4gH/0yp3bKlgJeSwko4po=
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 5b7353dd.7f69b1af0990-smtp-out-n01; Tue, 14 Aug 2018 22:12:45 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:12:45 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7353dd5b95_5a5b2ac03f690ecc888ae@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 19dffb: Rules for discarding old keys
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7353dd56a1_5a5b2ac03f690ecc88791"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/591IhNkWdIxUjAX3mHwG86qTEvM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:12:48 -0000

----==_mimepart_5b7353dd56a1_5a5b2ac03f690ecc88791
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad
      https://github.com/quicwg/base-drafts/commit/19dffbdadc3339c9b2a8b4f13d763fbaef61e1ad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-07 (Tue, 07 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Rules for discarding old keys

This is - at its core - simple.  When you are done with keys, set a
timer.  Working through all the ramifications and defining this
precisely takes more words than I'd originally anticipated.

Closes #1544.


  Commit: 16e92264fd7703ea7ad2b4af97a324a507baa52a
      https://github.com/quicwg/base-drafts/commit/16e92264fd7703ea7ad2b4af97a324a507baa52a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Editorial comments from Mike


  Commit: 59df9a558ac07f7982380c686097e7ae303dc2bd
      https://github.com/quicwg/base-drafts/commit/59df9a558ac07f7982380c686097e7ae303dc2bd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-09 (Thu, 09 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  'And when it all', ooooo


  Commit: df57dfe8a9ff4c564b27cffdb21c8046e3a9442f
      https://github.com/quicwg/base-drafts/commit/df57dfe8a9ff4c564b27cffdb21c8046e3a9442f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1636 from quicwg/timeout-keys

Rules for discarding old keys


Compare: https://github.com/quicwg/base-drafts/compare/5acf506b0e67...df57dfe8a9ff
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7353dd56a1_5a5b2ac03f690ecc88791--


From nobody Tue Aug 14 15:12: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 95519130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JAZzSl2uYhx2 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:49 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 BF7B9130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:12:48 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:12:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534284767; bh=Lh/phQ1gUhuQkOu85v9xD8gXljMb0uSTA+afwo/np9k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U5c870VTsYuLmdKeFuJSwadv52Pm55MGzS64oK164s9XL4hb0EhRupNko95rdjxkH Ehz24qbMiGY34FE2so9+yS5oT2k0sljeJFVRtHSsLZVGsmZ/wQef3v53CVMdqZTp4R WLfjHUv6GNPZ3LNFFUvSKmrGzXttZpLZG+A7Fcm4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbfe7adca7ab8ca982d2b0673538176252561995692cf00000001178b15df92a169ce14c102a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1636/issue_event/1788939400@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1636@github.com>
References: <quicwg/base-drafts/pull/1636@github.com>
Subject: Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7353df9ce32_48aa3fa418ed45bc1772730"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XNI8hfvyYRh2BaepxFsgclOPbVQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:12:51 -0000

----==_mimepart_5b7353df9ce32_48aa3fa418ed45bc1772730
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1636 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1636#event-1788939400
----==_mimepart_5b7353df9ce32_48aa3fa418ed45bc1772730
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348193445" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1636" href="https://github.com/quicwg/base-drafts/pull/1636">#1636</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1636#event-1788939400">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_9praRe9AC8zl44QadEntxdmZQlks5uQ0tfgaJpZM4VxmbL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0CXGTFsjMGb2MzVn0OKLDRLZ4jbks5uQ0tfgaJpZM4VxmbL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1636 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1636#event-1788939400"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1636#event-1788939400",
"url": "https://github.com/quicwg/base-drafts/pull/1636#event-1788939400",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Rules for discarding old keys (#1636)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1636#event-1788939400"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 365323979\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7353df9ce32_48aa3fa418ed45bc1772730--


From nobody Tue Aug 14 15: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 37C79130E2E for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HqXabrQeFcnw for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:50 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 DAD83130DFD for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:12:49 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:12:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534284769; bh=mcyu4NFwlV3xcm1Y0tY+Xq+aFJfCJHcNAlsn5LXAPXs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i0zGAXqRYS9MxbL0z8lyZ/p6jKKXaGsVuGMFbNTUYMwwwtj6iVUKpiUkcOLFu2cqs QS1CviAv1YWVm1e1n5OugqDtbvqG0d4RLeOXEWllPaLmIIFQN+PqPxWOu/piiU9Bb+ 6As25sdRCRFsLlaNFvSuXqBDqcswdFlPqC0qvjRg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9214ae6561f51e35dd70ff60018f67b32f2c208a92cf00000001178b15e192a169ce1443de66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1544/issue_event/1788939401@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1544@github.com>
References: <quicwg/base-drafts/issues/1544@github.com>
Subject: Re: [quicwg/base-drafts] Document when you can delete keys (#1544)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7353e1c65b_16943faf6ead45b41634959"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/968PE5L_gR4Xlc2Oe0SgQ9z6uZE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:12:52 -0000

----==_mimepart_5b7353e1c65b_16943faf6ead45b41634959
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1544 via #1636.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1544#event-1788939401
----==_mimepart_5b7353e1c65b_16943faf6ead45b41634959
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="339992166" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1544" href="https://github.com/quicwg/base-drafts/issues/1544">#1544</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348193445" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1636" href="https://github.com/quicwg/base-drafts/pull/1636">#1636</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1544#event-1788939401">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6-k6gSDK-72lSNHTRjOShaB3QHuks5uQ0thgaJpZM4VKDwW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6l76BLCUbGT6LQ31RjstG-7rwlJks5uQ0thgaJpZM4VKDwW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1544 via #1636."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1544#event-1788939401"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1544#event-1788939401",
"url": "https://github.com/quicwg/base-drafts/issues/1544#event-1788939401",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Document when you can delete keys (#1544)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1544#event-1788939401"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 354958358\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7353e1c65b_16943faf6ead45b41634959--


From nobody Tue Aug 14 15:13: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 C5DBF130DC1 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ivXYEXh8rlMT for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:12:50 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B504130E1E for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:12:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534284769; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0iOqy66jYpuvFe++ccEACBkY0y0d6uhadK5aGtSxKyg=; b=IAJj5UbLHsz4Uc7M9/J2GBSBZ4ddW91wYaqtAgDqPvzaypQ/TrJaIbI/Slb2eoOiqJZWVEzs mINPWoFJ7GqMu166KpwqFpsKGJaJqqx+x0KK+8YWQCF8O9LXppaRj567ybc4Sb2aByQr7Ipf D3bnlbEiEGoX0QpVwGHbusE7QEQ=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b7353e1.7f0d89c77db0-smtp-out-n03; Tue, 14 Aug 2018 22:12:49 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:12:48 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7353e0876ad_36872adef17aeec882670@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7353e086ffb_36872adef17aeec882551"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dLOeLZHV8ehaoHraXNNvOAOdoc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:12:52 -0000

----==_mimepart_5b7353e086ffb_36872adef17aeec882551
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/timeout-keys
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7353e086ffb_36872adef17aeec882551--


From nobody Tue Aug 14 15:14: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 AB67F130E16 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:14:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 aK4iImnM1d3l for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:14:24 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C57D4130E10 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:14:24 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:14:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534284864; bh=eryWci1MKUQqq6ncXKAEHJAnAbd6zmT62hvT/WXUvOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AaLOy1hq4tUKngLZGvSnXrZpslRwETTLrQ/P9au3myeVwO7UdZ+mljdMCK3JOJdgj aeicDTvyaOWtKxd5doVUISjUAhHzRu6/+bJVJmh/2VxiaBAkyptmxfQ7GqWuIpnfP/ OQO4K6x94Qc3c9SpzvbVnJEcP6PgPjxydbyVOrG4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd50407ff3f9b974c2a4d2f7315b410d6be22e5f92cf00000001178b164092a169ce147cbcb8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1596/issue_event/1788941607@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1596@github.com>
References: <quicwg/base-drafts/issues/1596@github.com>
Subject: Re: [quicwg/base-drafts] How should an HQ server respond to RST_STREAM? (#1596)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7354401cede_608f3fd4746d45c46890b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/x94dH-zZsZd_d-XAOo26uK9MoYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:14:29 -0000

----==_mimepart_5b7354401cede_608f3fd4746d45c46890b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1596 via #1643.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1596#event-1788941607
----==_mimepart_5b7354401cede_608f3fd4746d45c46890b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="343719096" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1596" href="https://github.com/quicwg/base-drafts/issues/1596">#1596</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348932679" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1643" href="https://github.com/quicwg/base-drafts/pull/1643">#1643</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1596#event-1788941607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5csVET3VIfgI0HUNGqyOCNb0Y6Eks5uQ0vAgaJpZM4VbXZI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4RnagVbwl5zkl-bp225UkGLyVtdks5uQ0vAgaJpZM4VbXZI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1596 via #1643."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1596#event-1788941607"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1596#event-1788941607",
"url": "https://github.com/quicwg/base-drafts/issues/1596#event-1788941607",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] How should an HQ server respond to RST_STREAM? (#1596)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1596#event-1788941607"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 359495240\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7354401cede_608f3fd4746d45c46890b6--


From nobody Tue Aug 14 15:14: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 8A0A8130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:14:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Rm8PKyUUMXuG for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:14:24 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B96C130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:14:24 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:14:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534284863; bh=32Wn8IcpeawbQu5O0CS1v0T73zm7j44CpUTMXvljRTg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lYJOJRiZa/aGbU+jifAJkJUH+kzmTmdAzzHt0rVQstt33s0zRcc465CXguamVkLRf reYaNx2Klz1a4d+AGQpqsBbO5jCnru0XiaRcp4TPVCJCz9E8pUwuzzKGzKDo+nN6cB QdVoAJvr+9frlfQSKpS2wruEJfuTPnQU3TGQSb20=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4659db180d268079b2f72fa49b3b5b016ea9a0c92cf00000001178b163f92a169ce14cc4a47@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1643/issue_event/1788941604@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1643@github.com>
References: <quicwg/base-drafts/pull/1643@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73543f93a69_11143fa133ad45bc158322"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Mcax5ug4SUlDDguOehc-2yFpeaA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:14:31 -0000

----==_mimepart_5b73543f93a69_11143fa133ad45bc158322
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1643 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1643#event-1788941604
----==_mimepart_5b73543f93a69_11143fa133ad45bc158322
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348932679" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1643" href="https://github.com/quicwg/base-drafts/pull/1643">#1643</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1643#event-1788941604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxzetqlnBtHNiT7JAf1LHbRTOAtVks5uQ0u_gaJpZM4V0195">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxTJ8zmhP1wAue7Ka4Lglzt3Mtreks5uQ0u_gaJpZM4V0195.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1643 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1643#event-1788941604"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1643#event-1788941604",
"url": "https://github.com/quicwg/base-drafts/pull/1643#event-1788941604",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Specify behavior on incomplete requests (#1643)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1643#event-1788941604"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366174073\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b73543f93a69_11143fa133ad45bc158322--


From nobody Tue Aug 14 15:17: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 8D45E130DE0 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:17:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ebi0Ko4m1TR for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:17:43 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C3F5130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:17:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534285062; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OjzmwV8UTwjDTuXfyIegUJecHomya+W1+t0FATCz7EU=; b=F5yT3L456M27Mpx8FYIPrVB3riu+qgpX3ObpwpHW4pqFc+048jcgI6KqcVrDqyowqveVljsD TVykx9nI8ZcCoYWiHDjJNWaxoq3uOhtKpZyrc6enMkn3FjPI5z4r1pjrkSj2JP3bjOWkXnur bKugVyxS3PytapTot8pYdvYD7kM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b735506.7f084a512660-smtp-out-n02; Tue, 14 Aug 2018 22:17:42 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:17:42 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7355066243f_5b0c2b03bbd50edc39281@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] df0047: Cite 8446
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73550662031_5b0c2b03bbd50edc391d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5vKFi59NhNS1DINbdFk5qxSOMHc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:17:45 -0000

----==_mimepart_5b73550662031_5b0c2b03bbd50edc391d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-14
  Home:   https://github.com/quicwg/base-drafts
  Commit: df00476b5615754db551a4dc72a0d897ca5688df
      https://github.com/quicwg/base-drafts/commit/df00476b5615754db551a4dc72a0d897ca5688df
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Cite 8446



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73550662031_5b0c2b03bbd50edc391d7--


From nobody Tue Aug 14 15:17: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 D3699130E25 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:17:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Y8UrKNlWzYgc for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:17:46 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 572C3130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:17:46 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:17:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534285065; bh=VkSHqpDKilye1xYGjyBxbsj7E/6x+zkJyGYlL+XYGd4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=InJ0S0I9W1zfdeax3e+PUW5s5h87Vmcvaz2gy+pZkvSeP1+e+RIYoE24cqEVccw1z 5H244uCXH0CXx2x4fKzDNkmev6cvBFSt4aFFlrzYpwc3PBtVcxi0/Fib+al5GPuGlY d2istSiZXjbTujwDkXxapYzUnd1W0XMtgx9eA3+k=
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/1653/push/2797718694@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1653@github.com>
References: <quicwg/base-drafts/pull/1653@github.com>
Subject: Re: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73550951531_31ed3fa8862d45c4231c1"; 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/QkFW0wD-xtf-WHDnrG9gwLL8ieQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:17:49 -0000

----==_mimepart_5b73550951531_31ed3fa8862d45c4231c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

df00476  Cite 8446


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1653/files/a24aec59d887e6fb2763974c34267232cef14b42..df00476b5615754db551a4dc72a0d897ca5688df

----==_mimepart_5b73550951531_31ed3fa8862d45c4231c1
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/df00476">df00476</a>  Cite 8446</li>
</ul>


<p style="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/1653/files/a24aec59d887e6fb2763974c34267232cef14b42..df00476b5615754db551a4dc72a0d897ca5688df">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq16vqA0UmjiAbchamsfw3gS0ePEnks5uQ0yJgaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7JDNCaGFGiFnyE9qtoDv-gXpP0Kks5uQ0yJgaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1653"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653/files/a24aec59d887e6fb2763974c34267232cef14b42..df00476b5615754db551a4dc72a0d897ca5688df"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653/files/a24aec59d887e6fb2763974c34267232cef14b42..df00476b5615754db551a4dc72a0d897ca5688df",
"url": "https://github.com/quicwg/base-drafts/pull/1653/files/a24aec59d887e6fb2763974c34267232cef14b42..df00476b5615754db551a4dc72a0d897ca5688df",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1653",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1653:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "df00476",
"value": "Cite 8446"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653/files/a24aec59d887e6fb2763974c34267232cef14b42..df00476b5615754db551a4dc72a0d897ca5688df"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b73550951531_31ed3fa8862d45c4231c1--


From nobody Tue Aug 14 15:19:08 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 54DA3130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:19:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tuxNew_pFpVQ for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:19:05 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BECF5130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:19:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534285145; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=p3xwmh6mBNkzJKP664IKfn5xYlzce4Ge7Citod3/Etw=; b=NPfrdkO6hB6BycpLeScVoHd49w9stkBGEUMifoK55kOPqwu8GVeeAqXBIJNdwcdgelB/ja6r BMtjJ+9VmLLkn+gNjTKH/fTMMh1DVJSsQXnNL48AfVZComPlPTNVTWj0FIxyEMwJVqILnx1W hOF3MFck1kbAaSnK258bay6evD8=
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 5b735559.7fb6b386e4b0-smtp-out-n02; Tue, 14 Aug 2018 22:19:05 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:19:04 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b73555819178_2e412afd527a4ed075412@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7632df: Grammar!
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73555818bb7_2e412afd527a4ed07533a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gIYytblM_lScygRKXZRF2DV5V6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:19:07 -0000

----==_mimepart_5b73555818bb7_2e412afd527a4ed07533a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/keys-available-vs-usable
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7632df337d77147dfb21d6de5edfacb3bcd6bcc1
      https://github.com/quicwg/base-drafts/commit/7632df337d77147dfb21d6de5edfacb3bcd6bcc1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Grammar!



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73555818bb7_2e412afd527a4ed07533a--


From nobody Tue Aug 14 15:19: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 7009F130E1B for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:19:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 O1RQu-7yq4eq for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:19:08 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 14FF6130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:19:08 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:19:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534285147; bh=t6JfQk8F/H2bIfJkQrrBlhp5UaTye1Mus5EmSk0tqzg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lCdRdVFRTeATrn4+8zDzpXizAP5qLDuuPgpm0Wi2CBjYi5HBWRBuKZnFjbyd+F1ar 2lU083qDpv1+6btz7KSDHNFW4+NEi275rtpGoMGDarYfZbIjWQddQtZKbJi0nHxJ6C RElXCqYpSnThp9ucIvxothj/+iUxrbUgK1jRtD/k=
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/1654/push/2797721118@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73555b69eda_52ed3f9742ebe62845115"; 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/duSmBvhMKrZqS9oYgfdYEnBseP4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:19:11 -0000

----==_mimepart_5b73555b69eda_52ed3f9742ebe62845115
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

7632df3  Grammar!


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654/files/ab5c19ffdbd00874eaa0bc7394699314a32900c6..7632df337d77147dfb21d6de5edfacb3bcd6bcc1

----==_mimepart_5b73555b69eda_52ed3f9742ebe62845115
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7632df3">7632df3</a>  Grammar!</li>
</ul>


<p style="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/1654/files/ab5c19ffdbd00874eaa0bc7394699314a32900c6..7632df337d77147dfb21d6de5edfacb3bcd6bcc1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Z67xwbuJ7EWOhC1FlIx37bQsmbks5uQ0zbgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyl3Ou7ehf3TqfvC6CWzs3svrf73ks5uQ0zbgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654/files/ab5c19ffdbd00874eaa0bc7394699314a32900c6..7632df337d77147dfb21d6de5edfacb3bcd6bcc1"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654/files/ab5c19ffdbd00874eaa0bc7394699314a32900c6..7632df337d77147dfb21d6de5edfacb3bcd6bcc1",
"url": "https://github.com/quicwg/base-drafts/pull/1654/files/ab5c19ffdbd00874eaa0bc7394699314a32900c6..7632df337d77147dfb21d6de5edfacb3bcd6bcc1",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1654",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1654:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "7632df3",
"value": "Grammar!"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654/files/ab5c19ffdbd00874eaa0bc7394699314a32900c6..7632df337d77147dfb21d6de5edfacb3bcd6bcc1"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b73555b69eda_52ed3f9742ebe62845115--


From nobody Tue Aug 14 15:20: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 79F87130E3B for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:20:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0pqz6bl5OBjT for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:20:47 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 D22E5130EE8 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:20:46 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:20:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534285246; bh=rddlSF23+T/VlRNjzrb19RNQb5j65eaHWZc831/0nNw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wntYCTgPezxGm9AquuSA6fcJ/ZY9dCsUXp8Wq+5pbfQ2QC93PtzI6WUcmzPm7hjyV tBNTweKOqBkudcVW90JLYk9sx6eOI837ertxZYZnGnUKa8XZ1VpvhNrDk7IdwYHlZW P/EEdstf1LhRQ43EqaFlJH9warmlFoyIrRB24Ou8=
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/1653/push/2797724379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1653@github.com>
References: <quicwg/base-drafts/pull/1653@github.com>
Subject: Re: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7355be24c26_3a433fa8862d45c4282fb"; 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/PL3PmVU-fN3ajz_hAiV3d-Oqq_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:20:54 -0000

----==_mimepart_5b7355be24c26_3a433fa8862d45c4282fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

b6be54d  Truncated requests in HTTP


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1653/files/df00476b5615754db551a4dc72a0d897ca5688df..b6be54d9b614d65da3fa09fc052779d69b7f260a

----==_mimepart_5b7355be24c26_3a433fa8862d45c4282fb
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b6be54d">b6be54d</a>  Truncated requests in HTTP</li>
</ul>


<p style="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/1653/files/df00476b5615754db551a4dc72a0d897ca5688df..b6be54d9b614d65da3fa09fc052779d69b7f260a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_nTBUptiB1Q0hZhEPn80bJvsT2dks5uQ00-gaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9u0QXdsu__woehG8v1yA-Y8v9NTks5uQ00-gaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1653"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653/files/df00476b5615754db551a4dc72a0d897ca5688df..b6be54d9b614d65da3fa09fc052779d69b7f260a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653/files/df00476b5615754db551a4dc72a0d897ca5688df..b6be54d9b614d65da3fa09fc052779d69b7f260a",
"url": "https://github.com/quicwg/base-drafts/pull/1653/files/df00476b5615754db551a4dc72a0d897ca5688df..b6be54d9b614d65da3fa09fc052779d69b7f260a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1653",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1653:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "b6be54d",
"value": "Truncated requests in HTTP"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653/files/df00476b5615754db551a4dc72a0d897ca5688df..b6be54d9b614d65da3fa09fc052779d69b7f260a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7355be24c26_3a433fa8862d45c4282fb--


From nobody Tue Aug 14 15: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 39B7D130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_cNmwoSIj1f for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:50 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7BFC130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:22:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534285370; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=t9IOaS59lKcO2Orfs31pbrNnRQBB4tEt1uLtPj8HVUM=; b=Suqmykx5C5jHoDl3Z//T3BCdqeTkkZ62BMtK9SHzCQxHRW+obHMxrWE4lQkl+ryC8NK8Jb/1 kSjj7JrjjYXqT4rMe47m9npowLUu+Qna3NGAq85KrkQ7tkukVK5KC5BZZqdVE9AOpxrudKuY oVz5S4RQ1zSW7VhIzJXwMJk6wxA=
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 5b735639.7fa8e8fcff30-smtp-out-n02; Tue, 14 Aug 2018 22:22:49 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:22:49 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b73563954b11_2e0e2ad90b4bcecc51526@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3dcfe9: Separate key/secret availability from usage
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7356395468c_2e0e2ad90b4bcecc51465"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IHX_yO149QW3ReaA702whKdbiVg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:22:52 -0000

----==_mimepart_5b7356395468c_2e0e2ad90b4bcecc51465
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3dcfe95aa68d372b6717bf58db2d09e0e7175bc1
      https://github.com/quicwg/base-drafts/commit/3dcfe95aa68d372b6717bf58db2d09e0e7175bc1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Separate key/secret availability from usage

As we discovered, conflating these two signals creates problems.  The
only problem we're aware of is at the server when it consumes 0-RTT, but
it's serious enough that some clarification is in order.

This makes it clear that there are two events of interest, then expands
on the particular problem scenario.

Closes #1651.


  Commit: ab5c19ffdbd00874eaa0bc7394699314a32900c6
      https://github.com/quicwg/base-drafts/commit/ab5c19ffdbd00874eaa0bc7394699314a32900c6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  More text


  Commit: 7632df337d77147dfb21d6de5edfacb3bcd6bcc1
      https://github.com/quicwg/base-drafts/commit/7632df337d77147dfb21d6de5edfacb3bcd6bcc1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Grammar!


  Commit: db6b1ad0d56dd00f010d5b4e2ba99dda85e5eaee
      https://github.com/quicwg/base-drafts/commit/db6b1ad0d56dd00f010d5b4e2ba99dda85e5eaee
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1654 from quicwg/keys-available-vs-usable

Separate key/secret availability from usage


Compare: https://github.com/quicwg/base-drafts/compare/2ad9b81bab25...db6b1ad0d56d
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7356395468c_2e0e2ad90b4bcecc51465--


From nobody Tue Aug 14 15:23: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 01EA5130E24 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 EJy8QIKG_-tu for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:52 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 22E85130DE0 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:22:52 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:22:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534285371; bh=EXb0D4L7ed+udB9bl4RzbUEmROqEYf1vek6s4PMkxys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XlL3GYTyZ0CKCa5CS7+NNM1k44M18P3h6KmFmVLm7A33f8oI5KsP7hKzHYeRbDW+5 k7tpvyTnS/649LcTDbFoS6PPZwIqBooZA0XyD4r31aR9eCj74aI9d73CLiJn8LBKDT ErGD40mKoEf91pdWDC2pgjRtTZKj0SpHaPTm9sS0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfcef0869164f13d40dc167fb0eb76bc2fbcbfcf892cf00000001178b183b92a169ce14d8cf2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1651/issue_event/1788953130@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1651@github.com>
References: <quicwg/base-drafts/issues/1651@github.com>
Subject: Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73563b7657f_4b2b3ff2dfabe624128920"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CGHmXk7xPZLypPA55N3CbXq3CKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:22:55 -0000

----==_mimepart_5b73563b7657f_4b2b3ff2dfabe624128920
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1651 via #1654.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1651#event-1788953130
----==_mimepart_5b73563b7657f_4b2b3ff2dfabe624128920
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349753132" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1651" href="https://github.com/quicwg/base-drafts/issues/1651">#1651</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349899185" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1654" href="https://github.com/quicwg/base-drafts/pull/1654">#1654</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1651#event-1788953130">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-9TEHV8-CURjqSNJXZ-gXc1Vmdks5uQ027gaJpZM4V5Qix">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxGNZON-2iWYlvej5yhlxT0akQxoks5uQ027gaJpZM4V5Qix.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1651 via #1654."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1651#event-1788953130"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1651#event-1788953130",
"url": "https://github.com/quicwg/base-drafts/issues/1651#event-1788953130",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ordering of crypto stream packets (#1651)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1651#event-1788953130"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367331505\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b73563b7657f_4b2b3ff2dfabe624128920--


From nobody Tue Aug 14 15:23: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 12B68130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OCbHGL9o88tO for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:53 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 292E7130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:22:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jX6eSF+A0ngjb2coEHlkXTfwlb0=; b=bhXNIKbHBN3Oem2y WbID2yClsevN2HU0C/lv4rJ9fyAUNRhjBufl56cJcrDquj6V0ldxrhdFKhYpX9lK DNIYv7C8is/C8YURPQbV+zDRyf728Kbs5RUUv12KwLL8zZbf/zB4wHgy/PCy30S/ 89w3tIBCApnO2K1MflhPgT72YsM=
Received: by filter1764p1mdw1.sendgrid.net with SMTP id filter1764p1mdw1-8679-5B73563B-13 2018-08-14 22:22:51.815975411 +0000 UTC m=+82253.541157850
Received: from github-lowworker-cbd19a4.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id D8EwudOcR3ue3cuNalCHAw for <quic-issues@ietf.org>; Tue, 14 Aug 2018 22:22:51.836 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cbd19a4.cp1-iad.github.net (Postfix) with ESMTP id C15B15809ED for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:22:51 -0700 (PDT)
Date: Tue, 14 Aug 2018 22:22:51 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80f9b6ff0e81244aa5d716b2dc91f3275227044c92cf00000001178b183b92a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/issue_event/1788953129@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73563bbfd20_906d3fe26dabe6241156fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gGj/JHDwNd3apfBVt65tRtY0SY5zr1M0nwz iJ+TJCjZLbB1OSCnLHqQVCDxUgNZLqPSWjiL8i47QvZqirZQxscPEr1Q6eXbRnFcmwRE6DsE2l7RQs p1Tg+0hSiq9ORI0yJTF9h/2onGGv3za3nXIhJg2lqrfMXh+zufNrTn8l2LGTjyZjmfjx1BI68uSU0/ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5MrYBlRxR5Xo88VXbQ32wXAqYoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:22:55 -0000

----==_mimepart_5b73563bbfd20_906d3fe26dabe6241156fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1654 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#event-1788953129
----==_mimepart_5b73563bbfd20_906d3fe26dabe6241156fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349899185" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1654" href="https://github.com/quicwg/base-drafts/pull/1654">#1654</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#event-1788953129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2lm1rpyzAIstn4qiTujgvwKv704ks5uQ027gaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq43_D7iyWvw8WJntYDd7H6NzUfYmks5uQ027gaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1654 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#event-1788953129"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#event-1788953129",
"url": "https://github.com/quicwg/base-drafts/pull/1654#event-1788953129",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#event-1788953129"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b73563bbfd20_906d3fe26dabe6241156fb--


From nobody Tue Aug 14 15: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 4253B130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YgsOXsIpM2mW for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:22:55 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBAD5130E16 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:22:54 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534285374; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2E1lMsfsO5ipxKOPdo52ZojMIPL7c+Ujq9U+Ij8iuqY=; b=MsqqRbyTnyKebGeizIBZQFtKIU0KJyDJe0lRwBhQvCusmnzggEXBY9g0+mtMuwR6Xf1vzot4 9TpvWJHhtG/FCD4WHP0+VjD3clJjYyJTyXiO1XRSYhI0w9dR/d4RtJQEhJPsvSAF+Cfp3JZ6 00HXzfbWq+y0Wnyv6zV2l/IIzW4=
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 5b73563e.7fdd68405f00-smtp-out-n01; Tue, 14 Aug 2018 22:22:54 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:22:53 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b73563d799a6_265f2abdb900aec8896ba@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73563d79588_265f2abdb900aec889516"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HGb3UFudk1kh_dD3oM8F4xNI0d4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:22:56 -0000

----==_mimepart_5b73563d79588_265f2abdb900aec889516
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/keys-available-vs-usable
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73563d79588_265f2abdb900aec889516--


From nobody Tue Aug 14 15:30: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 E79D8130DC1 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:30:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 H31Nr-lBZyS8 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:30:44 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBAA4130E10 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:30:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534285844; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YgiyJGF+FrmvNsjf+DzwBsDWD44uFsp6sfH6eHuWGH8=; b=wilvucy7BL21uY4PZEjXq4vB6H9/lNxy/11beGT0DzzAoe1fRq50SLyFTMM0/deIXzQOa1UP 6iIzjluPx2sQn6kUNVdm6dFdBStn8BjB25OTVrXQUeBfIer3qffwc/JtiZGhP8eoBXkNbOJB QvAcdxpYRgHs6LFtW8YUmbxrLnA=
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 5b7355bb.7f41102480c0-smtp-out-n01; Tue, 14 Aug 2018 22:20:43 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:20:43 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7355bb5731d_22452b1236790ec895732@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b6be54: Truncated requests in HTTP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7355bb56fa5_22452b1236790ec8956fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rrc1flsnIR_CjtPSba2lDHGySHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:30:47 -0000

----==_mimepart_5b7355bb56fa5_22452b1236790ec8956fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-14
  Home:   https://github.com/quicwg/base-drafts
  Commit: b6be54d9b614d65da3fa09fc052779d69b7f260a
      https://github.com/quicwg/base-drafts/commit/b6be54d9b614d65da3fa09fc052779d69b7f260a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Truncated requests in HTTP



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7355bb56fa5_22452b1236790ec8956fe--


From nobody Tue Aug 14 15:35: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 B4A6B130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:35:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 E5ykERwuGBaG for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:35:51 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 19495130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:35:51 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:35:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534286150; bh=LgPmP6T15oOWC86hnwLRLW/DZNJXKpL3Eqyf8pzsXVk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QwuhMPzRneAslxdmQXXolvzjjSWffvO9tH9hQQ1V0ctFWrSoeHD8d+OB7pCEIVcSd RxomiYwEn47wgfr5sDEZgEGIP6w46EsreQC6/aXFhJn4ejexvZKuDPumte4pESRlZ3 XdxeA+yNCixu0MBnwMAVZ559h2HROjziF1hWeF1c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfa66256133d2d78a8c8a9269d1db7d23aa313c092cf00000001178b1b4692a169ce1427404b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1518/413037952@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1518@github.com>
References: <quicwg/base-drafts/issues/1518@github.com>
Subject: Re: [quicwg/base-drafts] Make EOED transmission optional in QUIC, please (#1518)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7359467156e_76d23f9aa10d45b411156"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/RdKbm5U7NzN443ZqVda8HLQs3qc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:35:53 -0000

----==_mimepart_5b7359467156e_76d23f9aa10d45b411156
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My current thinking is that we should make it QUIC v2 and try to convince someone to spend the time to do the correctness proofs in that timeframe, so we don't need this forever, and possibly prove we don't need CFIN as well.  And whatever other warts we have discovered in this process.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1518#issuecomment-413037952
----==_mimepart_5b7359467156e_76d23f9aa10d45b411156
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My current thinking is that we should make it QUIC v2 and try to convi=
nce someone to spend the time to do the correctness proofs in that timefr=
ame, so we don't need this forever, and possibly prove we don't need CFIN=
 as well.  And whatever other warts we have discovered in this process.</=
p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1518#issuecomment-413037952">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4j7=
E20zt7MqhprfC6fkYdk600Deks5uQ1DGgaJpZM4VB5Yx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_uNyvxH1CxsmNsDPVbIME6q=
pTyKks5uQ1DGgaJpZM4VB5Yx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #1518: My current thinking is that we should make it QUIC v2 and =
try to convince someone to spend the time to do the correctness proofs in=
 that timeframe, so we don't need this forever, and possibly prove we don=
't need CFIN as well.  And whatever other warts we have discovered in thi=
s process."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/1518#issuecomment-413037952"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment=
-413037952",
"url": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-41=
3037952",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make EOED transmission optional in QUI=
C, please (#1518)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1518,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1518\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-41=
3037952"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3528187=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7359467156e_76d23f9aa10d45b411156--


From nobody Tue Aug 14 15:39: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 686D1130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:39:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 8WybqwHV6PfI for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:39:23 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E040130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:39:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534286362; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1hp8nRbiW//6L/mS86dOt8IItLXYO8XbPAJ63rqSX0I=; b=z1/iXJyIZWDJvXfMNgq0DQR9IVBR44SBOjN+ceOBrZX3gBYoa0Q/4kI63fN6uIGdgJH/q4BO m0GoGLu2ZqUagBIDNLyrISsPAIqbGLxeT/Y23VVNw9I+E740fbPVHA8ZjR2y98Cf1aX4Qtbg qW7G1c6uqkO7XFO8YPbyUSzinlw=
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.253.29]) by mxa.mailgun.org with ESMTP id 5b73543d.7fa139628b70-smtp-out-n01; Tue, 14 Aug 2018 22:14:21 -0000 (UTC)
Date: Tue, 14 Aug 2018 15:14:21 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b73543d3754_29712ad9c416eec894415@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2ad9b8: Specify behavior on incomplete requests (#1643)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73543d31e7_29712ad9c416eec89433"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UKh-7X_Tr33lt9afEnsZPUWGUgk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:39:25 -0000

----==_mimepart_5b73543d31e7_29712ad9c416eec89433
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2ad9b81bab25a657b1f5f55ff99b9c1544b97ede
      https://github.com/quicwg/base-drafts/commit/2ad9b81bab25a657b1f5f55ff99b9c1544b97ede
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Specify behavior on incomplete requests (#1643)

* HTTP_EARLY_RESPONSE not defined (Whoops\!)

* Define HTTP_INCOMPLETE_REQUEST

* Recommend bidirectional cancellation for clients

* More separated

* Usable

* (that too)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73543d31e7_29712ad9c416eec89433--


From nobody Tue Aug 14 15:40: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 D57B6130EEC for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:40:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hbbFw6GtxAfl for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:40:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 8BD13130E16 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:40:28 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:40:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534286427; bh=br3XIIt4yuldxM7Bu8aXi/QgXiznpgveXIvikAzsSvc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uF6gRevxWIj/aR7FnFPPaXLr9MfoRK39G9ZL0MpNJmPyg4F7whpZFzEUrY9ck6zAp lL4rH6XMKdWZUJp8NYUvgpbPXF96F2MUBoun7/0iZybjr6dDmHbd76muTusfASvB4O x1D4KH2ZrMQy5wTjROEUO2b9QvZF01NRNDHjxouU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32da28f5eda885fbd371fc7adf00d54e628ed4b992cf00000001178b1c5b92a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/146131809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b735a5bc5c30_7de03f88f70be61c123911"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/5s7jRxwcjn-oyQBTmc6Q6YG95kQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:40:37 -0000

----==_mimepart_5b735a5bc5c30_7de03f88f70be61c123911
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

Sorry, this was hanging in a draft.  Take it for what it's worth, if anything.

> @@ -440,23 +440,35 @@ Important:
 
 ### Encryption Level Changes
 
-At each change of encryption level in either direction, TLS provides QUIC with
-the new level and the encryption keys.  These events are not asynchronous; they
-always occur immediately after TLS is provided with new handshake octets, or
-after TLS produces handshake octets.
+As keys for new encryption levels become available, TLS provides QUIC with those
+keys.  Separately, as TLS starts using keys at a given encryption level, TLS
+indicates to QUIC that it is now reading or writing with keys at that encryption
+level.  These events are not asynchronous; they always occur immediately after
+TLS is provided with new handshake octets, or after TLS produces handshake
+octets.

But doesn't the production of new handshake octets also occur immediately after TLS is provided with new incoming octets?  I suspect we could condense that statement.

>  
 If 0-RTT is possible, it is ready after the client sends a TLS ClientHello
 message or the server receives that message.  After providing a QUIC client with
 the first handshake octets, the TLS stack might signal the change to 0-RTT
 keys. On the server, after receiving handshake octets that contain a ClientHello
 message, a TLS server might signal that 0-RTT keys are available.
 
-Note that although TLS only uses one encryption level at a time, QUIC may use
-more than one level. For instance, after sending its Finished message (using a
-CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the

It might actually be more instructive to talk about CRYPTO frames at different levels.  Maybe the 1-RTT data could be a New Session Ticket in a CRYPTO 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/1654#pullrequestreview-146131809
----==_mimepart_5b735a5bc5c30_7de03f88f70be61c123911
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>Sorry, this was hanging in a draft.  Take it for what it's worth, if anything.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1654#discussion_r210005810">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -440,23 +440,35 @@ Important:
 
 ### Encryption Level Changes
 
-At each change of encryption level in either direction, TLS provides QUIC with
-the new level and the encryption keys.  These events are not asynchronous; they
-always occur immediately after TLS is provided with new handshake octets, or
-after TLS produces handshake octets.
+As keys for new encryption levels become available, TLS provides QUIC with those
+keys.  Separately, as TLS starts using keys at a given encryption level, TLS
+indicates to QUIC that it is now reading or writing with keys at that encryption
+level.  These events are not asynchronous; they always occur immediately after
+TLS is provided with new handshake octets, or after TLS produces handshake
+octets.
</pre>
<p>But doesn't the production of new handshake octets also occur immediately after TLS is provided with new incoming octets?  I suspect we could condense that statement.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1654#discussion_r210006537">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
 If 0-RTT is possible, it is ready after the client sends a TLS ClientHello
 message or the server receives that message.  After providing a QUIC client with
 the first handshake octets, the TLS stack might signal the change to 0-RTT
 keys. On the server, after receiving handshake octets that contain a ClientHello
 message, a TLS server might signal that 0-RTT keys are available.
 
-Note that although TLS only uses one encryption level at a time, QUIC may use
-more than one level. For instance, after sending its Finished message (using a
-CRYPTO frame in Handshake encryption) may send STREAM data (in 1-RTT
-encryption). However, if the Finished is lost, the client would have to
-retransmit the Finished, in which case it would use Handshake encryption.
-
+Although TLS only uses one encryption level at a time, QUIC may use more than
+one level. For instance, after sending its Finished message (using a CRYPTO
+frame at the Handshake encryption level) an endpoint can send STREAM data (in
+1-RTT encryption). If the Finished message is lost, the endpoint uses the
</pre>
<p>It might actually be more instructive to talk about CRYPTO frames at different levels.  Maybe the 1-RTT data could be a New Session Ticket in a CRYPTO 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/1654#pullrequestreview-146131809">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzFSPJvP5cu_jMzYPsNjAvYSfuh7ks5uQ1HbgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxNRVNUhRQbjHzeKFfhfKCfecFajks5uQ1HbgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131809"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131809",
"url": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131809",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1654",
"sections": [
{
"text": "Sorry, this was hanging in a draft.  Take it for what it's worth, if anything.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#pullrequestreview-146131809"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b735a5bc5c30_7de03f88f70be61c123911--


From nobody Tue Aug 14 15:42:48 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 B29D2130E10 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:42:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tyrOgPFPjaKn for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 15:42:45 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 1D5DD130DC1 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 15:42:45 -0700 (PDT)
Date: Tue, 14 Aug 2018 15:42:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534286564; bh=Q22CwEH0VYgtxFXp1Ni1WL72l8xVXZlwpCwYGYmMANM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZNYb5QdiYsk8iZLC91xqfruZ5RcZ4192qUWDKopGDYf7/il7m90KIqDvA1Pa0cNeB bpOCxi7hFcFACUgjMfRGELpeJ7SZol0CJAity+iAjXAwA1G8J+FW0+hT+LSvzrvZZL llOi4jAwYRnzt4yLKqad2wYmT280hS4t6xuLiCko=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c0580ce26764057fefef83c074754c8ae135f1592cf00000001178b1ce492a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/146279659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b735ae472507_d3a23fd867abe62015299"; 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/LeofFmihyv6FUv5ZSl5PH7UjXPY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 22:42:47 -0000

----==_mimepart_5b735ae472507_d3a23fd867abe62015299
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -440,23 +440,35 @@ Important:
 
 ### Encryption Level Changes
 
-At each change of encryption level in either direction, TLS provides QUIC with
-the new level and the encryption keys.  These events are not asynchronous; they
-always occur immediately after TLS is provided with new handshake octets, or
-after TLS produces handshake octets.
+As keys for new encryption levels become available, TLS provides QUIC with those
+keys.  Separately, as TLS starts using keys at a given encryption level, TLS
+indicates to QUIC that it is now reading or writing with keys at that encryption
+level.  These events are not asynchronous; they always occur immediately after
+TLS is provided with new handshake octets, or after TLS produces handshake
+octets.

That's not always the case. People sometimes offload public key crypto to different devices (even to different continents when private key leakage is a 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/1654#discussion_r210126926
----==_mimepart_5b735ae472507_d3a23fd867abe62015299
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/1654#discussion_r210126926">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -440,23 +440,35 @@ Important:
 
 ### Encryption Level Changes
 
-At each change of encryption level in either direction, TLS provides QUIC with
-the new level and the encryption keys.  These events are not asynchronous; they
-always occur immediately after TLS is provided with new handshake octets, or
-after TLS produces handshake octets.
+As keys for new encryption levels become available, TLS provides QUIC with those
+keys.  Separately, as TLS starts using keys at a given encryption level, TLS
+indicates to QUIC that it is now reading or writing with keys at that encryption
+level.  These events are not asynchronous; they always occur immediately after
+TLS is provided with new handshake octets, or after TLS produces handshake
+octets.
</pre>
<p>That's not always the case. People sometimes offload public key crypto to different devices (even to different continents when private key leakage is a 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/1654#discussion_r210126926">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9-Z8OBkE86G_k59ElBWieBTBlQUks5uQ1JkgaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-H9wRBSDBbbA39Tl6kV6Ex_yVoUks5uQ1JkgaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r210126926"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r210126926",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r210126926",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r210126926"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b735ae472507_d3a23fd867abe62015299--


From nobody Tue Aug 14 16: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 B6743130DFE for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 16:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 jDZK03vW4-ON for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 16:20:49 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D66C130DD0 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 16:20:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P+ZejT0DsRbGgps69DtB2y8mm3s=; b=hsFnZshKpW1AN4z9 aTkqLSv1VjWkzDc27W/wOxkRB2iMr9eabibtOJpMbOlqenJGEEsvj0sYU1IyNaTG M3Ph+jBhsKlJNelAvhxRSUcurWWODg7aTC2PybMPhRleUQ1oDJZW3W5hTZYAxGWa TKpRART8s+JSfMCeGTbNrJgOcTE=
Received: by filter0675p1las1.sendgrid.net with SMTP id filter0675p1las1-15191-5B7363D0-C 2018-08-14 23:20:48.279049848 +0000 UTC m=+85617.227172961
Received: from github-lowworker7-cp1-prd.iad.github.net (unknown [192.30.252.47]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id TetrLo3pT1ym7kZABLHvmQ for <quic-issues@ietf.org>; Tue, 14 Aug 2018 23:20:48.249 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker7-cp1-prd.iad.github.net (Postfix) with ESMTP id 3B506A6B49 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 16:20:48 -0700 (PDT)
Date: Tue, 14 Aug 2018 23:20:48 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28a603de46dc96e83c3ec67ffbac142783651ae592cf00000001178b25d092a169ce1427404b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1518/413046417@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1518@github.com>
References: <quicwg/base-drafts/issues/1518@github.com>
Subject: Re: [quicwg/base-drafts] Make EOED transmission optional in QUIC, please (#1518)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7363d039f83_22ed3f9befebe61c9963d1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1DkAZ2kzXGvV54Rar8S6rcJ8WyiluKxmd9/Q 8b7jSjlmZcpb66zo8RXsxnLYj5CiV4UV49MV/zHqxKRqil8WLGJMrC1UutrKV/9wW+qLaykcMA/Bdf Vj/GwD37N+PPobNtHi9p9VKu5fISWk6/ZMr6w1yKEqnmRXx1V/PqmtIiyGsx80qEgmFQO8iZqLNzA5 o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KCuCbDY28RcLkEyiPGI5G7Mx4ig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 23:20:51 -0000

----==_mimepart_5b7363d039f83_22ed3f9befebe61c9963d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett You can certainly live with warts for sometimes, if they don't start metastasis...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1518#issuecomment-413046417
----==_mimepart_5b7363d039f83_22ed3f9befebe61c9963d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-user-id="20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> You can certainly live with warts for sometimes, if they don't start metastasis...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1518#issuecomment-413046417">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4mvFIUPM4h6P3i_zhGGWd2TFjfXks5uQ1tQgaJpZM4VB5Yx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6zvp22lk1zctSBXSJRjdVdkYndtks5uQ1tQgaJpZM4VB5Yx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #1518: @ianswett You can certainly live with warts for sometimes, if they don't start metastasis..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1518#issuecomment-413046417"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-413046417",
"url": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-413046417",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make EOED transmission optional in QUIC, please (#1518)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1518,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1518\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-413046417"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 352818737\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7363d039f83_22ed3f9befebe61c9963d1--


From nobody Tue Aug 14 16:55: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 2BF31130E13 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 16:54:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 i3tW3dXMygoP for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 16:54:57 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 9B68C126F72 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 16:54:57 -0700 (PDT)
Date: Tue, 14 Aug 2018 16:54:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534290896; bh=BFDC0TlDL2zqt+3oitPYQiA1L1MBnGVjgeQwxrxe6mY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iaUUUwrHGwyD8AqnDYMdGzuAa7+MQcdiIxLsBVjWsQpTvdLE4PnZsICHw7j8rDHmX EGCbN/whE9ayzZy78pgJEByI8luoHVqBPzlpzd/MJA3vhjJeD6c68n2MMqEi1Yzre8 9gB/byegG7hwBFL6G4JotrGqFHX3nV3VPoHRm9wY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bcb829903a5d2fcc16fbbbb9f672e27f71c539592cf00000001178b2dd092a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413052227@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b736bd0890f1_34e93fd3920d45bc574478"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g7JNudZaFq4KsYPfqt6cvh-IZIs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Aug 2018 23:54:59 -0000

----==_mimepart_5b736bd0890f1_34e93fd3920d45bc574478
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This appears to be part of the cluster of issues related to ACK delays.  If someone has a concrete proposal for that, I would like to see that before the interim, so that we can resolve it there.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413052227
----==_mimepart_5b736bd0890f1_34e93fd3920d45bc574478
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This appears to be part of the cluster of issues related to ACK delays.  If someone has a concrete proposal for that, I would like to see that before the interim, so that we can resolve it there.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413052227">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_VtmLwl6JgvlqH3rnbxa-H8Ry4Bks5uQ2NQgaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8oVDNevtlNSLwk0FWwI9g8AKqhAks5uQ2NQgaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1662: This appears to be part of the cluster of issues related to ACK delays.  If someone has a concrete proposal for that, I would like to see that before the interim, so that we can resolve it there."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413052227"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413052227",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413052227",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413052227"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b736bd0890f1_34e93fd3920d45bc574478--


From nobody Tue Aug 14 17:11:35 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 015E4130E13 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:11:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gDRenfckJfiu for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:11:32 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8CFB126F72 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:11:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534291891; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=60EGbepFcdvBaXdm8ZHoPGE2//W/J4yBztWHQ6GvKZA=; b=WXRz/ucpxlzyIoy1IC7n3WrRCRVxfypGslrDStZkfTj5s5nQpcxr/1SH8Dhc2nk5rkqHNxF1 LwnWRkvtDjGjqlcHS/AAfy7rv6pYnKuMISAucgKpDE5/OZfKGkNqqP9pmoX+uOLH2pM2tYtR Z09KuSn9TiIqUM/RHeqkRIjhyUE=
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 5b736fb3.7f6a502d02a0-smtp-out-n02; Wed, 15 Aug 2018 00:11:31 -0000 (UTC)
Date: Tue, 14 Aug 2018 17:11:30 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b736fb293073_76632afb7eceeed4951a@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3526d3: Fixup idle timeout with no use of 'outstanding'
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b736fb292ce7_76632afb7eceeed49501d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9TkoPIxKLQ58dgfZBRzOVVjAftQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:11:34 -0000

----==_mimepart_5b736fb292ce7_76632afb7eceeed49501d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/idle-no-outstanding
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3526d342c88159880c79f33919c8b663d36fb5ae
      https://github.com/quicwg/base-drafts/commit/3526d342c88159880c79f33919c8b663d36fb5ae
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixup idle timeout with no use of 'outstanding'



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b736fb292ce7_76632afb7eceeed49501d--


From nobody Tue Aug 14 17:11: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 6561B130E1E for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:11:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 V6L3lip2qtA0 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:11:35 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 BBAE5130E20 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:11:35 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:11:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534291893; bh=pKlg5wNRLbUPbbqM8HQI2ZrR8fBfhPAC6TjsFvWSmM0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oPNScvU/Uma/A3wykUlxLiLkX1Mr8miEZjs+Uo5tubTPuHi5DTYvVs+Gv/Di7eiRC XmR+YkN9ZU0jRctD4QdDccOLM2gyK4A28cC1nA4iEkbfRaQihgh26hYtZQYiVaOnji Es6H+2X1iwfL6/1EnyItvEOfy9uoca6GSYZvFeCE=
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/1652/push/2797900965@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b736fb5efa46_551c3ff0b4abe6241394ca"; 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/loc2boQBMciCCmbuV6vXpd-N_38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:11:37 -0000

----==_mimepart_5b736fb5efa46_551c3ff0b4abe6241394ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

3526d34  Fixup idle timeout with no use of 'outstanding'


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652/files/3c5ae7b5bd50fde5338c68996cd75b4546b132c0..3526d342c88159880c79f33919c8b663d36fb5ae

----==_mimepart_5b736fb5efa46_551c3ff0b4abe6241394ca
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3526d34">3526d34</a>  Fixup idle timeout with no use of &#39;outstanding&#39;</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1652/files/3c5ae7b5bd50fde5338c68996cd75b4546b132c0..3526d342c88159880c79f33919c8b663d36fb5ae">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_FaSqzsat06SKtTf586GNFC8yNaks5uQ2c1gaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_dSJg1bndqlkd2H52EKG2bfc98_ks5uQ2c1gaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1652"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652/files/3c5ae7b5bd50fde5338c68996cd75b4546b132c0..3526d342c88159880c79f33919c8b663d36fb5ae"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652/files/3c5ae7b5bd50fde5338c68996cd75b4546b132c0..3526d342c88159880c79f33919c8b663d36fb5ae",
"url": "https://github.com/quicwg/base-drafts/pull/1652/files/3c5ae7b5bd50fde5338c68996cd75b4546b132c0..3526d342c88159880c79f33919c8b663d36fb5ae",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1652",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1652:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "3526d34",
"value": "Fixup idle timeout with no use of 'outstanding'"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652/files/3c5ae7b5bd50fde5338c68996cd75b4546b132c0..3526d342c88159880c79f33919c8b663d36fb5ae"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b736fb5efa46_551c3ff0b4abe6241394ca--


From nobody Tue Aug 14 17:42: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 D8149130E35 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:42:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pmLhl3r0gbFR for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:42:29 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 40A5B130E2F for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:42:29 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:42:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534293747; bh=zF0JKL7SDGTSU5DbDeHBZF8cFjnSng88Cw8Gn96t2n0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KNkChC1gYo5b9mojSLr1/wscrPuqiQ7KMLEkEiUHVyajFlUvpT3wiCS2Ag0s/DXbJ IUozEu0NCupuuulfyPFC1RI6LgvOa7VTpMk2ws27R/4DLubLI+WcXpJGO+WcCdNalL kyrhym5BonH/43ohbdXpdZtha9RuUbfz4ofU0DsE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2271c80eb5b55f2615d9f3e2ac49dd2c38acd8b292cf00000001178b38f392a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/c413059899@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7376f37a175_67963f93ae8d45c4432168"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u0lkD725Ty1E67-0IAG4IyIFo5s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:42:31 -0000

----==_mimepart_5b7376f37a175_67963f93ae8d45c4432168
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> TSS transmits deltas, whereas Largest Reference specifies an absolute position in the table. How could they match?

Table State Synchronize transmits deltas to the table state?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#issuecomment-413059899
----==_mimepart_5b7376f37a175_67963f93ae8d45c4432168
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>TSS transmits deltas, whereas Largest Reference specifies an absolute position in the table. How could they match?</p>
</blockquote>
<p>Table State Synchronize transmits deltas to the table state?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1657#issuecomment-413059899">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3BfIst0iDkqlxgK1lu61RcuCvTaks5uQ25zgaJpZM4V7KVv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-IFyTCtTRCaHmiOwtqLQJgO4ucPks5uQ25zgaJpZM4V7KVv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1657: \u003e TSS transmits deltas, whereas Largest Reference specifies an absolute position in the table. How could they match?\r\n\r\nTable State Synchronize transmits deltas to the table state?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1657#issuecomment-413059899"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-413059899",
"url": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-413059899",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1657,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1657\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-413059899"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367830383\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7376f37a175_67963f93ae8d45c4432168--


From nobody Tue Aug 14 17:57: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 474E0130E40 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:56:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nvHwlrX37d84 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:56:57 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 990D2130E3E for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:56:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534294616; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wA7EM7IkGSu83DSHUwIiQUsEbLKdNSUiE7EPovROEH8=; b=JwpS4/dUs2DR0F2ONrO33BbBDKXj8gIQpoc17ji2vBkTqJbEhuzrJgIAKeR3ZJI9Qf8hDkA5 yzIxCBuZSxk6skZ7Q/ia8UzC7WUI8KdBdcTwwiW2W+Qm8soExpRB3y4gIrPG7WW2/qpwwcLI bBeLSdxtL/M87IZoLV2laLiB4PE=
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 5b737a58.7f54cbcd68d0-smtp-out-n03; Wed, 15 Aug 2018 00:56:56 -0000 (UTC)
Date: Tue, 14 Aug 2018 17:56:55 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b737a573b9fe_47362af9c4122ecc100057@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5ef940: Missing space
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b737a573b62e_47362af9c4122ecc999f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kbqixk1O3bTTxogXaqknmb2lOy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:56:59 -0000

----==_mimepart_5b737a573b62e_47362af9c4122ecc999f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-14
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60
      https://github.com/quicwg/base-drafts/commit/5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Missing space



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b737a573b62e_47362af9c4122ecc999f4--


From nobody Tue Aug 14 17:57: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 3EEB5130E3D for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ZdhaxJaPPDui for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:56:58 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9CB7130E2F for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:56:58 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:56:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534294617; bh=WE6L9AtZyW5CDE7ipak6RTnYI18YuD1hhnrZts643ds=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZDEHd0ANEJaFjZLcJ5Bmx3ycpJWrl3R/0tl+L/TkBUCHNCs2H+yZ5kDeUx7ilRubN vbhwwU0iJpih62QwByxc8rSdUpDci4qrRh5/eYeFwPkAh8M3sgX7f+AG5G8jmT22zK WLwXPml81uSmUQDdnJDDGGPeiLyU3LHS9WYEoV88=
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/1653/push/2797961249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1653@github.com>
References: <quicwg/base-drafts/pull/1653@github.com>
Subject: Re: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b737a59a2436_32933fac770be628650c8"; 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/0meE5itA_vcBIQ3xYPWrkIdTQlo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:00 -0000

----==_mimepart_5b737a59a2436_32933fac770be628650c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

5ef940c  Missing space


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1653/files/b6be54d9b614d65da3fa09fc052779d69b7f260a..5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60

----==_mimepart_5b737a59a2436_32933fac770be628650c8
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5ef940c">5ef940c</a>  Missing space</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1653/files/b6be54d9b614d65da3fa09fc052779d69b7f260a..5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_9cwVJBmUQHCLBn5n_fHJDDmgTlks5uQ3HZgaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0hyyKPmJ0Ps4kc1be4V2uagCWLbks5uQ3HZgaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1653"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653/files/b6be54d9b614d65da3fa09fc052779d69b7f260a..5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653/files/b6be54d9b614d65da3fa09fc052779d69b7f260a..5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60",
"url": "https://github.com/quicwg/base-drafts/pull/1653/files/b6be54d9b614d65da3fa09fc052779d69b7f260a..5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1653",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1653:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "5ef940c",
"value": "Missing space"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653/files/b6be54d9b614d65da3fa09fc052779d69b7f260a..5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b737a59a2436_32933fac770be628650c8--


From nobody Tue Aug 14 17:57: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 5D21D130E3D for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lopD_6TnFPjz for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:05 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6ED130E2F for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:57:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534294625; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mYJMlyZIY90+pF6FxxdUX2euH5/ih52Wdp5UNRnC9PM=; b=ze3nAjMLhvQ3P7AHKDKoiUgpUvPnJNecH/xlsUxbxvNaPKPlcddC3F7F6rAh0t51ic4n4syk gWsulzSUC5JRHUFW4Le7617zOLORunU5geWBxZgUM4dyYEwa9L2kMVR6Dfw10sopBDR1o/Vc Jr/HXZGjo3JATgWPB1Jgs/Ym3mE=
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 5b737a61.7f94659461e0-smtp-out-n03; Wed, 15 Aug 2018 00:57:05 -0000 (UTC)
Date: Tue, 14 Aug 2018 17:57:04 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b737a602a9d6_5eb72af5791a2ec8504cb@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f88abf: Transport and recovery changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b737a602a49f_5eb72af5791a2ec850346"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K0zucKBe4ubZiN7GmWu5u0cPB18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:08 -0000

----==_mimepart_5b737a602a49f_5eb72af5791a2ec850346
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f88abfb2d816be44227d14eb9c91707b399ca965
      https://github.com/quicwg/base-drafts/commit/f88abfb2d816be44227d14eb9c91707b399ca965
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport and recovery changes


  Commit: 51d97722b84458e738ddcdc20b064942144e3913
      https://github.com/quicwg/base-drafts/commit/51d97722b84458e738ddcdc20b064942144e3913
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  HTTP and QPACK changes


  Commit: a24aec59d887e6fb2763974c34267232cef14b42
      https://github.com/quicwg/base-drafts/commit/a24aec59d887e6fb2763974c34267232cef14b42
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP update


  Commit: df00476b5615754db551a4dc72a0d897ca5688df
      https://github.com/quicwg/base-drafts/commit/df00476b5615754db551a4dc72a0d897ca5688df
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Cite 8446


  Commit: b6be54d9b614d65da3fa09fc052779d69b7f260a
      https://github.com/quicwg/base-drafts/commit/b6be54d9b614d65da3fa09fc052779d69b7f260a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Truncated requests in HTTP


  Commit: 5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60
      https://github.com/quicwg/base-drafts/commit/5ef940cadfe3c53dfa38b807ca8beeb85cf7fe60
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Missing space


  Commit: 560cfa96e47813d7e325c44f7b933baafe3cc4f5
      https://github.com/quicwg/base-drafts/commit/560cfa96e47813d7e325c44f7b933baafe3cc4f5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1653 from quicwg/changelog-14

Changelog for -14


Compare: https://github.com/quicwg/base-drafts/compare/db6b1ad0d56d...560cfa96e478
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b737a602a49f_5eb72af5791a2ec850346--


From nobody Tue Aug 14 17:57: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 7F738130E40 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDxaRoB2wpgQ for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:08 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 369C3130E55 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:57:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534294628; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NZFm6zrAkf8JrRZRR5VMB5TxPXaIkUunuu+oj4okuwA=; b=aLmCq3tt69gs0lhVj5EWDt0nU2bSHyVH3O5WTVXpvM3ZMgFhbpqSW3G84V/zybTXBweA5NJC BSfmo+XhbuDToYUwNu8VYeTpeNcbeclGZY7/UJhzlcEbAP4HY9hQfkXNCD7IRhwYBT6ccV+J CbO2Bt5M5rPEzthDyjZ6YocbUC0=
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 5b737a63.7f7d37f43c00-smtp-out-n02; Wed, 15 Aug 2018 00:57:07 -0000 (UTC)
Date: Tue, 14 Aug 2018 17:57:06 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b737a625a810_21de2b066106aecc131da@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b737a625a1f5_21de2b066106aecc13046"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yW00TwxBlpYjX63jYMVJ6mfhOc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:10 -0000

----==_mimepart_5b737a625a1f5_21de2b066106aecc13046
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-14
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b737a625a1f5_21de2b066106aecc13046--


From nobody Tue Aug 14 17:57: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 AACA7130E3E for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GoTkqu9DWfo9 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:07 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B47E9130E2F for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:57:07 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:57:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534294626; bh=5S6BFdHTpXvktyAPeLKQq2nbQjD/526nNCM4huC4pGY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BcUHRb/6pbPgornhUIzBdjiGbvP7APEVdbicWC3LTgkpOi34LH3uHqSs82CtXDkyU hA19TbQqFwKXqvgxxWKtqISFBK212f4ySkQhS0nHZLmMpEYwuNlpXgrJqmJJMGupfa x9LvfD8t2dwb+d/zkp5jNdbUhbaFwNsc9lPNM6fk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6dcef07ccc221091d1640afb0c063227603f876d92cf00000001178b3c6292a169ce14da98ae@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1653/issue_event/1789123835@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1653@github.com>
References: <quicwg/base-drafts/pull/1653@github.com>
Subject: Re: [quicwg/base-drafts] Changelog for -14 (#1653)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b737a62d43ef_1ab9d3fa1e18be62010843d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TOFQBaLHdgxrOtD_-Miaq56KNXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:11 -0000

----==_mimepart_5b737a62d43ef_1ab9d3fa1e18be62010843d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1653 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1653#event-1789123835
----==_mimepart_5b737a62d43ef_1ab9d3fa1e18be62010843d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349870254" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1653" href="https://github.com/quicwg/base-drafts/pull/1653">#1653</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1653#event-1789123835">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8bkaaZeLQkJ68np9k1QE67Iq9GMks5uQ3HigaJpZM4V5zrC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5lk4T6t73ZZ_3r0T-JZoUf08gKwks5uQ3HigaJpZM4V5zrC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1653 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1653#event-1789123835"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1653#event-1789123835",
"url": "https://github.com/quicwg/base-drafts/pull/1653#event-1789123835",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Changelog for -14 (#1653)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1653#event-1789123835"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367475394\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b737a62d43ef_1ab9d3fa1e18be62010843d--


From nobody Tue Aug 14 17:57: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 CEBEE130E3F for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id reGs5buVtvf9 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:28 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C7DA130E2F for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:57:28 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534294647; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SqJSAp4NiewFHqUgDTgWvDpLFk2beffWPKN9G3H6trw=; b=gqq68Bn5p7BQ9WfdOy1rCM0OrpPGEulhy9YdNJIn7BckmnA2T8m+hCFs6GQrXmTRIe/2Vmom gjtAWzvG53tK7951QSH4mLZNJ0/OPbIHXGWgb1OMrKuMbqbhKdLLDAaCm3CXldh1RsS0mkF1 yjJhR2qIxHBA6HSvpMuIpl4e2Os=
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 5b737a77.7f55f6ddb0c0-smtp-out-n03; Wed, 15 Aug 2018 00:57:27 -0000 (UTC)
Date: Tue, 14 Aug 2018 17:57:26 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b737a761c7b6_5d4e2acc38fe8ed443298@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3c5ae7: use the 'no outstanding' rule to defer idle timeou...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b737a761c162_5d4e2acc38fe8ed4431a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TWNlfZsojovhwpPwWoNQhER97Xw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:30 -0000

----==_mimepart_5b737a761c162_5d4e2acc38fe8ed4431a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3c5ae7b5bd50fde5338c68996cd75b4546b132c0
      https://github.com/quicwg/base-drafts/commit/3c5ae7b5bd50fde5338c68996cd75b4546b132c0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  use the 'no outstanding' rule to defer idle timeout


  Commit: 3526d342c88159880c79f33919c8b663d36fb5ae
      https://github.com/quicwg/base-drafts/commit/3526d342c88159880c79f33919c8b663d36fb5ae
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixup idle timeout with no use of 'outstanding'


  Commit: 3bd3efaa1834e08d7d656e6a5de7cb9ea1ea275e
      https://github.com/quicwg/base-drafts/commit/3bd3efaa1834e08d7d656e6a5de7cb9ea1ea275e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1652 from quicwg/idle-no-outstanding

Use the 'no outstanding' rule to defer idle timeout


Compare: https://github.com/quicwg/base-drafts/compare/560cfa96e478...3bd3efaa1834
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b737a761c162_5d4e2acc38fe8ed4431a--


From nobody Tue Aug 14 17:57: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 352EA130E2F for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uXxwtPIASysL for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:29 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 F043F130E3D for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:57:28 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:57:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534294648; bh=+bkIC3UEKU3t/azi5I6t05RnT/pJ8iJ/OxzyMnrWC3g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dv4vmgfoLoYyy/X8NFxFr+k6dgBoA0FzuL1iJqLhsZyBqOurU+fAa3g3+nrqDyORR JVonkxBfu5NkFWcbRmL9JVp39N28PUuxju2G/jeEFDxA7UM/C9tMHJQeToPuOObIjK 4mbKtwKYjsEzxY9i1EgTU3WcCtlWXEvVzJF5zKb8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59552c0a9d8dc9b9a6d25beecf2fd09882fb3e6592cf00000001178b3c7892a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/issue_event/1789124204@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b737a78530e2_1ab6b3fa1e18be6202403d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QwLmU6MbvQwCU0sN41bhy3XT4ug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:31 -0000

----==_mimepart_5b737a78530e2_1ab6b3fa1e18be6202403d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1652 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#event-1789124204
----==_mimepart_5b737a78530e2_1ab6b3fa1e18be6202403d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349858979" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1652" href="https://github.com/quicwg/base-drafts/pull/1652">#1652</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1652#event-1789124204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YDcvC_VQLHZmRNTfQjn7Fe9kCRks5uQ3H4gaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz0Siakgja3uRoLn9wiiJGGhP21pks5uQ3H4gaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1652 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#event-1789124204"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#event-1789124204",
"url": "https://github.com/quicwg/base-drafts/pull/1652#event-1789124204",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#event-1789124204"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b737a78530e2_1ab6b3fa1e18be6202403d7--


From nobody Tue Aug 14 17:57: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 4F369130E2F for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OOfTO_xRCGWY for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:29 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 BE754130E3E for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:57:29 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:57:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534294649; bh=Ds8RzQIYWW6zLl2ubJJ1e1VAAk0CBm6lsXsVK7EVV2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0aNVwE1wvpeK8dcJE7MR12INPEo5YST6Esej2afwC9+NspDsqoJGfzzthmchxYvgH BDy+2VScsEHOyx1RhRntiBRvzbYLeihHObNdyk8Rf1IrhpA6Se2Icb1XBa1hIV1cta qu2kD1Yzt40qGt/5MeBbgXu5nqHiwxgYN9vh+su0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab276148b8a04307eb9b808b17492e974be4f8494892cf00000001178b3c7892a169ce14d2cae3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1648/issue_event/1789124206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1648@github.com>
References: <quicwg/base-drafts/pull/1648@github.com>
Subject: Re: [quicwg/base-drafts] Add another condition to idle timeout (#1648)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b737a78f29b1_7ab3fa63e2be6241117d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zbdUnGIZGpP_TcB3H7QLQi11uk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:33 -0000

----==_mimepart_5b737a78f29b1_7ab3fa63e2be6241117d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1648 via #1652.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1648#event-1789124206
----==_mimepart_5b737a78f29b1_7ab3fa63e2be6241117d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349358819" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1648" href="https://github.com/quicwg/base-drafts/pull/1648">#1648</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349858979" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1652" href="https://github.com/quicwg/base-drafts/pull/1652">#1652</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1648#event-1789124206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5q11dTSt_PoQLmZLD3EqiyUOkIiks5uQ3H4gaJpZM4V3gni">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9DFmonQ6Ufm4Y1Pd4Q-pixdLfQbks5uQ3H4gaJpZM4V3gni.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1648 via #1652."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1648#event-1789124206"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1648#event-1789124206",
"url": "https://github.com/quicwg/base-drafts/pull/1648#event-1789124206",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add another condition to idle timeout (#1648)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1648#event-1789124206"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366873058\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b737a78f29b1_7ab3fa63e2be6241117d8--


From nobody Tue Aug 14 17:57: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 8F8AF130E3E for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LLlAvCxTjRw8 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:57:32 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC607130E3D for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:57:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534294651; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9TxkuAgdf3im60xjsPSPEzVzzIgIckEkoVYFwAMBkvw=; b=L3ARBmI1uaf+KkdAOITMPBLrs48K2NzxVOnr0G1bnLYbNHZT96swkv4wwRW9IiKZRPQXzIsM RaxW1nWp+nW7QaJv6uTIpWKYHc+TyMTSEHtDqaevPZ6zTR0uYSF5yjWEfdoKW7MpMwOna6LZ ta03DRADkhiTPPzh0sLzEddoiUM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b737a7a.7f3cc57d9db0-smtp-out-n01; Wed, 15 Aug 2018 00:57:30 -0000 (UTC)
Date: Tue, 14 Aug 2018 17:57:29 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b737a7955c2a_5ca72aec4112eed8937fa@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b737a79557d0_5ca72aec4112eed893691"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cftBIbJxxW8sI_fi4ttBWb1qE6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:57:33 -0000

----==_mimepart_5b737a79557d0_5ca72aec4112eed893691
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/idle-no-outstanding
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b737a79557d0_5ca72aec4112eed893691--


From nobody Tue Aug 14 17:59: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 6A683130E3E for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:59:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rPjGL1ZV5lu5 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 17:59:51 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 19B92130E2F for <quic-issues@ietf.org>; Tue, 14 Aug 2018 17:59:51 -0700 (PDT)
Date: Tue, 14 Aug 2018 17:59:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534294790; bh=3TBu8tIDir7IhvOTmpH9JaLc9SgXtw6hP5zcZK4awrY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JdavFQxKVzjz9eRG6roVRZo/lKlLrK4nW5+JILh6+BV5OniCefKJkcgK6CYz79ydC WgsDAy3KEN2XQS/a7aE2gkqTpdd87RJCY0+mQ2LO197u7O6obGTUllqNnqmj3Bifip dx0nbqDx0Mzy+NJjLmyJM1Im6pZbPKFqFhflObm0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5aeef2357c352819bf7c1da66944097cea48e9992cf00000001178b3d0692a169ce145eeded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1573/review/141400767@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1573@github.com>
References: <quicwg/base-drafts/pull/1573@github.com>
Subject: Re: [quicwg/base-drafts] Add an appendix containing test vectors for "Initial". (#1573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b737b064d4bf_632b3f85be4be6182569ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WNCgRJCg1Ad28PRjWCrbfTX6T6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 00:59:53 -0000

----==_mimepart_5b737b064d4bf_632b3f85be4be6182569ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I think that these are incorrect.

> +
+{{initial-secrets}} contains the salt used for Initial Packet
+Encryption.
+Using the Initial Destination Connection ID 0x8394c8f03e515708, the
+derived 32 byte initial secret is:
+
+~~~
+  a5 72 b0 24 5a f1 ed df 5c 61 c6 e3 f7 f9 30 4c
+  a6 6b fb 4c aa f7 65 67 d5 cb 8d d1 dc 4e 82 0b
+~~~
+
+The labels generated by the HKDF-Expand-Label function are:
+
+~~~
+  quic client in: 00 20 0e 71 75 69 63 20 63 6c 69 65 6e 74 20
+                  69 6e

These labels all omit the trailing zero octet for the context.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573#pullrequestreview-141400767
----==_mimepart_5b737b064d4bf_632b3f85be4be6182569ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I think that these are incorrect.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1573#discussion_r206022346">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+{{initial-secrets}} contains the salt used for Initial Packet
+Encryption.
+Using the Initial Destination Connection ID 0x8394c8f03e515708, the
+derived 32 byte initial secret is:
+
+~~~
+  a5 72 b0 24 5a f1 ed df 5c 61 c6 e3 f7 f9 30 4c
+  a6 6b fb 4c aa f7 65 67 d5 cb 8d d1 dc 4e 82 0b
+~~~
+
+The labels generated by the HKDF-Expand-Label function are:
+
+~~~
+  quic client in: 00 20 0e 71 75 69 63 20 63 6c 69 65 6e 74 20
+                  69 6e
</pre>
<p>These labels all omit the trailing zero octet for the context.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1573#pullrequestreview-141400767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3TBi6P8IYsZX6mikidM1LW1sJRdks5uQ3KGgaJpZM4VSLo0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq75QaerXClClXw1vtFHLl667qWPZks5uQ3KGgaJpZM4VSLo0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #1573"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1573#pullrequestreview-141400767"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573#pullrequestreview-141400767",
"url": "https://github.com/quicwg/base-drafts/pull/1573#pullrequestreview-141400767",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson requested changes on 1573",
"sections": [
{
"text": "I think that these are incorrect.",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573#pullrequestreview-141400767"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357087796\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b737b064d4bf_632b3f85be4be6182569ef--


From nobody Tue Aug 14 18:42: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 D0545130E44 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 18:42:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 k1BxkPNuJJRB for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 18:42:29 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0C9B130DDF for <quic-issues@ietf.org>; Tue, 14 Aug 2018 18:42:28 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534297347; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=q8nVBP8qgBv2DSXQIA8WjMOZtm7cLnNAQLe+un4SraY=; b=YFd3G4xiuFxoLy4dOWyaXSw+qL3xINRT+NJGIG4w0ACMHCiifU/YwnZRtbrODLaryXPS8r/M 22QnyDPs5JFwToEM9WL4sByIyUvOIkR3dWJ1YcDVhkIiiisTwvHLXGTSCzZMs1wUi3ZG+Nll BycgRD/Wj3D9CpOl1TIUthZNSms=
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 5b738503.7f8c0fb62510-smtp-out-n02; Wed, 15 Aug 2018 01:42:27 -0000 (UTC)
Date: Tue, 14 Aug 2018 18:42:27 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5b7385038601e_5de02b2618e96ed46891f@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 7ccccb: Update arrangements.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73850385cae_5de02b2618e96ed46888c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y79KvXSbOIi4p-rGnG7pcMU2VYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 01:42:31 -0000

----==_mimepart_5b73850385cae_5de02b2618e96ed46888c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 7ccccb4a97bb6a0d9062b5158965817b78c85d37
      https://github.com/quicwg/wg-materials/commit/7ccccb4a97bb6a0d9062b5158965817b78c85d37
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M interim-18-09/arrangements.md

  Log Message:
  -----------
  Update arrangements.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73850385cae_5de02b2618e96ed46888c--


From nobody Tue Aug 14 19:44: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 F2EB6130E50 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 19:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 l3qqg5TYUmab for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 19:44:33 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 671A3130E1D for <quic-issues@ietf.org>; Tue, 14 Aug 2018 19:44:33 -0700 (PDT)
Date: Tue, 14 Aug 2018 19:44:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534301072; bh=jFA7GsEBJQUCGpJ94NsX8Zk7z0qCBzP4qVAoPNzB4Wg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W9bmC7fAgmaNa3KrygEOIpw+X8UhfPt5o+7udfut1xEIQBCd9Gzwkh/m+oCkZFDHm LxVf4tigqh9HTqoKdj8J8vSewcl+TNJoEcIed37ACMMObhtP0+nL4v4lcTW1ASvy+g A1zvWMvQm0XWogOxccxePxMoqTBgxtkGH7Ip6/Ak=
From: jugglinmike <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4217ba13b0227448079e9d9e2a6cd3b05c9a91f92cf00000001178b559092a169ce14e0a059@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1659/c413077494@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1659@github.com>
References: <quicwg/base-drafts/pull/1659@github.com>
Subject: Re: [quicwg/base-drafts] Insert omitted parenthesis (#1659)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73939046456_68493ffde1abe61c1417f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jugglinmike
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6wJlS-H7zczgVkCKeftYw_tXhWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 02:44:36 -0000

----==_mimepart_5b73939046456_68493ffde1abe61c1417f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My pleasure!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1659#issuecomment-413077494
----==_mimepart_5b73939046456_68493ffde1abe61c1417f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My pleasure!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1659#issuecomment-413077494">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyO29DZssu_lI6B1816sTU69a_dDks5uQ4sQgaJpZM4V7uQQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxU1ahLDPitpYahQBNsMC16aFsAiks5uQ4sQgaJpZM4V7uQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jugglinmike in #1659: My pleasure!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1659#issuecomment-413077494"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1659#issuecomment-413077494",
"url": "https://github.com/quicwg/base-drafts/pull/1659#issuecomment-413077494",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Insert omitted parenthesis (#1659)",
"sections": [
{
"text": "",
"activityTitle": "**jugglinmike**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@jugglinmike",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1659,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1659#issuecomment-413077494"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367977488\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b73939046456_68493ffde1abe61c1417f8--


From nobody Tue Aug 14 20:09: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 2F2D1130EDA for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 20:09:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 g95dox8dmxui for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 20:09:39 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C07D130DFA for <quic-issues@ietf.org>; Tue, 14 Aug 2018 20:09:39 -0700 (PDT)
Date: Tue, 14 Aug 2018 20:09:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534302579; bh=DU821eT3h86PEShEdeK+V5BRJmzYXBOsKQvdQVpDs+g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jAGkSeaDAAFWCJ+BfzBdks2+gD7gjoYMQjBUDDhizYq47DOMsQrYxEmuko3oEPRyr glJeRr2VYLAvCp0d9h5a3fDoyVyksCNUqlhxZaJ0DdVmjSLYxcg1p3RwpV6aQNFfGS C6un2w6NByI1sAsL76neaRsm/7R9IvPMYvYnmC/U=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20b015d9386747a40c3dfd782916fe4e386c9c1192cf00000001178b5b7292a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/c413081078@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b739972ef206_4413ffc294d45bc1086c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Zt0cEGYT8kAXwFFHptgqqBcqLOY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 03:09:41 -0000

----==_mimepart_5b739972ef206_4413ffc294d45bc1086c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Surely an ACK only packet does not prevent idle timeout from refreshing? It merely does not controbute to progress?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413081078
----==_mimepart_5b739972ef206_4413ffc294d45bc1086c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Surely an ACK only packet does not prevent idle timeout from refreshing? It merely does not controbute to progress?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413081078">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6H2kCRgUZ4Insyd3gZ4uv3Gx9FRks5uQ5DygaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Vck5nMa5fkmuKrVqrHmkEcjNi-ks5uQ5DygaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1652: Surely an ACK only packet does not prevent idle timeout from refreshing? It merely does not controbute to progress?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413081078"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413081078",
"url": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413081078",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1652,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413081078"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b739972ef206_4413ffc294d45bc1086c7--


From nobody Tue Aug 14 21:04: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 45867130ED9 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:04:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vs7K5i2cuYGn for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:04:56 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D222E130EDF for <quic-issues@ietf.org>; Tue, 14 Aug 2018 21:04:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534305895; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MAdtG+N+1b+M1LXN4AIiT7gX8LBljhCzkLSg7NyjWyQ=; b=BCFACpYtVKNuqyzyDjc3XtHmaD8vW+Xe4lJYSRoPpkuSWs0EAmZeFhNAmKLRcXz8iibELeiS DCgLxBMOaIOa3kRt6nKHkysEeZbTeo8cC8sTIaep3U6AtPDWbiOKrKt3Aar1ohyoYHEBPb6F zvSrqB8fCzKk08qsDS4+q63A7dk=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b73a666.7f9359c36900-smtp-out-n03; Wed, 15 Aug 2018 04:04:54 -0000 (UTC)
Date: Tue, 14 Aug 2018 21:04:54 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b73a66632392_350b2ab9a4aa4ed84069@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73a66631dde_350b2ab9a4aa4ed840599"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AH8jOc2FadWOKmAMFdMb56jm6SI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 04:04:57 -0000

----==_mimepart_5b73a66631dde_350b2ab9a4aa4ed840599
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-http-14
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73a66631dde_350b2ab9a4aa4ed840599--


From nobody Tue Aug 14 21:05: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 66B3B130EE5 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EtRGi8TURSnZ for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:05:00 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8F50130F05 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 21:04:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534305899; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=v2vRERkfL/+PlBhP4mX+gpfuvhsX3UD6upyQRdW0x4A=; b=SRIuc8s362VNDRfqME470+cvlnt/TSochczaAaT7ztiQDm3UZK8ZkQZ2PcGsLqMtHusqtVsg 0BFqWO9o8yOVvMg4b+xBXft6aHq9KgSqCcp55kNfLG/X7MF3Njug7i2ebT4vJJfpjbEb388S 6GN51dkEMRds8NGdeALaYdazhxs=
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.44]) by mxa.mailgun.org with ESMTP id 5b73a66b.7fc56eef8540-smtp-out-n03; Wed, 15 Aug 2018 04:04:59 -0000 (UTC)
Date: Tue, 14 Aug 2018 21:04:59 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b73a66baa498_45422ae01ed7aec8532e0@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73a66ba9c45_45422ae01ed7aec8531a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OPUm_zm5hwf-RBYsjWrhBGTysgQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 04:05:02 -0000

----==_mimepart_5b73a66ba9c45_45422ae01ed7aec8531a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-qpack-02
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73a66ba9c45_45422ae01ed7aec8531a3--


From nobody Tue Aug 14 21:05: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 EA2B4130EDF for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:05:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ajn5JkvjeWwd for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:05:12 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00735130ED9 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 21:05:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534305911; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=97kqIofpBPgUjPGccvONc/MEshSkABV7OmjuAXINT68=; b=JNbRU+QFYsqPbDXYP5J5vqt0DkuzykP0Ngnnu8BF1F/AL4Pd6RQAKec9SYrUE09w7Ix4ODXK JWnrV87ovjrfwsW49ZlcdMeUN1Dgymv51MwAq1c/UpGb/CkOf7TOJszQQ1iZ1oqHefHiVp8w /Qfv3cKRXm+uCVVAQXYuK6XNYBM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b73a677.7f36c1043660-smtp-out-n01; Wed, 15 Aug 2018 04:05:11 -0000 (UTC)
Date: Tue, 14 Aug 2018 21:05:11 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b73a6776f312_2eb12ab5d7c1aec83325e@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73a6776eee4_2eb12ab5d7c1aec83311a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IQijf4F0xshkWLHkhIVeaOxwv80>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 04:05:13 -0000

----==_mimepart_5b73a6776eee4_2eb12ab5d7c1aec83311a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-tls-14
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73a6776eee4_2eb12ab5d7c1aec83311a--


From nobody Tue Aug 14 21:05: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 2A6EE130EDF for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:05:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L9nT1bq5yzYf for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 21:05:19 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31EF9130ED9 for <quic-issues@ietf.org>; Tue, 14 Aug 2018 21:05:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534305919; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=u7Lw1FqTCB+AzRpTEuwBHiqmZnGSlKTCBWA7EjnVIfs=; b=gFUZP2qpK1gUb4FLqXeleOnn3h5vE1PVgk/rQe65sLHNWR4Kd6i/lCU0WFz3N0AO4MQppUaC 6P3tOCehp0SjjHeRJ/kon8C3BA0X4XftPE14a7qr/fMO3P5NRTbdTXm4NQSAR2jvzCi9gGY0 lWgySM/FOCJm2WjT7D8kWK5QFcQ=
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.40]) by mxa.mailgun.org with ESMTP id 5b73a67e.7fec15ad5570-smtp-out-n03; Wed, 15 Aug 2018 04:05:18 -0000 (UTC)
Date: Tue, 14 Aug 2018 21:05:18 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b73a67e2fa3_14192ade95350ec83592f@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b73a67e2ab3_14192ade95350ec8358e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4kfE4XVBVvaCo8MR6QVg1H_2QF8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 04:05:20 -0000

----==_mimepart_5b73a67e2ab3_14192ade95350ec8358e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-transport-14
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b73a67e2ab3_14192ade95350ec8358e5--


From nobody Tue Aug 14 22:10: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 49F53130DDB for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 22:10:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 x3tAOybwClX0 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 22:10:20 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 79A681271FF for <quic-issues@ietf.org>; Tue, 14 Aug 2018 22:10:20 -0700 (PDT)
Date: Tue, 14 Aug 2018 22:10:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534309819; bh=Xl9yXsb+px32K39jdbwhJ2vJRvEtKESX2bo/v4BN27E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BGbqJLps+QA+HtWQis0UNLNAlR7Gg/0p+QyRLJ6IA48Q3Dg+QlDo34XR63E/l4H9e sKvmUBDfAO8kpWuM4t6sTIN7g8JsbkY/kwx+oWL8vLMMt5FdnAwkCZXBtaDhBhFm56 NhZyNNPwtpIEr3lz+iySs1/g4Q4sutFr0oULbZQk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e38222c437e1b49abdf4e253e44ac7803870c4c92cf00000001178b77bb92a169ce14db09b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1654/review/146331585@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1654@github.com>
References: <quicwg/base-drafts/pull/1654@github.com>
Subject: Re: [quicwg/base-drafts] Separate key/secret availability from usage (#1654)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73b5bb5a006_75883fb161cbe62840049d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/mhin4iIvDIP3nZz6Qn8ticp8p_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 05:10:23 -0000

----==_mimepart_5b73b5bb5a006_75883fb161cbe62840049d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -440,23 +440,35 @@ Important:
 
 ### Encryption Level Changes
 
-At each change of encryption level in either direction, TLS provides QUIC with
-the new level and the encryption keys.  These events are not asynchronous; they
-always occur immediately after TLS is provided with new handshake octets, or
-after TLS produces handshake octets.
+As keys for new encryption levels become available, TLS provides QUIC with those
+keys.  Separately, as TLS starts using keys at a given encryption level, TLS
+indicates to QUIC that it is now reading or writing with keys at that encryption
+level.  These events are not asynchronous; they always occur immediately after
+TLS is provided with new handshake octets, or after TLS produces handshake
+octets.

@kazuho that may be so, but isn't TLS / QUIC currently stating that all interaction is synchronous?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1654#discussion_r210172357
----==_mimepart_5b73b5bb5a006_75883fb161cbe62840049d
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/1654#discussion_r210172357">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -440,23 +440,35 @@ Important:
 
 ### Encryption Level Changes
 
-At each change of encryption level in either direction, TLS provides QUIC with
-the new level and the encryption keys.  These events are not asynchronous; they
-always occur immediately after TLS is provided with new handshake octets, or
-after TLS produces handshake octets.
+As keys for new encryption levels become available, TLS provides QUIC with those
+keys.  Separately, as TLS starts using keys at a given encryption level, TLS
+indicates to QUIC that it is now reading or writing with keys at that encryption
+level.  These events are not asynchronous; they always occur immediately after
+TLS is provided with new handshake octets, or after TLS produces handshake
+octets.
</pre>
<p><a class="user-mention" data-hovercard-user-id="41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> that may be so, but isn't TLS / QUIC currently stating that all interaction is synchronous?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1654#discussion_r210172357">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1yxq284OC6fu66n5N2UzhGL4DRGks5uQ607gaJpZM4V577i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq93DR7ip1FDm_HaZqZxg2EmRo73vks5uQ607gaJpZM4V577i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1654"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1654#discussion_r210172357"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r210172357",
"url": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r210172357",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1654",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1654#discussion_r210172357"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367509218\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b73b5bb5a006_75883fb161cbe62840049d--


From nobody Tue Aug 14 23:13: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 71055130E69 for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 23:13:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ulzYmMxn3oUQ for <quic-issues@ietfa.amsl.com>; Tue, 14 Aug 2018 23:13:06 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 17019130DDB for <quic-issues@ietf.org>; Tue, 14 Aug 2018 23:13:06 -0700 (PDT)
Date: Tue, 14 Aug 2018 23:13:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534313585; bh=Tfos2wePyie/uGgPfBB0EFOWMDgJ1L9QBHvNGVRbiZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rV+QqMeBYIbdp0dQhMHu7LnmyLraFqCVFd6MQx/8OsEZcsa+ZyEpqnCOt/7wOl1d2 Taz9QLzyb/HNtXdedBOxWm5nuRU02Jo4DQxAMJBNytWZFrAmPDPtTq9iM596/MBz87 ep5d7zjzR+vwunJL03Ojr0/RsdZwvfjoQgOwOTdw=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58fb6c96107340ba2dd921415e5307163f55c61f92cf00000001178b867192a169ce145eeded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1573/c413103796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1573@github.com>
References: <quicwg/base-drafts/pull/1573@github.com>
Subject: Re: [quicwg/base-drafts] Add an appendix containing test vectors for "Initial". (#1573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73c47122024_4abf3f99ebcbe6245819de"; 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/CO2NyPaUP6lWduRsML5dCXjHinU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 06:13:10 -0000

----==_mimepart_5b73c47122024_4abf3f99ebcbe6245819de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think we would be better off with the test vector that EKR published. I use it as unit test in Picoquic, and the implementation works against Quicly, NGTCP2 and NGX.

Here are the values that I tested, based on EKR's message:
```

/*
 * test copied from EKR test vector
 */

static uint8_t draft13_test_input_packet[] = {
    0xff, 0xff, 0x00, 0x00, 0x0d, 0x50, 0x06, 0xb8, 0x58, 0xec,
    0x6f, 0x80, 0x45, 0x2b, 0x00, 0x44, 0xef, 0xa5, 0xd8, 0xd3,
    0x07, 0xc2, 0x97, 0x3f, 0xa0, 0xd6, 0x3f, 0xd9, 0xb0, 0x3a,
    0x4e, 0x16, 0x3b, 0x99, 0x0d, 0xd7, 0x78, 0x89, 0x4a, 0x9e,
    0xdc, 0x8e, 0xac, 0xfb, 0xe4, 0xaa, 0x6f, 0xbf, 0x4a, 0x22,
    0xec, 0x7f, 0x90, 0x6b, 0x5e, 0x8b, 0x8a, 0xe1, 0x2e, 0x5f,
    0xcc, 0x79, 0x24, 0xdf, 0xee, 0xe8, 0x13, 0x84, 0x2b, 0xb2,
    0x14, 0x9b, 0x80, 0x5e, 0x55, 0x89, 0x50, 0x84, 0xe8, 0x39,
    0x32, 0x00, 0xbb, 0x3f, 0xc6, 0x18, 0xaf, 0x7d, 0x08, 0x28,
    0x14, 0x85, 0xd9, 0x14, 0xce, 0x42, 0x30, 0x3f, 0x5d, 0x77,
    0x2b, 0x20, 0x05, 0x08, 0xa0, 0xc0, 0x02, 0x53, 0xe3, 0x32,
    0xe3, 0x6a, 0x84, 0xf6, 0x57, 0x32, 0x1a, 0xc4, 0xc8, 0xe2,
    0xcc, 0x8a, 0x11, 0x7e, 0x95, 0x87, 0x1f, 0x12, 0xb1, 0xf3,
    0x6b, 0xe8, 0xc4, 0xb7, 0x6f, 0xa4, 0x33, 0xdc, 0x4d, 0x31,
    0x42, 0xe6, 0x54, 0x7f, 0x45, 0x98, 0xbf, 0x4b, 0x19, 0x21,
    0x30, 0xae, 0xa6, 0xfc, 0x20, 0xda, 0x51, 0x58, 0xb2, 0x16,
    0x2b, 0x5a, 0x89, 0x99, 0x57, 0xda, 0x05, 0xde, 0xd5, 0xc7,
    0x09, 0x07, 0x29, 0x8f, 0xd8, 0x85, 0x84, 0x7f, 0x22, 0xa1,
    0xec, 0xb0, 0xa8, 0x14, 0xfe, 0x01, 0x70, 0xe2, 0x3c, 0xad,
    0x20, 0xaf, 0x64, 0xf0, 0x5c, 0xc1, 0x3c, 0x74, 0xe9, 0x18,
    0x24, 0x10, 0x1a, 0xfd, 0xcf, 0x5f, 0x15, 0x32, 0xfc, 0x2f,
    0xde, 0x93, 0x6a, 0x3a, 0x15, 0x9f, 0x76, 0x28, 0x3a, 0x26,
    0xc7, 0x38, 0xf7, 0x78, 0xc7, 0x6e, 0x6c, 0xa4, 0x1f, 0xa7,
    0xf1, 0x34, 0x40, 0x1d, 0x39, 0x02, 0x7f, 0xd8, 0x1d, 0xe1,
    0x7a, 0x80, 0x21, 0xa9, 0xc0, 0xaa, 0xa9, 0xb4, 0x47, 0x8f,
    0xe5, 0xc0, 0x64, 0x79, 0x41, 0x61, 0x8f, 0x3b, 0xee, 0x41,
    0x0c, 0xaf, 0x94, 0xc2, 0x48, 0xd2, 0xa6, 0x4b, 0x5e, 0x45,
    0x84, 0x5c, 0xd7, 0x7d, 0xe1, 0x3a, 0x5e, 0xd9, 0x40, 0x34,
    0xd2, 0xbc, 0x5f, 0x45, 0x78, 0x87, 0x35, 0x19, 0x93, 0xc1,
    0xec, 0xfa, 0x34, 0xfd, 0x0c, 0x65, 0x8f, 0xea, 0x3f, 0x80,
    0x86, 0xd2, 0x68, 0x08, 0xee, 0xf9, 0x76, 0x26, 0x2e, 0xcf,
    0x0a, 0xd6, 0x46, 0xb6, 0x27, 0x94, 0x55, 0x11, 0xdd, 0xe8,
    0x3e, 0x26, 0x60, 0x9c, 0xd5, 0xcf, 0xd7, 0xed, 0x9f, 0x62,
    0x07, 0xd7, 0x66, 0x18, 0xb4, 0x4c, 0x48, 0xbf, 0x62, 0x3b,
    0xf4, 0x20, 0xdc, 0x7c, 0x12, 0x7e, 0x5d, 0x5f, 0x52, 0x9f,
    0x08, 0x3b, 0x71, 0xa1, 0x7b, 0x17, 0xda, 0x32, 0x9b, 0xfc,
    0x38, 0xa7, 0x4b, 0xf8, 0xcf, 0xcf, 0x31, 0x5c, 0x7c, 0x07,
    0x0b, 0x71, 0xeb, 0xfa, 0xe3, 0xab, 0x35, 0x13, 0x41, 0xa7,
    0x67, 0xad, 0xfd, 0xd9, 0xe5, 0x7c, 0x73, 0x8f, 0x5d, 0xe9,
    0xda, 0x53, 0x71, 0x1e, 0x88, 0x6d, 0x14, 0x72, 0x31, 0x0b,
    0x91, 0x7a, 0x1c, 0x97, 0x98, 0xe3, 0xe9, 0xb1, 0x3c, 0x7c,
    0x74, 0xbe, 0xb8, 0xd1, 0xb8, 0x23, 0x45, 0xbe, 0xa1, 0x34,
    0x94, 0x15, 0x67, 0x9a, 0x9c, 0x64, 0xb0, 0x43, 0x3b, 0x68,
    0xc8, 0x71, 0xae, 0x08, 0x09, 0x2a, 0x1f, 0x61, 0x06, 0xbc,
    0x06, 0x33, 0x7c, 0xd3, 0x43, 0x86, 0x6e, 0xe8, 0x18, 0x5c,
    0x03, 0xfc, 0xf3, 0xbb, 0x06, 0x66, 0x45, 0x3f, 0x84, 0x79,
    0x05, 0x54, 0x71, 0x99, 0x41, 0x4c, 0x1e, 0x57, 0x53, 0x57,
    0x47, 0xbe, 0x61, 0xcd, 0xf6, 0x77, 0x83, 0x78, 0xf1, 0x21,
    0xd6, 0x8d, 0xf0, 0x18, 0x1e, 0xe9, 0xe8, 0xd9, 0x93, 0x2c,
    0x1c, 0x59, 0x3c, 0x0f, 0x8c, 0x0a, 0x1a, 0xf0, 0xf5, 0x26,
    0x2b, 0x86, 0x20, 0x50, 0x02, 0xdc, 0xed, 0x9e, 0xcd, 0xae,
    0xe2, 0xd0, 0xaa, 0x07, 0xdd, 0x4c, 0x14, 0xf9, 0x85, 0x71,
    0xe4, 0xbe, 0xa7, 0x2f, 0x84, 0x74, 0xf6, 0x36, 0x97, 0x04,
    0x3e, 0x93, 0x6e, 0xbb, 0x2b, 0xf9, 0x71, 0x6e, 0xd0, 0xef,
    0xbd, 0xc1, 0x30, 0x05, 0xa7, 0x5c, 0xee, 0x3a, 0x49, 0xba,
    0xbc, 0x61, 0xb9, 0x67, 0x77, 0x64, 0x51, 0x0e, 0xb1, 0x98,
    0x28, 0xdf, 0x4e, 0x10, 0xfb, 0x38, 0xb7, 0x9a, 0x1e, 0xfb,
    0xf0, 0x4c, 0xc2, 0xd5, 0x71, 0x94, 0x9d, 0x54, 0x03, 0xf7,
    0x97, 0x36, 0x17, 0x43, 0xdc, 0xc5, 0xe3, 0xbf, 0x3b, 0x43,
    0x96, 0xf7, 0xae, 0x1a, 0x3a, 0xff, 0xbc, 0x9f, 0x72, 0xe5,
    0x40, 0xd9, 0x20, 0x36, 0x39, 0x70, 0x30, 0x7e, 0x07, 0x25,
    0xfa, 0x83, 0x8d, 0x61, 0x18, 0x03, 0x25, 0x1a, 0x4a, 0x08,
    0xcc, 0xca, 0x19, 0x83, 0xd5, 0xb2, 0x9a, 0x58, 0x37, 0x58,
    0xbe, 0x63, 0x34, 0x3e, 0x88, 0xf5, 0x59, 0x1d, 0x88, 0x5b,
    0x8a, 0xf6, 0x95, 0xf3, 0x3a, 0xdb, 0xdd, 0x0d, 0x94, 0x1d,
    0x26, 0x02, 0x87, 0xe3, 0x2e, 0xf5, 0xa9, 0x8f, 0xd5, 0x5a,
    0xc1, 0x37, 0x21, 0x10, 0x21, 0xfd, 0xc2, 0x3b, 0x5d, 0x7a,
    0x54, 0x69, 0xf5, 0x78, 0xbf, 0x7a, 0xff, 0x65, 0x29, 0x11,
    0x79, 0x96, 0xf9, 0xeb, 0xab, 0x5e, 0x6d, 0xc7, 0xb0, 0x47,
    0xb3, 0x56, 0x33, 0x2f, 0xea, 0x82, 0xfd, 0xd6, 0x20, 0xeb,
    0x86, 0xf3, 0xc1, 0xd3, 0x85, 0x5c, 0x8b, 0x80, 0x75, 0xda,
    0x59, 0xa7, 0x66, 0x2f, 0x4a, 0x11, 0xb9, 0x77, 0xd9, 0x96,
    0xb8, 0xb3, 0xc7, 0x65, 0x7a, 0xd4, 0xa8, 0x2a, 0x20, 0xa7,
    0xf7, 0x6c, 0xe3, 0x76, 0xc0, 0x32, 0x00, 0x86, 0xed, 0x02,
    0x9d, 0xd6, 0x15, 0x39, 0x93, 0x07, 0x98, 0x31, 0x13, 0xcc,
    0x0a, 0xa9, 0x73, 0xec, 0xba, 0x69, 0x1e, 0x7e, 0x4c, 0xdc,
    0x80, 0xae, 0xfa, 0x7e, 0x8c, 0x83, 0x47, 0xba, 0xba, 0x05,
    0x0e, 0xac, 0xa7, 0xdc, 0x35, 0xa2, 0x1a, 0xa8, 0x54, 0xe5,
    0x31, 0xdc, 0x77, 0x58, 0xd7, 0xd1, 0x0b, 0x8c, 0x8e, 0x42,
    0xc1, 0xbe, 0x3b, 0xbf, 0x26, 0x6d, 0x05, 0x5a, 0xc2, 0x5c,
    0x37, 0x27, 0x9e, 0xbe, 0xfa, 0x28, 0xbb, 0xe8, 0x9a, 0x34,
    0xad, 0x1a, 0xb3, 0xd2, 0x3d, 0x7a, 0x66, 0xd1, 0xc2, 0x16,
    0xa5, 0x76, 0x50, 0xe6, 0xec, 0x9f, 0xc8, 0xba, 0x7a, 0xdf,
    0xb3, 0x8e, 0x57, 0xf2, 0x0c, 0x46, 0x71, 0x66, 0xc8, 0xfe,
    0x79, 0x44, 0xe6, 0x7f, 0x82, 0x13, 0x81, 0x60, 0x00, 0x20,
    0x04, 0x81, 0x2c, 0x78, 0xba, 0x4b, 0x5f, 0x0d, 0xa9, 0x17,
    0xda, 0x4c, 0xc1, 0x4c, 0xf8, 0xfc, 0x10, 0xdb, 0xa3, 0xf5,
    0x33, 0xfa, 0xcb, 0x11, 0xef, 0x06, 0xd8, 0xb8, 0xf1, 0x78,
    0xea, 0x9c, 0x5e, 0x8a, 0xcb, 0xbc, 0xa7, 0xb7, 0xf0, 0xe1,
    0xf6, 0xb7, 0xa7, 0x0e, 0xc2, 0xd5, 0x10, 0x8c, 0xc4, 0x11,
    0x78, 0x05, 0x62, 0x95, 0x79, 0x3b, 0xed, 0x35, 0x7a, 0xcc,
    0xbb, 0x03, 0xc0, 0x58, 0x2d, 0xc6, 0x9b, 0xc7, 0x7a, 0x34,
    0x03, 0x0f, 0x38, 0xcc, 0xe2, 0x56, 0xc5, 0xa9, 0xce, 0xc6,
    0xe8, 0x62, 0x14, 0x6e, 0x3f, 0x04, 0x63, 0xf1, 0x0d, 0xd5,
    0x83, 0x32, 0x57, 0xd0, 0xa0, 0x35, 0x91, 0x66, 0xa7, 0xe2,
    0x02, 0x7d, 0x98, 0xea, 0xf2, 0x6c, 0xf0, 0xd5, 0xa4, 0xa0,
    0x5f, 0x6e, 0xf8, 0xb7, 0x42, 0xf5, 0xd3, 0x14, 0xa3, 0x1d,
    0xee, 0xea, 0xbe, 0x4e, 0xbc, 0x31, 0x06, 0x54, 0x7e, 0x79,
    0xc6, 0xcb, 0x93, 0x31, 0x05, 0xd9, 0x07, 0xb4, 0xc8, 0xc6,
    0x04, 0x43, 0xe9, 0x7a, 0x15, 0x46, 0x94, 0xba, 0xb5, 0xed,
    0xfc, 0x78, 0x1a, 0x43, 0x86, 0x75, 0xb9, 0xde, 0x6e, 0xd0,
    0x3c, 0x77, 0xf5, 0x14, 0x58, 0xea, 0xb6, 0x1c, 0xa2, 0xe8,
    0x0a, 0xc0, 0x2c, 0xc8, 0xc0, 0x37, 0xd8, 0xfb, 0x3c, 0xf1,
    0x29, 0xd7, 0x10, 0x7f, 0x61, 0x8d, 0x66, 0x03, 0x2c, 0xc0,
    0x22, 0x38, 0xa2, 0x11, 0xf7, 0x8b, 0xfa, 0x44, 0xe7, 0xc1,
    0xbb, 0xcf, 0xcc, 0x62, 0x77, 0x71, 0xc1, 0x88, 0xd1, 0xb3,
    0x71, 0x3c, 0xe5, 0xe7, 0x5c, 0xd2, 0x32, 0x5a, 0x0a, 0x2b,
    0xa0, 0x82, 0x68, 0xca, 0xd1, 0x3b, 0x27, 0xd9, 0x76, 0x96,
    0xef, 0x67, 0x8b, 0x59, 0x2d, 0x0a, 0xc8, 0x0a, 0xd1, 0xba,
    0xcb, 0x4a, 0x1b, 0xa7, 0x5b, 0xea, 0x8c, 0x47, 0x7f, 0x39,
    0xfc, 0x32, 0xc2, 0xaa, 0x20, 0xf3, 0x52, 0xbb, 0x0d, 0xa1,
    0xc4, 0x9b, 0x7d, 0x39, 0x27, 0xbc, 0xd9, 0xdf, 0xaf, 0x22,
    0x92, 0x37, 0x08, 0x1d, 0x5f, 0xa0, 0x89, 0x24, 0xfe, 0xfd,
    0x92, 0x3f, 0xf0, 0xac, 0x6b, 0xaa, 0xd6, 0x86, 0x4b, 0x7c,
    0x10, 0xdc, 0x73, 0x37, 0x9a, 0x5e, 0xbd, 0x9e, 0x46, 0x78,
    0xa0, 0xc2, 0x65, 0x17, 0x65, 0x6e, 0x8e, 0x51, 0xfc, 0xa2,
    0xa5, 0x1a, 0x33, 0xfb, 0x2c, 0xdd, 0x5d, 0x76, 0xd1, 0x26,
    0x74, 0xc2, 0x40, 0xba, 0x9a, 0x48, 0x93, 0xc1, 0xaf, 0x69,
    0xb8, 0xf2, 0xc4, 0xad, 0xf3, 0x7c, 0x4a, 0x47, 0x55, 0x1e,
    0xb2, 0x00, 0x6a, 0x73, 0x2f, 0x6b, 0x3b, 0x2f, 0x33, 0x8c,
    0x07, 0x8e, 0xde, 0x33, 0x94, 0x6d, 0xfe, 0x4a, 0x55, 0xbf,
    0x64, 0x4d, 0x3b, 0x98, 0x84, 0x86, 0x93, 0xad, 0xa1, 0xfc,
    0xb6, 0xfc, 0x16, 0xca, 0xc3, 0x39, 0xee, 0x65, 0xc2, 0x4d,
    0xc6, 0x4b, 0x0a, 0xe9, 0x20, 0x05, 0x35, 0x4a, 0xf0, 0x0a,
    0xde, 0x71, 0xe6, 0xc5, 0xe2, 0xef, 0xd8, 0x5c, 0x46, 0x13,
    0x1d, 0x94, 0x8f, 0xf1, 0x40, 0x96, 0xb0, 0xf0, 0x6a, 0x41,
    0xd8, 0x3c, 0x85, 0x22, 0xf3, 0x0b, 0xeb, 0x4e, 0xaa, 0xf4,
    0xa6, 0xf9, 0x08, 0xfe, 0x2a, 0x6e, 0xe7, 0x54, 0xc8, 0x96
};

static uint32_t draft13_test_vn = 0xff00000d;

static picoquic_connection_id_t draft13_test_cnx_id = { 
    { 0x06, 0xb8, 0x58, 0xec, 0x6f, 0x80, 0x45, 0x2b }, 8 };

static uint8_t draft13_test_salt[] = {
    0x9c, 0x10, 0x8f, 0x98, 0x52, 0x0a, 0x5c, 0x5c, 0x32, 0x96,
    0x8e, 0x95, 0x0e, 0x8a, 0x2c, 0x5f, 0xe0, 0x6d, 0x6c, 0x38
};

static uint8_t draft13_test_server_initial_secret[] = {
    0x7e, 0x0a, 0xba, 0x2c, 0x4b, 0x97, 0x42, 0xd0, 0xd1, 0x30,
    0xbc, 0x73, 0x18, 0x62, 0x2a, 0xd3, 0xb4, 0x4a, 0xca, 0x1f,
    0x09, 0xab, 0xb1, 0x9b, 0x3f, 0x39, 0x4c, 0xd7, 0xe2, 0x0f,
    0x4b, 0xe0
};

static uint8_t draft13_test_server_key[] = {
    0x26, 0x08, 0x0e, 0x60, 0xd2, 0x88, 0xdb, 0x7d, 0xf8, 0x16,
    0xa1, 0xcb, 0x0b, 0xc6, 0xc7, 0xf4
};

static uint8_t draft13_test_server_iv[] = {
    0xb9, 0xfd, 0xc5, 0xb4, 0x48, 0xaf, 0x3e, 0x02, 0x34, 0x22,
    0x44, 0x3b
};

static uint8_t draft13_test_server_pn[] = {
    0x00, 0xba, 0xbb, 0xe1, 0xbe, 0x0f, 0x0c, 0x66, 0x18, 0x18,
    0x8b, 0x4f, 0xcc, 0xa5, 0x7a, 0x96
};

static uint8_t draft13_test_client_initial_secret[] = {
    0x82, 0xa7, 0x35, 0x72, 0xe7, 0xcb, 0x89, 0x52, 0x3b, 0x68,
    0xc3, 0x9e, 0xaa, 0x83, 0x25, 0x40, 0x4f, 0x86, 0x49, 0x8c,
    0x8e, 0x24, 0x37, 0xdf, 0xdc, 0xe1, 0x0f, 0x9c, 0x34, 0x28,
    0x1a, 0x3d
};

static uint8_t draft13_test_client_key[] = {
    0xa7, 0x99, 0x43, 0x56, 0x6c, 0x41, 0x34, 0x2f, 0x2b, 0xc3,
    0xde, 0x6b, 0x7c, 0x15, 0x39, 0xdf
};

static uint8_t draft13_test_client_iv[] = {
    0x84, 0xeb, 0x95, 0x4f, 0xfe, 0x16, 0x1c, 0x38, 0x75, 0x91,
    0x9f, 0x5f
};

static uint8_t draft13_test_client_pn[] = {
    0x5c, 0x0f, 0x64, 0x72, 0xa1, 0x56, 0x58, 0x04, 0x7a, 0x3c,
    0xc1, 0xf1, 0x54, 0x78, 0xdc, 0xf4
};
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413103796
----==_mimepart_5b73c47122024_4abf3f99ebcbe6245819de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think we would be better off with the test vector that EKR published=
. I use it as unit test in Picoquic, and the implementation works against=
 Quicly, NGTCP2 and NGX.</p>
<p>Here are the values that I tested, based on EKR's message:</p>
<pre><code>
/*
 * test copied from EKR test vector
 */

static uint8_t draft13_test_input_packet[] =3D {
    0xff, 0xff, 0x00, 0x00, 0x0d, 0x50, 0x06, 0xb8, 0x58, 0xec,
    0x6f, 0x80, 0x45, 0x2b, 0x00, 0x44, 0xef, 0xa5, 0xd8, 0xd3,
    0x07, 0xc2, 0x97, 0x3f, 0xa0, 0xd6, 0x3f, 0xd9, 0xb0, 0x3a,
    0x4e, 0x16, 0x3b, 0x99, 0x0d, 0xd7, 0x78, 0x89, 0x4a, 0x9e,
    0xdc, 0x8e, 0xac, 0xfb, 0xe4, 0xaa, 0x6f, 0xbf, 0x4a, 0x22,
    0xec, 0x7f, 0x90, 0x6b, 0x5e, 0x8b, 0x8a, 0xe1, 0x2e, 0x5f,
    0xcc, 0x79, 0x24, 0xdf, 0xee, 0xe8, 0x13, 0x84, 0x2b, 0xb2,
    0x14, 0x9b, 0x80, 0x5e, 0x55, 0x89, 0x50, 0x84, 0xe8, 0x39,
    0x32, 0x00, 0xbb, 0x3f, 0xc6, 0x18, 0xaf, 0x7d, 0x08, 0x28,
    0x14, 0x85, 0xd9, 0x14, 0xce, 0x42, 0x30, 0x3f, 0x5d, 0x77,
    0x2b, 0x20, 0x05, 0x08, 0xa0, 0xc0, 0x02, 0x53, 0xe3, 0x32,
    0xe3, 0x6a, 0x84, 0xf6, 0x57, 0x32, 0x1a, 0xc4, 0xc8, 0xe2,
    0xcc, 0x8a, 0x11, 0x7e, 0x95, 0x87, 0x1f, 0x12, 0xb1, 0xf3,
    0x6b, 0xe8, 0xc4, 0xb7, 0x6f, 0xa4, 0x33, 0xdc, 0x4d, 0x31,
    0x42, 0xe6, 0x54, 0x7f, 0x45, 0x98, 0xbf, 0x4b, 0x19, 0x21,
    0x30, 0xae, 0xa6, 0xfc, 0x20, 0xda, 0x51, 0x58, 0xb2, 0x16,
    0x2b, 0x5a, 0x89, 0x99, 0x57, 0xda, 0x05, 0xde, 0xd5, 0xc7,
    0x09, 0x07, 0x29, 0x8f, 0xd8, 0x85, 0x84, 0x7f, 0x22, 0xa1,
    0xec, 0xb0, 0xa8, 0x14, 0xfe, 0x01, 0x70, 0xe2, 0x3c, 0xad,
    0x20, 0xaf, 0x64, 0xf0, 0x5c, 0xc1, 0x3c, 0x74, 0xe9, 0x18,
    0x24, 0x10, 0x1a, 0xfd, 0xcf, 0x5f, 0x15, 0x32, 0xfc, 0x2f,
    0xde, 0x93, 0x6a, 0x3a, 0x15, 0x9f, 0x76, 0x28, 0x3a, 0x26,
    0xc7, 0x38, 0xf7, 0x78, 0xc7, 0x6e, 0x6c, 0xa4, 0x1f, 0xa7,
    0xf1, 0x34, 0x40, 0x1d, 0x39, 0x02, 0x7f, 0xd8, 0x1d, 0xe1,
    0x7a, 0x80, 0x21, 0xa9, 0xc0, 0xaa, 0xa9, 0xb4, 0x47, 0x8f,
    0xe5, 0xc0, 0x64, 0x79, 0x41, 0x61, 0x8f, 0x3b, 0xee, 0x41,
    0x0c, 0xaf, 0x94, 0xc2, 0x48, 0xd2, 0xa6, 0x4b, 0x5e, 0x45,
    0x84, 0x5c, 0xd7, 0x7d, 0xe1, 0x3a, 0x5e, 0xd9, 0x40, 0x34,
    0xd2, 0xbc, 0x5f, 0x45, 0x78, 0x87, 0x35, 0x19, 0x93, 0xc1,
    0xec, 0xfa, 0x34, 0xfd, 0x0c, 0x65, 0x8f, 0xea, 0x3f, 0x80,
    0x86, 0xd2, 0x68, 0x08, 0xee, 0xf9, 0x76, 0x26, 0x2e, 0xcf,
    0x0a, 0xd6, 0x46, 0xb6, 0x27, 0x94, 0x55, 0x11, 0xdd, 0xe8,
    0x3e, 0x26, 0x60, 0x9c, 0xd5, 0xcf, 0xd7, 0xed, 0x9f, 0x62,
    0x07, 0xd7, 0x66, 0x18, 0xb4, 0x4c, 0x48, 0xbf, 0x62, 0x3b,
    0xf4, 0x20, 0xdc, 0x7c, 0x12, 0x7e, 0x5d, 0x5f, 0x52, 0x9f,
    0x08, 0x3b, 0x71, 0xa1, 0x7b, 0x17, 0xda, 0x32, 0x9b, 0xfc,
    0x38, 0xa7, 0x4b, 0xf8, 0xcf, 0xcf, 0x31, 0x5c, 0x7c, 0x07,
    0x0b, 0x71, 0xeb, 0xfa, 0xe3, 0xab, 0x35, 0x13, 0x41, 0xa7,
    0x67, 0xad, 0xfd, 0xd9, 0xe5, 0x7c, 0x73, 0x8f, 0x5d, 0xe9,
    0xda, 0x53, 0x71, 0x1e, 0x88, 0x6d, 0x14, 0x72, 0x31, 0x0b,
    0x91, 0x7a, 0x1c, 0x97, 0x98, 0xe3, 0xe9, 0xb1, 0x3c, 0x7c,
    0x74, 0xbe, 0xb8, 0xd1, 0xb8, 0x23, 0x45, 0xbe, 0xa1, 0x34,
    0x94, 0x15, 0x67, 0x9a, 0x9c, 0x64, 0xb0, 0x43, 0x3b, 0x68,
    0xc8, 0x71, 0xae, 0x08, 0x09, 0x2a, 0x1f, 0x61, 0x06, 0xbc,
    0x06, 0x33, 0x7c, 0xd3, 0x43, 0x86, 0x6e, 0xe8, 0x18, 0x5c,
    0x03, 0xfc, 0xf3, 0xbb, 0x06, 0x66, 0x45, 0x3f, 0x84, 0x79,
    0x05, 0x54, 0x71, 0x99, 0x41, 0x4c, 0x1e, 0x57, 0x53, 0x57,
    0x47, 0xbe, 0x61, 0xcd, 0xf6, 0x77, 0x83, 0x78, 0xf1, 0x21,
    0xd6, 0x8d, 0xf0, 0x18, 0x1e, 0xe9, 0xe8, 0xd9, 0x93, 0x2c,
    0x1c, 0x59, 0x3c, 0x0f, 0x8c, 0x0a, 0x1a, 0xf0, 0xf5, 0x26,
    0x2b, 0x86, 0x20, 0x50, 0x02, 0xdc, 0xed, 0x9e, 0xcd, 0xae,
    0xe2, 0xd0, 0xaa, 0x07, 0xdd, 0x4c, 0x14, 0xf9, 0x85, 0x71,
    0xe4, 0xbe, 0xa7, 0x2f, 0x84, 0x74, 0xf6, 0x36, 0x97, 0x04,
    0x3e, 0x93, 0x6e, 0xbb, 0x2b, 0xf9, 0x71, 0x6e, 0xd0, 0xef,
    0xbd, 0xc1, 0x30, 0x05, 0xa7, 0x5c, 0xee, 0x3a, 0x49, 0xba,
    0xbc, 0x61, 0xb9, 0x67, 0x77, 0x64, 0x51, 0x0e, 0xb1, 0x98,
    0x28, 0xdf, 0x4e, 0x10, 0xfb, 0x38, 0xb7, 0x9a, 0x1e, 0xfb,
    0xf0, 0x4c, 0xc2, 0xd5, 0x71, 0x94, 0x9d, 0x54, 0x03, 0xf7,
    0x97, 0x36, 0x17, 0x43, 0xdc, 0xc5, 0xe3, 0xbf, 0x3b, 0x43,
    0x96, 0xf7, 0xae, 0x1a, 0x3a, 0xff, 0xbc, 0x9f, 0x72, 0xe5,
    0x40, 0xd9, 0x20, 0x36, 0x39, 0x70, 0x30, 0x7e, 0x07, 0x25,
    0xfa, 0x83, 0x8d, 0x61, 0x18, 0x03, 0x25, 0x1a, 0x4a, 0x08,
    0xcc, 0xca, 0x19, 0x83, 0xd5, 0xb2, 0x9a, 0x58, 0x37, 0x58,
    0xbe, 0x63, 0x34, 0x3e, 0x88, 0xf5, 0x59, 0x1d, 0x88, 0x5b,
    0x8a, 0xf6, 0x95, 0xf3, 0x3a, 0xdb, 0xdd, 0x0d, 0x94, 0x1d,
    0x26, 0x02, 0x87, 0xe3, 0x2e, 0xf5, 0xa9, 0x8f, 0xd5, 0x5a,
    0xc1, 0x37, 0x21, 0x10, 0x21, 0xfd, 0xc2, 0x3b, 0x5d, 0x7a,
    0x54, 0x69, 0xf5, 0x78, 0xbf, 0x7a, 0xff, 0x65, 0x29, 0x11,
    0x79, 0x96, 0xf9, 0xeb, 0xab, 0x5e, 0x6d, 0xc7, 0xb0, 0x47,
    0xb3, 0x56, 0x33, 0x2f, 0xea, 0x82, 0xfd, 0xd6, 0x20, 0xeb,
    0x86, 0xf3, 0xc1, 0xd3, 0x85, 0x5c, 0x8b, 0x80, 0x75, 0xda,
    0x59, 0xa7, 0x66, 0x2f, 0x4a, 0x11, 0xb9, 0x77, 0xd9, 0x96,
    0xb8, 0xb3, 0xc7, 0x65, 0x7a, 0xd4, 0xa8, 0x2a, 0x20, 0xa7,
    0xf7, 0x6c, 0xe3, 0x76, 0xc0, 0x32, 0x00, 0x86, 0xed, 0x02,
    0x9d, 0xd6, 0x15, 0x39, 0x93, 0x07, 0x98, 0x31, 0x13, 0xcc,
    0x0a, 0xa9, 0x73, 0xec, 0xba, 0x69, 0x1e, 0x7e, 0x4c, 0xdc,
    0x80, 0xae, 0xfa, 0x7e, 0x8c, 0x83, 0x47, 0xba, 0xba, 0x05,
    0x0e, 0xac, 0xa7, 0xdc, 0x35, 0xa2, 0x1a, 0xa8, 0x54, 0xe5,
    0x31, 0xdc, 0x77, 0x58, 0xd7, 0xd1, 0x0b, 0x8c, 0x8e, 0x42,
    0xc1, 0xbe, 0x3b, 0xbf, 0x26, 0x6d, 0x05, 0x5a, 0xc2, 0x5c,
    0x37, 0x27, 0x9e, 0xbe, 0xfa, 0x28, 0xbb, 0xe8, 0x9a, 0x34,
    0xad, 0x1a, 0xb3, 0xd2, 0x3d, 0x7a, 0x66, 0xd1, 0xc2, 0x16,
    0xa5, 0x76, 0x50, 0xe6, 0xec, 0x9f, 0xc8, 0xba, 0x7a, 0xdf,
    0xb3, 0x8e, 0x57, 0xf2, 0x0c, 0x46, 0x71, 0x66, 0xc8, 0xfe,
    0x79, 0x44, 0xe6, 0x7f, 0x82, 0x13, 0x81, 0x60, 0x00, 0x20,
    0x04, 0x81, 0x2c, 0x78, 0xba, 0x4b, 0x5f, 0x0d, 0xa9, 0x17,
    0xda, 0x4c, 0xc1, 0x4c, 0xf8, 0xfc, 0x10, 0xdb, 0xa3, 0xf5,
    0x33, 0xfa, 0xcb, 0x11, 0xef, 0x06, 0xd8, 0xb8, 0xf1, 0x78,
    0xea, 0x9c, 0x5e, 0x8a, 0xcb, 0xbc, 0xa7, 0xb7, 0xf0, 0xe1,
    0xf6, 0xb7, 0xa7, 0x0e, 0xc2, 0xd5, 0x10, 0x8c, 0xc4, 0x11,
    0x78, 0x05, 0x62, 0x95, 0x79, 0x3b, 0xed, 0x35, 0x7a, 0xcc,
    0xbb, 0x03, 0xc0, 0x58, 0x2d, 0xc6, 0x9b, 0xc7, 0x7a, 0x34,
    0x03, 0x0f, 0x38, 0xcc, 0xe2, 0x56, 0xc5, 0xa9, 0xce, 0xc6,
    0xe8, 0x62, 0x14, 0x6e, 0x3f, 0x04, 0x63, 0xf1, 0x0d, 0xd5,
    0x83, 0x32, 0x57, 0xd0, 0xa0, 0x35, 0x91, 0x66, 0xa7, 0xe2,
    0x02, 0x7d, 0x98, 0xea, 0xf2, 0x6c, 0xf0, 0xd5, 0xa4, 0xa0,
    0x5f, 0x6e, 0xf8, 0xb7, 0x42, 0xf5, 0xd3, 0x14, 0xa3, 0x1d,
    0xee, 0xea, 0xbe, 0x4e, 0xbc, 0x31, 0x06, 0x54, 0x7e, 0x79,
    0xc6, 0xcb, 0x93, 0x31, 0x05, 0xd9, 0x07, 0xb4, 0xc8, 0xc6,
    0x04, 0x43, 0xe9, 0x7a, 0x15, 0x46, 0x94, 0xba, 0xb5, 0xed,
    0xfc, 0x78, 0x1a, 0x43, 0x86, 0x75, 0xb9, 0xde, 0x6e, 0xd0,
    0x3c, 0x77, 0xf5, 0x14, 0x58, 0xea, 0xb6, 0x1c, 0xa2, 0xe8,
    0x0a, 0xc0, 0x2c, 0xc8, 0xc0, 0x37, 0xd8, 0xfb, 0x3c, 0xf1,
    0x29, 0xd7, 0x10, 0x7f, 0x61, 0x8d, 0x66, 0x03, 0x2c, 0xc0,
    0x22, 0x38, 0xa2, 0x11, 0xf7, 0x8b, 0xfa, 0x44, 0xe7, 0xc1,
    0xbb, 0xcf, 0xcc, 0x62, 0x77, 0x71, 0xc1, 0x88, 0xd1, 0xb3,
    0x71, 0x3c, 0xe5, 0xe7, 0x5c, 0xd2, 0x32, 0x5a, 0x0a, 0x2b,
    0xa0, 0x82, 0x68, 0xca, 0xd1, 0x3b, 0x27, 0xd9, 0x76, 0x96,
    0xef, 0x67, 0x8b, 0x59, 0x2d, 0x0a, 0xc8, 0x0a, 0xd1, 0xba,
    0xcb, 0x4a, 0x1b, 0xa7, 0x5b, 0xea, 0x8c, 0x47, 0x7f, 0x39,
    0xfc, 0x32, 0xc2, 0xaa, 0x20, 0xf3, 0x52, 0xbb, 0x0d, 0xa1,
    0xc4, 0x9b, 0x7d, 0x39, 0x27, 0xbc, 0xd9, 0xdf, 0xaf, 0x22,
    0x92, 0x37, 0x08, 0x1d, 0x5f, 0xa0, 0x89, 0x24, 0xfe, 0xfd,
    0x92, 0x3f, 0xf0, 0xac, 0x6b, 0xaa, 0xd6, 0x86, 0x4b, 0x7c,
    0x10, 0xdc, 0x73, 0x37, 0x9a, 0x5e, 0xbd, 0x9e, 0x46, 0x78,
    0xa0, 0xc2, 0x65, 0x17, 0x65, 0x6e, 0x8e, 0x51, 0xfc, 0xa2,
    0xa5, 0x1a, 0x33, 0xfb, 0x2c, 0xdd, 0x5d, 0x76, 0xd1, 0x26,
    0x74, 0xc2, 0x40, 0xba, 0x9a, 0x48, 0x93, 0xc1, 0xaf, 0x69,
    0xb8, 0xf2, 0xc4, 0xad, 0xf3, 0x7c, 0x4a, 0x47, 0x55, 0x1e,
    0xb2, 0x00, 0x6a, 0x73, 0x2f, 0x6b, 0x3b, 0x2f, 0x33, 0x8c,
    0x07, 0x8e, 0xde, 0x33, 0x94, 0x6d, 0xfe, 0x4a, 0x55, 0xbf,
    0x64, 0x4d, 0x3b, 0x98, 0x84, 0x86, 0x93, 0xad, 0xa1, 0xfc,
    0xb6, 0xfc, 0x16, 0xca, 0xc3, 0x39, 0xee, 0x65, 0xc2, 0x4d,
    0xc6, 0x4b, 0x0a, 0xe9, 0x20, 0x05, 0x35, 0x4a, 0xf0, 0x0a,
    0xde, 0x71, 0xe6, 0xc5, 0xe2, 0xef, 0xd8, 0x5c, 0x46, 0x13,
    0x1d, 0x94, 0x8f, 0xf1, 0x40, 0x96, 0xb0, 0xf0, 0x6a, 0x41,
    0xd8, 0x3c, 0x85, 0x22, 0xf3, 0x0b, 0xeb, 0x4e, 0xaa, 0xf4,
    0xa6, 0xf9, 0x08, 0xfe, 0x2a, 0x6e, 0xe7, 0x54, 0xc8, 0x96
};

static uint32_t draft13_test_vn =3D 0xff00000d;

static picoquic_connection_id_t draft13_test_cnx_id =3D { =

    { 0x06, 0xb8, 0x58, 0xec, 0x6f, 0x80, 0x45, 0x2b }, 8 };

static uint8_t draft13_test_salt[] =3D {
    0x9c, 0x10, 0x8f, 0x98, 0x52, 0x0a, 0x5c, 0x5c, 0x32, 0x96,
    0x8e, 0x95, 0x0e, 0x8a, 0x2c, 0x5f, 0xe0, 0x6d, 0x6c, 0x38
};

static uint8_t draft13_test_server_initial_secret[] =3D {
    0x7e, 0x0a, 0xba, 0x2c, 0x4b, 0x97, 0x42, 0xd0, 0xd1, 0x30,
    0xbc, 0x73, 0x18, 0x62, 0x2a, 0xd3, 0xb4, 0x4a, 0xca, 0x1f,
    0x09, 0xab, 0xb1, 0x9b, 0x3f, 0x39, 0x4c, 0xd7, 0xe2, 0x0f,
    0x4b, 0xe0
};

static uint8_t draft13_test_server_key[] =3D {
    0x26, 0x08, 0x0e, 0x60, 0xd2, 0x88, 0xdb, 0x7d, 0xf8, 0x16,
    0xa1, 0xcb, 0x0b, 0xc6, 0xc7, 0xf4
};

static uint8_t draft13_test_server_iv[] =3D {
    0xb9, 0xfd, 0xc5, 0xb4, 0x48, 0xaf, 0x3e, 0x02, 0x34, 0x22,
    0x44, 0x3b
};

static uint8_t draft13_test_server_pn[] =3D {
    0x00, 0xba, 0xbb, 0xe1, 0xbe, 0x0f, 0x0c, 0x66, 0x18, 0x18,
    0x8b, 0x4f, 0xcc, 0xa5, 0x7a, 0x96
};

static uint8_t draft13_test_client_initial_secret[] =3D {
    0x82, 0xa7, 0x35, 0x72, 0xe7, 0xcb, 0x89, 0x52, 0x3b, 0x68,
    0xc3, 0x9e, 0xaa, 0x83, 0x25, 0x40, 0x4f, 0x86, 0x49, 0x8c,
    0x8e, 0x24, 0x37, 0xdf, 0xdc, 0xe1, 0x0f, 0x9c, 0x34, 0x28,
    0x1a, 0x3d
};

static uint8_t draft13_test_client_key[] =3D {
    0xa7, 0x99, 0x43, 0x56, 0x6c, 0x41, 0x34, 0x2f, 0x2b, 0xc3,
    0xde, 0x6b, 0x7c, 0x15, 0x39, 0xdf
};

static uint8_t draft13_test_client_iv[] =3D {
    0x84, 0xeb, 0x95, 0x4f, 0xfe, 0x16, 0x1c, 0x38, 0x75, 0x91,
    0x9f, 0x5f
};

static uint8_t draft13_test_client_pn[] =3D {
    0x5c, 0x0f, 0x64, 0x72, 0xa1, 0x56, 0x58, 0x04, 0x7a, 0x3c,
    0xc1, 0xf1, 0x54, 0x78, 0xdc, 0xf4
};
</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/1573#issuecomment-413103796">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-HDzD=
ubfMIAFdYTKPelzuR6333uks5uQ7vxgaJpZM4VSLo0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5aLiue_ZSF1m-uCYxOxwJnWAeqP=
ks5uQ7vxgaJpZM4VSLo0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1573: I think we would be better off with the test vector that EK=
R published. I use it as unit test in Picoquic, and the implementation wo=
rks against Quicly, NGTCP2 and NGX.\r\n\r\nHere are the values that I tes=
ted, based on EKR's message:\r\n```\r\n\r\n/*\r\n * test copied from EKR =
test vector\r\n */\r\n\r\nstatic uint8_t draft13_test_input_packet[] =3D =
{\r\n    0xff, 0xff, 0x00, 0x00, 0x0d, 0x50, 0x06, 0xb8, 0x58, 0xec,\r\n =
   0x6f, 0x80, 0x45, 0x2b, 0x00, 0x44, 0xef, 0xa5, 0xd8, 0xd3,\r\n    0x0=
7, 0xc2, 0x97, 0x3f, 0xa0, 0xd6, 0x3f, 0xd9, 0xb0, 0x3a,\r\n    0x4e, 0x1=
6, 0x3b, 0x99, 0x0d, 0xd7, 0x78, 0x89, 0x4a, 0x9e,\r\n    0xdc, 0x8e, 0xa=
c, 0xfb, 0xe4, 0xaa, 0x6f, 0xbf, 0x4a, 0x22,\r\n    0xec, 0x7f, 0x90, 0x6=
b, 0x5e, 0x8b, 0x8a, 0xe1, 0x2e, 0x5f,\r\n    0xcc, 0x79, 0x24, 0xdf, 0xe=
e, 0xe8, 0x13, 0x84, 0x2b, 0xb2,\r\n    0x14, 0x9b, 0x80, 0x5e, 0x55, 0x8=
9, 0x50, 0x84, 0xe8, 0x39,\r\n    0x32, 0x00, 0xbb, 0x3f, 0xc6, 0x18, 0xa=
f, 0x7d, 0x08, 0x28,\r\n    0x14, 0x85, 0xd9, 0x14, 0xce, 0x42, 0x30, 0x3=
f, 0x5d, 0x77,\r\n    0x2b, 0x20, 0x05, 0x08, 0xa0, 0xc0, 0x02, 0x53, 0xe=
3, 0x32,\r\n    0xe3, 0x6a, 0x84, 0xf6, 0x57, 0x32, 0x1a, 0xc4, 0xc8, 0xe=
2,\r\n    0xcc, 0x8a, 0x11, 0x7e, 0x95, 0x87, 0x1f, 0x12, 0xb1, 0xf3,\r\n=
    0x6b, 0xe8, 0xc4, 0xb7, 0x6f, 0xa4, 0x33, 0xdc, 0x4d, 0x31,\r\n    0x=
42, 0xe6, 0x54, 0x7f, 0x45, 0x98, 0xbf, 0x4b, 0x19, 0x21,\r\n    0x30, 0x=
ae, 0xa6, 0xfc, 0x20, 0xda, 0x51, 0x58, 0xb2, 0x16,\r\n    0x2b, 0x5a, 0x=
89, 0x99, 0x57, 0xda, 0x05, 0xde, 0xd5, 0xc7,\r\n    0x09, 0x07, 0x29, 0x=
8f, 0xd8, 0x85, 0x84, 0x7f, 0x22, 0xa1,\r\n    0xec, 0xb0, 0xa8, 0x14, 0x=
fe, 0x01, 0x70, 0xe2, 0x3c, 0xad,\r\n    0x20, 0xaf, 0x64, 0xf0, 0x5c, 0x=
c1, 0x3c, 0x74, 0xe9, 0x18,\r\n    0x24, 0x10, 0x1a, 0xfd, 0xcf, 0x5f, 0x=
15, 0x32, 0xfc, 0x2f,\r\n    0xde, 0x93, 0x6a, 0x3a, 0x15, 0x9f, 0x76, 0x=
28, 0x3a, 0x26,\r\n    0xc7, 0x38, 0xf7, 0x78, 0xc7, 0x6e, 0x6c, 0xa4, 0x=
1f, 0xa7,\r\n    0xf1, 0x34, 0x40, 0x1d, 0x39, 0x02, 0x7f, 0xd8, 0x1d, 0x=
e1,\r\n    0x7a, 0x80, 0x21, 0xa9, 0xc0, 0xaa, 0xa9, 0xb4, 0x47, 0x8f,\r\=
n    0xe5, 0xc0, 0x64, 0x79, 0x41, 0x61, 0x8f, 0x3b, 0xee, 0x41,\r\n    0=
x0c, 0xaf, 0x94, 0xc2, 0x48, 0xd2, 0xa6, 0x4b, 0x5e, 0x45,\r\n    0x84, 0=
x5c, 0xd7, 0x7d, 0xe1, 0x3a, 0x5e, 0xd9, 0x40, 0x34,\r\n    0xd2, 0xbc, 0=
x5f, 0x45, 0x78, 0x87, 0x35, 0x19, 0x93, 0xc1,\r\n    0xec, 0xfa, 0x34, 0=
xfd, 0x0c, 0x65, 0x8f, 0xea, 0x3f, 0x80,\r\n    0x86, 0xd2, 0x68, 0x08, 0=
xee, 0xf9, 0x76, 0x26, 0x2e, 0xcf,\r\n    0x0a, 0xd6, 0x46, 0xb6, 0x27, 0=
x94, 0x55, 0x11, 0xdd, 0xe8,\r\n    0x3e, 0x26, 0x60, 0x9c, 0xd5, 0xcf, 0=
xd7, 0xed, 0x9f, 0x62,\r\n    0x07, 0xd7, 0x66, 0x18, 0xb4, 0x4c, 0x48, 0=
xbf, 0x62, 0x3b,\r\n    0xf4, 0x20, 0xdc, 0x7c, 0x12, 0x7e, 0x5d, 0x5f, 0=
x52, 0x9f,\r\n    0x08, 0x3b, 0x71, 0xa1, 0x7b, 0x17, 0xda, 0x32, 0x9b, 0=
xfc,\r\n    0x38, 0xa7, 0x4b, 0xf8, 0xcf, 0xcf, 0x31, 0x5c, 0x7c, 0x07,\r=
\n    0x0b, 0x71, 0xeb, 0xfa, 0xe3, 0xab, 0x35, 0x13, 0x41, 0xa7,\r\n    =
0x67, 0xad, 0xfd, 0xd9, 0xe5, 0x7c, 0x73, 0x8f, 0x5d, 0xe9,\r\n    0xda, =
0x53, 0x71, 0x1e, 0x88, 0x6d, 0x14, 0x72, 0x31, 0x0b,\r\n    0x91, 0x7a, =
0x1c, 0x97, 0x98, 0xe3, 0xe9, 0xb1, 0x3c, 0x7c,\r\n    0x74, 0xbe, 0xb8, =
0xd1, 0xb8, 0x23, 0x45, 0xbe, 0xa1, 0x34,\r\n    0x94, 0x15, 0x67, 0x9a, =
0x9c, 0x64, 0xb0, 0x43, 0x3b, 0x68,\r\n    0xc8, 0x71, 0xae, 0x08, 0x09, =
0x2a, 0x1f, 0x61, 0x06, 0xbc,\r\n    0x06, 0x33, 0x7c, 0xd3, 0x43, 0x86, =
0x6e, 0xe8, 0x18, 0x5c,\r\n    0x03, 0xfc, 0xf3, 0xbb, 0x06, 0x66, 0x45, =
0x3f, 0x84, 0x79,\r\n    0x05, 0x54, 0x71, 0x99, 0x41, 0x4c, 0x1e, 0x57, =
0x53, 0x57,\r\n    0x47, 0xbe, 0x61, 0xcd, 0xf6, 0x77, 0x83, 0x78, 0xf1, =
0x21,\r\n    0xd6, 0x8d, 0xf0, 0x18, 0x1e, 0xe9, 0xe8, 0xd9, 0x93, 0x2c,\=
r\n    0x1c, 0x59, 0x3c, 0x0f, 0x8c, 0x0a, 0x1a, 0xf0, 0xf5, 0x26,\r\n   =
 0x2b, 0x86, 0x20, 0x50, 0x02, 0xdc, 0xed, 0x9e, 0xcd, 0xae,\r\n    0xe2,=
 0xd0, 0xaa, 0x07, 0xdd, 0x4c, 0x14, 0xf9, 0x85, 0x71,\r\n    0xe4, 0xbe,=
 0xa7, 0x2f, 0x84, 0x74, 0xf6, 0x36, 0x97, 0x04,\r\n    0x3e, 0x93, 0x6e,=
 0xbb, 0x2b, 0xf9, 0x71, 0x6e, 0xd0, 0xef,\r\n    0xbd, 0xc1, 0x30, 0x05,=
 0xa7, 0x5c, 0xee, 0x3a, 0x49, 0xba,\r\n    0xbc, 0x61, 0xb9, 0x67, 0x77,=
 0x64, 0x51, 0x0e, 0xb1, 0x98,\r\n    0x28, 0xdf, 0x4e, 0x10, 0xfb, 0x38,=
 0xb7, 0x9a, 0x1e, 0xfb,\r\n    0xf0, 0x4c, 0xc2, 0xd5, 0x71, 0x94, 0x9d,=
 0x54, 0x03, 0xf7,\r\n    0x97, 0x36, 0x17, 0x43, 0xdc, 0xc5, 0xe3, 0xbf,=
 0x3b, 0x43,\r\n    0x96, 0xf7, 0xae, 0x1a, 0x3a, 0xff, 0xbc, 0x9f, 0x72,=
 0xe5,\r\n    0x40, 0xd9, 0x20, 0x36, 0x39, 0x70, 0x30, 0x7e, 0x07, 0x25,=
\r\n    0xfa, 0x83, 0x8d, 0x61, 0x18, 0x03, 0x25, 0x1a, 0x4a, 0x08,\r\n  =
  0xcc, 0xca, 0x19, 0x83, 0xd5, 0xb2, 0x9a, 0x58, 0x37, 0x58,\r\n    0xbe=
, 0x63, 0x34, 0x3e, 0x88, 0xf5, 0x59, 0x1d, 0x88, 0x5b,\r\n    0x8a, 0xf6=
, 0x95, 0xf3, 0x3a, 0xdb, 0xdd, 0x0d, 0x94, 0x1d,\r\n    0x26, 0x02, 0x87=
, 0xe3, 0x2e, 0xf5, 0xa9, 0x8f, 0xd5, 0x5a,\r\n    0xc1, 0x37, 0x21, 0x10=
, 0x21, 0xfd, 0xc2, 0x3b, 0x5d, 0x7a,\r\n    0x54, 0x69, 0xf5, 0x78, 0xbf=
, 0x7a, 0xff, 0x65, 0x29, 0x11,\r\n    0x79, 0x96, 0xf9, 0xeb, 0xab, 0x5e=
, 0x6d, 0xc7, 0xb0, 0x47,\r\n    0xb3, 0x56, 0x33, 0x2f, 0xea, 0x82, 0xfd=
, 0xd6, 0x20, 0xeb,\r\n    0x86, 0xf3, 0xc1, 0xd3, 0x85, 0x5c, 0x8b, 0x80=
, 0x75, 0xda,\r\n    0x59, 0xa7, 0x66, 0x2f, 0x4a, 0x11, 0xb9, 0x77, 0xd9=
, 0x96,\r\n    0xb8, 0xb3, 0xc7, 0x65, 0x7a, 0xd4, 0xa8, 0x2a, 0x20, 0xa7=
,\r\n    0xf7, 0x6c, 0xe3, 0x76, 0xc0, 0x32, 0x00, 0x86, 0xed, 0x02,\r\n =
   0x9d, 0xd6, 0x15, 0x39, 0x93, 0x07, 0x98, 0x31, 0x13, 0xcc,\r\n    0x0=
a, 0xa9, 0x73, 0xec, 0xba, 0x69, 0x1e, 0x7e, 0x4c, 0xdc,\r\n    0x80, 0xa=
e, 0xfa, 0x7e, 0x8c, 0x83, 0x47, 0xba, 0xba, 0x05,\r\n    0x0e, 0xac, 0xa=
7, 0xdc, 0x35, 0xa2, 0x1a, 0xa8, 0x54, 0xe5,\r\n    0x31, 0xdc, 0x77, 0x5=
8, 0xd7, 0xd1, 0x0b, 0x8c, 0x8e, 0x42,\r\n    0xc1, 0xbe, 0x3b, 0xbf, 0x2=
6, 0x6d, 0x05, 0x5a, 0xc2, 0x5c,\r\n    0x37, 0x27, 0x9e, 0xbe, 0xfa, 0x2=
8, 0xbb, 0xe8, 0x9a, 0x34,\r\n    0xad, 0x1a, 0xb3, 0xd2, 0x3d, 0x7a, 0x6=
6, 0xd1, 0xc2, 0x16,\r\n    0xa5, 0x76, 0x50, 0xe6, 0xec, 0x9f, 0xc8, 0xb=
a, 0x7a, 0xdf,\r\n    0xb3, 0x8e, 0x57, 0xf2, 0x0c, 0x46, 0x71, 0x66, 0xc=
8, 0xfe,\r\n    0x79, 0x44, 0xe6, 0x7f, 0x82, 0x13, 0x81, 0x60, 0x00, 0x2=
0,\r\n    0x04, 0x81, 0x2c, 0x78, 0xba, 0x4b, 0x5f, 0x0d, 0xa9, 0x17,\r\n=
    0xda, 0x4c, 0xc1, 0x4c, 0xf8, 0xfc, 0x10, 0xdb, 0xa3, 0xf5,\r\n    0x=
33, 0xfa, 0xcb, 0x11, 0xef, 0x06, 0xd8, 0xb8, 0xf1, 0x78,\r\n    0xea, 0x=
9c, 0x5e, 0x8a, 0xcb, 0xbc, 0xa7, 0xb7, 0xf0, 0xe1,\r\n    0xf6, 0xb7, 0x=
a7, 0x0e, 0xc2, 0xd5, 0x10, 0x8c, 0xc4, 0x11,\r\n    0x78, 0x05, 0x62, 0x=
95, 0x79, 0x3b, 0xed, 0x35, 0x7a, 0xcc,\r\n    0xbb, 0x03, 0xc0, 0x58, 0x=
2d, 0xc6, 0x9b, 0xc7, 0x7a, 0x34,\r\n    0x03, 0x0f, 0x38, 0xcc, 0xe2, 0x=
56, 0xc5, 0xa9, 0xce, 0xc6,\r\n    0xe8, 0x62, 0x14, 0x6e, 0x3f, 0x04, 0x=
63, 0xf1, 0x0d, 0xd5,\r\n    0x83, 0x32, 0x57, 0xd0, 0xa0, 0x35, 0x91, 0x=
66, 0xa7, 0xe2,\r\n    0x02, 0x7d, 0x98, 0xea, 0xf2, 0x6c, 0xf0, 0xd5, 0x=
a4, 0xa0,\r\n    0x5f, 0x6e, 0xf8, 0xb7, 0x42, 0xf5, 0xd3, 0x14, 0xa3, 0x=
1d,\r\n    0xee, 0xea, 0xbe, 0x4e, 0xbc, 0x31, 0x06, 0x54, 0x7e, 0x79,\r\=
n    0xc6, 0xcb, 0x93, 0x31, 0x05, 0xd9, 0x07, 0xb4, 0xc8, 0xc6,\r\n    0=
x04, 0x43, 0xe9, 0x7a, 0x15, 0x46, 0x94, 0xba, 0xb5, 0xed,\r\n    0xfc, 0=
x78, 0x1a, 0x43, 0x86, 0x75, 0xb9, 0xde, 0x6e, 0xd0,\r\n    0x3c, 0x77, 0=
xf5, 0x14, 0x58, 0xea, 0xb6, 0x1c, 0xa2, 0xe8,\r\n    0x0a, 0xc0, 0x2c, 0=
xc8, 0xc0, 0x37, 0xd8, 0xfb, 0x3c, 0xf1,\r\n    0x29, 0xd7, 0x10, 0x7f, 0=
x61, 0x8d, 0x66, 0x03, 0x2c, 0xc0,\r\n    0x22, 0x38, 0xa2, 0x11, 0xf7, 0=
x8b, 0xfa, 0x44, 0xe7, 0xc1,\r\n    0xbb, 0xcf, 0xcc, 0x62, 0x77, 0x71, 0=
xc1, 0x88, 0xd1, 0xb3,\r\n    0x71, 0x3c, 0xe5, 0xe7, 0x5c, 0xd2, 0x32, 0=
x5a, 0x0a, 0x2b,\r\n    0xa0, 0x82, 0x68, 0xca, 0xd1, 0x3b, 0x27, 0xd9, 0=
x76, 0x96,\r\n    0xef, 0x67, 0x8b, 0x59, 0x2d, 0x0a, 0xc8, 0x0a, 0xd1, 0=
xba,\r\n    0xcb, 0x4a, 0x1b, 0xa7, 0x5b, 0xea, 0x8c, 0x47, 0x7f, 0x39,\r=
\n    0xfc, 0x32, 0xc2, 0xaa, 0x20, 0xf3, 0x52, 0xbb, 0x0d, 0xa1,\r\n    =
0xc4, 0x9b, 0x7d, 0x39, 0x27, 0xbc, 0xd9, 0xdf, 0xaf, 0x22,\r\n    0x92, =
0x37, 0x08, 0x1d, 0x5f, 0xa0, 0x89, 0x24, 0xfe, 0xfd,\r\n    0x92, 0x3f, =
0xf0, 0xac, 0x6b, 0xaa, 0xd6, 0x86, 0x4b, 0x7c,\r\n    0x10, 0xdc, 0x73, =
0x37, 0x9a, 0x5e, 0xbd, 0x9e, 0x46, 0x78,\r\n    0xa0, 0xc2, 0x65, 0x17, =
0x65, 0x6e, 0x8e, 0x51, 0xfc, 0xa2,\r\n    0xa5, 0x1a, 0x33, 0xfb, 0x2c, =
0xdd, 0x5d, 0x76, 0xd1, 0x26,\r\n    0x74, 0xc2, 0x40, 0xba, 0x9a, 0x48, =
0x93, 0xc1, 0xaf, 0x69,\r\n    0xb8, 0xf2, 0xc4, 0xad, 0xf3, 0x7c, 0x4a, =
0x47, 0x55, 0x1e,\r\n    0xb2, 0x00, 0x6a, 0x73, 0x2f, 0x6b, 0x3b, 0x2f, =
0x33, 0x8c,\r\n    0x07, 0x8e, 0xde, 0x33, 0x94, 0x6d, 0xfe, 0x4a, 0x55, =
0xbf,\r\n    0x64, 0x4d, 0x3b, 0x98, 0x84, 0x86, 0x93, 0xad, 0xa1, 0xfc,\=
r\n    0xb6, 0xfc, 0x16, 0xca, 0xc3, 0x39, 0xee, 0x65, 0xc2, 0x4d,\r\n   =
 0xc6, 0x4b, 0x0a, 0xe9, 0x20, 0x05, 0x35, 0x4a, 0xf0, 0x0a,\r\n    0xde,=
 0x71, 0xe6, 0xc5, 0xe2, 0xef, 0xd8, 0x5c, 0x46, 0x13,\r\n    0x1d, 0x94,=
 0x8f, 0xf1, 0x40, 0x96, 0xb0, 0xf0, 0x6a, 0x41,\r\n    0xd8, 0x3c, 0x85,=
 0x22, 0xf3, 0x0b, 0xeb, 0x4e, 0xaa, 0xf4,\r\n    0xa6, 0xf9, 0x08, 0xfe,=
 0x2a, 0x6e, 0xe7, 0x54, 0xc8, 0x96\r\n};\r\n\r\nstatic uint32_t draft13_=
test_vn =3D 0xff00000d;\r\n\r\nstatic picoquic_connection_id_t draft13_te=
st_cnx_id =3D { \r\n    { 0x06, 0xb8, 0x58, 0xec, 0x6f, 0x80, 0x45, 0x2b =
}, 8 };\r\n\r\nstatic uint8_t draft13_test_salt[] =3D {\r\n    0x9c, 0x10=
, 0x8f, 0x98, 0x52, 0x0a, 0x5c, 0x5c, 0x32, 0x96,\r\n    0x8e, 0x95, 0x0e=
, 0x8a, 0x2c, 0x5f, 0xe0, 0x6d, 0x6c, 0x38\r\n};\r\n\r\nstatic uint8_t dr=
aft13_test_server_initial_secret[] =3D {\r\n    0x7e, 0x0a, 0xba, 0x2c, 0=
x4b, 0x97, 0x42, 0xd0, 0xd1, 0x30,\r\n    0xbc, 0x73, 0x18, 0x62, 0x2a, 0=
xd3, 0xb4, 0x4a, 0xca, 0x1f,\r\n    0x09, 0xab, 0xb1, 0x9b, 0x3f, 0x39, 0=
x4c, 0xd7, 0xe2, 0x0f,\r\n    0x4b, 0xe0\r\n};\r\n\r\nstatic uint8_t draf=
t13_test_server_key[] =3D {\r\n    0x26, 0x08, 0x0e, 0x60, 0xd2, 0x88, 0x=
db, 0x7d, 0xf8, 0x16,\r\n    0xa1, 0xcb, 0x0b, 0xc6, 0xc7, 0xf4\r\n};\r\n=
\r\nstatic uint8_t draft13_test_server_iv[] =3D {\r\n    0xb9, 0xfd, 0xc5=
, 0xb4, 0x48, 0xaf, 0x3e, 0x02, 0x34, 0x22,\r\n    0x44, 0x3b\r\n};\r\n\r=
\nstatic uint8_t draft13_test_server_pn[] =3D {\r\n    0x00, 0xba, 0xbb, =
0xe1, 0xbe, 0x0f, 0x0c, 0x66, 0x18, 0x18,\r\n    0x8b, 0x4f, 0xcc, 0xa5, =
0x7a, 0x96\r\n};\r\n\r\nstatic uint8_t draft13_test_client_initial_secret=
[] =3D {\r\n    0x82, 0xa7, 0x35, 0x72, 0xe7, 0xcb, 0x89, 0x52, 0x3b, 0x6=
8,\r\n    0xc3, 0x9e, 0xaa, 0x83, 0x25, 0x40, 0x4f, 0x86, 0x49, 0x8c,\r\n=
    0x8e, 0x24, 0x37, 0xdf, 0xdc, 0xe1, 0x0f, 0x9c, 0x34, 0x28,\r\n    0x=
1a, 0x3d\r\n};\r\n\r\nstatic uint8_t draft13_test_client_key[] =3D {\r\n =
   0xa7, 0x99, 0x43, 0x56, 0x6c, 0x41, 0x34, 0x2f, 0x2b, 0xc3,\r\n    0xd=
e, 0x6b, 0x7c, 0x15, 0x39, 0xdf\r\n};\r\n\r\nstatic uint8_t draft13_test_=
client_iv[] =3D {\r\n    0x84, 0xeb, 0x95, 0x4f, 0xfe, 0x16, 0x1c, 0x38, =
0x75, 0x91,\r\n    0x9f, 0x5f\r\n};\r\n\r\nstatic uint8_t draft13_test_cl=
ient_pn[] =3D {\r\n    0x5c, 0x0f, 0x64, 0x72, 0xa1, 0x56, 0x58, 0x04, 0x=
7a, 0x3c,\r\n    0xc1, 0xf1, 0x54, 0x78, 0xdc, 0xf4\r\n};\r\n```"}],"acti=
on":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/1573#issuecomment-413103796"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4=
13103796",
"url": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4131=
03796",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add an appendix containing test vector=
s for \"Initial\". (#1573)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1573,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1573\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4131=
03796"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3570877=
96\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b73c47122024_4abf3f99ebcbe6245819de--


From nobody Wed Aug 15 00:56: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 5EB55129619 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 00:56:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IBgaI-yI7hUn for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 00:56:29 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1158A129385 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 00:56:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MC+viAgW6GeCOQXPKP8m11fnmAU=; b=itsCP77TJI7RHxfu fl3DFBymBhbDLHzuJMjODEqU0EWVLDTfWwpwQAJTj4SRiKc+/zbAllGT9wZRDqPg H/rJPrLe9b9I24N5JkHQ7XJCfb8krZE4W+VmdosYJrrrEWyMwYrEa9JyyOmX8ytU jlEMZwaMp/NHteU9+FQlutSBezY=
Received: by filter0880p1las1.sendgrid.net with SMTP id filter0880p1las1-3854-5B73DCAB-2 2018-08-15 07:56:27.103870833 +0000 UTC m=+115882.565904053
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id nY7Z-x5IQPyPeSf6ageerQ for <quic-issues@ietf.org>; Wed, 15 Aug 2018 07:56:27.184 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 0D79D3E0324 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 00:56:27 -0700 (PDT)
Date: Wed, 15 Aug 2018 07:56:27 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09cb3a4600e1ec286d85c59034cd95e1aa75e2ba92cf00000001178b9eab92a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/c413122721@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73dcabc245_78b43fb63f8d45c037904c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak112QE6hjGCinyXyMteJAQTD5zpjC90qwNQEb cQcXQa7CxE463Sykf1G8NvQKb+Pq0Lp86b/pl/tLM44OXRk/AtgMvpK5GYtGrujdsdB5JS/Ocqyep6 NFXIFmSh2isaN1xNz9uYwjLGZgSRaeme4Qwbusp5QikWWP7+zj2QJgU9tz90Y9gWvjqgyf0E02kWcB E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FBm8PodaJk-IN__PC2i4eLzM6VY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 07:56:31 -0000

----==_mimepart_5b73dcabc245_78b43fb63f8d45c037904c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Receiving an ACK-only packet will reset the timer.  Sending one might.  If there are no other outstanding packets, then an ACK is sent after receiving a packet and after waiting for any ACK delay.  That will refresh the timer.  However, you won't send another ACK-only packet until a packet is declared lost, which only happens when new packets arrive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413122721
----==_mimepart_5b73dcabc245_78b43fb63f8d45c037904c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Receiving an ACK-only packet will reset the timer.  Sending one might.  =
If there are no other outstanding packets, then an ACK is sent after receiv=
ing a packet and after waiting for any ACK delay.  That will refresh the ti=
mer.  However, you won't send another ACK-only packet until a packet is dec=
lared lost, which only happens when new packets arrive.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1652#issuecomment-413122721">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-LKJvZRqQe8o6-k=
u5v1x-suu08uks5uQ9QrgaJpZM4V5wb_">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq6tP-Ab41Q1X7IDvtneaRafRdCwrks5uQ9QrgaJp=
ZM4V5wb_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #16=
52: Receiving an ACK-only packet will reset the timer.  Sending one might. =
 If there are no other outstanding packets, then an ACK is sent after recei=
ving a packet and after waiting for any ACK delay.  That will refresh the t=
imer.  However, you won't send another ACK-only packet until a packet is de=
clared lost, which only happens when new packets arrive."}],"action":{"name=
":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/165=
2#issuecomment-413122721"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413=
122721",
"url": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413122=
721",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer i=
dle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1652,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413122=
721"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b73dcabc245_78b43fb63f8d45c037904c--


From nobody Wed Aug 15 00:58: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 AA565129619 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 00:58:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mRUZfmupm9qJ for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 00:58:12 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 BDD37129385 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 00:58:12 -0700 (PDT)
Date: Wed, 15 Aug 2018 00:58:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534319890; bh=f5uk50zqMxwHYHgB90nVhbFqcK3nLuo8D9IK9fctGck=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cofQKORVuNnmMeiqBRD9gJBYrFujI1jm7Hie+7CPvhIpTlXSgztyZOtw+J1v7yfIs 2oH37RdyjMqQSIwl22M//+3qzMzzXb4wiagM/CGuxMyhT4L9tYy0oIELLxbbq/RGt4 xIml3y6SBTUplZtKhNGTV52cusl/5U4V3kpyg1mg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f9cb0d1344df245b397aea723e815e179e12de492cf00000001178b9f1292a169ce145eeded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1573/c413123113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1573@github.com>
References: <quicwg/base-drafts/pull/1573@github.com>
Subject: Re: [quicwg/base-drafts] Add an appendix containing test vectors for "Initial". (#1573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73dd12885b7_3bf33fe7856d45b415001ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MxxKuQQSvs_tr3gnED2IFCt703o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 07:58:15 -0000

----==_mimepart_5b73dd12885b7_3bf33fe7856d45b415001ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have the same test vector in https://gist.github.com/martinthomson/7f4b615070254644f4c5335014980cbc - the only problem I can see is that it is very big.  (The other problem being that it isn't in a PR yet, but that's a fixable 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/1573#issuecomment-413123113
----==_mimepart_5b73dd12885b7_3bf33fe7856d45b415001ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I have the same test vector in <a href="https://gist.github.com/martinthomson/7f4b615070254644f4c5335014980cbc">https://gist.github.com/martinthomson/7f4b615070254644f4c5335014980cbc</a> - the only problem I can see is that it is very big.  (The other problem being that it isn't in a PR yet, but that's a fixable 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/1573#issuecomment-413123113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOXwC-T3X45kWEEjYRrcsBviToXks5uQ9SSgaJpZM4VSLo0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9rVt49heq5Tan-7I2f7x11uIGDRks5uQ9SSgaJpZM4VSLo0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1573: I have the same test vector in https://gist.github.com/martinthomson/7f4b615070254644f4c5335014980cbc - the only problem I can see is that it is very big.  (The other problem being that it isn't in a PR yet, but that's a fixable problem.)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413123113"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413123113",
"url": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413123113",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add an appendix containing test vectors for \"Initial\". (#1573)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1573,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1573\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413123113"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357087796\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b73dd12885b7_3bf33fe7856d45b415001ae--


From nobody Wed Aug 15 01:55: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 2BCD5130F17 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 01:55:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 kQvbCFUIA1kp for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 01:55:22 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 6E3C9130E2D for <quic-issues@ietf.org>; Wed, 15 Aug 2018 01:55:22 -0700 (PDT)
Date: Wed, 15 Aug 2018 01:55:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534323320; bh=IRrqe+wfkLWYTcJf0JTlVtQ21SPH2dbd6BMktev0fI4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kucWCksqdpqJC2+spMpatW3IOqv8lAXm2ErU3v7P8gxGFqFwnSWvrFXLpq6bzV9dM eZZ7wS8VPzs0yb86FQvzZ4bdiRGmlhK+DCAugN/S/+5GBKKtXIGRxqozWWjw2DbXBj 3syhXojIa1oaCfxKWiCWqDBNmoHMTfXfVNLO8dHE=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba31f9b0c79015255b40aeada660e67415abe5cc292cf00000001178bac7892a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413136116@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73ea78ac80d_29213fd9690be61830159e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S_nVui-b2sfSBSAckVaz-lJ8RHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 08:55:24 -0000

----==_mimepart_5b73ea78ac80d_29213fd9690be61830159e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett I would like to see that the transport draft sets the normative boundaries while the recovery draft specifies the specifics. This way both drafts are less dependent and could be easier revised in future separately.

@martinthomson I would put recommended numbers in the recovery draft but we can try to put lower and upper boundaries in the transport draft. I actually think something like "SHOULD at least send one ACK per RTT" would be good but that might be hard to implement. I think we can easily agree on an upper bound for the delay timer. I guess we can either go with 0.5 seconds as well or even something lower.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413136116
----==_mimepart_5b73ea78ac80d_29213fd9690be61830159e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"20072817" data-oct=
o-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" =
href=3D"https://github.com/ianswett">@ianswett</a> I would like to see th=
at the transport draft sets the normative boundaries while the recovery d=
raft specifies the specifics. This way both drafts are less dependent and=
 could be easier revised in future separately.</p>
<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a> I would put rec=
ommended numbers in the recovery draft but we can try to put lower and up=
per boundaries in the transport draft. I actually think something like "S=
HOULD at least send one ACK per RTT" would be good but that might be hard=
 to implement. I think we can easily agree on an upper bound for the dela=
y timer. I guess we can either go with 0.5 seconds as well or even someth=
ing lower.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1662#issuecomment-413136116">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Bw=
RNrirxFlovnQc2sSdcuYUWvNks5uQ-H4gaJpZM4V8jA7">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxn9Jzzz0H6GAgcbmtFJH7Jl=
h_hPks5uQ-H4gaJpZM4V8jA7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #1662: @ianswett I would like to see that the transport draft sets =
the normative boundaries while the recovery draft specifies the specifics=
. This way both drafts are less dependent and could be easier revised in =
future separately.\r\n\r\n@martinthomson I would put recommended numbers =
in the recovery draft but we can try to put lower and upper boundaries in=
 the transport draft. I actually think something like \"SHOULD at least s=
end one ACK per RTT\" would be good but that might be hard to implement. =
I think we can easily agree on an upper bound for the delay timer. I gues=
s we can either go with 0.5 seconds as well or even something lower."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/1662#issuecomment-413136116"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment=
-413136116",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3136116",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3136116"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3681935=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b73ea78ac80d_29213fd9690be61830159e--


From nobody Wed Aug 15 02:35: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 0C963130F24 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 02:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Ch-8GcadQX3p for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 02:35:28 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CB25130E47 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 02:35:27 -0700 (PDT)
Date: Wed, 15 Aug 2018 02:35:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534325726; bh=mE2tN3/3MecDbGUz7FAWv6kXpF1FNDChuNqkjB9/qVY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rj4pXazQEhkwTVhmhiO2RHxO8dTujsBXJC4Fji7ryMrh7QHZUM8VdEjy/3nS1FlQY PnBMUHRRn8fvcuM8RXKhpbOB1Lwvc3TRgUYphQhNE8E3JClm2+QGy9vSrcJTkI9JbZ 8ZlsxxnmHmPJW5Iz5xvrT1ywl8KlWcNL+s5OXvVc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbc9cec94916213b6e316a94f928974d8b9532a0392cf00000001178bb5de92a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/c413145620@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b73f3dedee99_4fe63fad03ed45b421870f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/5Kwj4trZxpYGYDCbZCrO9mIspL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 09:35:30 -0000

----==_mimepart_5b73f3dedee99_4fe63fad03ed45b421870f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm just find the word "prevent" confusing here:

"Packets that contain only ACK or
 PADDING frames are not acknowledged until an endpoint has other frames to send,
 so they could prevent the timeout from being refreshed."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413145620
----==_mimepart_5b73f3dedee99_4fe63fad03ed45b421870f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm just find the word "prevent" confusing here:</p>
<p>"Packets that contain only ACK or<br>
PADDING frames are not acknowledged until an endpoint has other frames to send,<br>
so they could prevent the timeout from being refreshed."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413145620">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzmIm235GrtHB-Q1aHRk8mdyBPJ_ks5uQ-tegaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq77cC1BeTZY5p5f7f_drG81yxFpoks5uQ-tegaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1652: I'm just find the word \"prevent\" confusing here:\r\n\r\n\"Packets that contain only ACK or\r\n PADDING frames are not acknowledged until an endpoint has other frames to send,\r\n so they could prevent the timeout from being refreshed.\""}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413145620"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413145620",
"url": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413145620",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1652,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413145620"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b73f3dedee99_4fe63fad03ed45b421870f2--


From nobody Wed Aug 15 04:10: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 1739B130E7F for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 04:09:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Jmkuvg-joxu6 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 04:09:57 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 93AA8130E78 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 04:09:57 -0700 (PDT)
Date: Wed, 15 Aug 2018 04:09:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534331396; bh=ruxLq7KlON8Os9loXINJq8e5tNGAgX2+kIscg+u2y+Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nPF8VW95D6WdGf4JJp3W4O13eFm7SSo+2DkHPOwWLhTVK7m1cUyBy/AzKSJne/xnC X/eB652G8H9v4kOwmcMU/LKoyNSJ3jUiqnGEJM4RbqwNm8veMNE12oWlRXvQEnfGNy no6biokzefe/lsE5Gzqh4BQauUPy9tzXFTUgMzhs=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b6d292e7ed47ad20efd49b247806b9602c6aba792cf00000001178bcc0492a169ce14df4b4c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1657/c413166216@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1657@github.com>
References: <quicwg/base-drafts/pull/1657@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#1657)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b740a04828f1_525d3fe5202d45c03848d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YuU9iSA-dci7iZTTixbQkD8Kiwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 11:09:59 -0000

----==_mimepart_5b740a04828f1_525d3fe5202d45c03848d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, _the [TSS] instruction specifies the total number of dynamic table inserts and duplications **since the last** Table State Synchronize or Header Acknowledgement that increased the Largest Known Received dynamic table entry._  (Emphasis added).

The _Largest Reference_, on the other hand, communicates the exact state (or position) in the dynamic table.  Counting all the inserts will work, of course (modulo `MaxEntries * 2`), but it will defeat the purpose of the proposed change, as the encoded representation will now grow.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1657#issuecomment-413166216
----==_mimepart_5b740a04828f1_525d3fe5202d45c03848d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, <em>the [TSS] instruction specifies the total number of dynamic t=
able inserts and duplications <strong>since the last</strong> Table State=
 Synchronize or Header Acknowledgement that increased the Largest Known R=
eceived dynamic table entry.</em>  (Emphasis added).</p>
<p>The <em>Largest Reference</em>, on the other hand, communicates the ex=
act state (or position) in the dynamic table.  Counting all the inserts w=
ill work, of course (modulo <code>MaxEntries * 2</code>), but it will def=
eat the purpose of the proposed change, as the encoded representation wil=
l now grow.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1657#issuecomment-413166216">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0BhFC=
bDVSb9HrVfYrTF_hYmuXKVks5uRAGEgaJpZM4V7KVv">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2aZ6_sk3zGKORNfWIrqSq9vqrnl=
ks5uRAGEgaJpZM4V7KVv.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #1657: Yes, _the [TSS] instruction specifies the total number of=
 dynamic table inserts and duplications **since the last** Table State Sy=
nchronize or Header Acknowledgement that increased the Largest Known Rece=
ived dynamic table entry._  (Emphasis added).\r\n\r\nThe _Largest Referen=
ce_, on the other hand, communicates the exact state (or position) in the=
 dynamic table.  Counting all the inserts will work, of course (modulo `M=
axEntries * 2`), but it will defeat the purpose of the proposed change, a=
s the encoded representation will now grow."}],"action":{"name":"View Pul=
l Request","url":"https://github.com/quicwg/base-drafts/pull/1657#issueco=
mment-413166216"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-4=
13166216",
"url": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-4131=
66216",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK: wrap absolute index values (#16=
57)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1657,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1657\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1657#issuecomment-4131=
66216"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3678303=
83\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b740a04828f1_525d3fe5202d45c03848d--


From nobody Wed Aug 15 05:38: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 2F9F3130E91 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 05:38:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Zm4jzPrmp2OI for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 05:38:47 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 39931130E96 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 05:38:46 -0700 (PDT)
Date: Wed, 15 Aug 2018 05:38:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534336723; bh=NOUWIWppJtNkAzZzlLfR8C5e2ILuE2ZhAoH85oIKbAE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g67o6rvFSq8p4kMb0GpqVP99OsqImA1vWoxBe/uQF5V47X3I1bnQe63l3suzevMDy GMPgaX1h5+5bgIhwGq4ZJ4vDIfMzBQ4z5ksYol7QSvWGs57qM79wym6kFQGIJQa6wK XDv6UEwnwSBk+BHcpsohH1TAo5epuZ5QXGzbrbe0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab473f92b6cd2fdfc76a1eb1cdc365b3afa05da66c92cf00000001178be0d392a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413185027@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b741ed3bc8b3_5db03f929c6d45c052605b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/fCIbQJbMb8LKoaRRZ8FNR9XAJis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 12:38:49 -0000

----==_mimepart_5b741ed3bc8b3_5db03f929c6d45c052605b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm fine with one ack per RTT, since that seems like a sensible minimum.  If we say that, I don't see a need to say 0.5 seconds in transport.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413185027
----==_mimepart_5b741ed3bc8b3_5db03f929c6d45c052605b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm fine with one ack per RTT, since that seems like a sensible minimum.  If we say that, I don't see a need to say 0.5 seconds in transport.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413185027">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1nBgtjE5NOeSAPJJ0QtJEqAEho2ks5uRBZTgaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5l6Dpp3S1cK9pu8I4NTqhqyL6W8ks5uRBZTgaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1662: I'm fine with one ack per RTT, since that seems like a sensible minimum.  If we say that, I don't see a need to say 0.5 seconds in transport."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413185027"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413185027",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413185027",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413185027"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b741ed3bc8b3_5db03f929c6d45c052605b--


From nobody Wed Aug 15 05:48: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 2E25B130DBE for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 05:48:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 FYBDiMitxNZY for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 05:48:13 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD8BE127148 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 05:48:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534337292; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OJkfNRGaDoCvIXm+CA3eoy92P6knclUwo2Z6IvdyDZQ=; b=qr4So1rnMmupgzfJowF2h8uyUephDVKogqxm05FpglzJb+g9k/b8SfYSuHE3W5X3PnzRcIeh 9EIccazwhR0HfGM3BmuVeP0BXI0MNLqLK2BfzTJwsXVIU13z7dztdwBO7Mw7QUhgiANBQ6/+ zB5OVPUgJInx697W9To8zT0E6nk=
X-Mailgun-Sending-Ip: 166.78.69.170
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 5b74210b.7f677fedbae0-smtp-out-n01; Wed, 15 Aug 2018 12:48:11 -0000 (UTC)
Date: Wed, 15 Aug 2018 05:48:10 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b74210a46313_41322aaff5fc8ecc30121@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5521fa: Limit delayed ack timer to 1 RTT
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b74210a45449_41322aaff5fc8ecc300bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OLf6XKCSkBdRAAap5jg0l621v0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 12:48:14 -0000

----==_mimepart_5b74210a45449_41322aaff5fc8ecc300bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-delayed-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5521fabff56f17a0188dfe416bc4dc77f9045df8
      https://github.com/quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Limit delayed ack timer to 1 RTT

Fixes #1662



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b74210a45449_41322aaff5fc8ecc300bd--


From nobody Wed Aug 15 05:48: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 AB5DD130E31 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 05:48:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 U7us_Y-MGTmW for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 05:48:54 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 10396127148 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 05:48:54 -0700 (PDT)
Date: Wed, 15 Aug 2018 05:48:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534337333; bh=3Z2xG9ImTX1jNffQSgOud4aMGqNlBy2MVaq33dweXkY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TvgcsoE84JeVn02FN09ePGu5xkk4i/J5ITeBSXNm8rKzU8i9A18Xxd6k8A8lLDvMG 61m0bPht6tnMwxOTTmFvFSSh+gMBdnay1XBcWl0YJwA9cv0N5X/DedT1r/EjdpOwQp SMH1P+OHSIPzTRrodLyB0//Pi1VsVb/NokiRH1ns=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c8638d7b2f1980177a0fbf2b27fe49a9e00d99592cf00000001178be33592a169ce14e8bcf1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663@github.com>
Subject: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b742135282ab_7d1c3fba536be6241426c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/fkm_7ljPr_9u02kwwLp7xBzgQYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 12:48:56 -0000

----==_mimepart_5b742135282ab_7d1c3fba536be6241426c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1662
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1663

-- Commit Summary --

  * Limit delayed ack timer to 1 RTT

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1663.patch
https://github.com/quicwg/base-drafts/pull/1663.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/1663

----==_mimepart_5b742135282ab_7d1c3fba536be6241426c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1662.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350453914" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1662" href="https://github.com/quicwg/base-drafts/issues/1662">#1662</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/1663'>https://github.com/quicwg/base-drafts/pull/1663</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Limit delayed ack timer to 1 RTT</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1663/files#diff-0">draft-ietf-quic-transport.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1663.patch'>https://github.com/quicwg/base-drafts/pull/1663.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1663.diff'>https://github.com/quicwg/base-drafts/pull/1663.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/1663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7zECFdtX6xWPLnpokSFrRoebvgks5uRBi1gaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8uvHdnUuIyMtn4beT_qL4m4X_Pfks5uRBi1gaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Limit delayed ack timer to 1 RTT (#1663)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663",
"url": "https://github.com/quicwg/base-drafts/pull/1663",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Limit delayed ack timer to 1 RTT (#1663)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "5521fab",
"value": "Limit delayed ack timer to 1 RTT"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1663/files#diff-0) (8 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1663,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1663\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b742135282ab_7d1c3fba536be6241426c3--


From nobody Wed Aug 15 06:40: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 3ED81130F79 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:40:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 P60ikMNJOXhR for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:40:24 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 8EF36130F76 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:40:24 -0700 (PDT)
Date: Wed, 15 Aug 2018 06:40:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534340423; bh=SJchPwJDyLCAZSbPpNOd6YF2IL7wJh5OQyymf/Vhe1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a2JqERG56JJl3J2Q6MVLBkYpJJoOkQD7Zp1AqJIoTSI+lUQ925rnum03wdQrhRUsq uHeAltOz1b8biWJ/dUn0WphNgYWt25iYXs5u+3ODufouW4AHRJU4IUaXR7zmS+XPbs gulD3DZ5boKA4av6I1JsWYoZ5e7mP3vTFWbUc3ec=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4856ea7d011f1d297b7916d090d369876d7cfac792cf00000001178bef4792a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413200531@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b742d476dd0f_aec3fed18cbe61c263743"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9GC9UADnNwpcdV3zZDMAbltoU4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:40:26 -0000

----==_mimepart_5b742d476dd0f_aec3fed18cbe61c263743
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But that would mean you dynamically would need to set the time-out based on your RTT, e.g. kDelayedAckTimeout=min(smoothed_rtt,25)

Is that really what you want? It would make the ack delay at least less predictable for small RTTs...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413200531
----==_mimepart_5b742d476dd0f_aec3fed18cbe61c263743
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But that would mean you dynamically would need to set the time-out based on your RTT, e.g. kDelayedAckTimeout=min(smoothed_rtt,25)</p>
<p>Is that really what you want? It would make the ack delay at least less predictable for small RTTs...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413200531">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxFlpjrHK8yRTK1FNCpY-JRs4LYfks5uRCTHgaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyTsWkVmVaNyxYKGGCdvh7pU3hv7ks5uRCTHgaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1662: But that would mean you dynamically would need to set the time-out based on your RTT, e.g. kDelayedAckTimeout=min(smoothed_rtt,25)\r\n\r\nIs that really what you want? It would make the ack delay at least less predictable for small RTTs..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413200531"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413200531",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413200531",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413200531"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b742d476dd0f_aec3fed18cbe61c263743--


From nobody Wed Aug 15 06: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 27E48130F79 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:41:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.391
X-Spam-Level: 
X-Spam-Status: No, score=-6.391 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0LLlIozNrrBz for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:41:53 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 938C8130F76 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:41:53 -0700 (PDT)
Date: Wed, 15 Aug 2018 06:41:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534340512; bh=6s8Xrh5fMl2qdjMACnpRRRI5JCP9nOzgqLFb06WwDCI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pKSLfragsrlPQpqc7QBjpzugLRRn6OJtCyGiAyxA4or0QC2catx7GXi8cVM8nMHXz 62YplO8y+6AzNo6R2q13O3mcaM5aprfye/ioWz2FsqqgN2dMlvrBBCDzSRFw7OEsUP h37bdTQWk7tgcmlZSGxLqu9YUVW93U+dkGOVVlxg=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3c05e7ec75db7781e1f26a474f4c1d73b0489eb92cf00000001178befa092a163ce01cb136c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8/30085996@github.com>
In-Reply-To: <quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8@github.com>
References: <quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (5521fab)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b742da0b52f2_65c43f92e1cd45c02716b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qJwjM5G-twTxXy7Jqhnls9Gabkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:41:56 -0000

----==_mimepart_5b742da0b52f2_65c43f92e1cd45c02716b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Should probably say
"... which ensures an ACK frame is sent at least once per RTT if new data was received in the last 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/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8#commitcomment-30085996
----==_mimepart_5b742da0b52f2_65c43f92e1cd45c02716b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Should probably say<br>
"... which ensures an ACK frame is sent at least once per RTT if new data was received in the last RTT."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8#commitcomment-30085996">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6rugx2Q26jue6nQCFtgo9u9u9Yeks5uRCUggaJpZM4V-IBJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4YHsZKeeX63kPkIIyVEdLYi8Tyyks5uRCUggaJpZM4V-IBJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak on 5521fab: Should probably say\r\n\"... which ensures an ACK frame is sent at least once per RTT if new data was received in the last RTT.\""}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8#commitcomment-30085996"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8#commitcomment-30085996",
"url": "https://github.com/quicwg/base-drafts/commit/5521fabff56f17a0188dfe416bc4dc77f9045df8#commitcomment-30085996",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5b742da0b52f2_65c43f92e1cd45c02716b1--


From nobody Wed Aug 15 06:45: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 5D40A13101B for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:45:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7Tda__uzGFF2 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:45:20 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 EBD7E130FD1 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:45:18 -0700 (PDT)
Date: Wed, 15 Aug 2018 06:45:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534340718; bh=Hlohy8JDwlM46UvsvrDbxCvzSXko1R3WwzyBxA2MkWs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NZZIUhbpGgkX5m177FG3cn4fTgjoHpplfpcsnxfhlIst060YedBbJuCpkGrhuyFjB Sc57nsTmLpWcxDkILwS3lxqRRXd0r21yWZtQYtBIXqLyIHNjs/SH+ZVuT16LEe8Srd MGLR7ngD2a0VrwWAC9qAIxcLUO1MWj3tB4MkeAG4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab637275eec52592ea96bc4ce9f9f23c2dd476595f92cf00000001178bf06e92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413201861@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b742e6e15a65_3a863fa4abad45b44892ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/euPzb3iY6TuJegweCX9NAdxXpHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:45:31 -0000

----==_mimepart_5b742e6e15a65_3a863fa4abad45b44892ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the goal for the transport doc is to define boundaries of reasonable behavior, correct?  If so, I no more than 1 ACK sent in response to a packet and at least 1 ACK per RTT are good boundaries.

I'd like the more detailed text to be in recovery, as I said above.  There are some open issues to improve that text, including the one I reference 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/issues/1662#issuecomment-413201861
----==_mimepart_5b742e6e15a65_3a863fa4abad45b44892ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think the goal for the transport doc is to define boundaries of reas=
onable behavior, correct?  If so, I no more than 1 ACK sent in response t=
o a packet and at least 1 ACK per RTT are good boundaries.</p>
<p>I'd like the more detailed text to be in recovery, as I said above.  T=
here are some open issues to improve that text, including the one I refer=
ence 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/issues/1662#issuecomment-413201861">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy18=
GmZbCGGwKJt0bvQs77ronlETks5uRCXugaJpZM4V8jA7">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3F3GwoC8bUIRMDUIATOwC9D=
uk-Bks5uRCXugaJpZM4V8jA7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #1662: I think the goal for the transport doc is to define bounda=
ries of reasonable behavior, correct?  If so, I no more than 1 ACK sent i=
n response to a packet and at least 1 ACK per RTT are good boundaries.\r\=
n\r\nI'd like the more detailed text to be in recovery, as I said above. =
 There are some open issues to improve that text, including the one I ref=
erence above."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/1662#issuecomment-413201861"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment=
-413201861",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3201861",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3201861"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3681935=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b742e6e15a65_3a863fa4abad45b44892ba--


From nobody Wed Aug 15 06:47: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 92316130EA4 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:47:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mJafHkiLftZm for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:47:26 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0241E130E80 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:47:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1LxW4jr429FV6/Aepx8o4/QjRDQ=; b=ra7UvqlM485Q8aLu AQTBoPIu2G3FgXOTYNa5wcc+gHmSg0Np2qXEuqATwP3AyPgyuCBANHTq7mPTdPy9 hF+Wkh8Cr/q1GRtOSl5/NwkMf/Pbx6Fpyy4Duy6UULpVxIuZ4GlimN3TRRhXSy0+ ETx5g12NMMrEnTeEEOnacyMFpOo=
Received: by filter1754p1mdw1.sendgrid.net with SMTP id filter1754p1mdw1-1137-5B742EED-4 2018-08-15 13:47:25.13471553 +0000 UTC m=+61270.789335209
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id KJs2RbmrQ9aZAJ-yv_TCyQ for <quic-issues@ietf.org>; Wed, 15 Aug 2018 13:47:25.091 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 1479FC19C1 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:47:25 -0700 (PDT)
Date: Wed, 15 Aug 2018 13:47:25 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7dbbf9f75ad5afcc3cfe46ef18aa1fa54a5f67c992cf00000001178bf0ed92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413202516@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b742eed12808_5f6f3f92e1cd45c0452018"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ba649RR0ZfLWk6ChBV6jughjoLB3HKY7RcI OKJX9/B/l6wl5nhFySjH6JQNgRohLKJFb84RcsIC1wt7YXewqE3VbEi+thuihUc+Hu+fNt7HWgh4in x7WVsgb0uVtF4Y6brtSH8X1F25t6JuBg9wXYWNZA4VLZP/qTetvKNI6lTQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r5P7-m6HzG8Hyo51NGBIbYXQAm8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:47:28 -0000

----==_mimepart_5b742eed12808_5f6f3f92e1cd45c0452018
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, boundaries in transport, detailed text in recover. I just meant to say if the boundary is one ack per RTT, the detailed text in recover should say something like kDelayedAckTimeout=min(smoothed_rtt,25)

And I wanted to make sure that that is really what you want...?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413202516
----==_mimepart_5b742eed12808_5f6f3f92e1cd45c0452018
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, boundaries in transport, detailed text in recover. I just meant to say if the boundary is one ack per RTT, the detailed text in recover should say something like kDelayedAckTimeout=min(smoothed_rtt,25)</p>
<p>And I wanted to make sure that that is really what you want...?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413202516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwgkECVYyRyARVaEpG1vHT7N_i4rks5uRCZtgaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6cmfJW8eXT6Ws0iKvNk-hogcTTpks5uRCZtgaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1662: Yes, boundaries in transport, detailed text in recover. I just meant to say if the boundary is one ack per RTT, the detailed text in recover should say something like kDelayedAckTimeout=min(smoothed_rtt,25)\r\n\r\nAnd I wanted to make sure that that is really what you want...?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413202516"}}}</s
 cript>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413202516",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413202516",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413202516"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b742eed12808_5f6f3f92e1cd45c0452018--


From nobody Wed Aug 15 06:54: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 72720130F9A for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:53:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XyxWJ8XdqNNF for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:53:48 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 891E6130FC1 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:53:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8X9rlz1m/L5kI6lQoGG74VwAPBc=; b=RIS6MD89FKbVy9/a tGOZaiBCqaMzkS0+z/LisjZRaFEBOu/fxTFGkovYlxHSJAkg/XOJCI5k6GcKaIib kaC+IkrJOXNBoU+R7A+umpc/5Jj93eavIQ3eAGIzCpWmzgmgEGl8fkpHODb22Ywv 3BztPV778qUdaxrE+16aedaOeTk=
Received: by filter1023p1las1.sendgrid.net with SMTP id filter1023p1las1-19583-5B74306B-27 2018-08-15 13:53:47.686977309 +0000 UTC m=+137264.702377513
Received: from github-lowworker8-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id clPncntHQ-S62q7yhjTaJQ for <quic-issues@ietf.org>; Wed, 15 Aug 2018 13:53:47.578 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker8-cp1-prd.iad.github.net (Postfix) with ESMTP id 8A1B660740 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:53:47 -0700 (PDT)
Date: Wed, 15 Aug 2018 13:53:47 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19ee667160c353826c68e3aac8893b6aefaef49092cf00000001178bf26b92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413204392@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74306b881b8_75df3f98a3abe62442522"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak09gIur68iOaOpPIJL/8lETocax8M7cR/6qjy AY1hnJRJLXzFuZ+NlsRawAy6llyRgePmwfUTqe51RcY0IRM/G+0vK83Lb/Zhj2TULyx7edS5RZuAeL hGxBTO86SBeAeJgPh/lah3sMVJ/FcfFSIUvS8rqPo+AXfDRuqUFemvANaNVAkaOJeCx6ThWeiMhs72 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2X-FQglXT6T1AywAx8F5etwR3iE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:53:59 -0000

----==_mimepart_5b74306b881b8_75df3f98a3abe62442522
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for clarifying.  I think there are potentially two numbers.  One is what the sender is assuming the receiver is using and the other is the value the receiver is using.  I think the receiver should use the value you suggest above with a min(), but I don't think the sender should assume that, since one may have a substantially different value for SRTT than the other.

I'm due to write a fair bit of text in the recovery doc about ACK behavior, so I'm happy to keep this issue open until that text includes mention of this "at least one ack per RTT behavior" and what the sender should and should not assume?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413204392
----==_mimepart_5b74306b881b8_75df3f98a3abe62442522
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for clarifying.  I think there are potentially two numbers.  One =
is what the sender is assuming the receiver is using and the other is the v=
alue the receiver is using.  I think the receiver should use the value you =
suggest above with a min(), but I don't think the sender should assume that=
, since one may have a substantially different value for SRTT than the othe=
r.</p>
<p>I'm due to write a fair bit of text in the recovery doc about ACK behavi=
or, so I'm happy to keep this issue open until that text includes mention o=
f this "at least one ack per RTT behavior" and what the sender should and s=
hould not assume?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1662#issuecomment-413204392">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9_XIEzq0x9_UT=
WaJ50O9GvTPUnhks5uRCfrgaJpZM4V8jA7">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqwjjt1_MgXn6upUawjIgo_UWjbLaks5uRCfrga=
JpZM4V8jA7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1662: T=
hanks for clarifying.  I think there are potentially two numbers.  One is w=
hat the sender is assuming the receiver is using and the other is the value=
 the receiver is using.  I think the receiver should use the value you sugg=
est above with a min(), but I don't think the sender should assume that, si=
nce one may have a substantially different value for SRTT than the other.\r=
\n\r\nI'm due to write a fair bit of text in the recovery doc about ACK beh=
avior, so I'm happy to keep this issue open until that text includes mentio=
n of this \"at least one ack per RTT behavior\" and what the sender should =
and should not assume?"}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/1662#issuecomment-413204392"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-4=
13204392",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-4132=
04392",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-4132=
04392"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b74306b881b8_75df3f98a3abe62442522--


From nobody Wed Aug 15 06:57: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 D2764130DF7 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:57:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KI-wskDHi4La for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:57:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 6C43F130DDA for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:57:26 -0700 (PDT)
Date: Wed, 15 Aug 2018 06:57:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534341445; bh=13xSLvEvl90D59XrOATNYs7heM/NOrITigsnUrHRMVo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m0Zu0znNaYxCf5IhoKNUJphBkfITzLe7ZKlCx7nZFkWujGTpIL4KM2BpkEi/5cqwz T7ehrma4Vj++7Zblm4y79pYXvK432K9qNJjqODKkaFgrm5lIaoog4satyiCQc72cE0 VXNz+k52XVVIlEum+mo4r5F+KYRRhsnkayukpYzk=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c675dd92c2e7dcad68f147566d7c850ca3b57c992cf00000001178bf34592a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413205423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b743145c9baf_b663fed18cbe61c52835d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aPjjz3OoARGJFVHRSoc40rCgxyU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:57:28 -0000

----==_mimepart_5b743145c9baf_b663fed18cbe61c52835d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

right, I think you only need to say that the sender should assume that to be a max. I guess there is anyway no problem is the ACK is sent faster...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413205423
----==_mimepart_5b743145c9baf_b663fed18cbe61c52835d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>right, I think you only need to say that the sender should assume that to be a max. I guess there is anyway no problem is the ACK is sent faster...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413205423">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7s2hveh9S3LQkyqVeKJBYlQkKatks5uRCjFgaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzq-udkBVNwXGNRRcIGRCwy3_VDLks5uRCjFgaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1662: right, I think you only need to say that the sender should assume that to be a max. I guess there is anyway no problem is the ACK is sent faster..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413205423"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413205423",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413205423",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413205423"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b743145c9baf_b663fed18cbe61c52835d--


From nobody Wed Aug 15 06:58: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 738B3130EF1 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:58:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 TdRwGpa8s8lK for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:58:30 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC525130DF7 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:58:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534341509; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q3kjdb+rHdZZa5t//1JolzWasVH3XqlnbceyE9BGKOQ=; b=lQfvnNmb2MZHGNFddp80LNnwqMZEuRNShs9DfC+b7DkLd/pZ7TjQWPDcbAicPaZBaiJDvqvc RU9QNV8V9cvQlHL8zYBjkt2qRbZYJufQngqw/ZQoCPYD1dSbRjC8SeH1gm7KqmAWtEluiOlG m565oMQaefqnXFwnGXOpgkWMy3w=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5b743184.7f69825d8180-smtp-out-n01; Wed, 15 Aug 2018 13:58:28 -0000 (UTC)
Date: Wed, 15 Aug 2018 06:58:28 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b743184c2365_34652ab002c70ed438175@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 69278e: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b743184c2005_34652ab002c70ed4380ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0eu1DVastOHfBuUUlzGIB1L_j10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:58:32 -0000

----==_mimepart_5b743184c2005_34652ab002c70ed4380ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-delayed-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 69278e492721b71812b7d0b8cabdf2a7e6ecbf30
      https://github.com/quicwg/base-drafts/commit/69278e492721b71812b7d0b8cabdf2a7e6ecbf30
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b743184c2005_34652ab002c70ed4380ca--


From nobody Wed Aug 15 06:58: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 1C31B130DDA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:58:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 PZETOM4cza-P for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 06:58:35 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41C01130F4F for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:58:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HsinRTjvG1VL8pReZFDENIY3ZJY=; b=XmZSrYsS0cs8KwhC XPRpVDAfo1Fne1K5xpt3xxD7V34u0I8EdMFgORqFe/WAyNX/0JnPskGbazqrVHN2 NdaPwCtXzwFSD15OMO3116I/uV/JPWAvAlRNX/hz2QXkcbFTvw7R1VNEP+EYnVWW 99YJTeE9ump68iLzVvYBvnPXnVg=
Received: by filter1019p1las1.sendgrid.net with SMTP id filter1019p1las1-16637-5B743189-19 2018-08-15 13:58:33.520429201 +0000 UTC m=+137506.643899186
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id yF6u-ZdhQ9SVOyBZrKHXWw for <quic-issues@ietf.org>; Wed, 15 Aug 2018 13:58:33.317 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 64930C0D3C for <quic-issues@ietf.org>; Wed, 15 Aug 2018 06:58:33 -0700 (PDT)
Date: Wed, 15 Aug 2018 13:58:34 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663/push/2799329983@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74318962fed_5f633f92e1cd45c04652a3"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nw5ZymRy/26zDDfo18SipoTdvOIw6uOMvfm tLDJW9/PKgDs0BSdNPs1HF2f8PNOXpfctcWAriGVN9mpwspdkv6G6qEYSaLCd9iWlMMHWjPHwX/pEc jiOSWsD1JzB65fJwA18QG31BKtGNTwcKHeDD4Hkf9zbaGB1z3UNc1HZN8+g1dgjoD6fXV4HKDxnu5E Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LYD5QWhNI6S-DE5cytOSQzBOTLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 13:58:37 -0000

----==_mimepart_5b74318962fed_5f633f92e1cd45c04652a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

69278e4  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/1663/files/5521fabff56f17a0188dfe416bc4dc77f9045df8..69278e492721b71812b7d0b8cabdf2a7e6ecbf30

----==_mimepart_5b74318962fed_5f633f92e1cd45c04652a3
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/69278e4">69278e4</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/1663/files/5521fabff56f17a0188dfe416bc4dc77f9045df8..69278e492721b71812b7d0b8cabdf2a7e6ecbf30">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzijdLi52t-eaDNm3JH-1Ugxb4_-ks5uRCkJgaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq21-CrUb4Vpnk1JP_sZs7MdTI3G5ks5uRCkJgaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1663"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663/files/5521fabff56f17a0188dfe416bc4dc77f9045df8..69278e492721b71812b7d0b8cabdf2a7e6ecbf30"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663/files/5521fabff56f17a0188dfe416bc4dc77f9045df8..69278e492721b71812b7d0b8cabdf2a7e6ecbf30",
"url": "https://github.com/quicwg/base-drafts/pull/1663/files/5521fabff56f17a0188dfe416bc4dc77f9045df8..69278e492721b71812b7d0b8cabdf2a7e6ecbf30",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1663",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1663:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "69278e4",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663/files/5521fabff56f17a0188dfe416bc4dc77f9045df8..69278e492721b71812b7d0b8cabdf2a7e6ecbf30"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b74318962fed_5f633f92e1cd45c04652a3--


From nobody Wed Aug 15 07:12: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 1C3C1130EAA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:12:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 7vars2wVXusL for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:12:51 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93C9B130DDA for <quic-issues@ietf.org>; Wed, 15 Aug 2018 07:12:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534342370; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9NcVSJdwGbBLHo/YzmBzYW+hE9O+w7nGpEGgFReTA5I=; b=oY0sKex1Fa5IjWSF/qclh2sGkV7CbBN4t6cmQBfxOT3dZ+1fQwUMFym6lRcicwWXE8XGZLCN EyQsqkBSmWTnG4VLJ1fTh40si8O3gAp5mPog7t57HzI7s/V82WqllgCMT2yrHei2AkdzbymD YblCetO7ShcpvJgyiQi1B2pyLx4=
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.38]) by mxa.mailgun.org with ESMTP id 5b7434e2.7fe45e626780-smtp-out-n02; Wed, 15 Aug 2018 14:12:50 -0000 (UTC)
Date: Wed, 15 Aug 2018 07:12:49 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b7434e12bcdd_367b2ad43c8fced495634@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8c4f31: Move RECOMMENDED values
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7434e12b3bd_367b2ad43c8fced49554f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FOYyckhWjMJb_eNj0AWueplR0ds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 14:12:53 -0000

----==_mimepart_5b7434e12b3bd_367b2ad43c8fced49554f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-recommended
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8c4f31b71b61b224073b847b2be9d4a45678f7b9
      https://github.com/quicwg/base-drafts/commit/8c4f31b71b61b224073b847b2be9d4a45678f7b9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Move RECOMMENDED values

Fixes #1615



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7434e12b3bd_367b2ad43c8fced49554f--


From nobody Wed Aug 15 07:14: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 C6D2D130EAA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:14:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 IVjwE3-fCDEt for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:14:06 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41DFF130DDA for <quic-issues@ietf.org>; Wed, 15 Aug 2018 07:14:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534342445; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4iiYDF+5WsmgitTR5K4T7OinvyYFyL8MkFu5DwnwuIQ=; b=SCjF44/Zs+ELvsGLxgnhkdIsqdEEeF6xQeR/msPv5rBiugBgfvinatJWGE47bx9lQtdEz5mp gPKAnCSteqOp1sW+BgqDlTIfecplABrnFPuqSzFVN8NaHCn5BoBbT23iu3RdLQGTOVZ+jxgX q0Y0UeJtIay7//ikGdStXkRE4EY=
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.34]) by mxa.mailgun.org with ESMTP id 5b74352d.7fd270338870-smtp-out-n01; Wed, 15 Aug 2018 14:14:05 -0000 (UTC)
Date: Wed, 15 Aug 2018 07:14:05 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b74352d57f4a_11102ad61aacaed461035@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 08de70: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b74352d57bb2_11102ad61aacaed46090"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kqfPnnhdIjk2m4RY2S0IA7HMCuQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 14:14:08 -0000

----==_mimepart_5b74352d57bb2_11102ad61aacaed46090
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-recommended
  Home:   https://github.com/quicwg/base-drafts
  Commit: 08de70b84886a55e9d763a6992790e9d78797038
      https://github.com/quicwg/base-drafts/commit/08de70b84886a55e9d763a6992790e9d78797038
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b74352d57bb2_11102ad61aacaed46090--


From nobody Wed Aug 15 07:14: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 5A0A7130DDA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:14:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Dpnd_60mUWqj for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:14:06 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 B5625130EA7 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 07:14:06 -0700 (PDT)
Date: Wed, 15 Aug 2018 07:14:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534342445; bh=hlOYZhk5WbdZmJ65/hxptoF1ADe/HDYBhv7JgkbVigM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lFsDGToTtkgzGBEGkqv4hkNQetCZ56zxe4dl8bODUskOrFdE8nwwyki7l9zCWLARX XQBOe62Xg4u2CPmFzi1IzuLjDVnDwvX9uwcVhQ/A82KFxmkZKAdpqBbiXMcKNbn5b3 0Or3pV/6ntZoCKB1e4HOIGkjNBdLMXpkvkk5aF2Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1574d06dedee298760f24b4c6b3e8c76185bcd992cf00000001178bf72d92a169ce14e929fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1664@github.com>
Subject: [quicwg/base-drafts] Move RECOMMENDED values (#1664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74352dad2e9_4db23fe7ce2be62010269d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/c-owzRQqYM9-IsKMbFnge8NilYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 14:14:08 -0000

----==_mimepart_5b74352dad2e9_4db23fe7ce2be62010269d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1615
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1664

-- Commit Summary --

  * Move RECOMMENDED values

-- File Changes --

    M draft-ietf-quic-recovery.md (50)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1664.patch
https://github.com/quicwg/base-drafts/pull/1664.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/1664

----==_mimepart_5b74352dad2e9_4db23fe7ce2be62010269d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1615.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346036550" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1615" href="https://github.com/quicwg/base-drafts/issues/1615">#1615</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/1664'>https://github.com/quicwg/base-drafts/pull/1664</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move RECOMMENDED values</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1664/files#diff-0">draft-ietf-quic-recovery.md</a>
    (50)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1664.patch'>https://github.com/quicwg/base-drafts/pull/1664.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1664.diff'>https://github.com/quicwg/base-drafts/pull/1664.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/1664">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7uUSW8o2wSk0hhJpywSTP_Zb5z4ks5uRCytgaJpZM4V-LSV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx9ySFRJmo7c_BOJYQjYyyOF8U7Eks5uRCytgaJpZM4V-LSV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Move RECOMMENDED values (#1664)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1664"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1664",
"url": "https://github.com/quicwg/base-drafts/pull/1664",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Move RECOMMENDED values (#1664)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "8c4f31b",
"value": "Move RECOMMENDED values"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1664/files#diff-0) (50 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1664,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1664\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368620693\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b74352dad2e9_4db23fe7ce2be62010269d--


From nobody Wed Aug 15 07:15: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 C8EFC130EA7 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:15:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mEI5R2V6qpee for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:15:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 91DAE130DF7 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 07:15:03 -0700 (PDT)
Date: Wed, 15 Aug 2018 07:15:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534342502; bh=6VP7X/EONBhFUf01UDK5n5vTc4tk41TPxIn8u0TMTRk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iUtrlcG5ubBq+LTVGBvZtFe3K08hM5WUfRQ3Uoj97CNfhq7w4YUT0dsnKcI5G1KiV Y7Rp98uCFscseNBOsATRzDnkH8hzLTafxvAFGN1WS3zHZm4MvAWhDCjNwQ1TePpER/ g9nkC3WPYpmFTdWuUX8Piq8aybjJBxwc22vEWs6Y=
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/1664/push/2799373735@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1664@github.com>
References: <quicwg/base-drafts/pull/1664@github.com>
Subject: Re: [quicwg/base-drafts] Move RECOMMENDED values (#1664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74356689b15_379f3f7f078d45bc94841"; 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/j35YnhFYm4wYp4QkHa-ZJflnJlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 14:15:05 -0000

----==_mimepart_5b74356689b15_379f3f7f078d45bc94841
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

08de70b  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/1664/files/8c4f31b71b61b224073b847b2be9d4a45678f7b9..08de70b84886a55e9d763a6992790e9d78797038

----==_mimepart_5b74356689b15_379f3f7f078d45bc94841
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/08de70b">08de70b</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/1664/files/8c4f31b71b61b224073b847b2be9d4a45678f7b9..08de70b84886a55e9d763a6992790e9d78797038">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5rvWgINwM6Kh7DWsslnHKUfgQ_Eks5uRCzmgaJpZM4V-LSV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1gvOzgkb1nLg0MPGFuW7AKijgB_ks5uRCzmgaJpZM4V-LSV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1664"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1664/files/8c4f31b71b61b224073b847b2be9d4a45678f7b9..08de70b84886a55e9d763a6992790e9d78797038"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1664/files/8c4f31b71b61b224073b847b2be9d4a45678f7b9..08de70b84886a55e9d763a6992790e9d78797038",
"url": "https://github.com/quicwg/base-drafts/pull/1664/files/8c4f31b71b61b224073b847b2be9d4a45678f7b9..08de70b84886a55e9d763a6992790e9d78797038",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1664",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1664:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "08de70b",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664/files/8c4f31b71b61b224073b847b2be9d4a45678f7b9..08de70b84886a55e9d763a6992790e9d78797038"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368620693\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b74356689b15_379f3f7f078d45bc94841--


From nobody Wed Aug 15 07:28: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 0D5DB1277D2 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:28:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bYLNz7mFV-2k for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 07:28:13 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 0FB30130F7E for <quic-issues@ietf.org>; Wed, 15 Aug 2018 07:28:13 -0700 (PDT)
Date: Wed, 15 Aug 2018 07:28:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534343292; bh=3WTtJUU7rp1txdThlM6IqsZcLWidAJe5cvhRdoffnbA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=I4QqF+CVs98i8wUh6qpSJZx66V+KMhmOJ3ch8PDidyb/r//9U3gPhcH7DT6jC+43z XCuco6A7jUxuPMKN6JNi5zmD3VL+MN/RQ7kU2t50bFb8xoAM+ex+a0WPQpSwQp3Kh6 UE3gcVOCirMPFuWwRx12PsVPd+aUR7zRtCtHTcm0=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4ab52cad0313863f58d899eaf927f023e28074fe58c92cf00000001178bfa7c92a169ce14e93f94@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/61@github.com>
Subject: [quicwg/wg-materials] add bht to the list (#61)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74387c2e5e3_19b53fd4b68d45bc1035fd"; 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/VT1fZKIVK5EK_lNEYRiFdYN_V78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 14:28:15 -0000

----==_mimepart_5b74387c2e5e3_19b53fd4b68d45bc1035fd
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/61

-- Commit Summary --

  * add bht to the list

-- File Changes --

    M interim-18-09/agenda.md (1)

-- Patch Links --

https://github.com/quicwg/wg-materials/pull/61.patch
https://github.com/quicwg/wg-materials/pull/61.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/61

----==_mimepart_5b74387c2e5e3_19b53fd4b68d45bc1035fd
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/61'>https://github.com/quicwg/wg-materials/pull/61</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>add bht to the list</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/wg-materials/pull/61/files#diff-0">interim-18-09/agenda.md</a>
    (1)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/wg-materials/pull/61.patch'>https://github.com/quicwg/wg-materials/pull/61.patch</a></li>
  <li><a href='https://github.com/quicwg/wg-materials/pull/61.diff'>https://github.com/quicwg/wg-materials/pull/61.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/61">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6mSxTfeexpCq36VAry0Ps5v4cVbks5uRC_8gaJpZM4V-M5K">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6s9M7U_mXNZ9c4v4KykGffc9tO3ks5uRC_8gaJpZM4V-M5K.gif" height="1" width="1" alt="" /></p>
<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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"add bht to the list (#61)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/61"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/61",
"url": "https://github.com/quicwg/wg-materials/pull/61",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "add bht to the list (#61)",
"sections": [
{
"text": "",
"activityTitle": "**Brian Trammell**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@britram",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "14f4473",
"value": "add bht to the list"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[interim-18-09/agenda.md](https://github.com/quicwg/wg-materials/pull/61/files#diff-0) (1 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"issueId\": 61,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/wg-materials\",\n\"pullRequestId\": 61\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/61"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/61.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/61.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368627274\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b74387c2e5e3_19b53fd4b68d45bc1035fd--


From nobody Wed Aug 15 08:04: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 F34BD130ECA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 08:04:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uLPzLIANxG6G for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 08:04:22 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 705191252B7 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 08:04:22 -0700 (PDT)
Date: Wed, 15 Aug 2018 08:04:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534345461; bh=JTNcPZ2EMoz82VDWsqSaObVsk47Z48nRC5YfBAe/Fcg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VfsvM0EamTbAcyX8v3r67DX2gFeNmFJ7V0oeV6Me8Edg9rwnso8ZvhdWC4Jjv+/mZ hWrL4oVuxIgKxoIUPQPFXseJxIBxXXfX1V7PEH5giKKSIrdEI9WeQxI7x0HYbKS/D6 Mp34gDYZj/6QhseUAbhE98eP7Ygdrco0GPXksH6Q=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e1e3c33ffc116e52b6ae2df17908f7e23de050392cf00000001178c02f592a169ce14e929fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1664/review/146483754@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1664@github.com>
References: <quicwg/base-drafts/pull/1664@github.com>
Subject: Re: [quicwg/base-drafts] Move RECOMMENDED values (#1664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7440f566e86_673f3fe29dabe61c45994"; 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/HIvq3EkinzUniDI2ffnAL3U-r5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 15:04:24 -0000

----==_mimepart_5b7440f566e86_673f3fe29dabe61c45994
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

LGTM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146483754
----==_mimepart_5b7440f566e86_673f3fe29dabe61c45994
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146483754">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_gQQlFPmNuRaKnSqYzStm9zRT3dks5uRDh1gaJpZM4V-LSV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxFvJsCGNt_x-R5DGCQmiqB3HH2-ks5uRDh1gaJpZM4V-LSV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks approved #1664"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146483754"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146483754",
"url": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146483754",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks approved 1664",
"sections": [
{
"text": "LGTM",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146483754"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368620693\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7440f566e86_673f3fe29dabe61c45994--


From nobody Wed Aug 15 08:05: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 981D3130ECA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 08:05:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3HhlAGIv9oht for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 08:05:44 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F08BF1252B7 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 08:05:43 -0700 (PDT)
Date: Wed, 15 Aug 2018 08:05:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534345542; bh=Va5OS0XfDceflQJq5PgXEkteywc8hta9VBNBATYT5gs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PgViwGzH5YPA9U7vj92NC4lmiTo9wflktCAI/yMciXQo02bpXDRzup2RKt2y8dhQi 6Ni4L8Z8P+jMSbBQZ70IHEqch/jS64pAAjAV0PXzXs4MSXLojNpLDEB5gPIvVwfK+J JgD1UTc67ql37YnJhpOSV3oUl5q9jeNmAB5NENhQ=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0aabda1147f8bee74fe04bf77c8130f3af2b043892cf00000001178c034692a169ce14e8bcf1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663/review/146484407@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74414690cd8_5e6b3fb7fa2d45b433747"; 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/ibt3o-JclSE-a86YHor4Sr04-kw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 15:05:46 -0000

----==_mimepart_5b74414690cd8_5e6b3fb7fa2d45b433747
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

LGTM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146484407
----==_mimepart_5b74414690cd8_5e6b3fb7fa2d45b433747
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146484407">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyM021TkhwU7UqTHG2oV1AEI9Pp1ks5uRDjGgaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzmZJCGnUSQv4UXfcNAPRILDZlG4ks5uRDjGgaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks approved #1663"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146484407"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146484407",
"url": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146484407",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks approved 1663",
"sections": [
{
"text": "LGTM",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146484407"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b74414690cd8_5e6b3fb7fa2d45b433747--


From nobody Wed Aug 15 09:18: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 0D6FA130FA0 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5e7PwqYbfqfl for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:18:10 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BD2C130DD8 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:18:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7c5PkApXFl1jdnnu8saUUVnSPyA=; b=QePS65K9CKIwdrGi RMcjDX/sTMWGv4M9196rwx2XzKlccA/VGcVknmOiWq4Bnl3JjfXYP2yrBDGUKu+R tGX6WVzDmK8fy2sxhR1Tob+ptqGJVFI/T7AHMeXpjbD7RuL3GZxBEI/iSEjIBKf/ WL/j6B6HaMcaZupTIxVFk8mjPUY=
Received: by filter1617p1mdw1.sendgrid.net with SMTP id filter1617p1mdw1-5219-5B745241-6 2018-08-15 16:18:09.126676387 +0000 UTC m=+146923.795106745
Received: from github-lowworker18-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id Z88H7NfKQxyj5dLzY2n8-g for <quic-issues@ietf.org>; Wed, 15 Aug 2018 16:18:09.051 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker18-cp1-prd.iad.github.net (Postfix) with ESMTP id 0A85F23B0F for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:18:09 -0700 (PDT)
Date: Wed, 15 Aug 2018 16:18:09 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3d616e59716682431e6e403f7531d66a23a6b2292cf00000001178c144192a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665@github.com>
Subject: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74524181b6_6e953fd8696be618693ef"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0zXDZN8wWjDiuY+A+ufZEt8f9eglbljW1WCS nfuge5EnvwUh/gJe55IWtH8GaOfhb5kPkwQuu9m7smm66Fmo7DFZC0ApDr2NHfV8P5VAGcCtShJ9LI ljCOpEHHC1EzdYO0GC++/iJ6TXZXal31JguWaESC4qbKYMpTrUsK/seS4A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/731DhtcXDZnoGb84qLiRqkfa49Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 16:18:12 -0000

----==_mimepart_5b74524181b6_6e953fd8696be618693ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This PR includes a bunch of small changes after a full review of the doc. Some are nits, many are mostly editorial or clarifications, but a few changes might be more than that. Please provide feedback!
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1665

-- Commit Summary --

  * Editorial pass
  * Full editorial pass

-- File Changes --

    M draft-ietf-quic-transport.md (523)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1665.patch
https://github.com/quicwg/base-drafts/pull/1665.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/1665

----==_mimepart_5b74524181b6_6e953fd8696be618693ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This PR includes a bunch of small changes after a full review of the doc. Some are nits, many are mostly editorial or clarifications, but a few changes might be more than that. Please provide feedback!</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/1665'>https://github.com/quicwg/base-drafts/pull/1665</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Editorial pass</li>
  <li>Full editorial pass</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1665/files#diff-0">draft-ietf-quic-transport.md</a>
    (523)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1665.patch'>https://github.com/quicwg/base-drafts/pull/1665.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1665.diff'>https://github.com/quicwg/base-drafts/pull/1665.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/1665">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw_r1GhRbRfa26R6W0yJcT4Uvrd5ks5uREnBgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0gSU8K7dg5krFiI9qNZ0-cUrUKmks5uREnBgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Full (mostly) editorial pass (#1665)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665",
"url": "https://github.com/quicwg/base-drafts/pull/1665",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Full (mostly) editorial pass (#1665)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "56d6954",
"value": "Editorial pass"
},
{
"name": "835b1e5",
"value": "Full editorial pass"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1665/files#diff-0) (523 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1665,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1665\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b74524181b6_6e953fd8696be618693ef--


From nobody Wed Aug 15 09:23: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 67189130FF8 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:23:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mmWDsFbEWz5B for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:23:52 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 A8730130DE3 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:23:52 -0700 (PDT)
Date: Wed, 15 Aug 2018 09:23:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534350231; bh=6jxhAbxfzuDHGp40Bhkw20Y1e2RSXYjDv2NcCYJ1wDw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yAeiXOcyEl0iFmEKxuozR0seS6TPZy/ZDVsIQANPIW3NzNUxUpjW812bSNrT9wCJs RkBePz+dyAbhE/M9X/S/bodiHuSXWMUBBWbhwCVg/tkjfy5ATRxHiBb7hr1vINF5Mu xuRlbxklVV/V5UWYrhYaUZM6y1+HR6ws7Yu0pH/k=
From: mirjak <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/1665/push/2799741954@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74539753aa9_74473f82c32d45bc320142"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/gIbaHvDip0KdvSN2AJAyYNc63Do>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 16:23:55 -0000

----==_mimepart_5b74539753aa9_74473f82c32d45bc320142
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

3f61ebc  tailing spaces...


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665/files/835b1e53d834d5e2960cbc1215a8a73f49106ade..3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174

----==_mimepart_5b74539753aa9_74473f82c32d45bc320142
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mirjak" class="user-mention">@mirjak</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3f61ebc">3f61ebc</a>  tailing spaces...</li>
</ul>


<p style="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/1665/files/835b1e53d834d5e2960cbc1215a8a73f49106ade..3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzgT1BV193m6CJqPMDb7A172eFUlks5uREsXgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-odi0JlAH8K9SrWoYnw6cUuJXhRks5uREsXgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665/files/835b1e53d834d5e2960cbc1215a8a73f49106ade..3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665/files/835b1e53d834d5e2960cbc1215a8a73f49106ade..3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174",
"url": "https://github.com/quicwg/base-drafts/pull/1665/files/835b1e53d834d5e2960cbc1215a8a73f49106ade..3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1665",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1665:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "3f61ebc",
"value": "tailing spaces..."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665/files/835b1e53d834d5e2960cbc1215a8a73f49106ade..3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b74539753aa9_74473f82c32d45bc320142--


From nobody Wed Aug 15 09:26: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 D44FA131053 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:26:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2y6zYAtUuFwY for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:26:24 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 DDE95131055 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:26:23 -0700 (PDT)
Date: Wed, 15 Aug 2018 09:26:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534350383; bh=YsxsBUSrBqxbvELxupY2zTPpQjtBV/W323AjK8CTJME=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YS2lcvC8+9/NpqL4W00SM7y05ceNDYJukPNafb1+rwUBQNvLgOAHLZI7JUK3re9CZ J+1ixlBNAsC7TeCcIyU8d1g4vKqNKkPJ341czqUGUkBxvx5hnXLrRZJXOgRB3mlAMk nWxArk/Cu14QsuHY5S5ycEMajMlN92nirWOmahR0=
From: mirjak <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/1665/push/2799749049@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74542fafb7_65383f80f90d45bc3173d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/RBoTPykmRfTRaMQdyOQGoC8OAPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 16:26:41 -0000

----==_mimepart_5b74542fafb7_65383f80f90d45bc3173d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

dee34a1  still tailing spaces...


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665/files/3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174..dee34a1c9119e79177f013a059a6275a4edd6a1b

----==_mimepart_5b74542fafb7_65383f80f90d45bc3173d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mirjak" class="user-mention">@mirjak</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dee34a1">dee34a1</a>  still tailing spaces...</li>
</ul>


<p style="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/1665/files/3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174..dee34a1c9119e79177f013a059a6275a4edd6a1b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-CfVFtINQe49KfEnha0lPGYo4F0ks5uREuvgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5oN4tgDMYtpOncHJ_RkwAtIVdBoks5uREuvgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665/files/3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174..dee34a1c9119e79177f013a059a6275a4edd6a1b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665/files/3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174..dee34a1c9119e79177f013a059a6275a4edd6a1b",
"url": "https://github.com/quicwg/base-drafts/pull/1665/files/3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174..dee34a1c9119e79177f013a059a6275a4edd6a1b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1665",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1665:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "dee34a1",
"value": "still tailing spaces..."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665/files/3f61ebcf4bbe3b40b5998e6cbe6e4041ecfb7174..dee34a1c9119e79177f013a059a6275a4edd6a1b"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b74542fafb7_65383f80f90d45bc3173d0--


From nobody Wed Aug 15 09:34: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 DAE9C131004 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:34:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.605
X-Spam-Level: 
X-Spam-Status: No, score=-1.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yM3Da-CwrQdU for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:34:08 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43606131006 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:34:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KHVImSi8ZGt9f0CwQTCYcPdMIkY=; b=OwpdUVyk+xh+k34y 45k62r/16tsnjqxrPrOIhV0/0JxmlC0TEIVjgmqR21G/22AcWUZm0t2P274i/jlc Pd5vxpsyIOpMCCZLyR/UQZ04qGNt3I4ZgyPr/z4ttRdPBYi+lZG096DBmTPd/Cs6 DNyw78vvhJGkwyrak9NxlCzsbIU=
Received: by filter1114p1las1.sendgrid.net with SMTP id filter1114p1las1-21334-5B7455FD-C 2018-08-15 16:34:05.711646875 +0000 UTC m=+146371.276907607
Received: from github-lowworker-cbd19a4.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id XkOJ16YLQbqj6wA3R40_RA for <quic-issues@ietf.org>; Wed, 15 Aug 2018 16:34:05.702 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cbd19a4.cp1-iad.github.net (Postfix) with ESMTP id 92A3F58069C for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:34:05 -0700 (PDT)
Date: Wed, 15 Aug 2018 16:34:05 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc93c1682c712d07917ef8766094810e752c53f3d92cf00000001178c17fd92a169ce14e8bcf1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663/review/146519669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7455fd9170a_239b93fccf88be624131988"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0WWzKw1g8nAYTnu2NYtNVdBGXIHhm14e+nVW zvf6yhpgfbla44XBL+0Lx19J49AgZemJzK/WOR/gtO7OmYMpJaO76IJDPUIePynaODNVJDfwnNM7Uj qnanq95Pd8LscYS8kj1C7MTUvvMxXv/nZNwEiPREuQlGeSoXbIbeOnFM6Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/neotXIXNN0UC_zBVsMykQvl4Fmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 16:34:10 -0000

----==_mimepart_5b7455fd9170a_239b93fccf88be624131988
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak 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/1663#pullrequestreview-146519669
----==_mimepart_5b7455fd9170a_239b93fccf88be624131988
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</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/1663#pullrequestreview-146519669">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxYuB2wg1uXSqTIg1kFOQOQJfG4rks5uRE19gaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3A1cOs3_CvCzYFxPi_P4D26O65Jks5uRE19gaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak approved #1663"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146519669"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146519669",
"url": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146519669",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak approved 1663",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146519669"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7455fd9170a_239b93fccf88be624131988--


From nobody Wed Aug 15 09: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 B1BE2130DE2 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:36:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 P_2mP7xhAHNK for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:36:10 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 16ED2131008 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:36:10 -0700 (PDT)
Date: Wed, 15 Aug 2018 09:36:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534350969; bh=KymNlcwgUPO6fZqbHUEjXxHrf3QxN/swu0ya6iLo6CQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jjMDHoIRw2YOMhrXFfszIfwXSCwzM6+23HR8kFKRgdRZgJ97M9wc5p1z/v3JFxGD/ 1Aeq67KP5ZlR8cuasp1rYDqgxkl1x48Oqdbd2uR8xi3aH2NdrqtKmhKvpL8TMTrrjf Da4OhFAydXJy3liasFIut/4gHZivtAgslXRWav7g=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ababdd20bec983d5c7dda9d3498b80912da6ab87d992cf00000001178c187992a169ce14e8bcf1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663/c413255676@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7456795dcf0_6a353f8b796d45b8648a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wJw-LWP3dA9Q8fAjxBL4ekiBv2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 16:36:12 -0000

----==_mimepart_5b7456795dcf0_6a353f8b796d45b8648a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I guess it could still makes sense to also add a reference to the recovery draft there.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1663#issuecomment-413255676
----==_mimepart_5b7456795dcf0_6a353f8b796d45b8648a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I guess it could still makes sense to also add a reference to the recovery draft there.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1663#issuecomment-413255676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_JIRabasMn3lEGif7ED1tn-wYCOks5uRE35gaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4wpumwi1xrsx7bp52x-u7Qh-JjQks5uRE35gaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1663: I guess it could still makes sense to also add a reference to the recovery draft there."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663#issuecomment-413255676"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663#issuecomment-413255676",
"url": "https://github.com/quicwg/base-drafts/pull/1663#issuecomment-413255676",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1663,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1663\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663#issuecomment-413255676"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7456795dcf0_6a353f8b796d45b8648a--


From nobody Wed Aug 15 09:56: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 61E9813100F for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:56:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SYSjtxw2la8m for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 09:56:38 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BFA5130EB0 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 09:56:38 -0700 (PDT)
Date: Wed, 15 Aug 2018 09:56:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534352197; bh=+6xT3DrOvF6HQv5g+b2kVU6mI5othDrziXCI+Jh+DkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NOVjNcSOvfWNa6ga5dY+olwIpyYbx1GJZeGNQRz2TqW8mBwrZibGRtLAQI3ugGG8C 2iEk6kabVjeRaI2DaIzLYzwvFgJmqZVq1fpPbFXZvB5Ho1jd4CYkray6KPqWJrminS Gocwo0WOuP/nmTVYRUCHikfJRwnCCx1XkluuKZSw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ba85432f4a8b19aad5a796c20c3e23b31849d9492cf00000001178c1d4592a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146520920@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b745b4586fb0_39573fcceb2be62857923"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/VJarheGipptR-jwsK5EXWuD6ccM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 16:56:42 -0000

----==_mimepart_5b745b4586fb0_39573fcceb2be62857923
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

This PR may be too large to land, but I'll leave that call to Martin.  There are some good editorial fixes in here, so thanks for taking a pass at the draft.

>  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC's loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
+An accompanying document describes QUIC's loss detection and congestion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be changed

I don't think the sentence "As these are sender-side..." is adding anything.  Is there something you think is missing here?

> @@ -182,7 +188,15 @@ QUIC packet:
 
 : A well-formed UDP payload that can be parsed by a QUIC receiver.
 
-QUIC is a name, not an acronym.
+0-RTT:
+
+: QUIC packets containing application payload data that are encrypted with

Technically 0-RTT packets contain application data and some CRYPTO data, so I'd be inclined to just say "QUIC packets encrypted with a key derived from a previous QUIC connection to the same endpoint."

> @@ -293,8 +307,8 @@ Long headers are used for packets that are sent prior to the completion of
 version negotiation and establishment of 1-RTT keys. Once both conditions are
 met, a sender switches to sending packets using the short header
 ({{short-header}}).  The long form allows for special packets - such as the
-Version Negotiation packet - to be represented in this uniform fixed-length
-packet format. Packets that use the long header contain the following fields:
+Version Negotiation packet - to be represented in this uniform packet format.

It's actually weird to use version negotiation as an example here, because there's no packet number for version negotiation.  And I think there's no length either?

> @@ -380,7 +394,8 @@ covers the both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
 Payload field is learned once the packet number protection is removed.
 
-Senders can sometimes coalesce multiple packets into one UDP datagram.  See
+The length field is used to enable senders to coalesce multiple long-header

nit: "is used to enable" -> enables

> @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet

A 0-byte CID is always present and the extra clause makes this read more awkwardly, so I'd prefer keeping this as is.

> @@ -889,23 +908,24 @@ Packets protected with 0-RTT keys use a type value of 0x7C.  The connection ID
 fields for a 0-RTT packet MUST match the values used in the Initial packet
 ({{packet-initial}}).
 
-The client can send 0-RTT packets after receiving an Initial
-{{packet-initial}} or Handshake ({{packet-handshake}}) packet, if that
+The client can send further 0-RTT packets after receiving an Initial

I prefer it without further.  If you want to add a word, I'd suggest "more"

>  packet does not complete the handshake.  Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 
-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC version.

I'm not sure this is correct?

>  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated

I believe everything but INITIAL and RETRY are authenticated, so I think this change is not an improvement.

> @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the

"though not doing so leads to a larger number of datagrams.."

> @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have

I'm not sure we want to imply or endorse the use of out of band negotiation, so I'd stick with the existing text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146520920
----==_mimepart_5b745b4586fb0_39573fcceb2be62857923
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>This PR may be too large to land, but I'll leave that call to Martin.  There are some good editorial fixes in here, so thanks for taking a pass at the draft.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210329388">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC&#39;s loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
+An accompanying document describes QUIC&#39;s loss detection and congestion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be changed
</pre>
<p>I don't think the sentence "As these are sender-side..." is adding anything.  Is there something you think is missing here?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210330009">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,7 +188,15 @@ QUIC packet:
 
 : A well-formed UDP payload that can be parsed by a QUIC receiver.
 
-QUIC is a name, not an acronym.
+0-RTT:
+
+: QUIC packets containing application payload data that are encrypted with
</pre>
<p>Technically 0-RTT packets contain application data and some CRYPTO data, so I'd be inclined to just say "QUIC packets encrypted with a key derived from a previous QUIC connection to the same endpoint."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210330417">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -293,8 +307,8 @@ Long headers are used for packets that are sent prior to the completion of
 version negotiation and establishment of 1-RTT keys. Once both conditions are
 met, a sender switches to sending packets using the short header
 ({{short-header}}).  The long form allows for special packets - such as the
-Version Negotiation packet - to be represented in this uniform fixed-length
-packet format. Packets that use the long header contain the following fields:
+Version Negotiation packet - to be represented in this uniform packet format.
</pre>
<p>It's actually weird to use version negotiation as an example here, because there's no packet number for version negotiation.  And I think there's no length either?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210330602">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -380,7 +394,8 @@ covers the both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
 Payload field is learned once the packet number protection is removed.
 
-Senders can sometimes coalesce multiple packets into one UDP datagram.  See
+The length field is used to enable senders to coalesce multiple long-header
</pre>
<p>nit: "is used to enable" -&gt; enables</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210330988">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet
</pre>
<p>A 0-byte CID is always present and the extra clause makes this read more awkwardly, so I'd prefer keeping this as is.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210332263">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -889,23 +908,24 @@ Packets protected with 0-RTT keys use a type value of 0x7C.  The connection ID
 fields for a 0-RTT packet MUST match the values used in the Initial packet
 ({{packet-initial}}).
 
-The client can send 0-RTT packets after receiving an Initial
-{{packet-initial}} or Handshake ({{packet-handshake}}) packet, if that
+The client can send further 0-RTT packets after receiving an Initial
</pre>
<p>I prefer it without further.  If you want to add a word, I'd suggest "more"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210332427">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  packet does not complete the handshake.  Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 
-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC version.
</pre>
<p>I'm not sure this is correct?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210332889">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
</pre>
<p>I believe everything but INITIAL and RETRY are authenticated, so I think this change is not an improvement.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210333210">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the
</pre>
<p>"though not doing so leads to a larger number of datagrams.."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210334007">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have
</pre>
<p>I'm not sure we want to imply or endorse the use of out of band negotiation, so I'd stick with the existing text.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146520920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7cJ_0o0rvJxKF0MIhMlxhnaVDfyks5uRFLFgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9uUpPfmq58A7pHqU7-KsslaFCyYks5uRFLFgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146520920"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146520920",
"url": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146520920",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1665",
"sections": [
{
"text": "This PR may be too large to land, but I'll leave that call to Martin.  There are some good editorial fixes in here, so thanks for taking a pass at the draft.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146520920"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b745b4586fb0_39573fcceb2be62857923--


From nobody Wed Aug 15 10:02: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 34117131016 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 10:02:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tQPkAgykhdFn for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 10:02:08 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E035E131001 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 10:02:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XL9Ix0SfK8TtWnYQtWzdMdcPKjU=; b=E75zs0mT994VoaaF 0zNdUcs+bsboestZU1CuxXbkbX4xoI7nEnvSzQJ4bpmTnIOWgvrjuCQ3b0izO690 67nxeHT9ovGy9TnCkEIoFw5XChrYWsofhZZjm3wMUQXVtrnfkGpA2DTDkWbZrQ8U ztxvFyQEN77Xzdf6Z9RSATcoLrs=
Received: by filter1833p1mdw1.sendgrid.net with SMTP id filter1833p1mdw1-18156-5B745C8E-16 2018-08-15 17:02:06.204729884 +0000 UTC m=+147278.730308853
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id wrQU8jCSTxevKZcenzbz2Q for <quic-issues@ietf.org>; Wed, 15 Aug 2018 17:02:06.192 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 18CE93E0064 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 10:02:06 -0700 (PDT)
Date: Wed, 15 Aug 2018 17:02:06 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70712fb5dd376cf98a144c90c73cf640846742ef92cf00000001178c1e8e92a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146517164@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b745c8e14d75_7e123f9d500d45bc349337"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1voRQg3Qsbgb9iUEtZNm37XPbtAXnr0TWF2n 8WcjdhgVU8hjC81i/ONzMtsoEo76Xoppx7F5lGq4dohjW7vAyaSDKULbG6iI/ktXL7HFosSDlj3mzN Z1FZ/R2VjTn2d520T/hHM/hngzYAJBnap3gbM6LW5THZ7X67vJT4LHz72smvXgWIJ5ECI3xRzS5f5V k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_BW_p-Mnk2ueCPq6NRNeKBcIo3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 17:02:12 -0000

----==_mimepart_5b745c8e14d75_7e123f9d500d45bc349337
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks requested changes on this pull request.

Full review of the new text. Most changes look good to me. A couple changes I think are necessary though.

> @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet
+areversion-independent.  The remaining fields are specific to the selected

`areversion` -> `are version`

>  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After

`vdescribes` -> ` describes`

>  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After
+decryption, the plaintext consistsvof a sequence of frames, as described in

`consistsvof` -> `consists of`

> @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the

`leads larger number` -> `leads to larger number`

>  
 Senders SHOULD coalesce packets in order of increasing encryption levels
 (Initial, Handshake, 0-RTT, 1-RTT), as this makes it more likely the receiver
 will be able to process all the packets in a single pass.  A packet with a short
-header does not include a length, so it will always be the last packet included
+header does not include a length, so it can only be the last packet included

Personally, I think `will always` is better in this case.

> @@ -996,7 +1014,7 @@ response to connection migration ({{migration}}). NEW_CONNECTION_ID frames
 
 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.
+maintains separate packet number spaces for sending and receiving.

This should be reverted or at least modified more. Before, it was trying to say that packet numbers are different in each direction and should be tracked separately. Now, it's just talking about packet number spaces. It should probably say there are separate packet numbers in each direction, and they are tracked for each different packet number space.

> @@ -1114,7 +1132,8 @@ Stateless Reset do not contain frames.
 Protected payloads MUST contain at least one frame, and MAY contain multiple
 frames and multiple frame types.
 
-Frames MUST fit within a single QUIC packet and MUST NOT span a QUIC packet
+Frames MUST fit within a single QUIC packet, and therefore within a single
+UDP datagram, and MUST NOT span a QUIC packet
 boundary. Each frame begins with a Frame Type, indicating its type, followed by

Fix up the following line wrapping, so this new line doesn't terminate so early.

> @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have
+knowledge about which (extension) frame types are supported by the otherwise, e.g.
+through out of band negotiation.

I'm confused about this additional text. It seems to suggest an entirely new notion of exchanging extension support knowledge out of band. I think this type of text should be in a different PR.

>  deployment-specific) method which will allow packets with that connection ID to
 be routed back to the endpoint and identified by the endpoint upon receipt.
 
 A zero-length connection ID MAY be used when the connection ID is not needed for
-routing and the address/port tuple of packets is sufficient to associate them to
-a connection. An endpoint whose peer has selected a zero-length connection ID
-MUST continue to use a zero-length connection ID for the lifetime of the
-connection and MUST NOT send packets from any other local address.
+routing and the address/port tuple of packets is assumed to be sufficiently stable
+to associate them to a connection. An endpoint whose peer has selected a
+zero-length connection ID MUST continue to use a zero-length connection ID for the
+lifetime of the connection and cannot send packets from any other local address
+without breaking the connection.

I don't think this text needs to be changed. I prefer how it was before.

>  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A server

Should there be a comma after `mutually supported`?

> @@ -1578,20 +1599,26 @@ language from Section 3 of {{!TLS13=I-D.ietf-tls-tls13}}.
 
 The `extension_data` field of the quic_transport_parameters extension defined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules are
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in

`As show` -> `As shown`

>  
 QUIC encodes transport parameters into a sequence of octets, which are then
 included in the cryptographic handshake.  Once the handshake completes, the
 transport parameters declared by the peer are available.  Each endpoint
 validates the value provided by its peer.  In particular, version negotiation
 MUST be validated (see {{version-validation}}) before the connection
-establishment is considered properly complete.
+establishment is considered properly complete. Each transport parameter consists
+of an 2-byte parameter ID and an optional parameter value.

And a length, right?

> @@ -1661,7 +1688,7 @@ disable_migration (0x0009):
 : The endpoint does not support connection migration ({{migration}}). Peers MUST
   NOT send any packets, including probing packets ({{probing}}), from a local
   address other than that used to perform the handshake.  This parameter is a
-  zero-length value.
+  zero-length value. Values other than 0 and 1 are invalid.

There is no 'value' in the case. It's zero-length.

>  
 An endpoint enters a closing period after initiating an immediate close
-({{immediate-close}}).  While closing, an endpoint MUST NOT send packets unless
-they contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame (see
-{{immediate-close}} for details).
+({{immediate-close}}).  In the closing period, an endpoint MUST NOT send

I think `During the closing period` sounds better than `In the closing period`.

>  
 An endpoint enters a closing period after initiating an immediate close
-({{immediate-close}}).  While closing, an endpoint MUST NOT send packets unless
-they contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame (see
-{{immediate-close}} for details).
+({{immediate-close}}).  In the closing period, an endpoint MUST NOT send
+packets unless they only contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame

I disagree with the addition of the word `only` here.

> @@ -2773,7 +2812,7 @@ encoding.
 The PADDING frame (type=0x00) has no semantic value.  PADDING frames can be used
 to increase the size of a packet.  Padding can be used to increase an initial
 client packet to the minimum required size, or to provide protection against
-traffic analysis for protected packets.
+traffic analysis for protected packets. PADDING frames need to be acknowleged.

Frames are not acknowledged. Packets are. I don't think this text is needed either way. All packets are acknowledged.

> @@ -3415,7 +3454,10 @@ acknowledged again.
 Because ACK frames are not sent in response to ACK-only packets, a receiver that
 is only sending ACK frames will only receive acknowledgements for its packets
 if the sender includes them in packets with non-ACK frames.  A sender SHOULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would only
+send ACK frames therefore can trigger an ACK from the sender by sending a
+frames that needs to be acknowledged. Knowing which ACKs have been received

Again, frames aren't acknowledged.

> @@ -3808,7 +3852,8 @@ containing that information is acknowledged.
 * A liveness or path validation check using PATH_CHALLENGE frames is sent
   periodically until a matching PATH_RESPONSE frame is received or until there
   is no remaining need for liveness or path validation checking. PATH_CHALLENGE
-  frames include a different payload each time they are sent.
+  frames include a different payload each time they are sent and are therefore
+  not-retransmittable.

You cannot retransmit the exact same PATH_CHALLENGE frames? That is change from my previous understanding.

> +                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE '>|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+---------------------->|   +-------+

What is this `Wait STOP` state?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146517164
----==_mimepart_5b745c8e14d75_7e123f9d500d45bc349337
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> requested changes on this pull request.</p>

<p>Full review of the new text. Most changes look good to me. A couple changes I think are necessary though.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210326301">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet
+areversion-independent.  The remaining fields are specific to the selected
</pre>
<p><code>areversion</code> -&gt; <code>are version</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210327954">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After
</pre>
<p><code>vdescribes</code> -&gt; <code>describes</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210328095">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After
+decryption, the plaintext consistsvof a sequence of frames, as described in
</pre>
<p><code>consistsvof</code> -&gt; <code>consists of</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210328464">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the
</pre>
<p><code>leads larger number</code> -&gt; <code>leads to larger number</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210328634">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Senders SHOULD coalesce packets in order of increasing encryption levels
 (Initial, Handshake, 0-RTT, 1-RTT), as this makes it more likely the receiver
 will be able to process all the packets in a single pass.  A packet with a short
-header does not include a length, so it will always be the last packet included
+header does not include a length, so it can only be the last packet included
</pre>
<p>Personally, I think <code>will always</code> is better in this case.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210329332">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -996,7 +1014,7 @@ response to connection migration ({{migration}}). NEW_CONNECTION_ID frames
 
 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.
+maintains separate packet number spaces for sending and receiving.
</pre>
<p>This should be reverted or at least modified more. Before, it was trying to say that packet numbers are different in each direction and should be tracked separately. Now, it's just talking about packet number spaces. It should probably say there are separate packet numbers in each direction, and they are tracked for each different packet number space.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210329531">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1114,7 +1132,8 @@ Stateless Reset do not contain frames.
 Protected payloads MUST contain at least one frame, and MAY contain multiple
 frames and multiple frame types.
 
-Frames MUST fit within a single QUIC packet and MUST NOT span a QUIC packet
+Frames MUST fit within a single QUIC packet, and therefore within a single
+UDP datagram, and MUST NOT span a QUIC packet
 boundary. Each frame begins with a Frame Type, indicating its type, followed by
</pre>
<p>Fix up the following line wrapping, so this new line doesn't terminate so early.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210330011">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have
+knowledge about which (extension) frame types are supported by the otherwise, e.g.
+through out of band negotiation.
</pre>
<p>I'm confused about this additional text. It seems to suggest an entirely new notion of exchanging extension support knowledge out of band. I think this type of text should be in a different PR.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210331099">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  deployment-specific) method which will allow packets with that connection ID to
 be routed back to the endpoint and identified by the endpoint upon receipt.
 
 A zero-length connection ID MAY be used when the connection ID is not needed for
-routing and the address/port tuple of packets is sufficient to associate them to
-a connection. An endpoint whose peer has selected a zero-length connection ID
-MUST continue to use a zero-length connection ID for the lifetime of the
-connection and MUST NOT send packets from any other local address.
+routing and the address/port tuple of packets is assumed to be sufficiently stable
+to associate them to a connection. An endpoint whose peer has selected a
+zero-length connection ID MUST continue to use a zero-length connection ID for the
+lifetime of the connection and cannot send packets from any other local address
+without breaking the connection.
</pre>
<p>I don't think this text needs to be changed. I prefer how it was before.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210331661">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A server
</pre>
<p>Should there be a comma after <code>mutually supported</code>?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210332256">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1578,20 +1599,26 @@ language from Section 3 of {{!TLS13=I-D.ietf-tls-tls13}}.
 
 The `extension_data` field of the quic_transport_parameters extension defined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules are
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in
</pre>
<p><code>As show</code> -&gt; <code>As shown</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210332760">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 QUIC encodes transport parameters into a sequence of octets, which are then
 included in the cryptographic handshake.  Once the handshake completes, the
 transport parameters declared by the peer are available.  Each endpoint
 validates the value provided by its peer.  In particular, version negotiation
 MUST be validated (see {{version-validation}}) before the connection
-establishment is considered properly complete.
+establishment is considered properly complete. Each transport parameter consists
+of an 2-byte parameter ID and an optional parameter value.
</pre>
<p>And a length, right?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210333043">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1661,7 +1688,7 @@ disable_migration (0x0009):
 : The endpoint does not support connection migration ({{migration}}). Peers MUST
   NOT send any packets, including probing packets ({{probing}}), from a local
   address other than that used to perform the handshake.  This parameter is a
-  zero-length value.
+  zero-length value. Values other than 0 and 1 are invalid.
</pre>
<p>There is no 'value' in the case. It's zero-length.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210334213">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 An endpoint enters a closing period after initiating an immediate close
-({{immediate-close}}).  While closing, an endpoint MUST NOT send packets unless
-they contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame (see
-{{immediate-close}} for details).
+({{immediate-close}}).  In the closing period, an endpoint MUST NOT send
</pre>
<p>I think <code>During the closing period</code> sounds better than <code>In the closing period</code>.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210334391">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 An endpoint enters a closing period after initiating an immediate close
-({{immediate-close}}).  While closing, an endpoint MUST NOT send packets unless
-they contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame (see
-{{immediate-close}} for details).
+({{immediate-close}}).  In the closing period, an endpoint MUST NOT send
+packets unless they only contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame
</pre>
<p>I disagree with the addition of the word <code>only</code> here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210334771">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2773,7 +2812,7 @@ encoding.
 The PADDING frame (type=0x00) has no semantic value.  PADDING frames can be used
 to increase the size of a packet.  Padding can be used to increase an initial
 client packet to the minimum required size, or to provide protection against
-traffic analysis for protected packets.
+traffic analysis for protected packets. PADDING frames need to be acknowleged.
</pre>
<p>Frames are not acknowledged. Packets are. I don't think this text is needed either way. All packets are acknowledged.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210335028">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3415,7 +3454,10 @@ acknowledged again.
 Because ACK frames are not sent in response to ACK-only packets, a receiver that
 is only sending ACK frames will only receive acknowledgements for its packets
 if the sender includes them in packets with non-ACK frames.  A sender SHOULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would only
+send ACK frames therefore can trigger an ACK from the sender by sending a
+frames that needs to be acknowledged. Knowing which ACKs have been received
</pre>
<p>Again, frames aren't acknowledged.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210335775">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3808,7 +3852,8 @@ containing that information is acknowledged.
 * A liveness or path validation check using PATH_CHALLENGE frames is sent
   periodically until a matching PATH_RESPONSE frame is received or until there
   is no remaining need for liveness or path validation checking. PATH_CHALLENGE
-  frames include a different payload each time they are sent.
+  frames include a different payload each time they are sent and are therefore
+  not-retransmittable.
</pre>
<p>You cannot retransmit the exact same PATH_CHALLENGE frames? That is change from my previous understanding.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210336244">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE &#39;&gt;|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+----------------------&gt;|   +-------+
</pre>
<p>What is this <code>Wait STOP</code> state?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146517164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz-Rw-dHpbChQfULswL3RyprbHzxks5uRFQOgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1KMJABugb8791vZN4lZ-zMQAFCGks5uRFQOgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks requested changes on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146517164"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146517164",
"url": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146517164",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks requested changes on 1665",
"sections": [
{
"text": "Full review of the new text. Most changes look good to me. A couple changes I think are necessary though.",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146517164"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b745c8e14d75_7e123f9d500d45bc349337--


From nobody Wed Aug 15 10:04: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 CC73113101B for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 10:04:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ov5DWWxLz4iU for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 10:04:47 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 32378131001 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 10:04:47 -0700 (PDT)
Date: Wed, 15 Aug 2018 10:04:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534352686; bh=zmtHQcFAXCS0Xos5x3fb6zcI37Afj7zXVVHT2jBXqwE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B+P3OJGdAv0U/x9suMd6qoHqueObmzfSdkX12u9KMmBSfKrKimMBUpF3Yu8z2iTYQ zcSSgqd4iBgAXxmF0B1GAIMVjkeovVNv7LUpJ0ZP4mJRKC2opw+JTRBGKlAi0SG2HD q1SJ/cLW/cccGObuW9r+GSotrsLVmIidcn8Bprq0=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7214a056d43fd988739785deb50108c096680e392cf00000001178c1f2e92a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146530728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b745d2e37c49_1bcb3fb4b0cbe61c492014"; 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/-IbfvJdDTqfbIgK4-4cbXWiC5cI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 17:04:49 -0000

----==_mimepart_5b745d2e37c49_1bcb3fb4b0cbe61c492014
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

nibanks commented on this pull request.



>  packet does not complete the handshake.  Even if the client receives a=

 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 =

-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC versio=
n.

I think it is. `The version field =E2=80=A6 contains the`

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#discussion_r210337197=

----==_mimepart_5b745d2e37c49_1bcb3fb4b0cbe61c492014
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@nibanks</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210337197">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  packet does not complete the handshake.  =
Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 =

-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC versio=
n.
</pre>
<p>I think it is. <code>The version field =E2=80=A6 contains the</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/pull/1665#discussion_r210337197">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxcc9lW=
OWfkrDClLabvIXP3Xfqnbks5uRFSugaJpZM4V-Y4v">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzc9QPSM_6s2V_e_w-5p4g-M8ggz=
ks5uRFSugaJpZM4V-Y4v.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@niba=
nks commented on #1665"}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/1665#discussion_r210337197"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r21=
0337197",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r21033=
7197",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r21033=
7197"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3686763=
99\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b745d2e37c49_1bcb3fb4b0cbe61c492014--


From nobody Wed Aug 15 11:15: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 AE844130DC2 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 11:15:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bPch7vAFASl1 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 11:15:00 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 62AAA1277C8 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 11:15:00 -0700 (PDT)
Date: Wed, 15 Aug 2018 11:14:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534356899; bh=spfpHZKZ0Ge4lI0CwBd6ajGp1SCQzSVHktjFh5SCM1k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HgTGXI3hXdWzqXtuNJ6esP6q5OYJpQpd2W56Dx7L7vbuD1Fm5jH5HEo8FntnJyEAe VNywOK/UAnJMk0akLvrQjweQ/4i2CJXYWAWHvyoc+1EygUI7Y2Yl56cBe139La5P52 9jAzFg0xv03ALdAeFX09cK0gnxivhVxIA21s0ZPU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5dad87432bed268c9f5b74fc625a7c6866d0dd5792cf00000001178c2fa392a169ce14ea78c5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1666@github.com>
Subject: [quicwg/base-drafts] Initial packets are version-specific (#1666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b746da36efe6_75773f98f2ed45c039934a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/tromKxt5jCvYFD2rfYcWdoAMDkk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 18:15:02 -0000

----==_mimepart_5b746da36efe6_75773f98f2ed45c039934a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Packet handling text talks about "Initial packets in any version supported by the server."  However, there's no guarantee that those versions will have a packet named Initial.  This should continue to use the language of "could potentially create a new 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/1666
----==_mimepart_5b746da36efe6_75773f98f2ed45c039934a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Packet handling text talks about "Initial packets in any version supported by the server."  However, there's no guarantee that those versions will have a packet named Initial.  This should continue to use the language of "could potentially create a new connection."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1666">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0nLf19UQ9dbSDIV1YaYVBATqPBGks5uRGUjgaJpZM4V-j6k">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3SGjbA7dxMxWbKRClW8nWvJfP1Dks5uRGUjgaJpZM4V-j6k.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Initial packets are version-specific (#1666)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1666"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1666",
"url": "https://github.com/quicwg/base-drafts/issues/1666",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Initial packets are version-specific (#1666)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1666
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1666,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1666\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1666"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368721572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b746da36efe6_75773f98f2ed45c039934a--


From nobody Wed Aug 15 12:11: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 A80A2130F70 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:11:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 kboPRj10MqY7 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:11:32 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C267130E60 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 12:11:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fnpfccNa5JRUtKYzvUCccrNpbbg=; b=h4kr3TZ5eZO8Syh6 VH/j5vTT+U795AErvL+VP/ZSHf0655S5WhSAjmCqW02yzgdUDtaEjJdrOYaQ39ix w+cV9NtZ0Fnxx8n81KvaSUeOlp0S08PMwxBcDkRpUeYcO2Yznj6cIp8CXBod7tLr jF7KlfBr0bxwbzfIu6hodtAka2o=
Received: by filter0808p1las1.sendgrid.net with SMTP id filter0808p1las1-28087-5B747AE3-35 2018-08-15 19:11:31.734767582 +0000 UTC m=+157189.841413952
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id WFJFQYscRX21V912F8dSWw for <quic-issues@ietf.org>; Wed, 15 Aug 2018 19:11:31.610 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 92978814DF for <quic-issues@ietf.org>; Wed, 15 Aug 2018 12:11:31 -0700 (PDT)
Date: Wed, 15 Aug 2018 19:11:31 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7f5dc4e6ff27bfc82543e5e7b8f9c7e5ba6e6eb92cf00000001178c3ce392a169ce14eac3b2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1667@github.com>
Subject: [quicwg/base-drafts] ACKs imply stream state transitions (#1667)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b747ae390a60_29ed3fd3e40d45c43133af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1bHGG7LfdJNM8zAPYkydEsDSeMalXLXZZi6D 07xmztcV8opCc0JBvZc1uz+5EQdoqicK2v38F0HrFh1jQPaHNYRjEAu7F5roexLsCRlr/dGxaaLvkF Aj5SUQwBR5yUZq6U+NzdZ4CHyA1IQqaiNxs1grc0PCU+zHTBPoJIcyJh+ooaJAfHl2HVC3PYYU6846 A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X2tArCiAKmqkkIjsb3jCvZU0GpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 19:11:35 -0000

----==_mimepart_5b747ae390a60_29ed3fd3e40d45c43133af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We have text from a long-ago issue that says:

> A packet MUST NOT be acknowledged until packet protection has been successfully removed and all frames contained in the packet have been processed.  **Any stream state transitions triggered by the frame MUST have occurred.**

Since the move to MAX_STREAM_ID and the updated stream state machine, implementations no longer need to track the stream state transitions on the peer, only locally.  Do we still need this requirement?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1667
----==_mimepart_5b747ae390a60_29ed3fd3e40d45c43133af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We have text from a long-ago issue that says:</p>
<blockquote>
<p>A packet MUST NOT be acknowledged until packet protection has been successfully removed and all frames contained in the packet have been processed.  <strong>Any stream state transitions triggered by the frame MUST have occurred.</strong></p>
</blockquote>
<p>Since the move to MAX_STREAM_ID and the updated stream state machine, implementations no longer need to track the stream state transitions on the peer, only locally.  Do we still need this requirement?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1667">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5039mdrS7St0WtN2CAdl4rAIOyQks5uRHJjgaJpZM4V-pU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_9KH-xJbJcZgbvqODRl5Z6nkMbRks5uRHJjgaJpZM4V-pU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ACKs imply stream state transitions (#1667)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1667"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1667",
"url": "https://github.com/quicwg/base-drafts/issues/1667",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "ACKs imply stream state transitions (#1667)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1667
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1667,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1667\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1667"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368743732\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b747ae390a60_29ed3fd3e40d45c43133af--


From nobody Wed Aug 15 12: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 22E62130FF9 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:20:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 QHnHxCxUZ9HT for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:20:43 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 018D0130E09 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 12:20:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534360842; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=I+evjtkso6MjYznFkc6IHqqvbe/OuwSFpySLPDz2TT0=; b=E3X5KgyBzK0mjtLSb4ys1oqMa8Wal4WCUBdtJICTwqjXUPORTXPhdsg3b1pS6h/lx97sfBQ1 efY4S9C4PRCRKyB/HF3FGyyUb2PoNG5wu+WmACycICGhoAauDyNcMRGX85LeCQZPY39kFSDE p3eIZKlX3FnbJshJRvzUDm4Ateg=
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 5b747d09.7f8ab405ee40-smtp-out-n01; Wed, 15 Aug 2018 19:20:41 -0000 (UTC)
Date: Wed, 15 Aug 2018 12:20:40 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b747d083f23a_e642b27c818aedc811dc@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3fc439: ASCII art inconsistencies
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b747d083edfa_e642b27c818aedc8101c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AxCFuMAdeku4lnFqhr4aZnLuZbM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 19:20:45 -0000

----==_mimepart_5b747d083edfa_e642b27c818aedc8101c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3fc439a9a82e90924adf833a170024dcf1d83f33
      https://github.com/quicwg/base-drafts/commit/3fc439a9a82e90924adf833a170024dcf1d83f33
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ASCII art inconsistencies



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b747d083edfa_e642b27c818aedc8101c--


From nobody Wed Aug 15 12:29: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 C9AF61310CB for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:29:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XQncCytyznwK for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:29:03 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D02501310D4 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 12:29:03 -0700 (PDT)
Date: Wed, 15 Aug 2018 12:29:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534361343; bh=LCCizp2QSqEhBSBSNA9eWQUkbpgcYt6vQA2Sxn+Rng0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZCpXeu1x5vQ/7I9wsJvsH2leVDucj1NGU+TDnyvEmbMOD87cDu8hgS/29fGCHv5cB K4BMEmEWJql6bq5y3QFjkaOv+NLgpd94OoI6lQrFtroUOHcRpJrwiv419l6Zq5foA/ YJZmS7juRoJK2eUIdvjHo/bDk9nbMkgybP6kFMAU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeff337259c21bfdd6f8736a5f75f6e6c0266f3e092cf00000001178c40ff92a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146544328@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b747eff24ac0_7d773fb7f0cbe62421446"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/tHnqPEgO0RJtAkRtPQWza3-sGxk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 19:29:25 -0000

----==_mimepart_5b747eff24ac0_7d773fb7f0cbe62421446
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

MikeBishop requested changes on this pull request.

Quite a mixed bag.  You hit on a few places where there are useful improv=
ements to make.  However, several of the changes seem to add text unneces=
sarily, and a few really ought to be separate PRs.

>  protocol, including the conceptual design, wire format, and mechanisms=
 of the
 QUIC protocol for connection establishment, stream multiplexing, stream =
and
 connection-level flow control, connection migration, and data reliabilit=
y.
 =

-Accompanying documents describe QUIC's loss detection and congestion con=
trol
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS=
}}.
+An accompanying document describes QUIC's loss detection and congestion =
control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be =
changed

I think the point of that sentence is that the endpoints don't both need =
to be following that RFC for it to be this version of QUIC.  It's a legit=
imate comment, though I might frame it differently.=0D
=0D
"Each implementation of QUIC will unilaterally select a loss detection an=
d congestion control strategy.  A recommended approach is described in {{=
QUIC-RECOVERY}}."

>  protocol, including the conceptual design, wire format, and mechanisms=
 of the
 QUIC protocol for connection establishment, stream multiplexing, stream =
and
 connection-level flow control, connection migration, and data reliabilit=
y.
 =

-Accompanying documents describe QUIC's loss detection and congestion con=
trol
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS=
}}.
+An accompanying document describes QUIC's loss detection and congestion =
control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be =
changed
+without negotiating a new QUIC version. This document specifies version
+0x00000001 of QUIC which uses TLS1.3 for key negotiation as described in=


Dropped a space ("TLS 1.3").

>  =

+QUIC is a name, not an acronym.

The consensus before was to put this in the definitions section.  It feel=
s out-of-place here.

>  =

-QUIC version 1 conforms to the protocol invariants in {{QUIC-INVARIANTS}=
}.
+All versions of QUIC MUST conform to the protocol invariants in
+{{QUIC-INVARIANTS}}.

No, this isn't a normative requirement.  You could say that "All versions=
 of QUIC conform....", purely for the reader's information.

> @@ -293,8 +307,8 @@ Long headers are used for packets that are sent pri=
or to the completion of
 version negotiation and establishment of 1-RTT keys. Once both condition=
s are
 met, a sender switches to sending packets using the short header
 ({{short-header}}).  The long form allows for special packets - such as =
the
-Version Negotiation packet - to be represented in this uniform fixed-len=
gth
-packet format. Packets that use the long header contain the following fi=
elds:
+Version Negotiation packet - to be represented in this uniform packet fo=
rmat.

No, there's not.  I don't think this bears on @mirjak's change itself, bu=
t we should update this paragraph.

> @@ -380,7 +394,8 @@ covers the both the Packet Number and Payload field=
s, both of which are
 confidentiality protected and initially of unknown length.  The size of =
the
 Payload field is learned once the packet number protection is removed.
 =

-Senders can sometimes coalesce multiple packets into one UDP datagram.  =
See
+The length field is used to enable senders to coalesce multiple long-hea=
der

I think "multiple packets" was fine.  The section being referenced has th=
e details about what combinations will actually work.

> @@ -736,11 +751,11 @@ the Source Connection ID includes the connection =
ID that the sender of the
 packet wishes to use (see {{connection-id}}). The server MUST use consis=
tent
 Source Connection IDs during the handshake.
 =

-On first receiving an Initial or Retry packet from the server, the clien=
t uses
-the Source Connection ID supplied by the server as the Destination Conne=
ction ID
-for subsequent packets.  Once a client has received an Initial packet fr=
om the
-server, it MUST discard any packet it receives with a different Source
-Connection ID.
+On first receiving an Initial or Retry packet from the server, the clien=
t MUST

While not inaccurate, is there a reason to make this change?  This is a s=
tatement of how the protocol works, which still describes the correct beh=
avior.

> @@ -842,18 +857,21 @@ used to carry acknowledgments and cryptographic h=
andshake messages from the
 server and client.
 =

 A server sends its cryptographic handshake in one or more Handshake pack=
ets in
-response to an Initial packet if it does not send a Retry packet.  Once =
a client
-has received a Handshake packet from a server, it uses Handshake packets=
 to send
-subsequent cryptographic handshake messages and acknowledgments to the s=
erver.
+response to an Initial packet (in addition to the server Initial packet)=
 if it

This parenthetical doesn't seem to add anything.  The server *does* send =
an Initial packet, true, but it's not related to how the cryptographic ha=
ndshake is carried.

>  =

 The Destination Connection ID field in a Handshake packet contains a con=
nection
-ID that is chosen by the recipient of the packet; the Source Connection =
ID
-includes the connection ID that the sender of the packet wishes to use (=
see
-{{connection-id-encoding}}).
+ID that is chosen by the other endpoint of this connection as indicated =
in
+Source Connection ID field of the previously received Initial packet fro=
m that
+endpoint; the Source Connection ID includes the connection ID that the
+sender of the packet wishes to use (see {{connection-id-encoding}}).

The added text makes this less readable.  I'd revert this paragraph.

>  =

 The first Handshake packet sent by a server contains a packet number of =
0.
-Handshake packets are their own packet number space.  Packet numbers are=

-incremented normally for other Handshake packets.
+Handshake packets are their own packet number space. See section
+{{packet-numbers}} on packet number spaces. Packet numbers are increment=
ed

"See X on Y" feels awkward to me.  Also, this will produce "section Secti=
on a.b.c" when compiled.  I'd make this a parenthetical and either shorte=
n this all the way:=0D
=0D
    ...are their own packet number space. (See {{packet-numbers}}.)  Pack=
et numbers are....=0D
=0D
...or expand it:=0D
=0D
    (See {{packet numbers}} for more information on packet number spaces.=
)

> @@ -873,7 +891,8 @@ static handshake keys or the 0-RTT keys are sent wi=
th long headers; all packets
 protected with 1-RTT keys are sent with short headers.  The different pa=
cket
 types explicitly indicate the encryption level and therefore the keys th=
at are
 used to remove packet protection.  0-RTT and 1-RTT protected packets sha=
re a
-single packet number space.
+single packet number space. Initial and Handshake packets both have thei=
r own

both =3D> each; perhaps combine these:  "...single packet number space, w=
hile Initial and Handshake packets each...."

> @@ -889,23 +908,24 @@ Packets protected with 0-RTT keys use a type valu=
e of 0x7C.  The connection ID
 fields for a 0-RTT packet MUST match the values used in the Initial pack=
et
 ({{packet-initial}}).
 =

-The client can send 0-RTT packets after receiving an Initial
-{{packet-initial}} or Handshake ({{packet-handshake}}) packet, if that
+The client can send further 0-RTT packets after receiving an Initial

or "additional", or "can continue sending"

>  packet does not complete the handshake.  Even if the client receives a=

 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 =

-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC versio=
n.

No, because "protected" packets includes short-header packets, which don'=
t have a version field.  This inverts the original meaning, which is that=
 whenever a version field is present, it always indicates this version.

>  =

 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is ap=
plied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases =
with
 each packet sent, see {{packet-numbers}} for details.
 =

-The payload is protected using authenticated encryption.  {{QUIC-TLS}} d=
escribes
-packet protection in detail.  After decryption, the plaintext consists o=
f a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated

Why the switch from "payload" as used elsewhere to "content"?  The payloa=
d of each protected packet is protected with authenticated encryption.  T=
hat's true of Initial and Handshake as well, though the Initial key is no=
t secret enough to put much faith in the authentication.

> @@ -1114,7 +1132,8 @@ Stateless Reset do not contain frames.
 Protected payloads MUST contain at least one frame, and MAY contain mult=
iple
 frames and multiple frame types.
 =

-Frames MUST fit within a single QUIC packet and MUST NOT span a QUIC pac=
ket
+Frames MUST fit within a single QUIC packet, and therefore within a sing=
le
+UDP datagram, and MUST NOT span a QUIC packet
 boundary. Each frame begins with a Frame Type, indicating its type, foll=
owed by

If you're touching this section, I feel like these MUSTs are excessive.  =
It's not that it's prohibited, it's that there's no mechanism for doing s=
o.  Packets contain sequences of whole frames and cannot span datagrams. =
 Therefore, frames also cannot span packets.

> @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is un=
known to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first e=
nsure
 that a peer is able to understand the frame.  An endpoint can use a tran=
sport
 parameter to signal its willingness to receive one or more extension fra=
me types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints =
have

Agreed -- revert.

> @@ -1207,18 +1228,21 @@ distinguish it from other connections.  A conne=
ction ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are s=
elected
 independently in each direction.
 =

-The primary function of a connection ID is to ensure that changes in add=
ressing
-at lower protocol layers (UDP, IP, and below) don't cause packets for a =
QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects=

-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still b=
e
+assotiated with the right connection at the receiver if changes in sende=
r

associated with the correct connection

> @@ -1207,18 +1228,21 @@ distinguish it from other connections.  A conne=
ction ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are s=
elected
 independently in each direction.
 =

-The primary function of a connection ID is to ensure that changes in add=
ressing
-at lower protocol layers (UDP, IP, and below) don't cause packets for a =
QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects=

-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still b=
e
+assotiated with the right connection at the receiver if changes in sende=
r
+addressing at lower protocol layers (UDP, IP, and below) occur. The Conn=
ection ID
+is visibe to the path to also enable the network to deliver packets for =
a QUIC

"visible... to ~also~ enable"; perhaps fold the path and load-balancer co=
mments together and just say "to enable load balancers to deliver packets=
 for a QUIC connection to the correct endpoint despite address changes."

> @@ -1303,34 +1327,34 @@ the packet.  Servers SHOULD NOT attempt to deco=
de or decrypt a packet from an
 unknown version, but instead send a Version Negotiation packet, provided=
 that
 the packet is sufficiently long.
 =

-Servers MUST drop other packets that contain unsupported versions.
+Servers MUST drop packets without sending a Version Negotiation packet w=
hen the
+received packet contains unsupported versions and is too small
+to be an Initial packet for some version supported by the server.

"Initial packet" is a version-specific concept.  "...and is too small to =
create a new connection in any version supported by the server."  However=
, I see this in the old text too, so I'll file a separate issue.=0D
=0D
A packet can't contain multiple versions, so "when the received packet in=
dicates an unsupported version".  (I probably would have reworded the old=
 text as well, but multiple versions in multiple packets is somewhat okay=
.)

>  =

-Packets with a supported version, or no version field, are matched to
-a connection as described in {{packet-handling}}. If not matched, the
-server continues below.

What was the rationale for moving this text below processing of unmatched=
 packets from a new connection?  You only want to do the Initial/0-RTT ch=
ecks if a packet is unmatched.

>  =

-If a server isn't currently accepting any new connections, it SHOULD sen=
d a
-Handshake packet containing a CONNECTION_CLOSE frame with error code
-SERVER_BUSY.
-
-If the packet is a 0-RTT packet, the server MAY buffer a limited
-number of these packets in anticipation of a late-arriving Initial
-Packet. Clients are forbidden from sending Handshake packets prior to
+If the packet is a 0-RTT packet with a supported version number, the ser=
ver MAY

If you've reached this point in the flow, it has a supported version.  Un=
supported versions, regardless of packet type, have already been rejected=
 or dropped.

>  Servers MUST drop incoming packets under all other circumstances. They=

 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 =

 ## Version Negotiation
 =

 Version negotiation ensures that client and server agree to a QUIC versi=
on
-that is mutually supported. A server sends a Version Negotiation packet =
in
-response to each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A ser=
ver
+can send a Version Negotiation packet in response to each packet that mi=
ght
+initiate a new connection and is sufficiently large, see also

- Looks like Martin slipped a comma splice by me.  =F0=9F=98=89 This shou=
ld be a semicolon instead.=0D
- I don't think the addition of "also" adds anything here.=0D
- The change from "sends" to "can send" is probably okay, but it implies =
a slightly different behavior on the part of servers than we'd previously=
 discussed.

> @@ -1363,12 +1387,8 @@ selects an acceptable protocol version from the =
list provided by the server.
 The client then attempts to create a connection using that version.  Tho=
ugh the
 contents of the Initial packet the client sends might not change in
 response to version negotiation, a client MUST increase the packet numbe=
r it
-uses on every packet it sends.  Packets MUST continue to use long header=
s and
-MUST include the new negotiated protocol version.
-
-The client MUST use the long header format and include its selected vers=
ion on
-all packets until it has 1-RTT keys and it has received a packet from th=
e server
-which is not a Version Negotiation packet.
+uses on every packet it sends. The client MUST use the long header forma=
t and
+include its selected version on all packets until it has 1-RTT keys.

For context, before we'd agreed that version implied handshake protocol, =
we said that the requirement for switching to short-header was the comple=
tion of both version negotiation *and* 1-RTT key availability, and this t=
ext reflects that.  (Consider a handshake protocol where there's a shared=
 dictionary of static keys that gets rotated periodically, and the only m=
essage prior to 1-RTT is the client's unilateral declaration "I'm using k=
ey A1B2C3 from your key table."  The client can then send "1-RTT" short-h=
eader packets on its first flight.)=0D
=0D
However, in the current version (which this is describing), version negot=
iation always completes prior to 1-RTT key establishment, so this is prob=
ably okay.

>  a 1232 octet QUIC packet payload.  This includes overheads that reduce=
 the space
 available to the cryptographic handshake protocol.
 =

-The CRYPTO frame can be sent in different packet number spaces.  CRYPTO =
frames
+The CRYPTO frames can be sent in different packet number spaces.  CRYPTO=
 frames

I'd do "CRYPTO frames" or the original text.

> @@ -1578,20 +1599,26 @@ language from Section 3 of {{!TLS13=3DI-D.ietf-=
tls-tls13}}.
 =

 The `extension_data` field of the quic_transport_parameters extension de=
fined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules a=
re
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in
+{{figure-transport-parameters}} TransportParameters consists of either a=
n

Comma after the figure reference.

>  =

 QUIC encodes transport parameters into a sequence of octets, which are t=
hen
 included in the cryptographic handshake.  Once the handshake completes, =
the
 transport parameters declared by the peer are available.  Each endpoint
 validates the value provided by its peer.  In particular, version negoti=
ation
 MUST be validated (see {{version-validation}}) before the connection
-establishment is considered properly complete.
+establishment is considered properly complete. Each transport parameter =
consists
+of an 2-byte parameter ID and an optional parameter value.

The value isn't optional -- it's length-prefixed, and the length might be=
 zero.

> @@ -1661,7 +1688,7 @@ disable_migration (0x0009):
 : The endpoint does not support connection migration ({{migration}}). Pe=
ers MUST
   NOT send any packets, including probing packets ({{probing}}), from a =
local
   address other than that used to perform the handshake.  This parameter=
 is a
-  zero-length value.
+  zero-length value. Values other than 0 and 1 are invalid.

How would the value be 0 *or* 1 if its length is zero?

> @@ -1719,11 +1746,11 @@ type TRANSPORT_PARAMETER_ERROR.
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 =

 A client that attempts to send 0-RTT data MUST remember the transport pa=
rameters
-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.
+provided by the server in the initial handshake.  The transport paramete=
rs that

"initial handshake" might be unclear, given that previous session might a=
lso have been a resumption.  Perhaps "previous" instead?

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol

I think you're identifying a distinction here between "negotiate" and "ad=
vertise" which is potentially useful, but I'm not sure the text you've wr=
itten makes good use of that distinction.=0D
=0D
Some extensions need only be advertised:  "I support this feature; if you=
 do too, feel free to use it."  Actual changes to existing protocol behav=
ior require confirmation, which can be accomplished by advertisements fro=
m both sides.  Choices between multiple options require true negotiation,=
 where the client offers a set of choices and the server picks one (or no=
ne).=0D
=0D
Only clients can begin a negotiation for breaking protocol changes, but e=
ither side can unilaterally advertise support for non-breaking optional f=
eatures.

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol
+behavior.  An endpoint MUST ignore transport parameters that it does not=
 support.
+Absence of a transport parameter as provided by the server therefore dis=
ables
+any optional protocol feature that is negotiated using the parameter. A =
server
+cannot negotiation new features but can indicate the support of a new fe=
ature

"negotiate"

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol
+behavior.  An endpoint MUST ignore transport parameters that it does not=
 support.
+Absence of a transport parameter as provided by the server therefore dis=
ables
+any optional protocol feature that is negotiated using the parameter. A =
server
+cannot negotiation new features but can indicate the support of a new fe=
ature
+that is ready to be used by the client. Howeverm it cannot assume that t=
he client

However**,**

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol
+behavior.  An endpoint MUST ignore transport parameters that it does not=
 support.
+Absence of a transport parameter as provided by the server therefore dis=
ables
+any optional protocol feature that is negotiated using the parameter. A =
server
+cannot negotiation new features but can indicate the support of a new fe=
ature
+that is ready to be used by the client. Howeverm it cannot assume that t=
he client
+understand the parameter and is ready to use that feature.

"understand**s** ... and will use that feature."

>  =

 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 =

 =

 ### Version Negotiation Validation {#version-validation}
 =

-Though the cryptographic handshake has integrity protection, two forms o=
f QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated
-version as part of the transport parameters (see {{transport-parameters}=
}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the=
 first,

Why "theoretically"?  Are they not actually possible?

>  =

 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 =

 =

 ### Version Negotiation Validation {#version-validation}
 =

-Though the cryptographic handshake has integrity protection, two forms o=
f QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated
-version as part of the transport parameters (see {{transport-parameters}=
}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the=
 first,
+an attacker replaces the QUIC version in the Initial packet.  In the sec=
ond,
+a fake Version Negotiation packet is sent by an attacker.  To protect ag=
ainst
+these attacks, the cryptographic handshake provides integrity protection=
 for
+the negotiated version as part of the transport parameters. As described=
 in

This is somewhat different from what I would have understood from integri=
ty protection.  Perhaps "reconfirms"?

> -Though the cryptographic handshake has integrity protection, two forms=
 of QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated
-version as part of the transport parameters (see {{transport-parameters}=
}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the=
 first,
+an attacker replaces the QUIC version in the Initial packet.  In the sec=
ond,
+a fake Version Negotiation packet is sent by an attacker.  To protect ag=
ainst
+these attacks, the cryptographic handshake provides integrity protection=
 for
+the negotiated version as part of the transport parameters. As described=
 in
+{{transport-parameters}} the transport parameters include three fields t=
hat

}}**,**

>  =

 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 =

 =

 ### Version Negotiation Validation {#version-validation}
 =

-Though the cryptographic handshake has integrity protection, two forms o=
f QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated

By removing this statement, it's no longer obvious why using transport pa=
rameters is more reliable than the original transmission of these values.=


> @@ -1805,10 +1833,11 @@ QUIC versions that the server supports.
 =

 The negotiated_version field is the version that is in use.  This MUST b=
e set by
 the server to the value that is on the Initial packet that it accepts (n=
ot an
-Initial packet that triggers a Retry or Version Negotiation packet).  A =
client
-that receives a negotiated_version that does not match the version of QU=
IC that
-is in use MUST terminate the connection with a VERSION_NEGOTIATION_ERROR=
 error
-code.
+Initial packet that triggers a Retry or Version Negotiation packet).
+
+A client that receives a negotiated_version that does not match the vers=
ion of

This is a continuation of the same thought; I'm not sure the added paragr=
aph break is an improvement.

> @@ -1985,14 +2014,16 @@ validation - but a server SHOULD limit the data=
 it sends toward an unvalidated
 address.  Successful completion of the cryptographic handshake implicitl=
y
 provides proof that the client has received packets from the server.
 =

-The client should allow for additional Retry packets being sent in
+The client SHOULD allow for additional Retry packets being sent in

I agree that we want to get rid of the lowercase "should" to avoid confus=
ion, but given that this is a MUST in the next paragraph, I don't think c=
apitalizing it is the way to go.  Perhaps "needs to"?

> @@ -2015,7 +2046,9 @@ Thus, a resumption token SHOULD include an expira=
tion time.  The server MAY
 include either an explicit expiration time or an issued timestamp and
 dynamically calculate the expiration time.  It is also unlikely that the=
 client
 port number is the same on two different connections; validating the por=
t is
-therefore unlikely to be successful.
+therefore unlikely to be successful. It may also be possible that the cl=
ient's
+IP address has changed, there it is also not recommended to validate the=
 IP
+address.

This is a substantive change to our recommendations, and I disagree with =
it.  You issue tokens precisely because it allows you to skip the round-t=
rip of validating the address if they haven't changed (or haven't changed=
 much).

> @@ -2290,20 +2323,20 @@ validation of the address of the spurious migra=
tion to be abandoned.
 ### Loss Detection and Congestion Control {#migration-cc}
 =

 The capacity available on the new path might not be the same as the old =
path.
-Packets sent on the old path SHOULD NOT contribute to congestion control=
 or RTT
-estimation for the new path.
-
-On confirming a peer's ownership of its new address, an endpoint SHOULD
+On confirming a peer's ownership of its new address, an endpoint MUST

This changes a "SHOULD" followed by a "MUST NOT" into a "MUST ... unless"=
.  That reduces the scope of the latitude we leave to implementers.

> -An endpoint MUST NOT return to the send rate used for the previous pat=
h unless
-it is reasonably sure that the previous send rate is valid for the new p=
ath.
-For instance, a change in the client's port number is likely indicative =
of a
-rebinding in a middlebox and not a complete change in path.  This determ=
ination
-likely depends on heuristics, which could be imperfect; if the new path =
capacity
-is significantly reduced, ultimately this relies on the congestion contr=
oller
-responding to congestion signals and reducing send rates appropriately.
+the new path unless it is reasonably sure that the actually network path=
 did not
+change. For instance, a change in the client's port number is likely ind=
icative
+of a rebinding in a middlebox and not a complete change in path.  This
+determination likely depends on heuristics, which could be imperfect; if=
 the new
+path capacity is significantly reduced, ultimately this relies on the co=
ngestion
+controller responding to congestion signals and reducing send rates
+appropriately.
+
+If the congestion controller has been reset this means that packets sent=
 on the

reset, ~this means that~ packets

> @@ -2560,11 +2594,16 @@ properly continue the connection.  An endpoint =
that wishes to communicate a
 fatal connection error MUST use a closing frame if it has sufficient sta=
te to do
 so.
 =

-To support this process, a token is sent by endpoints.  The token is car=
ried in
-the NEW_CONNECTION_ID frame sent by either peer, and servers can specify=
 the
-stateless_reset_token transport parameter during the handshake (clients =
cannot
-because their transport parameters don't have confidentiality protection=
).  This
-value is protected by encryption, so only client and server know this va=
lue.
+To support this process, a token is sent by the endpoints that can be re=
covered
+or regenerated by the endpoint based on the information available in eac=
h packet
+even if the connection state was lost. This provides a protect mechanism=
 to
+identify Stateless Reset packets from an attacker.

"protect mechanism" is missing something, but I'm not sure what.  It does=
n't permit identifying SRs generated by an attacker, because they'll just=
 look like random noise.  I'd drop this last sentence, though your expans=
ion on our assumptions about the token might be useful.

> @@ -2773,7 +2812,7 @@ encoding.
 The PADDING frame (type=3D0x00) has no semantic value.  PADDING frames c=
an be used
 to increase the size of a packet.  Padding can be used to increase an in=
itial
 client packet to the minimum required size, or to provide protection aga=
inst
-traffic analysis for protected packets.
+traffic analysis for protected packets. PADDING frames need to be acknow=
leged.

In addition to what @nibanks said, the presence of PADDING frames does no=
t cause a packet to elicit an acknowledgement.

> @@ -3415,7 +3454,10 @@ acknowledged again.
 Because ACK frames are not sent in response to ACK-only packets, a recei=
ver that
 is only sending ACK frames will only receive acknowledgements for its pa=
ckets
 if the sender includes them in packets with non-ACK frames.  A sender SH=
OULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would=
 only
+send ACK frames therefore can trigger an ACK from the sender by sending =
a
+frames that needs to be acknowledged. Knowing which ACKs have been recei=
ved

And "a frames".

>  not maximally packed, to avoid sending out large numbers of small pack=
ets.  An
-implementation may use knowledge about application sending behavior or
+implementation MAY use knowledge about application sending behavior or

I don't know that this needs to be normative.  If you want to avoid the l=
ower-case may, perhaps "can"?

> @@ -3713,11 +3755,11 @@ latency.
 ## Packet Processing and Acknowledgment {#processing-and-ack}
 =

 A packet MUST NOT be acknowledged until packet protection has been succe=
ssfully
-removed and all frames contained in the packet have been processed.  Any=
 stream
-state transitions triggered by the frame MUST have occurred.  For STREAM=
 frames,
-this means the data has been enqueued in preparation to be received by t=
he
-application protocol, but it does not require that data is delivered and=

-consumed.
+removed and all frames contained in the packet have been processed, incl=
uding
+any stream state transitions triggered by the frame, as described in sec=
tion

remove "section"

>  =

-* Application data sent in STREAM frames is retransmitted in new STREAM =
frames
-  unless the endpoint has sent a RST_STREAM for that stream.  Once an en=
dpoint
-  sends a RST_STREAM frame, no further STREAM frames are needed.
+* Application data sent in STREAM frames is retransmitted if detected as=
 lost,
+  e.g. according to the rules in {{QUIC-RECOVERY}}, in new STREAM frames=
 unless

Having "in new STREAM frames" after the comma reads oddly.  Perhaps this =
needs to become its own sentence?  "New STREAM frames containing the lost=
 data are generated, unless the endpoint has sent a RST_STREAM for that s=
tream."

> @@ -3808,7 +3852,8 @@ containing that information is acknowledged.
 * A liveness or path validation check using PATH_CHALLENGE frames is sen=
t
   periodically until a matching PATH_RESPONSE frame is received or until=
 there
   is no remaining need for liveness or path validation checking. PATH_CH=
ALLENGE
-  frames include a different payload each time they are sent.
+  frames include a different payload each time they are sent and are the=
refore
+  not-retransmittable.

No, you can't.  You can try a fresh challenge, but it's not supposed to b=
e the same payload.

> @@ -3808,7 +3852,8 @@ containing that information is acknowledged.
 * A liveness or path validation check using PATH_CHALLENGE frames is sen=
t
   periodically until a matching PATH_RESPONSE frame is received or until=
 there
   is no remaining need for liveness or path validation checking. PATH_CH=
ALLENGE
-  frames include a different payload each time they are sent.
+  frames include a different payload each time they are sent and are the=
refore
+  not-retransmittable.

I'm not sure this addition is useful.

> +                        +-------+                       |
+                            |                           |
+                            | Send STREAM /             |
+                            |      STREAM_BLOCKED       |
+                            v                           |
+                        +-------+                       |
+Send STREAM /         .-|       |                       |
+     STREAM_BLOCKED / | | Send  | Send RST_STREAM       |
+Recv MAX_STREAM_DATA  '>|       |---------------------->|
+                        +-------+                       |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |

SENDING

> +                        +-------+                       |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |
+                      '>| Sent  +------------------>| Sent  |
+                        +-------+                   +-------+
+                            |                           |
+                            | Recv All ACKs             | Recv ACK
+                            v                           v
+                        +-------+                   +-------+
+                        | Data  |                   | Reset |
+                        | Recvd |                   | Recvd |
+                        +-------+                   +-------+

I don't think that the self-transitions are needed.  Those events simply =
don't cause changes to the current stream state, just like many other eve=
nts that aren't shown.

> @@ -4078,7 +4125,7 @@ in preparation for sending.
 =

 The sending part of a bidirectional stream initiated by a peer (type 0 f=
or a
 server, type 1 for a client) enters the "Ready" state if the receiving p=
art
-enters the "Recv" state.
+enters the "Recv" state (see Figure {{fig-stream-recv-states}}).

~Figure~

> -       | App Read All Data         | App Read RST
-       v                           v
-   +-------+                   +-------+
-   | Data  |                   | Reset |
-   | Read  |                   | Read  |
-   +-------+                   +-------+
+                       o
+                       | Recv STREAM / STREAM_BLOCKED / RST_STREAM
+                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE '>|       | Recv RST_STREAM               |

Same comment about self-transitions.

> +                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE '>|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+---------------------->|   +-------+

Presumably the state where incoming data is being discarded, but the soli=
cited RST_STREAM hasn't been received yet.  We originally said that STOP_=
SENDING didn't change the state, just hinted to the other side that it sh=
ould do so.=0D
=0D
I don't object to making this a defined state, but if so, then the descri=
ption needs to be added below as well.  Let's make this a separate PR.

> @@ -4400,9 +4448,9 @@ STREAM frames ensures that loss recovery, congest=
ion control, and flow control
 operate effectively.
 =

 CRYPTO frames SHOULD be prioritized over other streams prior to the comp=
letion
-of the cryptographic handshake.  This includes the retransmission of the=
 second
-flight of client handshake messages, that is, the TLS Finished and any c=
lient
-authentication messages.
+of the cryptographic handshake.  In {{QUIC-TLS}} this includes the retra=
nsmission
+of the second flight of client handshake messages, that is the TLS Finis=
hed and
+any client authentication messages.

Addition of QUIC-TLS reference seems unnecessary, and the removal of the =
comma is incorrect.

> @@ -4450,7 +4498,8 @@ with the Stream ID set appropriately. A receiver =
could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A =
receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sur=
e that
 the sender receives an update before running out of flow control credit,=
 even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_D=
ATA
+frame is acknowlegded, there is no need to send the same max stream limi=
t agian.

Was this not obvious before?

> @@ -4486,7 +4535,7 @@ stream before the RST_STREAM frame, and the recei=
ver MUST use the final offset
 to account for all bytes sent on the stream in its connection level flow=

 controller.
 =

-### Response to a RST_STREAM
+## Response to a RST_STREAM

These are subsections of "Other Considerations."  If you're going to make=
 them stand-alone sections, I'd move them before that section.  However, =
I'm more inclined to leave them as-is pending @janaiyengar and @martintho=
mson's general rearranging of the draft.

> @@ -4495,7 +4544,7 @@ RST_STREAM an endpoint will choose to stop sendin=
g data in its own direction. If
 the sender of a RST_STREAM wishes to explicitly state that no future dat=
a will
 be processed, that endpoint MAY send a STOP_SENDING frame at the same ti=
me.
 =

-### Data Limit Increments {#fc-credit}
+## Data Limit Increments {#fc-credit}

Same.

> @@ -4524,7 +4573,7 @@ peer-initiated streams close.  A receiver MAY als=
o advance the maximum stream ID
 based on current activity, system conditions, and other environmental fa=
ctors.
 =

 =

-### Blocking on Flow Control {#blocking}
+## Blocking on Flow Control {#blocking}

Same.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-1465443=
28=

----==_mimepart_5b747eff24ac0_7d773fb7f0cbe62421446
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> requested changes on this pull request.</p>

<p>Quite a mixed bag.  You hit on a few places where there are useful imp=
rovements to make.  However, several of the changes seem to add text unne=
cessarily, and a few really ought to be separate PRs.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210348334">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  protocol, including the conceptual design=
, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream =
and
 connection-level flow control, connection migration, and data reliabilit=
y.
 =

-Accompanying documents describe QUIC&#39;s loss detection and congestion=
 control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS=
}}.
+An accompanying document describes QUIC&#39;s loss detection and congest=
ion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be =
changed
</pre>
<p>I think the point of that sentence is that the endpoints don't both ne=
ed to be following that RFC for it to be this version of QUIC.  It's a le=
gitimate comment, though I might frame it differently.</p>
<p>"Each implementation of QUIC will unilaterally select a loss detection=
 and congestion control strategy.  A recommended approach is described in=
 {{QUIC-RECOVERY}}."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210348549">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  protocol, including the conceptual design=
, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream =
and
 connection-level flow control, connection migration, and data reliabilit=
y.
 =

-Accompanying documents describe QUIC&#39;s loss detection and congestion=
 control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS=
}}.
+An accompanying document describes QUIC&#39;s loss detection and congest=
ion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be =
changed
+without negotiating a new QUIC version. This document specifies version
+0x00000001 of QUIC which uses TLS1.3 for key negotiation as described in=

</pre>
<p>Dropped a space ("TLS 1.3").</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210348918">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

+QUIC is a name, not an acronym.
</pre>
<p>The consensus before was to put this in the definitions section.  It f=
eels out-of-place here.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210349378">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-QUIC version 1 conforms to the protocol invariants in {{QUIC-INVARIANTS}=
}.
+All versions of QUIC MUST conform to the protocol invariants in
+{{QUIC-INVARIANTS}}.
</pre>
<p>No, this isn't a normative requirement.  You could say that "All versi=
ons of QUIC conform....", purely for the reader's information.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210349865">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -293,8 +307,8 @@ Long headers are used =
for packets that are sent prior to the completion of
 version negotiation and establishment of 1-RTT keys. Once both condition=
s are
 met, a sender switches to sending packets using the short header
 ({{short-header}}).  The long form allows for special packets - such as =
the
-Version Negotiation packet - to be represented in this uniform fixed-len=
gth
-packet format. Packets that use the long header contain the following fi=
elds:
+Version Negotiation packet - to be represented in this uniform packet fo=
rmat.
</pre>
<p>No, there's not.  I don't think this bears on <a class=3D"user-mention=
" data-hovercard-user-id=3D"8420764" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/m=
irjak">@mirjak</a>'s change itself, but we should update this paragraph.<=
/p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210350112">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -380,7 +394,8 @@ covers the both the Pa=
cket Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of =
the
 Payload field is learned once the packet number protection is removed.
 =

-Senders can sometimes coalesce multiple packets into one UDP datagram.  =
See
+The length field is used to enable senders to coalesce multiple long-hea=
der
</pre>
<p>I think "multiple packets" was fine.  The section being referenced has=
 the details about what combinations will actually work.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210350765">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -736,11 +751,11 @@ the Source Connectio=
n ID includes the connection ID that the sender of the
 packet wishes to use (see {{connection-id}}). The server MUST use consis=
tent
 Source Connection IDs during the handshake.
 =

-On first receiving an Initial or Retry packet from the server, the clien=
t uses
-the Source Connection ID supplied by the server as the Destination Conne=
ction ID
-for subsequent packets.  Once a client has received an Initial packet fr=
om the
-server, it MUST discard any packet it receives with a different Source
-Connection ID.
+On first receiving an Initial or Retry packet from the server, the clien=
t MUST
</pre>
<p>While not inaccurate, is there a reason to make this change?  This is =
a statement of how the protocol works, which still describes the correct =
behavior.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210351172">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -842,18 +857,21 @@ used to carry acknow=
ledgments and cryptographic handshake messages from the
 server and client.
 =

 A server sends its cryptographic handshake in one or more Handshake pack=
ets in
-response to an Initial packet if it does not send a Retry packet.  Once =
a client
-has received a Handshake packet from a server, it uses Handshake packets=
 to send
-subsequent cryptographic handshake messages and acknowledgments to the s=
erver.
+response to an Initial packet (in addition to the server Initial packet)=
 if it
</pre>
<p>This parenthetical doesn't seem to add anything.  The server <em>does<=
/em> send an Initial packet, true, but it's not related to how the crypto=
graphic handshake is carried.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210351782">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 The Destination Connection ID field in a Handshake packet contains a con=
nection
-ID that is chosen by the recipient of the packet; the Source Connection =
ID
-includes the connection ID that the sender of the packet wishes to use (=
see
-{{connection-id-encoding}}).
+ID that is chosen by the other endpoint of this connection as indicated =
in
+Source Connection ID field of the previously received Initial packet fro=
m that
+endpoint; the Source Connection ID includes the connection ID that the
+sender of the packet wishes to use (see {{connection-id-encoding}}).
</pre>
<p>The added text makes this less readable.  I'd revert this paragraph.</=
p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210352801">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 The first Handshake packet sent by a server contains a packet number of =
0.
-Handshake packets are their own packet number space.  Packet numbers are=

-incremented normally for other Handshake packets.
+Handshake packets are their own packet number space. See section
+{{packet-numbers}} on packet number spaces. Packet numbers are increment=
ed
</pre>
<p>"See X on Y" feels awkward to me.  Also, this will produce "section Se=
ction a.b.c" when compiled.  I'd make this a parenthetical and either sho=
rten this all the way:</p>
<pre><code>...are their own packet number space. (See {{packet-numbers}}.=
)  Packet numbers are....
</code></pre>
<p>...or expand it:</p>
<pre><code>(See {{packet numbers}} for more information on packet number =
spaces.)
</code></pre>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210353382">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -873,7 +891,8 @@ static handshake keys =
or the 0-RTT keys are sent with long headers; all packets
 protected with 1-RTT keys are sent with short headers.  The different pa=
cket
 types explicitly indicate the encryption level and therefore the keys th=
at are
 used to remove packet protection.  0-RTT and 1-RTT protected packets sha=
re a
-single packet number space.
+single packet number space. Initial and Handshake packets both have thei=
r own
</pre>
<p>both =3D&gt; each; perhaps combine these:  "...single packet number sp=
ace, while Initial and Handshake packets each...."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210353917">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -889,23 +908,24 @@ Packets protected wi=
th 0-RTT keys use a type value of 0x7C.  The connection ID
 fields for a 0-RTT packet MUST match the values used in the Initial pack=
et
 ({{packet-initial}}).
 =

-The client can send 0-RTT packets after receiving an Initial
-{{packet-initial}} or Handshake ({{packet-handshake}}) packet, if that
+The client can send further 0-RTT packets after receiving an Initial
</pre>
<p>or "additional", or "can continue sending"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210354486">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  packet does not complete the handshake.  =
Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 =

-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC versio=
n.
</pre>
<p>No, because "protected" packets includes short-header packets, which d=
on't have a version field.  This inverts the original meaning, which is t=
hat whenever a version field is present, it always indicates this version=
.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210355198">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is ap=
plied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases =
with
 each packet sent, see {{packet-numbers}} for details.
 =

-The payload is protected using authenticated encryption.  {{QUIC-TLS}} d=
escribes
-packet protection in detail.  After decryption, the plaintext consists o=
f a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
</pre>
<p>Why the switch from "payload" as used elsewhere to "content"?  The pay=
load of each protected packet is protected with authenticated encryption.=
  That's true of Initial and Handshake as well, though the Initial key is=
 not secret enough to put much faith in the authentication.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210356153">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1114,7 +1132,8 @@ Stateless Reset do n=
ot contain frames.
 Protected payloads MUST contain at least one frame, and MAY contain mult=
iple
 frames and multiple frame types.
 =

-Frames MUST fit within a single QUIC packet and MUST NOT span a QUIC pac=
ket
+Frames MUST fit within a single QUIC packet, and therefore within a sing=
le
+UDP datagram, and MUST NOT span a QUIC packet
 boundary. Each frame begins with a Frame Type, indicating its type, foll=
owed by
</pre>
<p>If you're touching this section, I feel like these MUSTs are excessive=
.  It's not that it's prohibited, it's that there's no mechanism for doin=
g so.  Packets contain sequences of whole frames and cannot span datagram=
s.  Therefore, frames also cannot span packets.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210356284">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1184,7 +1203,9 @@ endpoint cannot send=
 a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first e=
nsure
 that a peer is able to understand the frame.  An endpoint can use a tran=
sport
 parameter to signal its willingness to receive one or more extension fra=
me types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints =
have
</pre>
<p>Agreed -- revert.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210356619">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1207,18 +1228,21 @@ distinguish it fro=
m other connections.  A connection ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are s=
elected
 independently in each direction.
 =

-The primary function of a connection ID is to ensure that changes in add=
ressing
-at lower protocol layers (UDP, IP, and below) don&#39;t cause packets fo=
r a QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects=

-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still b=
e
+assotiated with the right connection at the receiver if changes in sende=
r
</pre>
<p>associated with the correct connection</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210357310">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1207,18 +1228,21 @@ distinguish it fro=
m other connections.  A connection ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are s=
elected
 independently in each direction.
 =

-The primary function of a connection ID is to ensure that changes in add=
ressing
-at lower protocol layers (UDP, IP, and below) don&#39;t cause packets fo=
r a QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects=

-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still b=
e
+assotiated with the right connection at the receiver if changes in sende=
r
+addressing at lower protocol layers (UDP, IP, and below) occur. The Conn=
ection ID
+is visibe to the path to also enable the network to deliver packets for =
a QUIC
</pre>
<p>"visible... to <del>also</del> enable"; perhaps fold the path and load=
-balancer comments together and just say "to enable load balancers to del=
iver packets for a QUIC connection to the correct endpoint despite addres=
s changes."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210358445">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1303,34 +1327,34 @@ the packet.  Serve=
rs SHOULD NOT attempt to decode or decrypt a packet from an
 unknown version, but instead send a Version Negotiation packet, provided=
 that
 the packet is sufficiently long.
 =

-Servers MUST drop other packets that contain unsupported versions.
+Servers MUST drop packets without sending a Version Negotiation packet w=
hen the
+received packet contains unsupported versions and is too small
+to be an Initial packet for some version supported by the server.
</pre>
<p>"Initial packet" is a version-specific concept.  "...and is too small =
to create a new connection in any version supported by the server."  Howe=
ver, I see this in the old text too, so I'll file a separate issue.</p>
<p>A packet can't contain multiple versions, so "when the received packet=
 indicates an unsupported version".  (I probably would have reworded the =
old text as well, but multiple versions in multiple packets is somewhat o=
kay.)</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210359965">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-Packets with a supported version, or no version field, are matched to
-a connection as described in {{packet-handling}}. If not matched, the
-server continues below.
</pre>
<p>What was the rationale for moving this text below processing of unmatc=
hed packets from a new connection?  You only want to do the Initial/0-RTT=
 checks if a packet is unmatched.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210360452">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-If a server isn&#39;t currently accepting any new connections, it SHOULD=
 send a
-Handshake packet containing a CONNECTION_CLOSE frame with error code
-SERVER_BUSY.
-
-If the packet is a 0-RTT packet, the server MAY buffer a limited
-number of these packets in anticipation of a late-arriving Initial
-Packet. Clients are forbidden from sending Handshake packets prior to
+If the packet is a 0-RTT packet with a supported version number, the ser=
ver MAY
</pre>
<p>If you've reached this point in the flow, it has a supported version. =
 Unsupported versions, regardless of packet type, have already been rejec=
ted or dropped.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210361790">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  Servers MUST drop incoming packets under =
all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 =

 ## Version Negotiation
 =

 Version negotiation ensures that client and server agree to a QUIC versi=
on
-that is mutually supported. A server sends a Version Negotiation packet =
in
-response to each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A ser=
ver
+can send a Version Negotiation packet in response to each packet that mi=
ght
+initiate a new connection and is sufficiently large, see also
</pre>
<ul>
<li>Looks like Martin slipped a comma splice by me.  <g-emoji class=3D"g-=
emoji" alias=3D"wink" fallback-src=3D"https://assets-cdn.github.com/image=
s/icons/emoji/unicode/1f609.png">=F0=9F=98=89</g-emoji> This should be a =
semicolon instead.</li>
<li>I don't think the addition of "also" adds anything here.</li>
<li>The change from "sends" to "can send" is probably okay, but it implie=
s a slightly different behavior on the part of servers than we'd previous=
ly discussed.</li>
</ul>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210364999">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1363,12 +1387,8 @@ selects an acceptab=
le protocol version from the list provided by the server.
 The client then attempts to create a connection using that version.  Tho=
ugh the
 contents of the Initial packet the client sends might not change in
 response to version negotiation, a client MUST increase the packet numbe=
r it
-uses on every packet it sends.  Packets MUST continue to use long header=
s and
-MUST include the new negotiated protocol version.
-
-The client MUST use the long header format and include its selected vers=
ion on
-all packets until it has 1-RTT keys and it has received a packet from th=
e server
-which is not a Version Negotiation packet.
+uses on every packet it sends. The client MUST use the long header forma=
t and
+include its selected version on all packets until it has 1-RTT keys.
</pre>
<p>For context, before we'd agreed that version implied handshake protoco=
l, we said that the requirement for switching to short-header was the com=
pletion of both version negotiation <em>and</em> 1-RTT key availability, =
and this text reflects that.  (Consider a handshake protocol where there'=
s a shared dictionary of static keys that gets rotated periodically, and =
the only message prior to 1-RTT is the client's unilateral declaration "I=
'm using key A1B2C3 from your key table."  The client can then send "1-RT=
T" short-header packets on its first flight.)</p>
<p>However, in the current version (which this is describing), version ne=
gotiation always completes prior to 1-RTT key establishment, so this is p=
robably okay.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210365428">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  a 1232 octet QUIC packet payload.  This i=
ncludes overheads that reduce the space
 available to the cryptographic handshake protocol.
 =

-The CRYPTO frame can be sent in different packet number spaces.  CRYPTO =
frames
+The CRYPTO frames can be sent in different packet number spaces.  CRYPTO=
 frames
</pre>
<p>I'd do "CRYPTO frames" or the original text.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210365607">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1578,20 +1599,26 @@ language from Sect=
ion 3 of {{!TLS13=3DI-D.ietf-tls-tls13}}.
 =

 The `extension_data` field of the quic_transport_parameters extension de=
fined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules a=
re
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in
+{{figure-transport-parameters}} TransportParameters consists of either a=
n
</pre>
<p>Comma after the figure reference.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210365827">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 QUIC encodes transport parameters into a sequence of octets, which are t=
hen
 included in the cryptographic handshake.  Once the handshake completes, =
the
 transport parameters declared by the peer are available.  Each endpoint
 validates the value provided by its peer.  In particular, version negoti=
ation
 MUST be validated (see {{version-validation}}) before the connection
-establishment is considered properly complete.
+establishment is considered properly complete. Each transport parameter =
consists
+of an 2-byte parameter ID and an optional parameter value.
</pre>
<p>The value isn't optional -- it's length-prefixed, and the length might=
 be zero.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210366062">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1661,7 +1688,7 @@ disable_migration (0=
x0009):
 : The endpoint does not support connection migration ({{migration}}). Pe=
ers MUST
   NOT send any packets, including probing packets ({{probing}}), from a =
local
   address other than that used to perform the handshake.  This parameter=
 is a
-  zero-length value.
+  zero-length value. Values other than 0 and 1 are invalid.
</pre>
<p>How would the value be 0 <em>or</em> 1 if its length is zero?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210366410">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1719,11 +1746,11 @@ type TRANSPORT_PAR=
AMETER_ERROR.
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 =

 A client that attempts to send 0-RTT data MUST remember the transport pa=
rameters
-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.
+provided by the server in the initial handshake.  The transport paramete=
rs that
</pre>
<p>"initial handshake" might be unclear, given that previous session migh=
t also have been a resumption.  Perhaps "previous" instead?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210366750">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport para=
meters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol
</pre>
<p>I think you're identifying a distinction here between "negotiate" and =
"advertise" which is potentially useful, but I'm not sure the text you've=
 written makes good use of that distinction.</p>
<p>Some extensions need only be advertised:  "I support this feature; if =
you do too, feel free to use it."  Actual changes to existing protocol be=
havior require confirmation, which can be accomplished by advertisements =
from both sides.  Choices between multiple options require true negotiati=
on, where the client offers a set of choices and the server picks one (or=
 none).</p>
<p>Only clients can begin a negotiation for breaking protocol changes, bu=
t either side can unilaterally advertise support for non-breaking optiona=
l features.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210367080">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport para=
meters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol
+behavior.  An endpoint MUST ignore transport parameters that it does not=
 support.
+Absence of a transport parameter as provided by the server therefore dis=
ables
+any optional protocol feature that is negotiated using the parameter. A =
server
+cannot negotiation new features but can indicate the support of a new fe=
ature
</pre>
<p>"negotiate"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210367136">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport para=
meters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol
+behavior.  An endpoint MUST ignore transport parameters that it does not=
 support.
+Absence of a transport parameter as provided by the server therefore dis=
ables
+any optional protocol feature that is negotiated using the parameter. A =
server
+cannot negotiation new features but can indicate the support of a new fe=
ature
+that is ready to be used by the client. Howeverm it cannot assume that t=
he client
</pre>
<p>However**,**</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210367281">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport para=
meters cannot be supported.
 =

 ### New Transport Parameters
 =

-New transport parameters can be used to negotiate new protocol behavior.=
  An
-endpoint MUST ignore transport parameters that it does not support.  Abs=
ence of
-a transport parameter therefore disables any optional protocol feature t=
hat is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new prot=
ocol
+behavior.  An endpoint MUST ignore transport parameters that it does not=
 support.
+Absence of a transport parameter as provided by the server therefore dis=
ables
+any optional protocol feature that is negotiated using the parameter. A =
server
+cannot negotiation new features but can indicate the support of a new fe=
ature
+that is ready to be used by the client. Howeverm it cannot assume that t=
he client
+understand the parameter and is ready to use that feature.
</pre>
<p>"understand<strong>s</strong> ... and will use that feature."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210369436">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 =

 =

 ### Version Negotiation Validation {#version-validation}
 =

-Though the cryptographic handshake has integrity protection, two forms o=
f QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated
-version as part of the transport parameters (see {{transport-parameters}=
}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the=
 first,
</pre>
<p>Why "theoretically"?  Are they not actually possible?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210369896">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 =

 =

 ### Version Negotiation Validation {#version-validation}
 =

-Though the cryptographic handshake has integrity protection, two forms o=
f QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated
-version as part of the transport parameters (see {{transport-parameters}=
}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the=
 first,
+an attacker replaces the QUIC version in the Initial packet.  In the sec=
ond,
+a fake Version Negotiation packet is sent by an attacker.  To protect ag=
ainst
+these attacks, the cryptographic handshake provides integrity protection=
 for
+the negotiated version as part of the transport parameters. As described=
 in
</pre>
<p>This is somewhat different from what I would have understood from inte=
grity protection.  Perhaps "reconfirms"?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210370005">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -Though the cryptographic handshake has in=
tegrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated
-version as part of the transport parameters (see {{transport-parameters}=
}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the=
 first,
+an attacker replaces the QUIC version in the Initial packet.  In the sec=
ond,
+a fake Version Negotiation packet is sent by an attacker.  To protect ag=
ainst
+these attacks, the cryptographic handshake provides integrity protection=
 for
+the negotiated version as part of the transport parameters. As described=
 in
+{{transport-parameters}} the transport parameters include three fields t=
hat
</pre>
<p>}}<strong>,</strong></p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210370321">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 =

 =

 ### Version Negotiation Validation {#version-validation}
 =

-Though the cryptographic handshake has integrity protection, two forms o=
f QUIC
-version downgrade are possible.  In the first, an attacker replaces the =
QUIC
-version in the Initial packet.  In the second, a fake Version Negotiatio=
n packet
-is sent by an attacker.  To protect against these attacks, the transport=

-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version =
(see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negoti=
ated
</pre>
<p>By removing this statement, it's no longer obvious why using transport=
 parameters is more reliable than the original transmission of these valu=
es.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210370645">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1805,10 +1833,11 @@ QUIC versions that=
 the server supports.
 =

 The negotiated_version field is the version that is in use.  This MUST b=
e set by
 the server to the value that is on the Initial packet that it accepts (n=
ot an
-Initial packet that triggers a Retry or Version Negotiation packet).  A =
client
-that receives a negotiated_version that does not match the version of QU=
IC that
-is in use MUST terminate the connection with a VERSION_NEGOTIATION_ERROR=
 error
-code.
+Initial packet that triggers a Retry or Version Negotiation packet).
+
+A client that receives a negotiated_version that does not match the vers=
ion of
</pre>
<p>This is a continuation of the same thought; I'm not sure the added par=
agraph break is an improvement.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210370986">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -1985,14 +2014,16 @@ validation - but a=
 server SHOULD limit the data it sends toward an unvalidated
 address.  Successful completion of the cryptographic handshake implicitl=
y
 provides proof that the client has received packets from the server.
 =

-The client should allow for additional Retry packets being sent in
+The client SHOULD allow for additional Retry packets being sent in
</pre>
<p>I agree that we want to get rid of the lowercase "should" to avoid con=
fusion, but given that this is a MUST in the next paragraph, I don't thin=
k capitalizing it is the way to go.  Perhaps "needs to"?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210371631">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -2015,7 +2046,9 @@ Thus, a resumption t=
oken SHOULD include an expiration time.  The server MAY
 include either an explicit expiration time or an issued timestamp and
 dynamically calculate the expiration time.  It is also unlikely that the=
 client
 port number is the same on two different connections; validating the por=
t is
-therefore unlikely to be successful.
+therefore unlikely to be successful. It may also be possible that the cl=
ient&#39;s
+IP address has changed, there it is also not recommended to validate the=
 IP
+address.
</pre>
<p>This is a substantive change to our recommendations, and I disagree wi=
th it.  You issue tokens precisely because it allows you to skip the roun=
d-trip of validating the address if they haven't changed (or haven't chan=
ged much).</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210371764">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -2290,20 +2323,20 @@ validation of the =
address of the spurious migration to be abandoned.
 ### Loss Detection and Congestion Control {#migration-cc}
 =

 The capacity available on the new path might not be the same as the old =
path.
-Packets sent on the old path SHOULD NOT contribute to congestion control=
 or RTT
-estimation for the new path.
-
-On confirming a peer&#39;s ownership of its new address, an endpoint SHO=
ULD
+On confirming a peer&#39;s ownership of its new address, an endpoint MUS=
T
</pre>
<p>This changes a "SHOULD" followed by a "MUST NOT" into a "MUST ... unle=
ss".  That reduces the scope of the latitude we leave to implementers.</p=
>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210372816">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -An endpoint MUST NOT return to the send r=
ate used for the previous path unless
-it is reasonably sure that the previous send rate is valid for the new p=
ath.
-For instance, a change in the client&#39;s port number is likely indicat=
ive of a
-rebinding in a middlebox and not a complete change in path.  This determ=
ination
-likely depends on heuristics, which could be imperfect; if the new path =
capacity
-is significantly reduced, ultimately this relies on the congestion contr=
oller
-responding to congestion signals and reducing send rates appropriately.
+the new path unless it is reasonably sure that the actually network path=
 did not
+change. For instance, a change in the client&#39;s port number is likely=
 indicative
+of a rebinding in a middlebox and not a complete change in path.  This
+determination likely depends on heuristics, which could be imperfect; if=
 the new
+path capacity is significantly reduced, ultimately this relies on the co=
ngestion
+controller responding to congestion signals and reducing send rates
+appropriately.
+
+If the congestion controller has been reset this means that packets sent=
 on the
</pre>
<p>reset, <del>this means that</del> packets</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210374435">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -2560,11 +2594,16 @@ properly continue =
the connection.  An endpoint that wishes to communicate a
 fatal connection error MUST use a closing frame if it has sufficient sta=
te to do
 so.
 =

-To support this process, a token is sent by endpoints.  The token is car=
ried in
-the NEW_CONNECTION_ID frame sent by either peer, and servers can specify=
 the
-stateless_reset_token transport parameter during the handshake (clients =
cannot
-because their transport parameters don&#39;t have confidentiality protec=
tion).  This
-value is protected by encryption, so only client and server know this va=
lue.
+To support this process, a token is sent by the endpoints that can be re=
covered
+or regenerated by the endpoint based on the information available in eac=
h packet
+even if the connection state was lost. This provides a protect mechanism=
 to
+identify Stateless Reset packets from an attacker.
</pre>
<p>"protect mechanism" is missing something, but I'm not sure what.  It d=
oesn't permit identifying SRs generated by an attacker, because they'll j=
ust look like random noise.  I'd drop this last sentence, though your exp=
ansion on our assumptions about the token might be useful.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210374747">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -2773,7 +2812,7 @@ encoding.
 The PADDING frame (type=3D0x00) has no semantic value.  PADDING frames c=
an be used
 to increase the size of a packet.  Padding can be used to increase an in=
itial
 client packet to the minimum required size, or to provide protection aga=
inst
-traffic analysis for protected packets.
+traffic analysis for protected packets. PADDING frames need to be acknow=
leged.
</pre>
<p>In addition to what <a class=3D"user-mention" data-hovercard-user-id=3D=
"20663557" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D=
"link_type:self" href=3D"https://github.com/nibanks">@nibanks</a> said, t=
he presence of PADDING frames does not cause a packet to elicit an acknow=
ledgement.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210374974">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3415,7 +3454,10 @@ acknowledged again.=

 Because ACK frames are not sent in response to ACK-only packets, a recei=
ver that
 is only sending ACK frames will only receive acknowledgements for its pa=
ckets
 if the sender includes them in packets with non-ACK frames.  A sender SH=
OULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would=
 only
+send ACK frames therefore can trigger an ACK from the sender by sending =
a
+frames that needs to be acknowledged. Knowing which ACKs have been recei=
ved
</pre>
<p>And "a frames".</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210375296">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  not maximally packed, to avoid sending ou=
t large numbers of small packets.  An
-implementation may use knowledge about application sending behavior or
+implementation MAY use knowledge about application sending behavior or
</pre>
<p>I don't know that this needs to be normative.  If you want to avoid th=
e lower-case may, perhaps "can"?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210375827">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3713,11 +3755,11 @@ latency.
 ## Packet Processing and Acknowledgment {#processing-and-ack}
 =

 A packet MUST NOT be acknowledged until packet protection has been succe=
ssfully
-removed and all frames contained in the packet have been processed.  Any=
 stream
-state transitions triggered by the frame MUST have occurred.  For STREAM=
 frames,
-this means the data has been enqueued in preparation to be received by t=
he
-application protocol, but it does not require that data is delivered and=

-consumed.
+removed and all frames contained in the packet have been processed, incl=
uding
+any stream state transitions triggered by the frame, as described in sec=
tion
</pre>
<p>remove "section"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210377248">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-* Application data sent in STREAM frames is retransmitted in new STREAM =
frames
-  unless the endpoint has sent a RST_STREAM for that stream.  Once an en=
dpoint
-  sends a RST_STREAM frame, no further STREAM frames are needed.
+* Application data sent in STREAM frames is retransmitted if detected as=
 lost,
+  e.g. according to the rules in {{QUIC-RECOVERY}}, in new STREAM frames=
 unless
</pre>
<p>Having "in new STREAM frames" after the comma reads oddly.  Perhaps th=
is needs to become its own sentence?  "New STREAM frames containing the l=
ost data are generated, unless the endpoint has sent a RST_STREAM for tha=
t stream."</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210377495">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3808,7 +3852,8 @@ containing that info=
rmation is acknowledged.
 * A liveness or path validation check using PATH_CHALLENGE frames is sen=
t
   periodically until a matching PATH_RESPONSE frame is received or until=
 there
   is no remaining need for liveness or path validation checking. PATH_CH=
ALLENGE
-  frames include a different payload each time they are sent.
+  frames include a different payload each time they are sent and are the=
refore
+  not-retransmittable.
</pre>
<p>No, you can't.  You can try a fresh challenge, but it's not supposed t=
o be the same payload.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210377719">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3808,7 +3852,8 @@ containing that info=
rmation is acknowledged.
 * A liveness or path validation check using PATH_CHALLENGE frames is sen=
t
   periodically until a matching PATH_RESPONSE frame is received or until=
 there
   is no remaining need for liveness or path validation checking. PATH_CH=
ALLENGE
-  frames include a different payload each time they are sent.
+  frames include a different payload each time they are sent and are the=
refore
+  not-retransmittable.
</pre>
<p>I'm not sure this addition is useful.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210377896">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +                        +-------+        =
               |
+                            |                           |
+                            | Send STREAM /             |
+                            |      STREAM_BLOCKED       |
+                            v                           |
+                        +-------+                       |
+Send STREAM /         .-|       |                       |
+     STREAM_BLOCKED / | | Send  | Send RST_STREAM       |
+Recv MAX_STREAM_DATA  &#39;&gt;|       |----------------------&gt;|
+                        +-------+                       |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |
</pre>
<p>SENDING</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210378135">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +                        +-------+        =
               |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |
+                      &#39;&gt;| Sent  +------------------&gt;| Sent  |
+                        +-------+                   +-------+
+                            |                           |
+                            | Recv All ACKs             | Recv ACK
+                            v                           v
+                        +-------+                   +-------+
+                        | Data  |                   | Reset |
+                        | Recvd |                   | Recvd |
+                        +-------+                   +-------+
</pre>
<p>I don't think that the self-transitions are needed.  Those events simp=
ly don't cause changes to the current stream state, just like many other =
events that aren't shown.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210378225">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4078,7 +4125,7 @@ in preparation for s=
ending.
 =

 The sending part of a bidirectional stream initiated by a peer (type 0 f=
or a
 server, type 1 for a client) enters the &quot;Ready&quot; state if the r=
eceiving part
-enters the &quot;Recv&quot; state.
+enters the &quot;Recv&quot; state (see Figure {{fig-stream-recv-states}}=
).
</pre>
<p><del>Figure</del></p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210378610">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; -       | App Read All Data         | App =
Read RST
-       v                           v
-   +-------+                   +-------+
-   | Data  |                   | Reset |
-   | Read  |                   | Read  |
-   +-------+                   +-------+
+                       o
+                       | Recv STREAM / STREAM_BLOCKED / RST_STREAM
+                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE &#39;&gt;|       | Recv RST_STREAM               |
</pre>
<p>Same comment about self-transitions.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210379691">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +                       | Create Bidirecti=
onal Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE &#39;&gt;|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+----------------------&gt;|   +-------+
</pre>
<p>Presumably the state where incoming data is being discarded, but the s=
olicited RST_STREAM hasn't been received yet.  We originally said that ST=
OP_SENDING didn't change the state, just hinted to the other side that it=
 should do so.</p>
<p>I don't object to making this a defined state, but if so, then the des=
cription needs to be added below as well.  Let's make this a separate PR.=
</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210380074">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4400,9 +4448,9 @@ STREAM frames ensure=
s that loss recovery, congestion control, and flow control
 operate effectively.
 =

 CRYPTO frames SHOULD be prioritized over other streams prior to the comp=
letion
-of the cryptographic handshake.  This includes the retransmission of the=
 second
-flight of client handshake messages, that is, the TLS Finished and any c=
lient
-authentication messages.
+of the cryptographic handshake.  In {{QUIC-TLS}} this includes the retra=
nsmission
+of the second flight of client handshake messages, that is the TLS Finis=
hed and
+any client authentication messages.
</pre>
<p>Addition of QUIC-TLS reference seems unnecessary, and the removal of t=
he comma is incorrect.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210380315">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4450,7 +4498,8 @@ with the Stream ID s=
et appropriately. A receiver could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A =
receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sur=
e that
 the sender receives an update before running out of flow control credit,=
 even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_D=
ATA
+frame is acknowlegded, there is no need to send the same max stream limi=
t agian.
</pre>
<p>Was this not obvious before?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210380753">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4486,7 +4535,7 @@ stream before the RS=
T_STREAM frame, and the receiver MUST use the final offset
 to account for all bytes sent on the stream in its connection level flow=

 controller.
 =

-### Response to a RST_STREAM
+## Response to a RST_STREAM
</pre>
<p>These are subsections of "Other Considerations."  If you're going to m=
ake them stand-alone sections, I'd move them before that section.  Howeve=
r, I'm more inclined to leave them as-is pending <a class=3D"user-mention=
" data-hovercard-user-id=3D"11067604" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
janaiyengar">@janaiyengar</a> and <a class=3D"user-mention" data-hovercar=
d-user-id=3D"67641" data-octo-click=3D"hovercard-link-click" data-octo-di=
mensions=3D"link_type:self" href=3D"https://github.com/martinthomson">@ma=
rtinthomson</a>'s general rearranging of the draft.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210380795">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4495,7 +4544,7 @@ RST_STREAM an endpoi=
nt will choose to stop sending data in its own direction. If
 the sender of a RST_STREAM wishes to explicitly state that no future dat=
a will
 be processed, that endpoint MAY send a STOP_SENDING frame at the same ti=
me.
 =

-### Data Limit Increments {#fc-credit}
+## Data Limit Increments {#fc-credit}
</pre>
<p>Same.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1665#discussi=
on_r210380819">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -4524,7 +4573,7 @@ peer-initiated strea=
ms close.  A receiver MAY also advance the maximum stream ID
 based on current activity, system conditions, and other environmental fa=
ctors.
 =

 =

-### Blocking on Flow Control {#blocking}
+## Blocking on Flow Control {#blocking}
</pre>
<p>Same.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1665#pullrequestreview-146544328">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
5Q-ur3LuA5zu14xSxXtDENGbU1oks5uRHZ_gaJpZM4V-Y4v">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq0lrP5vH5Gyu7RCmcar9m=
k_9v5CDks5uRHZ_gaJpZM4V-Y4v.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop requested changes on #1665"}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview=
-146544328"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestrev=
iew-146544328",
"url": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview=
-146544328",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop requested changes on 1665",
"sections": [
{
"text": "Quite a mixed bag.  You hit on a few places where there are usef=
ul improvements to make.  However, several of the changes seem to add tex=
t unnecessarily, and a few really ought to be separate PRs.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview=
-146544328"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3686763=
99\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b747eff24ac0_7d773fb7f0cbe62421446--


From nobody Wed Aug 15 12:37: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 F365F13104E for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:37:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 YpFBxKM634ou for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 12:37:19 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 20FF6130E0D for <quic-issues@ietf.org>; Wed, 15 Aug 2018 12:37:19 -0700 (PDT)
Date: Wed, 15 Aug 2018 12:37:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534361838; bh=u3txb73RSCnomDZW3SopE0JSwTlu3XceZrPOKMz3dVk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XrNBnjgpROKyoZgqzRugb0hvDLJxV4N5PVO3d6eQ0/hBGxQgmcneL41Gopx7b+xrs L67mnuOhCTBW2KbPbe4qp+vTD8cYpjBHzOZpWhBhHRMLDqP8BLU8ZQB5QQma5xdIQR 82PSpazCSgeMIWUzaA7bTmVmbYO1TVt+P7GwnL6k=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb9cc902bb7bef4370e52c71afc7d405180f541292cf00000001178c42ee92a169ce14e929fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1664/review/146587935@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1664@github.com>
References: <quicwg/base-drafts/pull/1664@github.com>
Subject: Re: [quicwg/base-drafts] Move RECOMMENDED values (#1664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7480ee2f1ce_59b3ff26a2d45b483910"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/IB30Ylr9k89LCMU2GSASRK4paQ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 19:37:21 -0000

----==_mimepart_5b7480ee2f1ce_59b3ff26a2d45b483910
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Looks 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/1664#pullrequestreview-146587935
----==_mimepart_5b7480ee2f1ce_59b3ff26a2d45b483910
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Looks 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/1664#pullrequestreview-146587935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq843UCEAc6mEhJp-j7uF6khirfcmks5uRHhugaJpZM4V-LSV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq386s0TtHxl4DQAx-AbHTHGTNH6Wks5uRHhugaJpZM4V-LSV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1664"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146587935"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146587935",
"url": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146587935",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1664",
"sections": [
{
"text": "Looks fine.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146587935"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368620693\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7480ee2f1ce_59b3ff26a2d45b483910--


From nobody Wed Aug 15 13:15: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 191FE130DE3 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 13:15:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7MOfyaSp-Oui for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 13:15:39 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 28E21124BE5 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 13:15:39 -0700 (PDT)
Date: Wed, 15 Aug 2018 13:15:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534364138; bh=uV6vZpo31l0l5IeugYruR1xjEn3wil6/JnTFv1wqsn8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yvXdPTmXBjK0gJ/njNUs+tLYK91oQ8Diidmdj6Hyd4Wp//X8WujLo9J726n85Y3tq ojI4k7kMk7y7hkKKrmG9SJfy6u9/LXw8tICorfpE7P1nKRg55zWK2APw8JPKbQGgs+ 13Dl7Cs66f1wljQ9avJ+toZpfiqw9jUyd3hz68wM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3db758b178b69961884a479a7de7b9546521a7e92cf00000001178c4bea92a169ce14eac3b2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1667/413321556@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1667@github.com>
References: <quicwg/base-drafts/issues/1667@github.com>
Subject: Re: [quicwg/base-drafts] ACKs imply stream state transitions (#1667)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7489ea2d1b9_21ed3fb212cd45c0366983"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/XOTC9RbaGrFmlc9ZQFbZVXph9XQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 20:15:41 -0000

----==_mimepart_5b7489ea2d1b9_21ed3fb212cd45c0366983
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think so?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413321556
----==_mimepart_5b7489ea2d1b9_21ed3fb212cd45c0366983
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think so?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413321556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8sLZM9h7KCeP_kgda18xmzW7moZks5uRIFqgaJpZM4V-pU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwHYZA2_XgjA29eKtjSJKuK34wUBks5uRIFqgaJpZM4V-pU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1667: I don't think so?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413321556"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413321556",
"url": "https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413321556",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ACKs imply stream state transitions (#1667)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1667,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1667\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413321556"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368743732\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7489ea2d1b9_21ed3fb212cd45c0366983--


From nobody Wed Aug 15 15:04: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 EC003130DD9 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:04:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IwMP5-SKvd-h for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:04:19 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 493081286E3 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 15:04:19 -0700 (PDT)
Date: Wed, 15 Aug 2018 15:04:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534370658; bh=FnMoFH7kQWn0ik1Us59mEyY2kmqB0YB0fgg0jbvKev4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tPQpSKxxkeL7Duwg15ZHrRTZuggLG+GoAYJMepozXqs6/juUc2l1ju6dJ/KzPY3eD Tdp6YKD9zadt0Yuh/GW6PiMHWlnD7SjM3bAWTgmTeHMdhRdzfUj9YMTkphVYnKUOPg bPDuef5eSBfUz9qz2RX3Dr3dJqFXOB6xS40JvEaw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf48ab8e261bc5f4b7ae89a2a5197f5c0a599571d92cf00000001178c656292a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/c413353058@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74a3623d64_58a3fe9c1cd45c03229c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/53_YmR-43XQCaMns4mYJPGle6uY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 22:04:21 -0000

----==_mimepart_5b74a3623d64_58a3fe9c1cd45c03229c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An ACK- and PADDING-only packet would not get acknowledged and so remain unacknowledged indefinitely.  If the rule is "don't refresh if you have unacknowledged packets", then those packets would prevent the timeout from being restarted when a new packet is sent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413353058
----==_mimepart_5b74a3623d64_58a3fe9c1cd45c03229c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An ACK- and PADDING-only packet would not get acknowledged and so remain unacknowledged indefinitely.  If the rule is "don't refresh if you have unacknowledged packets", then those packets would prevent the timeout from being restarted when a new packet is 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/pull/1652#issuecomment-413353058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7qp8xgrlL9zhGHUyMLlOpbktBlgks5uRJrigaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyAvFJDceujoUDj8AAtxz6-qyXAuks5uRJrigaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1652: An ACK- and PADDING-only packet would not get acknowledged and so remain unacknowledged indefinitely.  If the rule is \"don't refresh if you have unacknowledged packets\", then those packets would prevent the timeout from being restarted when a new packet is sent."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413353058"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413353058",
"url": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413353058",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1652,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413353058"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b74a3623d64_58a3fe9c1cd45c03229c--


From nobody Wed Aug 15 15:31: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 96C90130DCF for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:31:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.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, MAILING_LIST_MULTI=-1, 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 0jXjHXIlp4Sh for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:31:02 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 420B2126CC7 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 15:31:02 -0700 (PDT)
Date: Wed, 15 Aug 2018 15:31:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534372261; bh=8HwcQAlWFcTX0mIi83fbes+JJPofIMDXa2xuE644h2E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g/0LnjfnFA9tZRMsQuni7p7u/xzy9bnY5Y7v1ODZf7+AZyBvYMP/FychhiGBIn+3b 3fKxw0in+zuWVCVJ9hAsXwUxiyD21syTUBf+mWy0TDn/MUgF6ZakBqWoRJBCArVLg3 eaO8UWeyozdjQ/d89VV56GeHVO8gtK2/RVM8P/6E=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0871b1ae04b2a9f944cd08835bf6b379ec64122592cf00000001178c6ba592a169ce14da6ca3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1652/c413359493@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1652@github.com>
References: <quicwg/base-drafts/pull/1652@github.com>
Subject: Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74a9a577d70_e703fe1036be62031904e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/aFeXgywpOjTlc-szwZ3orSgai8I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 22:31:06 -0000

----==_mimepart_5b74a9a577d70_e703fe1036be62031904e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I see - but why don't you exclude those packets. Simplicity? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413359493
----==_mimepart_5b74a9a577d70_e703fe1036be62031904e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I see - but why don't you exclude those packets. Simplicity?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413359493">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9m57qZ_9JxtsW6dx0GP-tdQiQFuks5uRKElgaJpZM4V5wb_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3wT2vdzFo9jrOqgex6GXrFhJcMmks5uRKElgaJpZM4V5wb_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1652: I see - but why don't you exclude those packets. Simplicity? "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413359493"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413359493",
"url": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413359493",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use the 'no outstanding' rule to defer idle timeout (#1652)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1652,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1652#issuecomment-413359493"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367462143\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b74a9a577d70_e703fe1036be62031904e--


From nobody Wed Aug 15 15:43: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 C2961130DED for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:43:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dRx77ooqoomX for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:43:09 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 39CBC130DEB for <quic-issues@ietf.org>; Wed, 15 Aug 2018 15:43:09 -0700 (PDT)
Date: Wed, 15 Aug 2018 15:43:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534372988; bh=H+hXQdx+iosfg9pIGqhddr2VU+geBDWMIaJ6y4zDObc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ECtYrxk5vvyR+v/S3hraxIRUZLKrCufpMLbHvQWn+ihztsVm424hNXT9XcBDmrVN7 DHLgjXY/KoGh79LKZiZqATzWvw78l90fSX+Ihk/6g85aut8eoYHmF+Ymo32bxeNHHi Hl7gAgGw/7EbJH/tTgAsHKIWBLIti+rm4FCVRUjA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab126f923b7d236c48f6e69334f54280939affc83092cf00000001178c6e7c92a169ce14e8bcf1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663/review/146646858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74ac7c63b95_78aa3ff72ead45c03905de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aOyI-5cChCHPfzzlUWyWg8QXkIc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 22:43:11 -0000

----==_mimepart_5b74ac7c63b95_78aa3ff72ead45c03905de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Careful, you are roaming into 6919-bis territory here :)

> @@ -3407,9 +3407,11 @@ Implementations MUST NOT generate packets that only contain ACK frames in
 response to packets which only contain ACK frames. However, they MUST
 acknowledge packets containing only ACK frames when sending ACK frames in
 response to other packets.  Implementations MUST NOT send more than one packet
-containing only ACK frames per received packet that contains frames other than
-ACK frames.  Packets containing non-ACK frames MUST be acknowledged immediately
-or when a delayed ack timer expires.
+containing only an ACK frame per received packet that contains frames other than
+an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
+immediately or when a delayed ack timer expires. The delayed ack timer should
+never delay an ACK for longer than an RTT, which ensures an ACK frame is sent

"should never" or "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/pull/1663#pullrequestreview-146646858
----==_mimepart_5b74ac7c63b95_78aa3ff72ead45c03905de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>Careful, you are roaming into 6919-bis territory here :)</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1663#discussion_r210432153">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3407,9 +3407,11 @@ Implementations MUST NOT generate packets that only contain ACK frames in
 response to packets which only contain ACK frames. However, they MUST
 acknowledge packets containing only ACK frames when sending ACK frames in
 response to other packets.  Implementations MUST NOT send more than one packet
-containing only ACK frames per received packet that contains frames other than
-ACK frames.  Packets containing non-ACK frames MUST be acknowledged immediately
-or when a delayed ack timer expires.
+containing only an ACK frame per received packet that contains frames other than
+an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
+immediately or when a delayed ack timer expires. The delayed ack timer should
+never delay an ACK for longer than an RTT, which ensures an ACK frame is sent
</pre>
<p>"should never" or "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/pull/1663#pullrequestreview-146646858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4PJ6vtgzcvnDhRqltDUIXQ_aISeks5uRKP8gaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5RTf-O-cr68YHQjKAuo1dOSFhj3ks5uRKP8gaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1663"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146646858"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146646858",
"url": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146646858",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1663",
"sections": [
{
"text": "Careful, you are roaming into 6919-bis territory here :)",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663#pullrequestreview-146646858"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b74ac7c63b95_78aa3ff72ead45c03905de--


From nobody Wed Aug 15 15: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 845D3130DED for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:58:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 UFQfdF841kbA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 15:58:54 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 2F9DE130DD9 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 15:58:54 -0700 (PDT)
Date: Wed, 15 Aug 2018 15:58:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534373933; bh=FWn8WCCwlW8XjYz4R5M5B1lJ6F5tCgsdMmmbvBzKiQ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MpC87ba0fN0uuX60DtvC8FSYhval5WQLbOiym5/3dEWIhNSb0MZtK2LtjAuhGTh/I XeFJDA8p1UAEWexICeeprljJWWf8iT0wWx5fevEHO/zxhwEMyCXyQP3vAntoOK+bKW ltNEIMjqkzkwjeKsZS13EshtpEmtpDj0nnOTcO+0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab866173994e45f866c587b6009a3da3141647136a92cf00000001178c722d92a169ce14e929fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1664/review/146650164@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1664@github.com>
References: <quicwg/base-drafts/pull/1664@github.com>
Subject: Re: [quicwg/base-drafts] Move RECOMMENDED values (#1664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74b02d551f0_2433f9b406be624140536"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o1uVtt_fUwxZKr1iQS2gZu0l4y8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 22:58:56 -0000

----==_mimepart_5b74b02d551f0_2433f9b406be624140536
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/1664#pullrequestreview-146650164
----==_mimepart_5b74b02d551f0_2433f9b406be624140536
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/1664#pullrequestreview-146650164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6pMJ3Be7DCD4yf3Nz52T5M2HQdYks5uRKetgaJpZM4V-LSV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzLYxIZyrc4pzTceul-C4MhA-NUUks5uRKetgaJpZM4V-LSV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1664"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146650164"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146650164",
"url": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146650164",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1664",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664#pullrequestreview-146650164"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368620693\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b74b02d551f0_2433f9b406be624140536--


From nobody Wed Aug 15 16:00: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 1A961130DEB for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 16:00:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 e23pEc0tfWmq for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 16:00:56 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 606D9130DD9 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 16:00:56 -0700 (PDT)
Date: Wed, 15 Aug 2018 16:00:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534374055; bh=/Q+LFat5chN6BrLCmF4IO/wxhaNWpxziiHGxbBsoF6U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zG7thu+QEtUYEhXa9dycNejnfmZsElyOyOCXK7qEPZHWEiAWppUdJtzR8eCB5Gklj NfP0L2v+CBrog6VQSIvd/K1BT/LIpC1AG/VjclXuz/NmdN0Z1SUMWNLh3djTwnCMYu 0pq6LkpVkloCJDZAc1akQMkySONtXoe4d90iY404=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb956aa2062d44e225b9e5c911a6c4459a40219c992cf00000001178c72a792a169ce14eac3b2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1667/413366021@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1667@github.com>
References: <quicwg/base-drafts/issues/1667@github.com>
Subject: Re: [quicwg/base-drafts] ACKs imply stream state transitions (#1667)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b74b0a7a1802_e443fdda96be6281633c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wkcKL_3Hkf7eOSjaR4p-DXRwj18>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 23:00:58 -0000

----==_mimepart_5b74b0a7a1802_e443fdda96be6281633c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that there are any state transitions that would be illegal that would result from this.  The "all frames have been processed clause" covers this anyway.  Let me double-check the state machines, but I think that this is 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/1667#issuecomment-413366021
----==_mimepart_5b74b0a7a1802_e443fdda96be6281633c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that there are any state transitions that would be illegal that would result from this.  The "all frames have been processed clause" covers this anyway.  Let me double-check the state machines, but I think that this is 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/1667#issuecomment-413366021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0LPGbnm6i_BM9Ak3HPOqWGxHCemks5uRKgngaJpZM4V-pU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6gEVuzyKXLSC3Ww4Aq6JASfzZ01ks5uRKgngaJpZM4V-pU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1667: I don't think that there are any state transitions that would be illegal that would result from this.  The \"all frames have been processed clause\" covers this anyway.  Let me double-check the state machines, but I think that this is OK."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413366021"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413366021",
"url": "https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413366021",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ACKs imply stream state transitions (#1667)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1667,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1667\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1667#issuecomment-413366021"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368743732\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b74b0a7a1802_e443fdda96be6281633c9--


From nobody Wed Aug 15 21:54: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 31C83130EC6 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 21:54:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 YqL-lrj4xKTd for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 21:54:45 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6694C124C04 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 21:54:45 -0700 (PDT)
Date: Wed, 15 Aug 2018 21:54:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534395284; bh=IV5dK8mEY/6XETs8c9WRfUISOcwOnQ9y7Kx3pJM3fTU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pJEdUdA0inE9cYBKehZMqpgqveuyt2H/B2o+fsW/P/xuSphRcv+km2bniPyskvnFo kLsTLlrXJbmHJ1yncK8CYd9AIqLUoFUnkNbQdNST/FMSQSkCVtnXzxi2mnQUWApEv4 fiKri2PjpbOiilbK4+02By2cdHv/Ii7lH50JEgeU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93a351107907860a286fd004ccc2f27822f4c12c92cf00000001178cc59492a169ce145eeded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1573/c413425717@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1573@github.com>
References: <quicwg/base-drafts/pull/1573@github.com>
Subject: Re: [quicwg/base-drafts] Add an appendix containing test vectors for "Initial". (#1573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b750394612da_13743fbe5acbe618140042"; 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/QZOk_Qj7mFZjIsfQog6ybJ30iO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 04:54:47 -0000

----==_mimepart_5b750394612da_13743fbe5acbe618140042
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, it may well be that including a "real" packet as a test vector is a bad idea. If we do that, then we will need to update the version number (bytes 2 to 5) from 0xff, 0x00, 0x00, 0x0d to 0xff, 0x00, 0x00, 0x0E for draft 14, and so on for each draft. This does not affect the computation of AEAD and PNE keys, as they are only a function of the salt and connection ID, but it does affect the sample used for PNE in the example.

Suppose that instead of a full packet we had a truncated packet, with just enough bytes to get the PNE sample. We will lose the capability of doing a full test "up to packet decoding", but in my experience that's not a very big deal. Implementations can use different unit tests for verifying the implementation of AEAD. But for that loss we get a big gain: we can update the test vector by just flipping the version bits, without having to worry about the rest.

Unless we change the salt or the algorithm of course. But then if we do that we know that we have to change the whole test vector no matter what.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413425717
----==_mimepart_5b750394612da_13743fbe5acbe618140042
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, it may well be that including a "real" packet as a test vector is=
 a bad idea. If we do that, then we will need to update the version numbe=
r (bytes 2 to 5) from 0xff, 0x00, 0x00, 0x0d to 0xff, 0x00, 0x00, 0x0E fo=
r draft 14, and so on for each draft. This does not affect the computatio=
n of AEAD and PNE keys, as they are only a function of the salt and conne=
ction ID, but it does affect the sample used for PNE in the example.</p>
<p>Suppose that instead of a full packet we had a truncated packet, with =
just enough bytes to get the PNE sample. We will lose the capability of d=
oing a full test "up to packet decoding", but in my experience that's not=
 a very big deal. Implementations can use different unit tests for verify=
ing the implementation of AEAD. But for that loss we get a big gain: we c=
an update the test vector by just flipping the version bits, without havi=
ng to worry about the rest.</p>
<p>Unless we change the salt or the algorithm of course. But then if we d=
o that we know that we have to change the whole test vector no matter wha=
t.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1573#issuecomment-413425717">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5wy3r=
BlWIrccGW6k2MudGI_LMwkks5uRPsUgaJpZM4VSLo0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4BalEPkBJ6ghomJX3xv9nOQLIqT=
ks5uRPsUgaJpZM4VSLo0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1573: Yes, it may well be that including a \"real\" packet as a t=
est vector is a bad idea. If we do that, then we will need to update the =
version number (bytes 2 to 5) from 0xff, 0x00, 0x00, 0x0d to 0xff, 0x00, =
0x00, 0x0E for draft 14, and so on for each draft. This does not affect t=
he computation of AEAD and PNE keys, as they are only a function of the s=
alt and connection ID, but it does affect the sample used for PNE in the =
example.\r\n\r\nSuppose that instead of a full packet we had a truncated =
packet, with just enough bytes to get the PNE sample. We will lose the ca=
pability of doing a full test \"up to packet decoding\", but in my experi=
ence that's not a very big deal. Implementations can use different unit t=
ests for verifying the implementation of AEAD. But for that loss we get a=
 big gain: we can update the test vector by just flipping the version bit=
s, without having to worry about the rest.\r\n\r\nUnless we change the sa=
lt or the algorithm of course. But then if we do that we know that we hav=
e to change the whole test vector no matter what."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1573#i=
ssuecomment-413425717"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4=
13425717",
"url": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4134=
25717",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add an appendix containing test vector=
s for \"Initial\". (#1573)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1573,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1573\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4134=
25717"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3570877=
96\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b750394612da_13743fbe5acbe618140042--


From nobody Wed Aug 15 22:12: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 203A5130EDA for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 22:12:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 b1aBPqGbMw2I for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 22:12:45 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 6D62E130DC8 for <quic-issues@ietf.org>; Wed, 15 Aug 2018 22:12:45 -0700 (PDT)
Date: Wed, 15 Aug 2018 22:12:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534396364; bh=SjwSpdR8S3Ea9WYi1M1sdsu/KPWuCBoayfbZbcwdeEg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SBSbJHvmj9cxU7aD8LwkzwgQ3cXU2tjqJYjoDRFqx+nObHr08eis6t3yL2MRDQxz4 fdoD664N5GHAJzBJh9XnZ80oG0gRcCXEZNWiKUB165/UMurPTFzC9di8Fg2YPinXd2 ajQeUM8dfO4p8f5SglCOa6oCb31Bo74XDHzmxspM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8ed8c536085914a02f62f1a30f0396a0ac9d47f92cf00000001178cc9cc92a169ce145eeded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1573/c413427942@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1573@github.com>
References: <quicwg/base-drafts/pull/1573@github.com>
Subject: Re: [quicwg/base-drafts] Add an appendix containing test vectors for "Initial". (#1573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7507cca2c9e_23863ff5bd4d45c052627c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-AHIliFdM3FWbLoILzMV45WSGzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 05:12:48 -0000

----==_mimepart_5b7507cca2c9e_23863ff5bd4d45c052627c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have a much smaller example in the script I linked.  That is a mere 98 octets of payload.  It has an ACK frame and a valid ServerHello.  It's not as easy to feed into a stack, though.

The alternative is to build the much-requested ACK frame example and just encrypt a packet with that in it.

Whatever we build, the example needs to be rebuilt as we update things (like the fixed salt).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413427942
----==_mimepart_5b7507cca2c9e_23863ff5bd4d45c052627c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I have a much smaller example in the script I linked.  That is a mere =
98 octets of payload.  It has an ACK frame and a valid ServerHello.  It's=
 not as easy to feed into a stack, though.</p>
<p>The alternative is to build the much-requested ACK frame example and j=
ust encrypt a packet with that in it.</p>
<p>Whatever we build, the example needs to be rebuilt as we update things=
 (like the fixed salt).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1573#issuecomment-413427942">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyBrXf=
MjjNleU8D0P15x7mzd__nOks5uRP9MgaJpZM4VSLo0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq11sH6X9Du0xcUn5Y7C0dcUjN2ds=
ks5uRP9MgaJpZM4VSLo0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1573: I have a much smaller example in the script I linked.=
  That is a mere 98 octets of payload.  It has an ACK frame and a valid S=
erverHello.  It's not as easy to feed into a stack, though.\r\n\r\nThe al=
ternative is to build the much-requested ACK frame example and just encry=
pt a packet with that in it.\r\n\r\nWhatever we build, the example needs =
to be rebuilt as we update things (like the fixed salt)."}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/1573#issuecomment-413427942"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4=
13427942",
"url": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4134=
27942",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add an appendix containing test vector=
s for \"Initial\". (#1573)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1573,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1573\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4134=
27942"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3570877=
96\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7507cca2c9e_23863ff5bd4d45c052627c--


From nobody Wed Aug 15 23:57: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 BC086130EE9 for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 23:57:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Cm9s2Vic_tVW for <quic-issues@ietfa.amsl.com>; Wed, 15 Aug 2018 23:57:25 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 33C341271FF for <quic-issues@ietf.org>; Wed, 15 Aug 2018 23:57:25 -0700 (PDT)
Date: Wed, 15 Aug 2018 23:57:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534402644; bh=bXWhAVsuA9/0lM2UycIHpK8C9dVWC3yTVq7pxVtSTFE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L+z5tfoQQOU1zVSGyRsvp7jUwEguVuJ7eum/gbZM0D+Szh8eJydUF3FBMcgAwSS+p pLs5js45Q57ALdIZ5QOQHb+jYsI2ds87M4tJq5gVSW1f1seHy1uC/zmZOpWqAQLEzp DI27CrfNsQcAmPBOcfip02B3Xi3+yydkao4C3mhw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb4b3da8bda4f358c359dfd7979ae05853f3eb01c92cf00000001178ce25492a169ce145eeded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1573/c413445488@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1573@github.com>
References: <quicwg/base-drafts/pull/1573@github.com>
Subject: Re: [quicwg/base-drafts] Add an appendix containing test vectors for "Initial". (#1573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7520544f5df_52b73f9d464be62816349a"; 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/fVfrqbqJ_qZNZQG786r5YqI-3CU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 06:57:27 -0000

----==_mimepart_5b7520544f5df_52b73f9d464be62816349a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think using client's Initial is beneficial because you can test the construction of AEAD keys.

If the size of the test vectors and the need to update them for every revision of the draft are problemsome, we can list the vectors in a separate document, as @martinthomson has done for TLS :-) https://datatracker.ietf.org/doc/draft-ietf-tls-tls13-vectors/

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573#issuecomment-413445488
----==_mimepart_5b7520544f5df_52b73f9d464be62816349a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think using client's Initial is beneficial because you can test the =
construction of AEAD keys.</p>
<p>If the size of the test vectors and the need to update them for every =
revision of the draft are problemsome, we can list the vectors in a separ=
ate document, as <a class=3D"user-mention" data-hovercard-user-id=3D"6764=
1" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_=
type:self" href=3D"https://github.com/martinthomson">@martinthomson</a> h=
as done for TLS :-) <a href=3D"https://datatracker.ietf.org/doc/draft-iet=
f-tls-tls13-vectors/" rel=3D"nofollow">https://datatracker.ietf.org/doc/d=
raft-ietf-tls-tls13-vectors/</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1573#issuecomment-413445488">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9wqgk=
jQhDCnx-bShynuY55mL3Eoks5uRRfUgaJpZM4VSLo0">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9F54Hu0baFXMzZaq8g24DBr-NbA=
ks5uRRfUgaJpZM4VSLo0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1573: I think using client's Initial is beneficial because you can=
 test the construction of AEAD keys.\r\n\r\nIf the size of the test vecto=
rs and the need to update them for every revision of the draft are proble=
msome, we can list the vectors in a separate document, as @martinthomson =
has done for TLS :-) https://datatracker.ietf.org/doc/draft-ietf-tls-tls1=
3-vectors/"}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/1573#issuecomment-413445488"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4=
13445488",
"url": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4134=
45488",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add an appendix containing test vector=
s for \"Initial\". (#1573)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1573,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1573\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1573#issuecomment-4134=
45488"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3570877=
96\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7520544f5df_52b73f9d464be62816349a--


From nobody Thu Aug 16 01:24: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 DA6C7130EE3 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 01:24:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 T06bsM1duXHL for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 01:24:53 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1E7BC130DDB for <quic-issues@ietf.org>; Thu, 16 Aug 2018 01:24:52 -0700 (PDT)
Date: Thu, 16 Aug 2018 01:24:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534407891; bh=eH6wbbhBdGpBrr/XgWrrOgiu9C0QMXk7hu3b5+CQnOA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tqt+DGWwdGvzCt6U3/jDT+Mc7P2uUdKF8cggKKTA4HRtRpaQyNRRDBuR5ASOgn/8k p69rB8EBr2rzLYCNV7NyvR6qCRWI2bBmJY7mYoE+ZkJbkO8fNRKdadhnT0W9yVfpPT zMVMFZIYkMY4GUAZErv75E4xiSowLxq4ugi7z3RQ=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab507731ca84c0d7bc4140c471cee9052508492be492cf00000001178cf6d392a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413466352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7534d32ac2f_3a5b3f7e238be620156632"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JOcekOOXTdTbjC9r5F2AQMZgAeo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 08:24:55 -0000

----==_mimepart_5b7534d32ac2f_3a5b3f7e238be620156632
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Actually I kept thinking about this and saying "at least one ACK per RTT" would not be addressed with restricting the delayed timer timer for the RTT. What you rather would need to do, is to have another (or just one different?) timer that is started when the last ACK was sent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413466352
----==_mimepart_5b7534d32ac2f_3a5b3f7e238be620156632
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Actually I kept thinking about this and saying "at least one ACK per R=
TT" would not be addressed with restricting the delayed timer timer for t=
he RTT. What you rather would need to do, is to have another (or just one=
 different?) timer that is started when the last ACK was sent.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1662#issuecomment-413466352">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwT0=
7mHwaiD0pRpO_KaqBBDlq3OUks5uRSxTgaJpZM4V8jA7">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0Auvj2uVSvadI3EA0ZPKdSh=
YjoWks5uRSxTgaJpZM4V8jA7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #1662: Actually I kept thinking about this and saying \"at least on=
e ACK per RTT\" would not be addressed with restricting the delayed timer=
 timer for the RTT. What you rather would need to do, is to have another =
(or just one different?) timer that is started when the last ACK was sent=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/1662#issuecomment-413466352"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment=
-413466352",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3466352",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3466352"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3681935=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7534d32ac2f_3a5b3f7e238be620156632--


From nobody Thu Aug 16 02:55: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 8ECEF130DC1 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 02:55:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SfnCwS_x4OTg for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 02:55:35 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 263AD129619 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 02:55:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+0fEI0EkhjyN2UPECjLvjLSwAqM=; b=ZyGrp/UAzyBEqSxx jRlp2kHnqTGgpv4gL5AJUq1w9/oyB73IMRUEI0Bj252B7DYcbyYY09e5g1zzCsap 695Qt6yFbsEfAXZo9ibaVezLVxvq+HbBby161lvWibIDWXXKsrqoLGKsS3q76REF j9T5Y0y0mvahd1fwnMbW6sm3p7g=
Received: by filter1480p1mdw1.sendgrid.net with SMTP id filter1480p1mdw1-26595-5B754A15-1B 2018-08-16 09:55:33.866280704 +0000 UTC m=+133614.908987517
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id kjzVOjueQTOChurFFlxZiA for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:55:33.824 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id C6DE7C0D45 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 02:55:33 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:55:34 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfcdbad2fc179b75feb1043a9d57c2c57f01214aa92cf00000001178d0c1592a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146773638@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b754a15c5293_64183faa2bed45bc9267b1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2qiD9tB9t8cjWlEtZzc88tvjpgJvsIxlsXDU +yMD14+I75DyKp7DunxzBxQW9umie9uKS7jheNeCmDKYpvgiiQOYvN7Av0Nu42yUpBQzLwyK0/lmkw hDfJOZH8nUPUBtKPo6BlCMHTKvPFsLxhAIDlw4sBxcD2RjR41rPVPRO7kQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-6W6CdFt4a9uNkf0Pj9r5bc73Fs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 09:55:37 -0000

----==_mimepart_5b754a15c5293_64183faa2bed45bc9267b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



>  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC's loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
+An accompanying document describes QUIC's loss detection and congestion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be changed

Yes, the point was also to provide a reason why this is in a different doc. I used Mike's wording.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#discussion_r210539292
----==_mimepart_5b754a15c5293_64183faa2bed45bc9267b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210539292">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC&#39;s loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
+An accompanying document describes QUIC&#39;s loss detection and congestion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be changed
</pre>
<p>Yes, the point was also to provide a reason why this is in a different doc. I used Mike's wording.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210539292">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8UgqnYVfJlp-J25rDcrWmvjjzOFks5uRUGVgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4D4gjdysfnrMS61QN7Qch4WNMreks5uRUGVgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#discussion_r210539292"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210539292",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210539292",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210539292"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b754a15c5293_64183faa2bed45bc9267b1--


From nobody Thu Aug 16 04: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 E68C4130E7C for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 04:41:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 aGgupBfXebFD for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 04:41:58 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 603CD12D7F8 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 04:41:58 -0700 (PDT)
Date: Thu, 16 Aug 2018 04:41:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534419717; bh=3ybrXiZldv89+qfEW9vPwIR+gVIWfDMCoDyzpFrxHfI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZDyBRQwQMPhEXQQOMePCnkzZtIB1yGu7KSm0r7QGhvko1sFIDjTuebse5xLs4c2eW qhSQfNlXu4ACWlw0W/3kInvg/4Diuc5mYVwD3mrnfo+mmQ2fFPOBcg/rAkfiWfjdFj vsRgXaqrgCAoD76KdQPexGIqkH6dpy1ZxuASlikk=
From: mirjak <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/1665/push/2802044325@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b756305411fb_add03ffc006be61c4051aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
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/SFmqcEK7WQsqUrPw8PxVbAT38pQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 11:42:00 -0000

----==_mimepart_5b756305411fb_add03ffc006be61c4051aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

70e97ec  Comments form @ianswett, @nibanks, and @MikeBishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665/files/dee34a1c9119e79177f013a059a6275a4edd6a1b..70e97ec0ef373b71bf55ed56e052d5e9227892ba

----==_mimepart_5b756305411fb_add03ffc006be61c4051aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mirjak" class="user-mention">@mirjak</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/70e97ec">70e97ec</a>  Comments form @ianswett, @nibanks, and @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/1665/files/dee34a1c9119e79177f013a059a6275a4edd6a1b..70e97ec0ef373b71bf55ed56e052d5e9227892ba">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-4TIJWeTGhUvDEwECYHfLI2c9Tvks5uRVqFgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq31uBr6zkU0alfHzWNAqJcQcBrIfks5uRVqFgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak pushed 1 commit in #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665/files/dee34a1c9119e79177f013a059a6275a4edd6a1b..70e97ec0ef373b71bf55ed56e052d5e9227892ba"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665/files/dee34a1c9119e79177f013a059a6275a4edd6a1b..70e97ec0ef373b71bf55ed56e052d5e9227892ba",
"url": "https://github.com/quicwg/base-drafts/pull/1665/files/dee34a1c9119e79177f013a059a6275a4edd6a1b..70e97ec0ef373b71bf55ed56e052d5e9227892ba",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak pushed 1 commit in #1665",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1665:",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "70e97ec",
"value": "Comments form @ianswett, @nibanks, and @MikeBishop"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665/files/dee34a1c9119e79177f013a059a6275a4edd6a1b..70e97ec0ef373b71bf55ed56e052d5e9227892ba"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b756305411fb_add03ffc006be61c4051aa--


From nobody Thu Aug 16 04:42: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 72C51130E77 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 04:42:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qlzA_Tb6Jz2E for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 04:42:50 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 5A98B12D7F8 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 04:42:50 -0700 (PDT)
Date: Thu, 16 Aug 2018 04:42:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534419769; bh=V9gg7NCOHvbgGWD1y6TToSo0eJayujOD0b3qFUT+x0k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Spc00+ebBNjwqEubw2mepLtOYB+dwUYGSTQ+I2sTXrSRWosMJH+Bwg9Q7fv+psg8u ESJI7sQtjQxq6nGd3bD47ZmrTUPpQv1gz0+eWNlJj1vqyLKcpOGQ4OkPNPTluC7spX 1D4emjM7uJ9/wUnYftK6WP2Na/BzezrnqIVvD2N4=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c6a276970ca24a8e81a8572d6b4428a2fa901ea92cf00000001178d253992a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146775230@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75633997ff3_74ba3fae3e4be62442861"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a9ICEgSrE8eOS1qmTnJSdyzro28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 11:42:56 -0000

----==_mimepart_5b75633997ff3_74ba3fae3e4be62442861
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



>  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC's loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
+An accompanying document describes QUIC's loss detection and congestion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be changed
+without negotiating a new QUIC version. This document specifies version
+0x00000001 of QUIC which uses TLS1.3 for key negotiation as described in

fixed


>  
-QUIC version 1 conforms to the protocol invariants in {{QUIC-INVARIANTS}}.
+All versions of QUIC MUST conform to the protocol invariants in
+{{QUIC-INVARIANTS}}.

done.

>  
+QUIC is a name, not an acronym.

K, moved it back but I find it weird there.

> @@ -182,7 +188,15 @@ QUIC packet:
 
 : A well-formed UDP payload that can be parsed by a QUIC receiver.
 
-QUIC is a name, not an acronym.
+0-RTT:
+
+: QUIC packets containing application payload data that are encrypted with

Done

> @@ -293,8 +307,8 @@ Long headers are used for packets that are sent prior to the completion of
 version negotiation and establishment of 1-RTT keys. Once both conditions are
 met, a sender switches to sending packets using the short header
 ({{short-header}}).  The long form allows for special packets - such as the
-Version Negotiation packet - to be represented in this uniform fixed-length
-packet format. Packets that use the long header contain the following fields:
+Version Negotiation packet - to be represented in this uniform packet format.

Yes, that needs a separate fix.

> @@ -380,7 +394,8 @@ covers the both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
 Payload field is learned once the packet number protection is removed.
 
-Senders can sometimes coalesce multiple packets into one UDP datagram.  See
+The length field is used to enable senders to coalesce multiple long-header

I guess it does hurt to be more precise, no? Fixed wording.

> @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet

Okay, removed.

> @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet
+areversion-independent.  The remaining fields are specific to the selected

fixed

> @@ -736,11 +751,11 @@ the Source Connection ID includes the connection ID that the sender of the
 packet wishes to use (see {{connection-id}}). The server MUST use consistent
 Source Connection IDs during the handshake.
 
-On first receiving an Initial or Retry packet from the server, the client uses
-the Source Connection ID supplied by the server as the Destination Connection ID
-for subsequent packets.  Once a client has received an Initial packet from the
-server, it MUST discard any packet it receives with a different Source
-Connection ID.
+On first receiving an Initial or Retry packet from the server, the client MUST

I thought making this normative makes it more clear...

> @@ -842,18 +857,21 @@ used to carry acknowledgments and cryptographic handshake messages from the
 server and client.
 
 A server sends its cryptographic handshake in one or more Handshake packets in
-response to an Initial packet if it does not send a Retry packet.  Once a client
-has received a Handshake packet from a server, it uses Handshake packets to send
-subsequent cryptographic handshake messages and acknowledgments to the server.
+response to an Initial packet (in addition to the server Initial packet) if it

At this point in the doc it is actually not very clear to the reader that the server does send the Initial. I thought that would at least help a bit, however, I guess some restructuring of the doc would help more...

>  
 The Destination Connection ID field in a Handshake packet contains a connection
-ID that is chosen by the recipient of the packet; the Source Connection ID
-includes the connection ID that the sender of the packet wishes to use (see
-{{connection-id-encoding}}).
+ID that is chosen by the other endpoint of this connection as indicated in
+Source Connection ID field of the previously received Initial packet from that
+endpoint; the Source Connection ID includes the connection ID that the
+sender of the packet wishes to use (see {{connection-id-encoding}}).

Again, problem here is that the mechanism is not well described at this point of the doc. 

>  
 The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+Handshake packets are their own packet number space. See section
+{{packet-numbers}} on packet number spaces. Packet numbers are incremented

Done

> @@ -873,7 +891,8 @@ static handshake keys or the 0-RTT keys are sent with long headers; all packets
 protected with 1-RTT keys are sent with short headers.  The different packet
 types explicitly indicate the encryption level and therefore the keys that are
 used to remove packet protection.  0-RTT and 1-RTT protected packets share a
-single packet number space.
+single packet number space. Initial and Handshake packets both have their own

Done.

> @@ -889,23 +908,24 @@ Packets protected with 0-RTT keys use a type value of 0x7C.  The connection ID
 fields for a 0-RTT packet MUST match the values used in the Initial packet
 ({{packet-initial}}).
 
-The client can send 0-RTT packets after receiving an Initial
-{{packet-initial}} or Handshake ({{packet-handshake}}) packet, if that
+The client can send further 0-RTT packets after receiving an Initial

used additional

>  packet does not complete the handshake.  Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 
-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC version.

not sure that was the original meaning but if so, we should probably say this explicitly? "If present, the version field for protected packets contains the current QUIC version."...?

>  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated

How is that authenticated at all?

Actually payload is not used uniformly. Up to this point in the doc the word content was used. I did not double-check for the rest of the text. Probably worth using one common term. 

>  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After

fixed

>  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After
+decryption, the plaintext consistsvof a sequence of frames, as described in

fixed

> @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the

fixed

> @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the

done.

>  
 Senders SHOULD coalesce packets in order of increasing encryption levels
 (Initial, Handshake, 0-RTT, 1-RTT), as this makes it more likely the receiver
 will be able to process all the packets in a single pass.  A packet with a short
-header does not include a length, so it will always be the last packet included
+header does not include a length, so it can only be the last packet included

hm... 

> @@ -996,7 +1014,7 @@ response to connection migration ({{migration}}). NEW_CONNECTION_ID frames
 
 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.
+maintains separate packet number spaces for sending and receiving.

Can you proposed a wording?

> @@ -1114,7 +1132,8 @@ Stateless Reset do not contain frames.
 Protected payloads MUST contain at least one frame, and MAY contain multiple
 frames and multiple frame types.
 
-Frames MUST fit within a single QUIC packet and MUST NOT span a QUIC packet
+Frames MUST fit within a single QUIC packet, and therefore within a single
+UDP datagram, and MUST NOT span a QUIC packet
 boundary. Each frame begins with a Frame Type, indicating its type, followed by

reworded and removed the normative language. I there there is, potentially normative, text elsewhere also saying that packets cannot span multiple datagrams. 

> @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have

i guess we do not have to say it that explicitly but using the wording "an endpoint CAN use TPs" implies that there is another way to use extension frames and I say we should say something about it. 

> @@ -1207,18 +1228,21 @@ distinguish it from other connections.  A connection ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are selected
 independently in each direction.
 
-The primary function of a connection ID is to ensure that changes in addressing
-at lower protocol layers (UDP, IP, and below) don't cause packets for a QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects
-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still be
+assotiated with the right connection at the receiver if changes in sender

fixed

> @@ -1207,18 +1228,21 @@ distinguish it from other connections.  A connection ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are selected
 independently in each direction.
 
-The primary function of a connection ID is to ensure that changes in addressing
-at lower protocol layers (UDP, IP, and below) don't cause packets for a QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects
-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still be
+assotiated with the right connection at the receiver if changes in sender
+addressing at lower protocol layers (UDP, IP, and below) occur. The Connection ID
+is visibe to the path to also enable the network to deliver packets for a QUIC

reworded

>  deployment-specific) method which will allow packets with that connection ID to
 be routed back to the endpoint and identified by the endpoint upon receipt.
 
 A zero-length connection ID MAY be used when the connection ID is not needed for
-routing and the address/port tuple of packets is sufficient to associate them to
-a connection. An endpoint whose peer has selected a zero-length connection ID
-MUST continue to use a zero-length connection ID for the lifetime of the
-connection and MUST NOT send packets from any other local address.
+routing and the address/port tuple of packets is assumed to be sufficiently stable
+to associate them to a connection. An endpoint whose peer has selected a
+zero-length connection ID MUST continue to use a zero-length connection ID for the
+lifetime of the connection and cannot send packets from any other local address
+without breaking the connection.

Why? There are two changes. I added "assumed to be" which I think is more correct because you never know. And removed the normative MUST because that can also not be guarantee because something underneath could change the address.

> @@ -1303,34 +1327,34 @@ the packet.  Servers SHOULD NOT attempt to decode or decrypt a packet from an
 unknown version, but instead send a Version Negotiation packet, provided that
 the packet is sufficiently long.
 
-Servers MUST drop other packets that contain unsupported versions.
+Servers MUST drop packets without sending a Version Negotiation packet when the
+received packet contains unsupported versions and is too small
+to be an Initial packet for some version supported by the server.

reworded

>  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A server

done

>  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A server
+can send a Version Negotiation packet in response to each packet that might
+initiate a new connection and is sufficiently large, see also

I just if you would want to rate limit version negotiation, this is more correct.

>  a 1232 octet QUIC packet payload.  This includes overheads that reduce the space
 available to the cryptographic handshake protocol.
 
-The CRYPTO frame can be sent in different packet number spaces.  CRYPTO frames
+The CRYPTO frames can be sent in different packet number spaces.  CRYPTO frames

?

> @@ -1578,20 +1599,26 @@ language from Section 3 of {{!TLS13=I-D.ietf-tls-tls13}}.
 
 The `extension_data` field of the quic_transport_parameters extension defined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules are
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in
+{{figure-transport-parameters}} TransportParameters consists of either an

done

> @@ -1719,11 +1746,11 @@ type TRANSPORT_PARAMETER_ERROR.
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
 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.
+provided by the server in the initial handshake.  The transport parameters that

changed

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol

can you maybe propose different wording?

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
+behavior.  An endpoint MUST ignore transport parameters that it does not support.
+Absence of a transport parameter as provided by the server therefore disables
+any optional protocol feature that is negotiated using the parameter. A server
+cannot negotiation new features but can indicate the support of a new feature
+that is ready to be used by the client. Howeverm it cannot assume that the client

fixed

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
+behavior.  An endpoint MUST ignore transport parameters that it does not support.
+Absence of a transport parameter as provided by the server therefore disables
+any optional protocol feature that is negotiated using the parameter. A server
+cannot negotiation new features but can indicate the support of a new feature

fixed

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
+behavior.  An endpoint MUST ignore transport parameters that it does not support.
+Absence of a transport parameter as provided by the server therefore disables
+any optional protocol feature that is negotiated using the parameter. A server
+cannot negotiation new features but can indicate the support of a new feature
+that is ready to be used by the client. Howeverm it cannot assume that the client
+understand the parameter and is ready to use that feature.

just because it could use it, it does not mean it will.

>  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated

I was just merging it with the next paragraph. I just think the first sentence ("version downgrades are possible") was not quite correct because, while it is possible you will detect it and close the connection which kind of means it is not possible... Please propose a different wording!

>  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,

you will detect them and close the connection. Does that mean it possible or not possible?

>  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
+an attacker replaces the QUIC version in the Initial packet.  In the second,
+a fake Version Negotiation packet is sent by an attacker.  To protect against
+these attacks, the cryptographic handshake provides integrity protection for
+the negotiated version as part of the transport parameters. As described in

Not sure what you want me to change but I did not change the wording I just merged to paragraphs into one.

> -Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
+an attacker replaces the QUIC version in the Initial packet.  In the second,
+a fake Version Negotiation packet is sent by an attacker.  To protect against
+these attacks, the cryptographic handshake provides integrity protection for
+the negotiated version as part of the transport parameters. As described in
+{{transport-parameters}} the transport parameters include three fields that

done

> @@ -1805,10 +1833,11 @@ QUIC versions that the server supports.
 
 The negotiated_version field is the version that is in use.  This MUST be set by
 the server to the value that is on the Initial packet that it accepts (not an
-Initial packet that triggers a Retry or Version Negotiation packet).  A client
-that receives a negotiated_version that does not match the version of QUIC that
-is in use MUST terminate the connection with a VERSION_NEGOTIATION_ERROR error
-code.
+Initial packet that triggers a Retry or Version Negotiation packet).
+
+A client that receives a negotiated_version that does not match the version of

I split it because all other paragraphs talk about server and client behavior separately. 

> @@ -1985,14 +2014,16 @@ validation - but a server SHOULD limit the data it sends toward an unvalidated
 address.  Successful completion of the cryptographic handshake implicitly
 provides proof that the client has received packets from the server.
 
-The client should allow for additional Retry packets being sent in
+The client SHOULD allow for additional Retry packets being sent in

Are these two different thing? Being prepared to receive multiple retries or sending multiple Initial packets based on one received retry packet. I had to read that multiple time but that is what I understand. Otherwise we need to rephrase that.

> @@ -2290,20 +2323,20 @@ validation of the address of the spurious migration to be abandoned.
 ### Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
-estimation for the new path.
-
-On confirming a peer's ownership of its new address, an endpoint SHOULD
+On confirming a peer's ownership of its new address, an endpoint MUST

I think the previous text was just confusing and probably not correct.

>  
 An endpoint enters a closing period after initiating an immediate close
-({{immediate-close}}).  While closing, an endpoint MUST NOT send packets unless
-they contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame (see
-{{immediate-close}} for details).
+({{immediate-close}}).  In the closing period, an endpoint MUST NOT send

done

> -An endpoint MUST NOT return to the send rate used for the previous path unless
-it is reasonably sure that the previous send rate is valid for the new path.
-For instance, a change in the client's port number is likely indicative of a
-rebinding in a middlebox and not a complete change in path.  This determination
-likely depends on heuristics, which could be imperfect; if the new path capacity
-is significantly reduced, ultimately this relies on the congestion controller
-responding to congestion signals and reducing send rates appropriately.
+the new path unless it is reasonably sure that the actually network path did not
+change. For instance, a change in the client's port number is likely indicative
+of a rebinding in a middlebox and not a complete change in path.  This
+determination likely depends on heuristics, which could be imperfect; if the new
+path capacity is significantly reduced, ultimately this relies on the congestion
+controller responding to congestion signals and reducing send rates
+appropriately.
+
+If the congestion controller has been reset this means that packets sent on the

done

> @@ -2560,11 +2594,16 @@ properly continue the connection.  An endpoint that wishes to communicate a
 fatal connection error MUST use a closing frame if it has sufficient state to do
 so.
 
-To support this process, a token is sent by endpoints.  The token is carried in
-the NEW_CONNECTION_ID frame sent by either peer, and servers can specify the
-stateless_reset_token transport parameter during the handshake (clients cannot
-because their transport parameters don't have confidentiality protection).  This
-value is protected by encryption, so only client and server know this value.
+To support this process, a token is sent by the endpoints that can be recovered
+or regenerated by the endpoint based on the information available in each packet
+even if the connection state was lost. This provides a protect mechanism to
+identify Stateless Reset packets from an attacker.

What about: "This mechanism protects against forged Stateless Retry packets that could otherwise enable an off-path attacker to close a connection." Any better?

> @@ -2773,7 +2812,7 @@ encoding.
 The PADDING frame (type=0x00) has no semantic value.  PADDING frames can be used
 to increase the size of a packet.  Padding can be used to increase an initial
 client packet to the minimum required size, or to provide protection against
-traffic analysis for protected packets.
+traffic analysis for protected packets. PADDING frames need to be acknowleged.

Yes, you are right this wording is wrong in any case. However, I now realized that the doc is actually inconsitent about PADDING frames. In section 8.4.2  it say "PADDING frames generate acknowledgements". That might be a separate PR. Removed that sentence for now.

> @@ -3415,7 +3454,10 @@ acknowledged again.
 Because ACK frames are not sent in response to ACK-only packets, a receiver that
 is only sending ACK frames will only receive acknowledgements for its packets
 if the sender includes them in packets with non-ACK frames.  A sender SHOULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would only
+send ACK frames therefore can trigger an ACK from the sender by sending a
+frames that needs to be acknowledged. Knowing which ACKs have been received

reworded

>  not maximally packed, to avoid sending out large numbers of small packets.  An
-implementation may use knowledge about application sending behavior or
+implementation MAY use knowledge about application sending behavior or

Was not sure here. Changed to can for unambiguity.

> @@ -3713,11 +3755,11 @@ latency.
 ## Packet Processing and Acknowledgment {#processing-and-ack}
 
 A packet MUST NOT be acknowledged until packet protection has been successfully
-removed and all frames contained in the packet have been processed.  Any stream
-state transitions triggered by the frame MUST have occurred.  For STREAM frames,
-this means the data has been enqueued in preparation to be received by the
-application protocol, but it does not require that data is delivered and
-consumed.
+removed and all frames contained in the packet have been processed, including
+any stream state transitions triggered by the frame, as described in section

done

>  
-* Application data sent in STREAM frames is retransmitted in new STREAM frames
-  unless the endpoint has sent a RST_STREAM for that stream.  Once an endpoint
-  sends a RST_STREAM frame, no further STREAM frames are needed.
+* Application data sent in STREAM frames is retransmitted if detected as lost,
+  e.g. according to the rules in {{QUIC-RECOVERY}}, in new STREAM frames unless

done

> +                        +-------+                       |
+                            |                           |
+                            | Send STREAM /             |
+                            |      STREAM_BLOCKED       |
+                            v                           |
+                        +-------+                       |
+Send STREAM /         .-|       |                       |
+     STREAM_BLOCKED / | | Send  | Send RST_STREAM       |
+Recv MAX_STREAM_DATA  '>|       |---------------------->|
+                        +-------+                       |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |

done

> +                        +-------+                       |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |
+                      '>| Sent  +------------------>| Sent  |
+                        +-------+                   +-------+
+                            |                           |
+                            | Recv All ACKs             | Recv ACK
+                            v                           v
+                        +-------+                   +-------+
+                        | Data  |                   | Reset |
+                        | Recvd |                   | Recvd |
+                        +-------+                   +-------+

I added it because that fit with the text describing which messages can be send when.

> +                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE '>|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+---------------------->|   +-------+

i initially though about transition to "Data Recvd" on reception of STOP_SENDING but that would not capture that you are actually waiting for a RST_STREAM. 

The text is mostly there it only needs to name the new state if people agree. 

> @@ -4400,9 +4448,9 @@ STREAM frames ensures that loss recovery, congestion control, and flow control
 operate effectively.
 
 CRYPTO frames SHOULD be prioritized over other streams prior to the completion
-of the cryptographic handshake.  This includes the retransmission of the second
-flight of client handshake messages, that is, the TLS Finished and any client
-authentication messages.
+of the cryptographic handshake.  In {{QUIC-TLS}} this includes the retransmission
+of the second flight of client handshake messages, that is the TLS Finished and
+any client authentication messages.

this sentence is very TLS specfic and bundles the two doc more then needed if left as a general statement. 

Readded the comma...

> @@ -4450,7 +4498,8 @@ with the Stream ID set appropriately. A receiver could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sure that
 the sender receives an update before running out of flow control credit, even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_DATA
+frame is acknowlegded, there is no need to send the same max stream limit agian.

the point here is that I am actually unhappy with the "in multiple packets". How much is multiple? i would assume something like 3 but others might think they are only on the safe side if they send it e.g. 20 times... I just wanted to make sure nobody gets the idea that it is most safe to just always send it. I would be more happier if you could just give a number instead of saying "in multiple packets".

> @@ -4486,7 +4535,7 @@ stream before the RST_STREAM frame, and the receiver MUST use the final offset
 to account for all bytes sent on the stream in its connection level flow
 controller.
 
-### Response to a RST_STREAM
+## Response to a RST_STREAM

Some of them were subsection, some were new section, however, i also do not understand why they were subsection. The way it was, was just really confusing and this was the easier fix.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540608
----==_mimepart_5b75633997ff3_74ba3fae3e4be62442861
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540608">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC&#39;s loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
+An accompanying document describes QUIC&#39;s loss detection and congestion control
+{{QUIC-RECOVERY}}. As these are sender-side only mechanisms they can be changed
+without negotiating a new QUIC version. This document specifies version
+0x00000001 of QUIC which uses TLS1.3 for key negotiation as described in
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540657">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-QUIC version 1 conforms to the protocol invariants in {{QUIC-INVARIANTS}}.
+All versions of QUIC MUST conform to the protocol invariants in
+{{QUIC-INVARIANTS}}.
</pre>
<p>done.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540709">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
+QUIC is a name, not an acronym.
</pre>
<p>K, moved it back but I find it weird there.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540802">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,7 +188,15 @@ QUIC packet:
 
 : A well-formed UDP payload that can be parsed by a QUIC receiver.
 
-QUIC is a name, not an acronym.
+0-RTT:
+
+: QUIC packets containing application payload data that are encrypted with
</pre>
<p>Done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540961">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -293,8 +307,8 @@ Long headers are used for packets that are sent prior to the completion of
 version negotiation and establishment of 1-RTT keys. Once both conditions are
 met, a sender switches to sending packets using the short header
 ({{short-header}}).  The long form allows for special packets - such as the
-Version Negotiation packet - to be represented in this uniform fixed-length
-packet format. Packets that use the long header contain the following fields:
+Version Negotiation packet - to be represented in this uniform packet format.
</pre>
<p>Yes, that needs a separate fix.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210541469">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -380,7 +394,8 @@ covers the both the Packet Number and Payload fields, both of which are
 confidentiality protected and initially of unknown length.  The size of the
 Payload field is learned once the packet number protection is removed.
 
-Senders can sometimes coalesce multiple packets into one UDP datagram.  See
+The length field is used to enable senders to coalesce multiple long-header
</pre>
<p>I guess it does hurt to be more precise, no? Fixed wording.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210541665">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet
</pre>
<p>Okay, removed.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210541695">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -466,16 +481,16 @@ Protected Payload:
 
 : Packets with a short header always include a 1-RTT protected payload.
 
-The header form and connection ID field of a short header packet are
-version-independent.  The remaining fields are specific to the selected QUIC
-version.  See {{QUIC-INVARIANTS}} for details on how packets from different
-versions of QUIC are interpreted.
+The header form and connection ID field, if present, of a short header packet
+areversion-independent.  The remaining fields are specific to the selected
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210542164">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -736,11 +751,11 @@ the Source Connection ID includes the connection ID that the sender of the
 packet wishes to use (see {{connection-id}}). The server MUST use consistent
 Source Connection IDs during the handshake.
 
-On first receiving an Initial or Retry packet from the server, the client uses
-the Source Connection ID supplied by the server as the Destination Connection ID
-for subsequent packets.  Once a client has received an Initial packet from the
-server, it MUST discard any packet it receives with a different Source
-Connection ID.
+On first receiving an Initial or Retry packet from the server, the client MUST
</pre>
<p>I thought making this normative makes it more clear...</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210542541">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -842,18 +857,21 @@ used to carry acknowledgments and cryptographic handshake messages from the
 server and client.
 
 A server sends its cryptographic handshake in one or more Handshake packets in
-response to an Initial packet if it does not send a Retry packet.  Once a client
-has received a Handshake packet from a server, it uses Handshake packets to send
-subsequent cryptographic handshake messages and acknowledgments to the server.
+response to an Initial packet (in addition to the server Initial packet) if it
</pre>
<p>At this point in the doc it is actually not very clear to the reader that the server does send the Initial. I thought that would at least help a bit, however, I guess some restructuring of the doc would help more...</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210543147">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The Destination Connection ID field in a Handshake packet contains a connection
-ID that is chosen by the recipient of the packet; the Source Connection ID
-includes the connection ID that the sender of the packet wishes to use (see
-{{connection-id-encoding}}).
+ID that is chosen by the other endpoint of this connection as indicated in
+Source Connection ID field of the previously received Initial packet from that
+endpoint; the Source Connection ID includes the connection ID that the
+sender of the packet wishes to use (see {{connection-id-encoding}}).
</pre>
<p>Again, problem here is that the mechanism is not well described at this point of the doc.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210543536">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+Handshake packets are their own packet number space. See section
+{{packet-numbers}} on packet number spaces. Packet numbers are incremented
</pre>
<p>Done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210543766">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -873,7 +891,8 @@ static handshake keys or the 0-RTT keys are sent with long headers; all packets
 protected with 1-RTT keys are sent with short headers.  The different packet
 types explicitly indicate the encryption level and therefore the keys that are
 used to remove packet protection.  0-RTT and 1-RTT protected packets share a
-single packet number space.
+single packet number space. Initial and Handshake packets both have their own
</pre>
<p>Done.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210543938">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -889,23 +908,24 @@ Packets protected with 0-RTT keys use a type value of 0x7C.  The connection ID
 fields for a 0-RTT packet MUST match the values used in the Initial packet
 ({{packet-initial}}).
 
-The client can send 0-RTT packets after receiving an Initial
-{{packet-initial}} or Handshake ({{packet-handshake}}) packet, if that
+The client can send further 0-RTT packets after receiving an Initial
</pre>
<p>used additional</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210544696">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  packet does not complete the handshake.  Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 
-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC version.
</pre>
<p>not sure that was the original meaning but if so, we should probably say this explicitly? "If present, the version field for protected packets contains the current QUIC version."...?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210545465">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
</pre>
<p>How is that authenticated at all?</p>
<p>Actually payload is not used uniformly. Up to this point in the doc the word content was used. I did not double-check for the rest of the text. Probably worth using one common term.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210545514">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210545533">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
+encryption. {{QUIC-TLS}}vdescribes packet protection in detail.  After
+decryption, the plaintext consistsvof a sequence of frames, as described in
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210545612">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210545776">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -914,14 +934,13 @@ A sender can coalesce multiple QUIC packets (typically a Cryptographic Handshake
 packet and a Protected packet) into one UDP datagram.  This can reduce the
 number of UDP datagrams needed to send application data during the handshake and
 immediately afterwards. It is not necessary for senders to coalesce
-packets, though failing to do so will require sending a significantly
-larger number of datagrams during the handshake. Receivers MUST
-be able to process coalesced packets.
+packets, though not doing it leads larger number of datagrams during the
</pre>
<p>done.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210545843">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 Senders SHOULD coalesce packets in order of increasing encryption levels
 (Initial, Handshake, 0-RTT, 1-RTT), as this makes it more likely the receiver
 will be able to process all the packets in a single pass.  A packet with a short
-header does not include a length, so it will always be the last packet included
+header does not include a length, so it can only be the last packet included
</pre>
<p>hm...</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210546059">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -996,7 +1014,7 @@ response to connection migration ({{migration}}). NEW_CONNECTION_ID frames
 
 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.
+maintains separate packet number spaces for sending and receiving.
</pre>
<p>Can you proposed a wording?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210546856">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1114,7 +1132,8 @@ Stateless Reset do not contain frames.
 Protected payloads MUST contain at least one frame, and MAY contain multiple
 frames and multiple frame types.
 
-Frames MUST fit within a single QUIC packet and MUST NOT span a QUIC packet
+Frames MUST fit within a single QUIC packet, and therefore within a single
+UDP datagram, and MUST NOT span a QUIC packet
 boundary. Each frame begins with a Frame Type, indicating its type, followed by
</pre>
<p>reworded and removed the normative language. I there there is, potentially normative, text elsewhere also saying that packets cannot span multiple datagrams.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210547142">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have
</pre>
<p>i guess we do not have to say it that explicitly but using the wording "an endpoint CAN use TPs" implies that there is another way to use extension frames and I say we should say something about it.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210547369">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1207,18 +1228,21 @@ distinguish it from other connections.  A connection ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are selected
 independently in each direction.
 
-The primary function of a connection ID is to ensure that changes in addressing
-at lower protocol layers (UDP, IP, and below) don&#39;t cause packets for a QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects
-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still be
+assotiated with the right connection at the receiver if changes in sender
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210547903">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1207,18 +1228,21 @@ distinguish it from other connections.  A connection ID can be either 0 octets
 in length, or between 4 and 18 octets (inclusive).  Connection IDs are selected
 independently in each direction.
 
-The primary function of a connection ID is to ensure that changes in addressing
-at lower protocol layers (UDP, IP, and below) don&#39;t cause packets for a QUIC
-connection to be delivered to the wrong endpoint.  Each endpoint selects
-connection IDs using an implementation-specific (and perhaps
+The primary function of a connection ID is to ensure packets can still be
+assotiated with the right connection at the receiver if changes in sender
+addressing at lower protocol layers (UDP, IP, and below) occur. The Connection ID
+is visibe to the path to also enable the network to deliver packets for a QUIC
</pre>
<p>reworded</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210548535">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  deployment-specific) method which will allow packets with that connection ID to
 be routed back to the endpoint and identified by the endpoint upon receipt.
 
 A zero-length connection ID MAY be used when the connection ID is not needed for
-routing and the address/port tuple of packets is sufficient to associate them to
-a connection. An endpoint whose peer has selected a zero-length connection ID
-MUST continue to use a zero-length connection ID for the lifetime of the
-connection and MUST NOT send packets from any other local address.
+routing and the address/port tuple of packets is assumed to be sufficiently stable
+to associate them to a connection. An endpoint whose peer has selected a
+zero-length connection ID MUST continue to use a zero-length connection ID for the
+lifetime of the connection and cannot send packets from any other local address
+without breaking the connection.
</pre>
<p>Why? There are two changes. I added "assumed to be" which I think is more correct because you never know. And removed the normative MUST because that can also not be guarantee because something underneath could change the address.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210549131">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1303,34 +1327,34 @@ the packet.  Servers SHOULD NOT attempt to decode or decrypt a packet from an
 unknown version, but instead send a Version Negotiation packet, provided that
 the packet is sufficiently long.
 
-Servers MUST drop other packets that contain unsupported versions.
+Servers MUST drop packets without sending a Version Negotiation packet when the
+received packet contains unsupported versions and is too small
+to be an Initial packet for some version supported by the server.
</pre>
<p>reworded</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210549676">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A server
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210550164">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported independent of the implemented version. A server
+can send a Version Negotiation packet in response to each packet that might
+initiate a new connection and is sufficiently large, see also
</pre>
<p>I just if you would want to rate limit version negotiation, this is more correct.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210550656">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  a 1232 octet QUIC packet payload.  This includes overheads that reduce the space
 available to the cryptographic handshake protocol.
 
-The CRYPTO frame can be sent in different packet number spaces.  CRYPTO frames
+The CRYPTO frames can be sent in different packet number spaces.  CRYPTO frames
</pre>
<p>?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210550901">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1578,20 +1599,26 @@ language from Section 3 of {{!TLS13=I-D.ietf-tls-tls13}}.
 
 The `extension_data` field of the quic_transport_parameters extension defined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules are
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in
+{{figure-transport-parameters}} TransportParameters consists of either an
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210551693">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1719,11 +1746,11 @@ type TRANSPORT_PARAMETER_ERROR.
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
 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.
+provided by the server in the initial handshake.  The transport parameters that
</pre>
<p>changed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210552125">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
</pre>
<p>can you maybe propose different wording?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210552172">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
+behavior.  An endpoint MUST ignore transport parameters that it does not support.
+Absence of a transport parameter as provided by the server therefore disables
+any optional protocol feature that is negotiated using the parameter. A server
+cannot negotiation new features but can indicate the support of a new feature
+that is ready to be used by the client. Howeverm it cannot assume that the client
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210552176">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
+behavior.  An endpoint MUST ignore transport parameters that it does not support.
+Absence of a transport parameter as provided by the server therefore disables
+any optional protocol feature that is negotiated using the parameter. A server
+cannot negotiation new features but can indicate the support of a new feature
</pre>
<p>fixed</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210552307">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
+behavior.  An endpoint MUST ignore transport parameters that it does not support.
+Absence of a transport parameter as provided by the server therefore disables
+any optional protocol feature that is negotiated using the parameter. A server
+cannot negotiation new features but can indicate the support of a new feature
+that is ready to be used by the client. Howeverm it cannot assume that the client
+understand the parameter and is ready to use that feature.
</pre>
<p>just because it could use it, it does not mean it will.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210552786">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
</pre>
<p>I was just merging it with the next paragraph. I just think the first sentence ("version downgrades are possible") was not quite correct because, while it is possible you will detect it and close the connection which kind of means it is not possible... Please propose a different wording!</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210552952">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
</pre>
<p>you will detect them and close the connection. Does that mean it possible or not possible?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210553204">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
+an attacker replaces the QUIC version in the Initial packet.  In the second,
+a fake Version Negotiation packet is sent by an attacker.  To protect against
+these attacks, the cryptographic handshake provides integrity protection for
+the negotiated version as part of the transport parameters. As described in
</pre>
<p>Not sure what you want me to change but I did not change the wording I just merged to paragraphs into one.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210553271">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
+an attacker replaces the QUIC version in the Initial packet.  In the second,
+a fake Version Negotiation packet is sent by an attacker.  To protect against
+these attacks, the cryptographic handshake provides integrity protection for
+the negotiated version as part of the transport parameters. As described in
+{{transport-parameters}} the transport parameters include three fields that
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210554021">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1805,10 +1833,11 @@ QUIC versions that the server supports.
 
 The negotiated_version field is the version that is in use.  This MUST be set by
 the server to the value that is on the Initial packet that it accepts (not an
-Initial packet that triggers a Retry or Version Negotiation packet).  A client
-that receives a negotiated_version that does not match the version of QUIC that
-is in use MUST terminate the connection with a VERSION_NEGOTIATION_ERROR error
-code.
+Initial packet that triggers a Retry or Version Negotiation packet).
+
+A client that receives a negotiated_version that does not match the version of
</pre>
<p>I split it because all other paragraphs talk about server and client behavior separately.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210554575">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1985,14 +2014,16 @@ validation - but a server SHOULD limit the data it sends toward an unvalidated
 address.  Successful completion of the cryptographic handshake implicitly
 provides proof that the client has received packets from the server.
 
-The client should allow for additional Retry packets being sent in
+The client SHOULD allow for additional Retry packets being sent in
</pre>
<p>Are these two different thing? Being prepared to receive multiple retries or sending multiple Initial packets based on one received retry packet. I had to read that multiple time but that is what I understand. Otherwise we need to rephrase that.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210555461">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2290,20 +2323,20 @@ validation of the address of the spurious migration to be abandoned.
 ### Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
-estimation for the new path.
-
-On confirming a peer&#39;s ownership of its new address, an endpoint SHOULD
+On confirming a peer&#39;s ownership of its new address, an endpoint MUST
</pre>
<p>I think the previous text was just confusing and probably not correct.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210555777">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 An endpoint enters a closing period after initiating an immediate close
-({{immediate-close}}).  While closing, an endpoint MUST NOT send packets unless
-they contain a CONNECTION_CLOSE or APPLICATION_CLOSE frame (see
-{{immediate-close}} for details).
+({{immediate-close}}).  In the closing period, an endpoint MUST NOT send
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210555797">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -An endpoint MUST NOT return to the send rate used for the previous path unless
-it is reasonably sure that the previous send rate is valid for the new path.
-For instance, a change in the client&#39;s port number is likely indicative of a
-rebinding in a middlebox and not a complete change in path.  This determination
-likely depends on heuristics, which could be imperfect; if the new path capacity
-is significantly reduced, ultimately this relies on the congestion controller
-responding to congestion signals and reducing send rates appropriately.
+the new path unless it is reasonably sure that the actually network path did not
+change. For instance, a change in the client&#39;s port number is likely indicative
+of a rebinding in a middlebox and not a complete change in path.  This
+determination likely depends on heuristics, which could be imperfect; if the new
+path capacity is significantly reduced, ultimately this relies on the congestion
+controller responding to congestion signals and reducing send rates
+appropriately.
+
+If the congestion controller has been reset this means that packets sent on the
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210557053">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2560,11 +2594,16 @@ properly continue the connection.  An endpoint that wishes to communicate a
 fatal connection error MUST use a closing frame if it has sufficient state to do
 so.
 
-To support this process, a token is sent by endpoints.  The token is carried in
-the NEW_CONNECTION_ID frame sent by either peer, and servers can specify the
-stateless_reset_token transport parameter during the handshake (clients cannot
-because their transport parameters don&#39;t have confidentiality protection).  This
-value is protected by encryption, so only client and server know this value.
+To support this process, a token is sent by the endpoints that can be recovered
+or regenerated by the endpoint based on the information available in each packet
+even if the connection state was lost. This provides a protect mechanism to
+identify Stateless Reset packets from an attacker.
</pre>
<p>What about: "This mechanism protects against forged Stateless Retry packets that could otherwise enable an off-path attacker to close a connection." Any better?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210558831">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2773,7 +2812,7 @@ encoding.
 The PADDING frame (type=0x00) has no semantic value.  PADDING frames can be used
 to increase the size of a packet.  Padding can be used to increase an initial
 client packet to the minimum required size, or to provide protection against
-traffic analysis for protected packets.
+traffic analysis for protected packets. PADDING frames need to be acknowleged.
</pre>
<p>Yes, you are right this wording is wrong in any case. However, I now realized that the doc is actually inconsitent about PADDING frames. In section 8.4.2  it say "PADDING frames generate acknowledgements". That might be a separate PR. Removed that sentence for now.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210558873">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3415,7 +3454,10 @@ acknowledged again.
 Because ACK frames are not sent in response to ACK-only packets, a receiver that
 is only sending ACK frames will only receive acknowledgements for its packets
 if the sender includes them in packets with non-ACK frames.  A sender SHOULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would only
+send ACK frames therefore can trigger an ACK from the sender by sending a
+frames that needs to be acknowledged. Knowing which ACKs have been received
</pre>
<p>reworded</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210559389">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  not maximally packed, to avoid sending out large numbers of small packets.  An
-implementation may use knowledge about application sending behavior or
+implementation MAY use knowledge about application sending behavior or
</pre>
<p>Was not sure here. Changed to can for unambiguity.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210559450">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3713,11 +3755,11 @@ latency.
 ## Packet Processing and Acknowledgment {#processing-and-ack}
 
 A packet MUST NOT be acknowledged until packet protection has been successfully
-removed and all frames contained in the packet have been processed.  Any stream
-state transitions triggered by the frame MUST have occurred.  For STREAM frames,
-this means the data has been enqueued in preparation to be received by the
-application protocol, but it does not require that data is delivered and
-consumed.
+removed and all frames contained in the packet have been processed, including
+any stream state transitions triggered by the frame, as described in section
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210559930">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* Application data sent in STREAM frames is retransmitted in new STREAM frames
-  unless the endpoint has sent a RST_STREAM for that stream.  Once an endpoint
-  sends a RST_STREAM frame, no further STREAM frames are needed.
+* Application data sent in STREAM frames is retransmitted if detected as lost,
+  e.g. according to the rules in {{QUIC-RECOVERY}}, in new STREAM frames unless
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210560497">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +                        +-------+                       |
+                            |                           |
+                            | Send STREAM /             |
+                            |      STREAM_BLOCKED       |
+                            v                           |
+                        +-------+                       |
+Send STREAM /         .-|       |                       |
+     STREAM_BLOCKED / | | Send  | Send RST_STREAM       |
+Recv MAX_STREAM_DATA  &#39;&gt;|       |----------------------&gt;|
+                        +-------+                       |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |
</pre>
<p>done</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210560623">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +                        +-------+                       |
+                            |                           |
+                            | Send STREAM + FIN /       |
+                            | Recv STOP_SENDING         |
+                            v                           v
+                      .-+-------+                   +-------+
+    Recv STOP_SEDNING | | Data  | Send RST_STREAM   | Reset |
+                      &#39;&gt;| Sent  +------------------&gt;| Sent  |
+                        +-------+                   +-------+
+                            |                           |
+                            | Recv All ACKs             | Recv ACK
+                            v                           v
+                        +-------+                   +-------+
+                        | Data  |                   | Reset |
+                        | Recvd |                   | Recvd |
+                        +-------+                   +-------+
</pre>
<p>I added it because that fit with the text describing which messages can be send when.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210561229">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE &#39;&gt;|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+----------------------&gt;|   +-------+
</pre>
<p>i initially though about transition to "Data Recvd" on reception of STOP_SENDING but that would not capture that you are actually waiting for a RST_STREAM.</p>
<p>The text is mostly there it only needs to name the new state if people agree.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210561491">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4400,9 +4448,9 @@ STREAM frames ensures that loss recovery, congestion control, and flow control
 operate effectively.
 
 CRYPTO frames SHOULD be prioritized over other streams prior to the completion
-of the cryptographic handshake.  This includes the retransmission of the second
-flight of client handshake messages, that is, the TLS Finished and any client
-authentication messages.
+of the cryptographic handshake.  In {{QUIC-TLS}} this includes the retransmission
+of the second flight of client handshake messages, that is the TLS Finished and
+any client authentication messages.
</pre>
<p>this sentence is very TLS specfic and bundles the two doc more then needed if left as a general statement.</p>
<p>Readded the comma...</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210562105">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4450,7 +4498,8 @@ with the Stream ID set appropriately. A receiver could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sure that
 the sender receives an update before running out of flow control credit, even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_DATA
+frame is acknowlegded, there is no need to send the same max stream limit agian.
</pre>
<p>the point here is that I am actually unhappy with the "in multiple packets". How much is multiple? i would assume something like 3 but others might think they are only on the safe side if they send it e.g. 20 times... I just wanted to make sure nobody gets the idea that it is most safe to just always send it. I would be more happier if you could just give a number instead of saying "in multiple packets".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210562683">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4486,7 +4535,7 @@ stream before the RST_STREAM frame, and the receiver MUST use the final offset
 to account for all bytes sent on the stream in its connection level flow
 controller.
 
-### Response to a RST_STREAM
+## Response to a RST_STREAM
</pre>
<p>Some of them were subsection, some were new section, however, i also do not understand why they were subsection. The way it was, was just really confusing and this was the easier fix.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540608">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_0qKd4xV7DdO0bCM9OrbV63ZRiVks5uRVq5gaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9EgKwnWOns9ERI2gn-KSIzVrSWAks5uRVq5gaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540608"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540608",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540608",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210540608"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75633997ff3_74ba3fae3e4be62442861--


From nobody Thu Aug 16 06:01: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 8EBD2126DBF for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:01:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 32DQy_8z9-ku for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:00:59 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5186B127B92 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 06:00:59 -0700 (PDT)
Date: Thu, 16 Aug 2018 06:00:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534424458; bh=IiLj7iG7voaDgrJCsAPCLXFkh13t/EDoT3sC1ZyD2bY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FI0LFF/yf3gOLdfwzz6ihHcScSH33dB6xPp/3H91buu4ZVz30YYAzbg4K2lDdxaSU 6okpBsDs1ko3ag9msKfRU1Wi8gQM84+ihwbkiqL3mxqfI24frx48bOTyD6Xx5QMo14 2CKVP1zegPJjAcfUd3dpc0YDFUM6ux+dWWwe/ogE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd39ab87e74abfcb294fbf5454842b4cfd1a9544e92cf00000001178d378a92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413537115@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75758a64bc1_39353f9e792d45b84768e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/a1b2ORVBRogpIZCqyKFz72UH1UU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 13:01:02 -0000

----==_mimepart_5b75758a64bc1_39353f9e792d45b84768e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If that's what you wanted, you would need that, but if the connection isn't receiving any packets, not sending acks is the right thing, so I think the new clause in the PR: "if new packets needing acknowledgement were received." covers 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/1662#issuecomment-413537115
----==_mimepart_5b75758a64bc1_39353f9e792d45b84768e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If that's what you wanted, you would need that, but if the connection isn't receiving any packets, not sending acks is the right thing, so I think the new clause in the PR: "if new packets needing acknowledgement were received." covers that?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413537115">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0UeR6mRWDXF6jTaI5RYgL20I5cTks5uRW0KgaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3b8N1UROwll585HskbE8fGcODhuks5uRW0KgaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1662: If that's what you wanted, you would need that, but if the connection isn't receiving any packets, not sending acks is the right thing, so I think the new clause in the PR: \"if new packets needing acknowledgement were received.\" covers that?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413537115"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413537115",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413537115",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413537115"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75758a64bc1_39353f9e792d45b84768e--


From nobody Thu Aug 16 06:11: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 C065E127B92 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:11:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.011
X-Spam-Level: 
X-Spam-Status: No, score=-1.011 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, T_DKIMWL_WL_HIGH=-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 71UqfacHLf7F for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:11:31 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8862D130DC5 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 06:11:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534425090; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=l/aBalz07fHeNkgi1Sq8fkhoaEIVm7TiuVuVc6BdDU0=; b=Ch6OM1vkvQK83dB2SNvU4x52J4qNgq7U/4qokRTOBAJNFE1eyKOhmUchXDeIVT27qj9XSBYw /0tZDdHzU+d7oBIRSv6nuPBIVdQCmCFVbl0AEVydn8XU9nor2WljrXmHM6eMjeG2cCsUo6KK KA0Ec7O6sz4shWrzGqPR4jdVQgA=
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.35]) by mxa.mailgun.org with ESMTP id 5b757802.7f3d942a47e0-smtp-out-n02; Thu, 16 Aug 2018 13:11:30 -0000 (UTC)
Date: Thu, 16 Aug 2018 06:11:30 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b7578024c12f_1e962b1869762ecc165d@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f32c15: Move RECOMMENDED values (#1664)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7578024bdb9_1e962b1869762ecc16490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dAL53eUWh_iCS0maDDjjTMkr-hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 13:11:34 -0000

----==_mimepart_5b7578024bdb9_1e962b1869762ecc16490
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f32c151a174fc1d1cf8ac4bdc7e4828998bd4897
      https://github.com/quicwg/base-drafts/commit/f32c151a174fc1d1cf8ac4bdc7e4828998bd4897
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-16 (Thu, 16 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Move RECOMMENDED values (#1664)

* Move RECOMMENDED values

Fixes #1615

* Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7578024bdb9_1e962b1869762ecc16490--


From nobody Thu Aug 16 06:11: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 59B6D130E8A for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:11:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 EHbD5mt2aOtl for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:11:40 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 59D40127B92 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 06:11:40 -0700 (PDT)
Date: Thu, 16 Aug 2018 06:11:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534425099; bh=lnZQu6Ljnlv/NmzauKHBU7Gr2Je6l2RMTZt2STUe4/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D4ncxG9aQpbk30kQSO/Wym4D6OkDZIvMPDxsZvCusBQqahhZexGbMnfjkV9vv/+uY K+E/TpAp1b+dZSQhEHPgqQPXQznu8KLER/CBsywq6KxS3VodNLdIfjFG+ThnkF7D5Z xNDNyxwyDVRiz758lheuX0L8jNDAElqBXq+SY5yU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbfe9b3a46b4f7b015fd259ed8691e4a4624f024692cf00000001178d3a0b92a169ce14a01946@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1615/issue_event/1792339822@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1615@github.com>
References: <quicwg/base-drafts/issues/1615@github.com>
Subject: Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75780ba7046_58aa3fab036be62459418"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/sKBNQNJCFOXX9c_3MMnQhwreqOM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 13:11:42 -0000

----==_mimepart_5b75780ba7046_58aa3fab036be62459418
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1615 via #1664.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1615#event-1792339822
----==_mimepart_5b75780ba7046_58aa3fab036be62459418
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346036550" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1615" href="https://github.com/quicwg/base-drafts/issues/1615">#1615</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350824954" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1664" href="https://github.com/quicwg/base-drafts/pull/1664">#1664</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1615#event-1792339822">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Lsl01Qsn2tzVqRXBZJ2UIGFiyAks5uRW-LgaJpZM4Vnmqq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5PRcZmfa96fKa087maY-AmwtylDks5uRW-LgaJpZM4Vnmqq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1615 via #1664."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1615#event-1792339822"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1615#event-1792339822",
"url": "https://github.com/quicwg/base-drafts/issues/1615#event-1792339822",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Wonky definition of kInitialWindow (#1615)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1615#event-1792339822"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 362703530\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75780ba7046_58aa3fab036be62459418--


From nobody Thu Aug 16 06: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 152B6127B92 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:11:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6aKyPRJs9JLE for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:11:42 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DFC1130DC5 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 06:11:42 -0700 (PDT)
Date: Thu, 16 Aug 2018 06:11:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534425100; bh=75eYjBQGHYc+UI5ny+ozcm2WfPwf93gMWzkvivKWQDg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qzZ/LZHXiLBha7VUX6qcFAC3FuxunR0HJvta+qC3ikpAqF7hSNZEHvabu1/dgikd3 B145jRJdeAe9e7nq/tqrlul9SW2Mt0EiYX2FzmUPUGM1oPbX53s9tARfzt2vFaX7bg RTXUehvFff9p0F9urQuz2Mrad/+mrrkTjnh+8ojA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2d4518724340f8ec8465e60d0d0255b616db2cf92cf00000001178d3a0c92a169ce14e929fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1664/issue_event/1792339819@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1664@github.com>
References: <quicwg/base-drafts/pull/1664@github.com>
Subject: Re: [quicwg/base-drafts] Move RECOMMENDED values (#1664)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75780c39f47_79003fc554abe6281151cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/YiRK3-Pd9rjtaDxh09pFhho74Og>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 13:11:46 -0000

----==_mimepart_5b75780c39f47_79003fc554abe6281151cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1664 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1664#event-1792339819
----==_mimepart_5b75780c39f47_79003fc554abe6281151cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350824954" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1664" href="https://github.com/quicwg/base-drafts/pull/1664">#1664</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1664#event-1792339819">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOeZxa1zH1ruQJ9nljR4rAqOCVJks5uRW-MgaJpZM4V-LSV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0SSM2aBlDs9P7HKmjL5nZCTOFUAks5uRW-MgaJpZM4V-LSV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1664 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1664#event-1792339819"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1664#event-1792339819",
"url": "https://github.com/quicwg/base-drafts/pull/1664#event-1792339819",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Move RECOMMENDED values (#1664)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1664#event-1792339819"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368620693\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75780c39f47_79003fc554abe6281151cb--


From nobody Thu Aug 16 06:29: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 13E48130E8E for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:29:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ftxEPh_QJJ3I for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 06:29:09 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EDCA130F06 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 06:29:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=f+l6IZjCPbx4E10ZafX4VlrV0Pg=; b=JCYiZSiA4XViNbAD qIMail9l35syk7am3Annl3LxfoqxpbaaY7HZrVZs0jvV9fgCsVtELdBJfBMvyVDs s9w71mVKtKDU8622sDTH1KQb3zFE344H5cmahn8ffgjWB7HjMJeojv9HfGgASk54 MNjYnLeoOAaagi1bpoSz/b/svq4=
Received: by filter0754p1las1.sendgrid.net with SMTP id filter0754p1las1-3740-5B757C23-3D 2018-08-16 13:29:07.677636835 +0000 UTC m=+222586.190893724
Received: from github-lowworker14-cp1-prd.iad.github.net (unknown [192.30.252.38]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id 3FbcV5SKRISdNBhAWT7daw for <quic-issues@ietf.org>; Thu, 16 Aug 2018 13:29:07.675 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker14-cp1-prd.iad.github.net (Postfix) with ESMTP id 8FA10E0675 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 06:29:07 -0700 (PDT)
Date: Thu, 16 Aug 2018 13:29:07 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe863c1d439b70ac72e3baab3a7bfd89d6bb0b31192cf00000001178d3e2392a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146842363@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b757c238da19_3e5a3ff9c68be6241872ac"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16KPIeX1dR7hlPlag0jXhX1aoTKEoHBJiI9Q 48bfFGitJFcTMXEgyL9qnP2As4jO27G4vwlkuMqDHiDDcHAgE5GrCb1L+xEoE8P+pfV9qsA8IoNWD/ ua4iRyLGdnHF7Gdz4I8rPcHxIw57M43XikZpZ3TpK5RwlNb15eHlDK1lHQ8tdFqDFJFFM1mv8+kYzc Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bhxdz3OPLAvn4ehxNX6QfqCuifw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 13:29:11 -0000

----==_mimepart_5b757c238da19_3e5a3ff9c68be6241872ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.



> @@ -996,7 +1014,7 @@ response to connection migration ({{migration}}). NEW_CONNECTION_ID frames
 
 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.
+maintains separate packet number spaces for sending and receiving.

Maybe just keep the working from before and prepend `Per packet number 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/1665#discussion_r210595231
----==_mimepart_5b757c238da19_3e5a3ff9c68be6241872ac
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/1665#discussion_r210595231">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -996,7 +1014,7 @@ response to connection migration ({{migration}}). NEW_CONNECTION_ID frames
 
 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.
+maintains separate packet number spaces for sending and receiving.
</pre>
<p>Maybe just keep the working from before and prepend <code>Per packet number space,</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/1665#discussion_r210595231">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-SWJ2f7KCkyeuYnJfj4EfEeBdO0ks5uRXOjgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq47XNy1CMMihpCLg-kHq-GWwKX6bks5uRXOjgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#discussion_r210595231"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210595231",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210595231",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210595231"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b757c238da19_3e5a3ff9c68be6241872ac--


From nobody Thu Aug 16 07:47: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 9F18A130E8B for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 07:46:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HhWPU8CcHNjh for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 07:46:50 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 C3DB2130E81 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 07:46:48 -0700 (PDT)
Date: Thu, 16 Aug 2018 07:46:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534430807; bh=flDdwNhXsMpbXAqIfYdOvC2MbTDnu3KQlskFvXA8M8E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ix2QW6tmIsMZXlpP+6hezMuVOL5RlzAu8KQTPjXskc81oi62fUKeRm+HKXGYnmZ4d OmovAQmLmfndsigKIGM4zWFRQ0XIzYKvrvvsF4/827k1ZuINI0vMnoyKZdpqsps0aj JGpCd20zC02a65F478jn+BMp8RD14q/wmOjv5AMA=
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/1663/push/2802575561@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b758e57c62ac_2e613fd9cd0be618189898"; 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/t0y6tb41fm8w9WwIuvCY1wWYkuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 14:46:52 -0000

----==_mimepart_5b758e57c62ac_2e613fd9cd0be618189898
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6f3238f  should never


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1663/files/69278e492721b71812b7d0b8cabdf2a7e6ecbf30..6f3238f988c7afedacb85596263bd1f11b50c79a

----==_mimepart_5b758e57c62ac_2e613fd9cd0be618189898
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6f3238f">6f3238f</a>  should never</li>
</ul>


<p style="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/1663/files/69278e492721b71812b7d0b8cabdf2a7e6ecbf30..6f3238f988c7afedacb85596263bd1f11b50c79a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3guzH3LP5cdF16iPbOEqYPTeFQtks5uRYXXgaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5915qRbVliSPdzGYAeCKfXt-6wRks5uRYXXgaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1663"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663/files/69278e492721b71812b7d0b8cabdf2a7e6ecbf30..6f3238f988c7afedacb85596263bd1f11b50c79a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663/files/69278e492721b71812b7d0b8cabdf2a7e6ecbf30..6f3238f988c7afedacb85596263bd1f11b50c79a",
"url": "https://github.com/quicwg/base-drafts/pull/1663/files/69278e492721b71812b7d0b8cabdf2a7e6ecbf30..6f3238f988c7afedacb85596263bd1f11b50c79a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1663",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1663:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "6f3238f",
"value": "should never"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663/files/69278e492721b71812b7d0b8cabdf2a7e6ecbf30..6f3238f988c7afedacb85596263bd1f11b50c79a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b758e57c62ac_2e613fd9cd0be618189898--


From nobody Thu Aug 16 08:00: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 A3C6B130F26 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 08:00:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level: 
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 A5bSnfX8DKWY for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 08:00:17 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1625F130EA6 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 08:00:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534431613; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Rdd3DqWKRM5ZmBUN4d6FZWNuL2+eBJYvw6K35geWKmQ=; b=Q9910b6TVD69jKCTZXZJOz120VtHuFzkW9tiDssoaAF/7Pw7ocjM8Ffi9yjh55F7WxjG7aXE OtgqJsJRZqP7G0l1QjYbGaBGGqRmNEC9FnK4wa3nkgBv2yh+QA8HbyPSq4uHbtJbD6VWDFVI bByuNx7Dbs/pV55WPfy0Sy+vZ+o=
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.39]) by mxa.mailgun.org with ESMTP id 5b758dcb.7f7ca81ad9c0-smtp-out-n03; Thu, 16 Aug 2018 14:44:27 -0000 (UTC)
Date: Thu, 16 Aug 2018 07:44:25 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b758dc9e697e_74372b1b56cb4ebc1811f@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6f3238: should never
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b758dc9e663a_74372b1b56cb4ebc1803a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BeF-qdqPsmcAexEOyKcMZaejZnY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 15:00:20 -0000

----==_mimepart_5b758dc9e663a_74372b1b56cb4ebc1803a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-delayed-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6f3238f988c7afedacb85596263bd1f11b50c79a
      https://github.com/quicwg/base-drafts/commit/6f3238f988c7afedacb85596263bd1f11b50c79a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-16 (Thu, 16 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  should never



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b758dc9e663a_74372b1b56cb4ebc1803a--


From nobody Thu Aug 16 08:20:48 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 01F4D130E76 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 08:20:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XpxJvCpm2TUk for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 08:20:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 A318E130D7A for <quic-issues@ietf.org>; Thu, 16 Aug 2018 08:20:43 -0700 (PDT)
Date: Thu, 16 Aug 2018 08:20:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534432842; bh=NoRz7OgWsTpiqFPB+16rL4m3CCNEarcIZGyorxDiCew=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VelUt05XY6bYnJXwb54J83YO1WRZ6rPMDq4Ox6WS7bf3cx8MI9/RzBMOuILBjd4LE A4mrxZtTBY0ZJuBwmLeuGm4AJeXHekCKGWy4c+VH0yZUz61hqewVt68EG6zN7g9dTv P1w0sKW1K011D1ibez1xhloFCH9JEV8LlIDAP1Zw=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01798430424ed9812ededc48b877d4a76f69658792cf00000001178d584a92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413582923@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75964a94ded_10283ff42a2d45c02778e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QwNffB1dJ4DIRdSyoe0JPU_iNOo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 15:20:46 -0000

----==_mimepart_5b75964a94ded_10283ff42a2d45c02778e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, if you don't receive anything that is fine. However, just using the delayed ack timer would not fulfill the requirement of one ACK per RTT. Assume a scenario where you send packets and you ack the last packet and then send nothing for about one RTT and then send one more packet. In that scenario you should ack immediately because you didn't send an ACK in the last RTT and should not wait for the delayed ack timer to expire.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413582923
----==_mimepart_5b75964a94ded_10283ff42a2d45c02778e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, if you don't receive anything that is fine. However, just using t=
he delayed ack timer would not fulfill the requirement of one ACK per RTT=
. Assume a scenario where you send packets and you ack the last packet an=
d then send nothing for about one RTT and then send one more packet. In t=
hat scenario you should ack immediately because you didn't send an ACK in=
 the last RTT and should not wait for the delayed ack timer to expire.</p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1662#issuecomment-413582923">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5sz=
hrphGAfGOP-gnxDnhDeBoV97ks5uRY3KgaJpZM4V8jA7">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6So-a1aCm0YMTEL4kYPPhlH=
w72eks5uRY3KgaJpZM4V8jA7.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #1662: Yes, if you don't receive anything that is fine. However, ju=
st using the delayed ack timer would not fulfill the requirement of one A=
CK per RTT. Assume a scenario where you send packets and you ack the last=
 packet and then send nothing for about one RTT and then send one more pa=
cket. In that scenario you should ack immediately because you didn't send=
 an ACK in the last RTT and should not wait for the delayed ack timer to =
expire."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/1662#issuecomment-413582923"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment=
-413582923",
"url": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3582923",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1662,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1662\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#issuecomment-41=
3582923"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3681935=
95\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75964a94ded_10283ff42a2d45c02778e8--


From nobody Thu Aug 16 09:07: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 579C0130DD5 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:07:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 g6e6WcxZRfwm for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:07:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 063B0130DCD for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:07:30 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:07:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534435650; bh=3qfZKBZjbqlNIyEZ39lXA4d3B+WlfYyhWFtI+nMjZLs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=12Hm+Wr6hqGzzh3AOK5LoW2UH14H9rwhOpumN/ypmLvCqWSa65nVcrTxggNL09cKa U/o0jXiDB3RUh7MTh9ybXoR6a7MZ1poN3iRypfZGf0G8rD7OcjxgUqEH+epn63R7XT ky5U+BhdAQEW9iVSXN+H5TfwHnMv0s/DgNRO/aAg=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab136dd7832f32c79bfd10d20370c46cdabb8cdabb92cf00000001178d634292a169ce0cd5d91f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/411/413598713@github.com>
In-Reply-To: <quicwg/base-drafts/issues/411@github.com>
References: <quicwg/base-drafts/issues/411@github.com>
Subject: Re: [quicwg/base-drafts] Restructure document (#411)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75a14237a9_15603f84a3ad45b4627078"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VjVsgI2sLj5XZqnfAuS_OeOW4CY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:07:33 -0000

----==_mimepart_5b75a14237a9_15603f84a3ad45b4627078
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I did a fully review of transport-14 and can confirm that the current organization is not super great as a lot of concepts you need to understand the details are explained too late in the doc. Also I noticed that the QUIC overview section was removed on -11. I agree that the text in that section was not great but I think it would help a reader, who is not familar with quic, a lot to have a (non-normative) section first explaining the main concepts (multiplexing/streams/frames, how encryption works/session resumption, reliability/packet numbers, maybe also flow control, migration, and versioning).

Here are a bunch of micro re-org suggestions based on -14 (however I agree with the general stuture @martinthomson prposes above which at minimim would mean to move section 8 much earlier in the doc):

- section 5 (Frames and Frame Type) should be merged with section 7 (Frame Types and Format): I guess the intention was to provide the reader a full list with all frame types early on. That was actually rather confusing than helpful. I think it is okay to just provide a reference to the respective section later in the doc whenever a frame type is mention that was not introduced yet.

- I would recommend to merge the text in section 6.6.3 (New Transports Paramters) just in the intro text of section 6.6. (Transport Paramter)

- Section 6.7 (Stateless Retry) needs to show up earlier in section 6 because it is mentioned in previous subsections.

- Most text in the intro part of section 6.9 (Proof of Source Address Validation) sounds like it should rather be in the security considerations section...

- Section 6.11.5 (Privacy Implications of Connection Migration) really seems to belong in the secuirty considerations instead.

- I would recommend to have section 6.12.4.2 (Calculating a Stateless Rest Token) before section 6.13.4.1 (Detecting a Stateless Reset).

- Depending on the final order I think there is some text in section 9 that belongs in section 7.20. I think in any case section 7.20 should also talk about the meaning of the last two bits. I would recommend to talk about the bit encoding only in section 7.20 and just introduce the concepts of bi/uni-direction and server/client-initiated in section 9.

- I would recommend to have the section on sending and receiving data (9.5) before the state diagrams are introduced.

- Order of section 10 (Flow Control) seemed completely random to me. 

Also not quite an issue on document structure directly, but definitely related and should probably be cleaned up together, is that there are a couple of duplicted normative statements, e.g.

sec 7.8. (MAX_STREAM_ID Frame)
"Loss or reordering can mean that a MAX_STREAM_ID frame can be
   received which states a lower stream limit than the client has
   previously received.  MAX_STREAM_ID frames which do not increase the
   maximum stream ID MUST be ignored."
sec 9.4 (Stream Concurrency)
"A receiver cannot renege on an advertisement; that is, once a
   receiver advertises a stream ID via a MAX_STREAM_ID frame,
   advertising a smaller maximum ID has no effect.  A sender MUST ignore
   any MAX_STREAM_ID frame that does not increase the maximum stream ID."
sec 10 (Flow Control)
"A receiver MAY advertise a larger offset at any point by sending
   MAX_DATA or MAX_STREAM_DATA frames.  A receiver cannot renege on an
   advertisement; that is, once a receiver advertises an offset,
   advertising a smaller offset has no effect.  A sender MUST therefore
   ignore any MAX_DATA or MAX_STREAM_DATA frames that do not increase
   flow control limits."

These normative statements do all say the same thing but are worded slightly different. To avoid any ambiguity, I would recommend to state these things normatively only once. There are a few more of these kind of 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/411#issuecomment-413598713
----==_mimepart_5b75a14237a9_15603f84a3ad45b4627078
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I did a fully review of transport-14 and can confirm that the current =
organization is not super great as a lot of concepts you need to understa=
nd the details are explained too late in the doc. Also I noticed that the=
 QUIC overview section was removed on -11. I agree that the text in that =
section was not great but I think it would help a reader, who is not fami=
lar with quic, a lot to have a (non-normative) section first explaining t=
he main concepts (multiplexing/streams/frames, how encryption works/sessi=
on resumption, reliability/packet numbers, maybe also flow control, migra=
tion, and versioning).</p>
<p>Here are a bunch of micro re-org suggestions based on -14 (however I a=
gree with the general stuture <a class=3D"user-mention" data-hovercard-us=
er-id=3D"67641" data-octo-click=3D"hovercard-link-click" data-octo-dimens=
ions=3D"link_type:self" href=3D"https://github.com/martinthomson">@martin=
thomson</a> prposes above which at minimim would mean to move section 8 m=
uch earlier in the doc):</p>
<ul>
<li>
<p>section 5 (Frames and Frame Type) should be merged with section 7 (Fra=
me Types and Format): I guess the intention was to provide the reader a f=
ull list with all frame types early on. That was actually rather confusin=
g than helpful. I think it is okay to just provide a reference to the res=
pective section later in the doc whenever a frame type is mention that wa=
s not introduced yet.</p>
</li>
<li>
<p>I would recommend to merge the text in section 6.6.3 (New Transports P=
aramters) just in the intro text of section 6.6. (Transport Paramter)</p>=

</li>
<li>
<p>Section 6.7 (Stateless Retry) needs to show up earlier in section 6 be=
cause it is mentioned in previous subsections.</p>
</li>
<li>
<p>Most text in the intro part of section 6.9 (Proof of Source Address Va=
lidation) sounds like it should rather be in the security considerations =
section...</p>
</li>
<li>
<p>Section 6.11.5 (Privacy Implications of Connection Migration) really s=
eems to belong in the secuirty considerations instead.</p>
</li>
<li>
<p>I would recommend to have section 6.12.4.2 (Calculating a Stateless Re=
st Token) before section 6.13.4.1 (Detecting a Stateless Reset).</p>
</li>
<li>
<p>Depending on the final order I think there is some text in section 9 t=
hat belongs in section 7.20. I think in any case section 7.20 should also=
 talk about the meaning of the last two bits. I would recommend to talk a=
bout the bit encoding only in section 7.20 and just introduce the concept=
s of bi/uni-direction and server/client-initiated in section 9.</p>
</li>
<li>
<p>I would recommend to have the section on sending and receiving data (9=
.5) before the state diagrams are introduced.</p>
</li>
<li>
<p>Order of section 10 (Flow Control) seemed completely random to me.</p>=

</li>
</ul>
<p>Also not quite an issue on document structure directly, but definitely=
 related and should probably be cleaned up together, is that there are a =
couple of duplicted normative statements, e.g.</p>
<p>sec 7.8. (MAX_STREAM_ID Frame)<br>
"Loss or reordering can mean that a MAX_STREAM_ID frame can be<br>
received which states a lower stream limit than the client has<br>
previously received.  MAX_STREAM_ID frames which do not increase the<br>
maximum stream ID MUST be ignored."<br>
sec 9.4 (Stream Concurrency)<br>
"A receiver cannot renege on an advertisement; that is, once a<br>
receiver advertises a stream ID via a MAX_STREAM_ID frame,<br>
advertising a smaller maximum ID has no effect.  A sender MUST ignore<br>=

any MAX_STREAM_ID frame that does not increase the maximum stream ID."<br=
>
sec 10 (Flow Control)<br>
"A receiver MAY advertise a larger offset at any point by sending<br>
MAX_DATA or MAX_STREAM_DATA frames.  A receiver cannot renege on an<br>
advertisement; that is, once a receiver advertises an offset,<br>
advertising a smaller offset has no effect.  A sender MUST therefore<br>
ignore any MAX_DATA or MAX_STREAM_DATA frames that do not increase<br>
flow control limits."</p>
<p>These normative statements do all say the same thing but are worded sl=
ightly different. To avoid any ambiguity, I would recommend to state thes=
e things normatively only once. There are a few more of these kind of cas=
es...</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/411#issuecomment-413598713">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy4RE=
PYK4C1Ww_0dkm0yyEhNBEd4ks5uRZjCgaJpZM4MiE8J">mute the thread</a>.<img src=
=3D"https://github.com/notifications/beacon/AWbkqxkvWAikg6R9luTF3KyS1V2Fw=
Yzoks5uRZjCgaJpZM4MiE8J.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #411: I did a fully review of transport-14 and can confirm that the=
 current organization is not super great as a lot of concepts you need to=
 understand the details are explained too late in the doc. Also I noticed=
 that the QUIC overview section was removed on -11. I agree that the text=
 in that section was not great but I think it would help a reader, who is=
 not familar with quic, a lot to have a (non-normative) section first exp=
laining the main concepts (multiplexing/streams/frames, how encryption wo=
rks/session resumption, reliability/packet numbers, maybe also flow contr=
ol, migration, and versioning).\r\n\r\nHere are a bunch of micro re-org s=
uggestions based on -14 (however I agree with the general stuture @martin=
thomson prposes above which at minimim would mean to move section 8 much =
earlier in the doc):\r\n\r\n- section 5 (Frames and Frame Type) should be=
 merged with section 7 (Frame Types and Format): I guess the intention wa=
s to provide the reader a full list with all frame types early on. That w=
as actually rather confusing than helpful. I think it is okay to just pro=
vide a reference to the respective section later in the doc whenever a fr=
ame type is mention that was not introduced yet.\r\n\r\n- I would recomme=
nd to merge the text in section 6.6.3 (New Transports Paramters) just in =
the intro text of section 6.6. (Transport Paramter)\r\n\r\n- Section 6.7 =
(Stateless Retry) needs to show up earlier in section 6 because it is men=
tioned in previous subsections.\r\n\r\n- Most text in the intro part of s=
ection 6.9 (Proof of Source Address Validation) sounds like it should rat=
her be in the security considerations section...\r\n\r\n- Section 6.11.5 =
(Privacy Implications of Connection Migration) really seems to belong in =
the secuirty considerations instead.\r\n\r\n- I would recommend to have s=
ection 6.12.4.2 (Calculating a Stateless Rest Token) before section 6.13.=
4.1 (Detecting a Stateless Reset).\r\n\r\n- Depending on the final order =
I think there is some text in section 9 that belongs in section 7.20. I t=
hink in any case section 7.20 should also talk about the meaning of the l=
ast two bits. I would recommend to talk about the bit encoding only in se=
ction 7.20 and just introduce the concepts of bi/uni-direction and server=
/client-initiated in section 9.\r\n\r\n- I would recommend to have the se=
ction on sending and receiving data (9.5) before the state diagrams are i=
ntroduced.\r\n\r\n- Order of section 10 (Flow Control) seemed completely =
random to me. \r\n\r\nAlso not quite an issue on document structure direc=
tly, but definitely related and should probably be cleaned up together, i=
s that there are a couple of duplicted normative statements, e.g.\r\n\r\n=
sec 7.8. (MAX_STREAM_ID Frame)\r\n\"Loss or reordering can mean that a MA=
X_STREAM_ID frame can be\r\n   received which states a lower stream limit=
 than the client has\r\n   previously received.  MAX_STREAM_ID frames whi=
ch do not increase the\r\n   maximum stream ID MUST be ignored.\"\r\nsec =
9.4 (Stream Concurrency)\r\n\"A receiver cannot renege on an advertisemen=
t; that is, once a\r\n   receiver advertises a stream ID via a MAX_STREAM=
_ID frame,\r\n   advertising a smaller maximum ID has no effect.  A sende=
r MUST ignore\r\n   any MAX_STREAM_ID frame that does not increase the ma=
ximum stream ID.\"\r\nsec 10 (Flow Control)\r\n\"A receiver MAY advertise=
 a larger offset at any point by sending\r\n   MAX_DATA or MAX_STREAM_DAT=
A frames.  A receiver cannot renege on an\r\n   advertisement; that is, o=
nce a receiver advertises an offset,\r\n   advertising a smaller offset h=
as no effect.  A sender MUST therefore\r\n   ignore any MAX_DATA or MAX_S=
TREAM_DATA frames that do not increase\r\n   flow control limits.\"\r\n\r=
\nThese normative statements do all say the same thing but are worded sli=
ghtly different. To avoid any ambiguity, I would recommend to state these=
 things normatively only once. There are a few more of these kind of case=
s... "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/411#issuecomment-413598713"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/411#issuecomment-=
413598713",
"url": "https://github.com/quicwg/base-drafts/issues/411#issuecomment-413=
598713",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restructure document (#411)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 411,\n\"IssueComment\": \"{{IssueCom=
ment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 411\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/411#issuecomment-413=
598713"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 2102597=
21\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75a14237a9_15603f84a3ad45b4627078--


From nobody Thu Aug 16 09:14: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 BE74D130E6A for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:14:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 oLcFEBuoJk5U for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:14:24 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DB9F130DDA for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:14:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UnC76ueT9TMAj7zAzrSMSoHyQxs=; b=dUpqtylEahrYRCp0 MoaYDRWGh5sT8aLozJEfYNZXq9/brR/Q05211v1xlkvQQ2l7cFDo17+5aHs68U2B +90ZRnp/jKkrwhofTrP/qcZQSc/Q+xwO4LcIl0+WcB/rTiWzYsqw3DCkb7Fd0dzl b4BC+xVs5zHH+otvn6wgbm6+m/4=
Received: by filter1103p1las1.sendgrid.net with SMTP id filter1103p1las1-7733-5B75A2DE-27 2018-08-16 16:14:22.662016026 +0000 UTC m=+232494.907658777
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id -q4cl5oKRJOBsnUS6Go-RA for <quic-issues@ietf.org>; Thu, 16 Aug 2018 16:14:22.569 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id 8853F3E0C66 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:14:22 -0700 (PDT)
Date: Thu, 16 Aug 2018 16:14:22 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83640d2c44a8019fc83722be54aec420dbfa3bfd92cf00000001178d64de92a169ce14f003c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1668@github.com>
Subject: [quicwg/base-drafts] Greasing version negotiation (#1668)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75a2de86451_23703f88e3ad45c0116049e"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0le6pD5rrKt7128mm16CqrO3/xCaIWkA2ZA6 MswBLY0zdUH6UduCOapLXnVDk8kiR+b4rCoFUQwKN+5Y/zo1MiLTdIy1MSCSDRtl0WprkwWdzw32og py+0iI5yYP2+EHX72KF5bT6AVkoLlue+8DeVIJloLs49AzWkzsiGwMevrQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GOCWOOIcrWgqVk3-DLGBkbUhpsQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:14:26 -0000

----==_mimepart_5b75a2de86451_23703f88e3ad45c0116049e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I know this was discussed and concluded early on but I would like to bring this up again as probably the plan for versioning quic quickly has changed since.

The transport draft currently says:
"Versions that follow the pattern 0x?a?a?a?a are reserved for use in
   forcing version negotiation to be exercised.  That is, any version
   number where the low four bits of all octets is 1010 (in binary).  A
   client or server MAY advertise support for any of these reserved
   versions."

My question: Are people actually implemening and using this? Because forcing version negotiation means additional latency. I would assume that publishing a next version quickly and actually using version negotiation as indented is the better greasing.

So basically this is a quick check if we still want to have that text. I assume we can quickly agree and close this issue 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/1668
----==_mimepart_5b75a2de86451_23703f88e3ad45c0116049e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I know this was discussed and concluded early on but I would like to bring this up again as probably the plan for versioning quic quickly has changed since.</p>
<p>The transport draft currently says:<br>
"Versions that follow the pattern 0x?a?a?a?a are reserved for use in<br>
forcing version negotiation to be exercised.  That is, any version<br>
number where the low four bits of all octets is 1010 (in binary).  A<br>
client or server MAY advertise support for any of these reserved<br>
versions."</p>
<p>My question: Are people actually implemening and using this? Because forcing version negotiation means additional latency. I would assume that publishing a next version quickly and actually using version negotiation as indented is the better greasing.</p>
<p>So basically this is a quick check if we still want to have that text. I assume we can quickly agree and close this issue again!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1668">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5tLlGLfVqMTtKcEHlkhIdLmkSOJks5uRZpegaJpZM4WAKi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2WKISUWdkEh0r8JjXPYDhhRIi48ks5uRZpegaJpZM4WAKi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Greasing version negotiation (#1668)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1668"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1668",
"url": "https://github.com/quicwg/base-drafts/issues/1668",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Greasing version negotiation (#1668)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1668
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1668,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1668\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1668"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369141943\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75a2de86451_23703f88e3ad45c0116049e--


From nobody Thu Aug 16 09:22: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 7B3CD12D949 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:22:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8PnNbCs8pPju for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:22:36 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 3E5951252B7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:22:36 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:22:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534436555; bh=L+2p4mjK+FtZOTNfMk2A7ND7j5rupCI4NAS5AFOT84o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tMixhnBRXxkS90VFewARQrUlr8oNDMZ7i0JFGk8mlqL7ouvNORYa645e0wTv6khtg NeS+BchfJ0zTyyVTyT3EKWDGASsbKZTQQDzrdAmKzBGtcVcFi5lUhNusSEVMeWly1E m4yl2ReX2TNEYS3ysyxa0Vp28ehRQEhjEeNhyRSY=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab381bc6f0f3575b006ec22d9934ac38c82b22df6292cf00000001178d66cb92a169ce14f0107d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1669@github.com>
Subject: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75a4cb7070c_1d383fcc9d0d45b8149826d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XV7X1Y0o2xxOHNlpg-sLisUEfWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:22:37 -0000

----==_mimepart_5b75a4cb7070c_1d383fcc9d0d45b8149826d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given that PN encryption is not TLS specific and could/should be performed the same way even if a different crypto handshake protocol is used, I wonder if that part should rather go in the tranport draft. Not that the tls draft is actually named "Using Transport Layer Security (TLS) to Secure 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/1669
----==_mimepart_5b75a4cb7070c_1d383fcc9d0d45b8149826d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Given that PN encryption is not TLS specific and could/should be performed the same way even if a different crypto handshake protocol is used, I wonder if that part should rather go in the tranport draft. Not that the tls draft is actually named "Using Transport Layer Security (TLS) to Secure QUIC".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1669">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6dN13hKIgERyB7yKP9G7AG7ur0Jks5uRZxLgaJpZM4WALd2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9LGC_iOajCzaGMcuMO5Sef4-oU9ks5uRZxLgaJpZM4WALd2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"TLS dependencies and packet number encryption (#1669)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1669"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1669",
"url": "https://github.com/quicwg/base-drafts/issues/1669",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "TLS dependencies and packet number encryption (#1669)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1669
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1669,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1669\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1669"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369145718\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75a4cb7070c_1d383fcc9d0d45b8149826d--


From nobody Thu Aug 16 09:33: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 695A4130934 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:33:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mHbS7W2xRvAF for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:33:53 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 A21771252B7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:33:53 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:33:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534437232; bh=enhKY1jG6LAAaUC0AwYCOOwrFlXtvvGz3OEDi5tTdjU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=SEiDA/N6VTxqggiZUgoZA2VQG61bBp7Kk18TfSnxeIM5uDl/dba5+GddQm7+kAvZ7 gIzboSyusH2sqKa9ZZ2AtuRWO5O/tXzqmOiwpNk8u4nSokVDXci6AIEuUI+FHW/xdp EtCNK/yu6uEVJs0Kj17BhE7X3ZelJ8jYcNOww9Ug=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d4e3d831d3093b25e360e919a5553a630edf11a92cf00000001178d697092a169ce14f01fcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1670@github.com>
Subject: [quicwg/base-drafts] A few cases of use of normative language... (#1670)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75a7709f8c5_33e53faf6eed45c414817a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O3E0AGHDAxADInRIBJw68cutTfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:33:56 -0000

----==_mimepart_5b75a7709f8c5_33e53faf6eed45c414817a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sec "Connection ID" says
"Each connection ID MUST be used on only one local address."
Not sure if that is a valid MUST because that may not be guaranteed by the lower layer.

Sec "Client Packet Handling" says
"Packets that don't match an existing
   connection MAY be discarded."
Why is that a MAY?

Sec "Handling Version Negotiation Packets"
"Similarly, a client MUST ignore a Version Negotiation
   packet if it has already received and acted on a Version Negotiation
   packet."
Is that correct? An attcker should send an invalid VN packet first. Wouldn't it help to react to at least a few?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1670
----==_mimepart_5b75a7709f8c5_33e53faf6eed45c414817a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sec "Connection ID" says<br>
"Each connection ID MUST be used on only one local address."<br>
Not sure if that is a valid MUST because that may not be guaranteed by the lower layer.</p>
<p>Sec "Client Packet Handling" says<br>
"Packets that don't match an existing<br>
connection MAY be discarded."<br>
Why is that a MAY?</p>
<p>Sec "Handling Version Negotiation Packets"<br>
"Similarly, a client MUST ignore a Version Negotiation<br>
packet if it has already received and acted on a Version Negotiation<br>
packet."<br>
Is that correct? An attcker should send an invalid VN packet first. Wouldn't it help to react to at least a few?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-fEE4OHiDvHQKIvmbHzpwdMgAGks5uRZ7wgaJpZM4WAMlS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5faWeCysxKzhfgFJtrASCkcDn6Pks5uRZ7wgaJpZM4WAMlS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"A few cases of use of normative language... (#1670)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1670"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1670",
"url": "https://github.com/quicwg/base-drafts/issues/1670",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "A few cases of use of normative language... (#1670)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1670
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1670,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1670\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1670"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369150290\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75a7709f8c5_33e53faf6eed45c414817a6--


From nobody Thu Aug 16 09:38: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 004EF1252B7 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:38:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JkQOlIdlgfel for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:38:54 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24DDA1277BB for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:38:54 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:38:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534437533; bh=sy+y6v/tRqNH1zr5dPAVDxP0am9zCSf2Us0e+Cbru78=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zsoiNMFx3mqYGplT2ipG98IQaFPi4Bv/TZslgOh8PAbft1BgJw1hkAbzrU821QKjT yu0mAKtJTo+3Sszg+IHxuywVTR7qNFQHbqrOINMttTA9HN10wvxiX9A5D8/6Tkp1FW zipRDMDZ0LfxqQ7Wf2wY4EjAuzihyNSOaXKlv8Tk=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbba0e109c7e54582690f7d08a18b9b37b93a4f9492cf00000001178d6a9d92a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671@github.com>
Subject: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75a89d4acfc_5cac3feb9f6be624114423e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CuBLgb-kZA5q6NPgv2o6LJyP5FA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:38:56 -0000

----==_mimepart_5b75a89d4acfc_5cac3feb9f6be624114423e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The transport draft leaves it currently open to the receiver to delivery outstanding and newly received data to the application after RST_STREAM was received. This introduces some ambiguity for flow control (see section "Edge Caeses and Other Considerations"). Further it may incentive wrong use of RST_STREAM and provide unepxected behavior between different quic implementation ("I always used RST here and data was correctly delivered...").

I would recommend to clearly specify that all data must be immediately dropped if RST_STREAM is received because that should only be send in an error case where that data is not useful anymore anyway.

(Effectly you don't even need the final offset in the RST_STREAM frame in that case anymore, but I guess that doesn't hurt.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1671
----==_mimepart_5b75a89d4acfc_5cac3feb9f6be624114423e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The transport draft leaves it currently open to the receiver to delivery outstanding and newly received data to the application after RST_STREAM was received. This introduces some ambiguity for flow control (see section "Edge Caeses and Other Considerations"). Further it may incentive wrong use of RST_STREAM and provide unepxected behavior between different quic implementation ("I always used RST here and data was correctly delivered...").</p>
<p>I would recommend to clearly specify that all data must be immediately dropped if RST_STREAM is received because that should only be send in an error case where that data is not useful anymore anyway.</p>
<p>(Effectly you don't even need the final offset in the RST_STREAM frame in that case anymore, but I guess that doesn't hurt.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_tOrIWq17xGFd0-9Pef-1pc2q76ks5uRaAdgaJpZM4WANBl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9TLq-Bzasyivc30G9bZwNP9_xPfks5uRaAdgaJpZM4WANBl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ambiguity on reaction to RST_STREAM (#1671)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1671"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671",
"url": "https://github.com/quicwg/base-drafts/issues/1671",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "ambiguity on reaction to RST_STREAM (#1671)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1671
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1671\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369152101\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75a89d4acfc_5cac3feb9f6be624114423e--


From nobody Thu Aug 16 09:40: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 287791277BB for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:40:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JsB1Wypuscv6 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:40:41 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5A631252B7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:40:40 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:40:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534437640; bh=rpHDPj0t2COeTlh9B5ziKmuLR0zBOi6ZCJpkJ7TeQ3M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RlufWq4Jx/IzqcBHClAS5Mk+oYbUeRJFMdjBiaKxtles3m5qV5x+J4QMiO/AW432Y f9ou1fHXyKHqgwkmMIW4WAx5LTDffLEK/0OhWAXJkzwiIX1SqwvSeT4A1kaWK738nv 3+sqq7Kw47pz3KHf+I7RGbhmSHMYWVSlCTsQIPJg=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e5df7a4e2941d7c56a04087d3c579cce85f2f0792cf00000001178d6b0892a169ce14f02818@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1672@github.com>
Subject: [quicwg/base-drafts] Invarinats in TP (#1672)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75a90868b3d_1d1c3fcc9d0d45b820911ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wFOVomCwibd_I8bXzn96Mbg26oc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:40:42 -0000

----==_mimepart_5b75a90868b3d_1d1c3fcc9d0d45b820911ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The transport draft says:
"When an endpoint accepts multiple QUIC versions, it can potentially
   interpret transport parameters as they are defined by any of the QUIC
   versions it supports.  The version field in the QUIC packet header is
   authenticated using transport parameters.  The position and the
   format of the version fields in transport parameters MUST either be
   identical across different QUIC versions, or be unambiguously
   different to ensure no confusion about their interpretation.  One way
   that a new format could be introduced is to define a TLS extension
   with a different codepoint."
It seems that this actually belongs in the invariants 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/1672
----==_mimepart_5b75a90868b3d_1d1c3fcc9d0d45b820911ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The transport draft says:<br>
"When an endpoint accepts multiple QUIC versions, it can potentially<br>
interpret transport parameters as they are defined by any of the QUIC<br>
versions it supports.  The version field in the QUIC packet header is<br>
authenticated using transport parameters.  The position and the<br>
format of the version fields in transport parameters MUST either be<br>
identical across different QUIC versions, or be unambiguously<br>
different to ensure no confusion about their interpretation.  One way<br>
that a new format could be introduced is to define a TLS extension<br>
with a different codepoint."<br>
It seems that this actually belongs in the invariants 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/1672">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3RAiXPdWA0__rw18fdqVnwlrZFvks5uRaCIgaJpZM4WANL2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwT7h83o1mFBmwmX0WbMdwRGbUM9ks5uRaCIgaJpZM4WANL2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Invarinats in TP (#1672)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1672"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1672",
"url": "https://github.com/quicwg/base-drafts/issues/1672",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Invarinats in TP (#1672)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1672
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1672,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1672\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1672"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369152758\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75a90868b3d_1d1c3fcc9d0d45b820911ab--


From nobody Thu Aug 16 09:45: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 E9DA81277BB for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:45:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 E71NeEcQeXIx for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:45:15 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDE251252B7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:45:14 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:45:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534437914; bh=bxqKk3G9ZVeafMnMQ5ADE2oasCMG4R96WcZBIPWona0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hZQsEIA3gzkD9Nd/P0YG0HzHpp979BSAaPO32UPQTDtWz/SjLNydNYp3InV1IgWdL UW3JOolXGhO8EIUpeMtVCp4mz3VwWCExue9e/vns7KxzxnN9XJyuZuqwPyWMOIofhq 6+T3DrrW7xk6hYbTz1lScOg96DXA5rBfr842Bztk=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4938c5d2c7416f70e98dcc6bc2e9d331ce8f3a3092cf00000001178d6c1a92a169ce14f02dbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1673@github.com>
Subject: [quicwg/base-drafts] Recommendation for rate limits (#1673)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75aa1a76cd9_45ee3fc0cf4be61c150612a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ClD8uRCek6Q6h0GG-WA4sQSzPMg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:45:17 -0000

----==_mimepart_5b75aa1a76cd9_45ee3fc0cf4be61c150612a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are to recommended/required rate limits in the transport draft:

"an endpoint MAY
   limit the rate at which it sends PATH_RESPONSE frames"

and

"Until a peer's address is deemed valid, an endpoint MUST
   limit the rate at which it sends data to this address."

Can we maybe provide more guidance what those rate limits should be or at least an upper bound because otherwise using normative language doesn't help much...?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1673
----==_mimepart_5b75aa1a76cd9_45ee3fc0cf4be61c150612a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There are to recommended/required rate limits in the transport draft:</p>
<p>"an endpoint MAY<br>
limit the rate at which it sends PATH_RESPONSE frames"</p>
<p>and</p>
<p>"Until a peer's address is deemed valid, an endpoint MUST<br>
limit the rate at which it sends data to this address."</p>
<p>Can we maybe provide more guidance what those rate limits should be or at least an upper bound because otherwise using normative language doesn't help much...?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq93cjmORbEglRS8EEO8hHLAJgDIZks5uRaGagaJpZM4WANlk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8k7XECimZ8iXK1C0rnhdAP_iq6Wks5uRaGagaJpZM4WANlk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Recommendation for rate limits (#1673)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1673"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1673",
"url": "https://github.com/quicwg/base-drafts/issues/1673",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Recommendation for rate limits (#1673)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1673
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1673,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1673\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1673"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369154404\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75aa1a76cd9_45ee3fc0cf4be61c150612a--


From nobody Thu Aug 16 09:47: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 3D87012F18C for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:47:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8fpmN7MCbqEP for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:47:20 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 830BC1277BB for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:47:20 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:47:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534438039; bh=tIHvk4WtMHC7lzlP2XTSc0zuhU1H0TWF8AcxG8lJipA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GoQ0+Ov2QQxnj+vxTFuwtsUmoNtcnUz66E83zJV09v1hHKnE8uSSJwy+m7QJ7/S4K DC1fkzosjbfFybDYi2wX3cmG/FD8x4v4yxOyckGWH7rSILqgxXJxmH25xr1PPkFesE /qtCTUuQaJAS7QQ2YcpiYsDIz7TTnibI8R8R3bZ0=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24d2515a2155c06bf2170996a60a27d58a41cbef92cf00000001178d6c9792a169ce14f02dbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1673/413611141@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1673@github.com>
References: <quicwg/base-drafts/issues/1673@github.com>
Subject: Re: [quicwg/base-drafts] Recommendation for rate limits (#1673)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75aa977b468_16f03f84a3ad45b410696c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NZoS5yjgpBxFFIbvkyrynP55Y4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:47:22 -0000

----==_mimepart_5b75aa977b468_16f03f84a3ad45b410696c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Same is true for re-tries:

"An endpoint SHOULD abandon path validation after sending some number
   of PATH_CHALLENGE frames or after some time has passed."

"A receiver MAY send
   MAX_STREAM_DATA frames in multiple 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/1673#issuecomment-413611141
----==_mimepart_5b75aa977b468_16f03f84a3ad45b410696c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Same is true for re-tries:</p>
<p>"An endpoint SHOULD abandon path validation after sending some number<br>
of PATH_CHALLENGE frames or after some time has passed."</p>
<p>"A receiver MAY send<br>
MAX_STREAM_DATA frames in multiple packets..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1673#issuecomment-413611141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5VsIwou0731aGWrXRS6H-KX3tvNks5uRaIXgaJpZM4WANlk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-vfaGgF5n-72t0-kFj7WL88qXebks5uRaIXgaJpZM4WANlk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1673: Same is true for re-tries:\r\n\r\n\"An endpoint SHOULD abandon path validation after sending some number\r\n   of PATH_CHALLENGE frames or after some time has passed.\"\r\n\r\n\"A receiver MAY send\r\n   MAX_STREAM_DATA frames in multiple packets...\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1673#issuecomment-413611141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1673#issuecomment-413611141",
"url": "https://github.com/quicwg/base-drafts/issues/1673#issuecomment-413611141",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Recommendation for rate limits (#1673)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1673,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1673\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1673#issuecomment-413611141"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369154404\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75aa977b468_16f03f84a3ad45b410696c9--


From nobody Thu Aug 16 09:52: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 A476C130DC9 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:52:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9gW-69aJubuX for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:52:25 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 026C31277BB for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:52:25 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:52:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534438344; bh=Xh74WZNa8XT1ZdsP7ChzCs44a73ephfPEHwA4rJ9f78=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JMru9HlPmQI/NBys837/1sLyolgBgmytS8Ke3GOmJI7jbFoI099pNWThVsZRysazK CtAaE3eRZuJbUEZ3/VFWcSccCVZ4q/Hb5odTyZ6e9DNHMZtvm6fOtKCrQODUBlaP/v Ovq4n52hf8e3m9G+HyLHSGBMt44jyrHJdpr/aDjM=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17183c02fee20e864b084a438021771eb303263692cf00000001178d6dc892a169ce14f036c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1674@github.com>
Subject: [quicwg/base-drafts] PN of CLOSE (#1674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75abc821884_558b3fc6fd4d45b41814847"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QanzZcPu3rSpwu2iQ-yIi2OFPPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:52:27 -0000

----==_mimepart_5b75abc821884_558b3fc6fd4d45b41814847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The spec provides an exeption for packet with closing frames to be re-send with the same PN (and then all state could be removed and only the packet must be stored). However, the packet could be store and before send out again the PN could be increased by one. Yes this requires to re-do PNE but that only needs very limited addtional state. Is that really necessary?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1674
----==_mimepart_5b75abc821884_558b3fc6fd4d45b41814847
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The spec provides an exeption for packet with closing frames to be re-send with the same PN (and then all state could be removed and only the packet must be stored). However, the packet could be store and before send out again the PN could be increased by one. Yes this requires to re-do PNE but that only needs very limited addtional state. Is that really necessary?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq48wvjDRJi4UowjyHKWaL_3-dTRKks5uRaNIgaJpZM4WAOPz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzhCbQUJvOI_VklEN7KM-oiSy_ubks5uRaNIgaJpZM4WAOPz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"PN of CLOSE (#1674)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1674"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1674",
"url": "https://github.com/quicwg/base-drafts/issues/1674",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "PN of CLOSE (#1674)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1674
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1674"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369157107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75abc821884_558b3fc6fd4d45b41814847--


From nobody Thu Aug 16 09:58: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 4E75C1277BB for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:58:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 m9N4sfO2QHEb for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 09:58:00 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 834B7130DDA for <quic-issues@ietf.org>; Thu, 16 Aug 2018 09:58:00 -0700 (PDT)
Date: Thu, 16 Aug 2018 09:57:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534438679; bh=peV2io61JAyCC0lpMCaFzuuRCMXn8dJ6O0/ic99OUbA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=sgOFUTjHgjdlcqsTEIkV0IjGH7beWeY0ERaFCVr+SA0slIR7tILLf9gGtrGfSrnFS 9zeFcPhw9omiV74nw/FByLS/yBd+IBZazd1YdxonD/7vCrM32gWvhEiHhtwbXsUWeP Vd1zLblRvyL/y5C7BOIedBQkvlPgsFD4yyuyZENk=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e80aef498160edc697535e89bf075571f443c8b92cf00000001178d6f1792a169ce14f03de1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1675@github.com>
Subject: [quicwg/base-drafts] Opening streams implicitly (#1675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75ad17aeb79_29b93f8d61abe61c1591fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1fi3TaB8HFmd3J_17yXKBW56X-A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 16:58:02 -0000

----==_mimepart_5b75ad17aeb79_29b93f8d61abe61c1591fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The spec says:
"Streams that are used out of order result
   in opening all lower-numbered streams of the same type in the same
   direction."
Does this actually means that state is created for all these streams, e.g. in the state diagrams they are in "Ready" and "Recv" state? Because that kind of like the word "open" is used in that sections.

Later on the spec says, however,
"The receiving part of a stream initiated by a peer (types 1 and 3 for
   a client, or 0 and 2 for a server) are created when the first STREAM,
   STREAM_BLOCKED, RST_STREAM, or MAX_STREAM_DATA (bidirectional only,
   see below) is received for that stream."
Which should instead maybe say instead "received for that stream or a stream with a higher stream ID of the same type".

However, not sure if that was indented that way or if that is what people implement. In any case it should be clarified 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/1675
----==_mimepart_5b75ad17aeb79_29b93f8d61abe61c1591fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The spec says:<br>
"Streams that are used out of order result<br>
in opening all lower-numbered streams of the same type in the same<br>
direction."<br>
Does this actually means that state is created for all these streams, e.g. in the state diagrams they are in "Ready" and "Recv" state? Because that kind of like the word "open" is used in that sections.</p>
<p>Later on the spec says, however,<br>
"The receiving part of a stream initiated by a peer (types 1 and 3 for<br>
a client, or 0 and 2 for a server) are created when the first STREAM,<br>
STREAM_BLOCKED, RST_STREAM, or MAX_STREAM_DATA (bidirectional only,<br>
see below) is received for that stream."<br>
Which should instead maybe say instead "received for that stream or a stream with a higher stream ID of the same type".</p>
<p>However, not sure if that was indented that way or if that is what people implement. In any case it should be clarified 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/1675">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyRudT0ArmUpIyrRGAnXiBwJRAykks5uRaSXgaJpZM4WAOwq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqygem3IqedKk5kBLcLs5pMjSuVR3ks5uRaSXgaJpZM4WAOwq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Opening streams implicitly (#1675)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1675"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1675",
"url": "https://github.com/quicwg/base-drafts/issues/1675",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Opening streams implicitly (#1675)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1675
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1675,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1675\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1675"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369159210\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75ad17aeb79_29b93f8d61abe61c1591fc--


From nobody Thu Aug 16 10:41: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 061E9130E5B for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:41:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 y5FKte9oMQgy for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:41:44 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 714471277C8 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:41:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Q/qTCN+gHYnfEahCfEc5wSeVHHg=; b=QqyskF6Crl8Yclpf WEJl/ptUVrymJLSGWUvimuAMZYsKQs/+mGJtKwSiP5Z2kkUkyDmS9quMkECJNY1c DigyLdmlnEdqhWjI2u26BS6xiO1YpWe+Nnk9ewCfUVv0+9Mp3oVuIZ1pVPtQT/ry cpM4sApnHyGE4bOk8Rvw1Sudgiw=
Received: by filter1201p1las1.sendgrid.net with SMTP id filter1201p1las1-30538-5B75B757-1B 2018-08-16 17:41:43.797491331 +0000 UTC m=+237443.506612452
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id Mw1POkCeRwG8z929rgkBUg for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:41:43.479 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id A4D673E00CD for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:41:43 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:41:44 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77cc5fa7c4cd41089ade244cc737a97c0caa7b2c92cf00000001178d795792a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671/413627312@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75b757a235d_17f13fae162d45c09081c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Avm20eO3RZZC2XhfTGCOE0KnDZcA7egdwZy uD0XX5DkXtGtzJnKrs0BldOKJG5C2GlRaAZqwj/aVLj1HmBSFAOpLh4zJ6XH9xYIKXBL7MKBrwGGLt FZtdHdsgwEU3JvXP1RbXjyyolFGZeoDXTaG1UU3XXYILUX/BUGuTeuSU+j2HvT4p8X99eciothO0ro U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JMNWpdG-9otfUSDCUBhtJ0dslPE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 17:41:46 -0000

----==_mimepart_5b75b757a235d_17f13fae162d45c09081c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You need the offset to account for flow control credits against global data limits. If the stream always ends at a given offset, RST or FIN, how is that ambigous?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413627312
----==_mimepart_5b75b757a235d_17f13fae162d45c09081c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You need the offset to account for flow control credits against global data limits. If the stream always ends at a given offset, RST or FIN, how is that ambigous?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413627312">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy3M2E-O3l0kO1cgv_8mtViG0irEks5uRa7XgaJpZM4WANBl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq82aD8CvXHMVX5xlRrQlpBXZ3oEEks5uRa7XgaJpZM4WANBl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1671: You need the offset to account for flow control credits against global data limits. If the stream always ends at a given offset, RST or FIN, how is that ambigous?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413627312"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413627312",
"url": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413627312",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1671\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413627312"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369152101\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75b757a235d_17f13fae162d45c09081c8--


From nobody Thu Aug 16 10:44: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 23799130E6A for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:44:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 40ejqVozYbuK for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:43:57 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 A6B18130E5B for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:43:57 -0700 (PDT)
Date: Thu, 16 Aug 2018 10:43:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534441436; bh=+RpR8vP0BrurJ+tuec6BJ5SYj+Tq85Ragtynml+ynUg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YS1T2BSKL93b00Uckg2shZFqwOGm7jfqAVb8qbsBZDiab+Hzglmv3Swr66uKZa+L/ GzxpdgeH9KWl+9UB9E7lapsnN9+dAY6NY6OwwGGsPFrSVOiUf3/4/OtaQMBOAeqPeu vBO9YYJgueKfM9J3PEJfXniccK2Ns0Ih1fARNFpo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa88facf0d3870b13de2405b3b75b66e54fac2d492cf00000001178d79dc92a169ce14f0107d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1669/413627992@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1669@github.com>
References: <quicwg/base-drafts/issues/1669@github.com>
Subject: Re: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75b7dcba882_6bfd3fa95a6d45b412649a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/g73MNw5Yfc1w_j92j-KEUOSnEYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 17:44:00 -0000

----==_mimepart_5b75b7dcba882_6bfd3fa95a6d45b412649a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The same argument could be made about 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/1669#issuecomment-413627992
----==_mimepart_5b75b7dcba882_6bfd3fa95a6d45b412649a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The same argument could be made about 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/1669#issuecomment-413627992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-GevfR6g-6hMCUyF1RTc6sAZ5W9ks5uRa9cgaJpZM4WALd2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5pzQ47FZ_eQ7X4RI14q4tetD4Knks5uRa9cgaJpZM4WALd2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1669: The same argument could be made about transport parameters."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413627992"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413627992",
"url": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413627992",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1669,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1669\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413627992"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369145718\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75b7dcba882_6bfd3fa95a6d45b412649a7--


From nobody Thu Aug 16 10:45: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 69533130E40 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:45:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tGULzJlmHq7c for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:45:18 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1EAA130E5B for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:45:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rqsgifAdk0WGPGvt0YsEohSRbKk=; b=LZQeAgLN2h80ibyI TEydOZFf5PcPbqnf/XrxzmHElU2pxcJPkWUAuuP9R9zSW+CiTaUg/DIkpc8JrXUw BTmFa52NgPUxOYZqLbIEC0cBwanrxi9L6wszp02mXxW8CikOHFzQ/UhXspMiqZlU rhjwHPmHEN573lBwMhy63ol+O9Y=
Received: by filter0885p1las1.sendgrid.net with SMTP id filter0885p1las1-865-5B75B82C-16 2018-08-16 17:45:16.470024918 +0000 UTC m=+237406.349791111
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id m-JSyD5xTjCf9XqIwmIfRg for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:45:16.409 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 6078EA8025F for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:45:16 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:45:16 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41125bc0feaaa7638eead3aa67dfcbc1f1ac32ee92cf00000001178d7a2c92a169ce14f036c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1674/413628393@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1674@github.com>
References: <quicwg/base-drafts/issues/1674@github.com>
Subject: Re: [quicwg/base-drafts] PN of CLOSE (#1674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75b82c5e3bb_5ebe3fbf552d45c01202181"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36HEPqbIqw9kEqcx8FjpYeSLvGqaNRA6087E 8zpjppvznmRBPTanQ3BfH52zYm/sQDBG2+LA3BahiLWsibRNRz6lDvr+O6se0O9fL9VMSY0tHw6zSk VaqyIHJZnx67ckPcsnu/bq+8Ak4sa4WIXRfl+TpTTcgBdFmC8+z04FctMw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1jYxK151Jxn0lqnOHis9KyrFUT8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 17:45:19 -0000

----==_mimepart_5b75b82c5e3bb_5ebe3fbf552d45c01202181
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you close when you run out of 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/1674#issuecomment-413628393
----==_mimepart_5b75b82c5e3bb_5ebe3fbf552d45c01202181
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If you close when you run out of 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/1674#issuecomment-413628393">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx6Tw5srvi_cxGSizw_UnHI0vTQDks5uRa-sgaJpZM4WAOPz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq860dbPMAGQrKTZ3wTn_dhmGw4R9ks5uRa-sgaJpZM4WAOPz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1674: If you close when you run out of packet numbers."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413628393"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413628393",
"url": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413628393",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PN of CLOSE (#1674)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413628393"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369157107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75b82c5e3bb_5ebe3fbf552d45c01202181--


From nobody Thu Aug 16 10:51: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 CED94130EB0 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:51:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 C27KYnPyK6lv for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:51:55 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 EFB34130E22 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:51:54 -0700 (PDT)
Date: Thu, 16 Aug 2018 10:51:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534441914; bh=A+W/XD3/c4+XgEO52a8XsCp8mmZ1B2WBR3MTi/Cr060=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R5Y1dj9osbH8cbqguUSokyT7jidCCFBfPz9ijQYfQN2msm8fQa28XSmkNXoEEF2zd ia7OWQ2FB8MglYu6lJbjv2ZdKWXIM5JD0svXAjEZrUnB9Rd5PwXhyFKgJpBXAR2aX0 /vu2NCIDV1Li1JGI+M7UhDVV50LRmAf27n65A+64=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19ceb271b73a1c6f93071460d6d9307cbfb4af5f92cf00000001178d7bb992a169ce14f03de1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1675/413630329@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1675@github.com>
References: <quicwg/base-drafts/issues/1675@github.com>
Subject: Re: [quicwg/base-drafts] Opening streams implicitly (#1675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75b9b9f3d65_1fa53f8d61abe61c54670"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/7WwyB-du8MQvJg0egTR2hNxSgnM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 17:51:57 -0000

----==_mimepart_5b75b9b9f3d65_1fa53f8d61abe61c54670
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not arguing about clarity of spec but

No, it does not mean state is necessarily created - except for tracking the range of active states and tracking which of those have been closed. Active in praxis tracking the lowest stream not closed and and the largest stream opened - separate for each specific stream type.

It does mean that it is valid to send on a peer initiated bidi stream without seeing any packets for that stream, if a later stream was indeed seen. The receiver of that transmission (i.e. the stream initiator) should then not error because a higher stream was already opened. It can therefore create the state lazily. On the other hand, receiving data ahead of the latest created stream is a protocol error. If that had been allowed, state could grow indefinitely.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1675#issuecomment-413630329
----==_mimepart_5b75b9b9f3d65_1fa53f8d61abe61c54670
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Not arguing about clarity of spec but</p>
<p>No, it does not mean state is necessarily created - except for trackin=
g the range of active states and tracking which of those have been closed=
. Active in praxis tracking the lowest stream not closed and and the larg=
est stream opened - separate for each specific stream type.</p>
<p>It does mean that it is valid to send on a peer initiated bidi stream =
without seeing any packets for that stream, if a later stream was indeed =
seen. The receiver of that transmission (i.e. the stream initiator) shoul=
d then not error because a higher stream was already opened. It can there=
fore create the state lazily. On the other hand, receiving data ahead of =
the latest created stream is a protocol error. If that had been allowed, =
state could grow indefinitely.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1675#issuecomment-413630329">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Vy=
JgvpdNQVr5SyA6G8x254Cy8Yks5uRbE5gaJpZM4WAOwq">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq87qQzJ-UyLD0RIudlZIhckc=
5HXwks5uRbE5gaJpZM4WAOwq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1675: Not arguing about clarity of spec but\r\n\r\nNo, it does n=
ot mean state is necessarily created - except for tracking the range of a=
ctive states and tracking which of those have been closed. Active in prax=
is tracking the lowest stream not closed and and the largest stream opene=
d - separate for each specific stream type.\r\n\r\nIt does mean that it i=
s valid to send on a peer initiated bidi stream without seeing any packet=
s for that stream, if a later stream was indeed seen. The receiver of tha=
t transmission (i.e. the stream initiator) should then not error because =
a higher stream was already opened. It can therefore create the state laz=
ily. On the other hand, receiving data ahead of the latest created stream=
 is a protocol error. If that had been allowed, state could grow indefini=
tely."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1675#issuecomment-413630329"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1675#issuecomment=
-413630329",
"url": "https://github.com/quicwg/base-drafts/issues/1675#issuecomment-41=
3630329",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Opening streams implicitly (#1675)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1675,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1675\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1675#issuecomment-41=
3630329"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691592=
10\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75b9b9f3d65_1fa53f8d61abe61c54670--


From nobody Thu Aug 16 10:58: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 E1D70130F17 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:58:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RggkTCyVxsDm for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 10:58:47 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50EA3130E40 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:58:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bCFeYWNlKRapGLPPLNHjRtZebw0=; b=crRa8Uylb4y2HENt OcnukTsiDtsA1YkqfWW5jJvmpd22H0BU45ySk+ppgps7h/GFYS91OSOYC4IsUfKq zqKJ3Vz8K1QzfT5oYijt0dva3cs4GzH5WDm9ZI/E12YQN8gMu2iob5aUFoXbSB3x rkZPyVCACstuXqTRjJAqzsFwiA8=
Received: by filter0745p1las1.sendgrid.net with SMTP id filter0745p1las1-386-5B75BB56-1D 2018-08-16 17:58:46.748408728 +0000 UTC m=+238193.107181297
Received: from github-lowworker13-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id ILN7DC6HQDy167BGMZ-ijQ for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:58:46.685 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker13-cp1-prd.iad.github.net (Postfix) with ESMTP id A5CDB22307 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 10:58:46 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:58:46 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab248029040a60a8fa33dba2c7b398c4c8888d22a592cf00000001178d7d5692a169ce14f036c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1674/413632485@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1674@github.com>
References: <quicwg/base-drafts/issues/1674@github.com>
Subject: Re: [quicwg/base-drafts] PN of CLOSE (#1674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75bb56a3fcb_36cf3f8630abe618730860"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vyAhaa4S0o/2Q/BVKZKgY5X/OvoSnHXxr2E 3JBNilgbvTBg4hZO/rg1VU8TyefMG0RLsVB+0dMi634AAofv0yy2svLJCrJHuNvpk5XCAESBX78QKl geyS4SD6frtJiJ3nel7Iv3xvrleyJJeowiohsqfG4t51y6GivO0K7g+JBg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/97Uw8TwKOl0FOQiCR3KpyUOPKtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 17:58:49 -0000

----==_mimepart_5b75bb56a3fcb_36cf3f8630abe618730860
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Changing the PN requires re-encrypting the entire packet, which requires enough state to do that, which is likely larger than storing the payload of a connection close 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/1674#issuecomment-413632485
----==_mimepart_5b75bb56a3fcb_36cf3f8630abe618730860
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Changing the PN requires re-encrypting the entire packet, which requires enough state to do that, which is likely larger than storing the payload of a connection close 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/1674#issuecomment-413632485">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwSJTdlgrSyEKGaQbuCHPqkRAgELks5uRbLWgaJpZM4WAOPz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Hbh-3pxLXHBaeglmwlrgcyBP1Cks5uRbLWgaJpZM4WAOPz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1674: Changing the PN requires re-encrypting the entire packet, which requires enough state to do that, which is likely larger than storing the payload of a connection close packet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413632485"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413632485",
"url": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413632485",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PN of CLOSE (#1674)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413632485"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369157107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75bb56a3fcb_36cf3f8630abe618730860--


From nobody Thu Aug 16 11:02: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 C771C130F17 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:02:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ozsgbkupn_Mv for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:02:18 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A2DF130E40 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:02:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0FneXyyLNWkUDZaGwLyDpYVH1cM=; b=MNdFCJy5SJJjUwvL e/q44wy/VLn+xRNbmq9grDMVA+It/iCVE4zJZFRQiqMZUVuTuPX46kpKwn14OciS ddq92P3HBuZg3giW5r9z3iExLg+HxKSRM2pE1Bk/qBxGlZIonu0naxNPFG50Mtj8 i9Wk6TKXQ/9BjX4X9Ao39pn0Dc4=
Received: by filter1432p1mdw1.sendgrid.net with SMTP id filter1432p1mdw1-22731-5B75BC29-1 2018-08-16 18:02:17.022875342 +0000 UTC m=+239593.001904901
Received: from github-lowworker-0be93ae.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id CZpuFHQIQLuwo8_AM-bvCw for <quic-issues@ietf.org>; Thu, 16 Aug 2018 18:02:16.962 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0be93ae.cp1-iad.github.net (Postfix) with ESMTP id E9C613E0794 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:02:16 -0700 (PDT)
Date: Thu, 16 Aug 2018 18:02:17 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec7d889ba6defe241f74295a883b918446f889f292cf00000001178d7e2892a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146958701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75bc28e87e6_221fc3ffcc1ebe6205825c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3R8p3rO1uaFv30oLqqyycFWMRpShoX+fBZF4 nA9VKTDNS355cvTaGK+J1NT5DdBoJTZJexmkULewzYn29oyiZgOh07HtrPy1g2csKzAYZdMLMV1PT6 gM8tL4JfH5r8sOqoyaqOK3jwZiMvLfv6Y2l4umEMwsm+7tCOm3lReApbTEtjzf/w1cbzuUKGxukyDZ U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x-kByEitU4Gr5KgnYKWTcrNikS0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:02:20 -0000

----==_mimepart_5b75bc28e87e6_221fc3ffcc1ebe6205825c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -4450,7 +4498,8 @@ with the Stream ID set appropriately. A receiver could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sure that
 the sender receives an update before running out of flow control credit, even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_DATA
+frame is acknowlegded, there is no need to send the same max stream limit agian.

I think sending the current value in each packet is a reasonable strategy, albeit verbose if you have a lot of streams.  It's certainly a good, even recommended, optimization to suppress that if it hasn't changed and one of them has been ACK'd.  But I think the larger point is that it's okay to duplicate, and how much to duplicate is entirely under the implementation's control.

Also, "again."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#discussion_r210688936
----==_mimepart_5b75bc28e87e6_221fc3ffcc1ebe6205825c6
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/1665#discussion_r210688936">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4450,7 +4498,8 @@ with the Stream ID set appropriately. A receiver could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sure that
 the sender receives an update before running out of flow control credit, even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_DATA
+frame is acknowlegded, there is no need to send the same max stream limit agian.
</pre>
<p>I think sending the current value in each packet is a reasonable strategy, albeit verbose if you have a lot of streams.  It's certainly a good, even recommended, optimization to suppress that if it hasn't changed and one of them has been ACK'd.  But I think the larger point is that it's okay to duplicate, and how much to duplicate is entirely under the implementation's control.</p>
<p>Also, "again."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210688936">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9tM-_d5OZpVclUSLHRaUVNIo3Dvks5uRbOogaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Ubm28-DRUSaODdq8M0ggji49zsks5uRbOogaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#discussion_r210688936"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210688936",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210688936",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210688936"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75bc28e87e6_221fc3ffcc1ebe6205825c6--


From nobody Thu Aug 16 11: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 1FDD4130F17 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:07:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hjGlSC6ZtfS5 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:07:18 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16EBE130E40 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:07:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xnpnmXP5IiA6RbtwlqTziqicthQ=; b=V33PzcfgFy7TGI7S twcz3N2F0muP48Esv0olLOi5G3+Oph2Ln4tHuq7mklSKgq4xFHrvganbJu9NLOmW eT78e93ROgTgkqBEkK0htKeE/MCcNP/Z5Y6axI0g8lwplArbX7vRMOPQ/5te6abP a+n8z2NAWijUa+v+oIPkXCvbZlY=
Received: by filter0908p1las1.sendgrid.net with SMTP id filter0908p1las1-7243-5B75BD55-29 2018-08-16 18:07:17.785132119 +0000 UTC m=+238735.380555015
Received: from github-lowworker14-cp1-prd.iad.github.net (unknown [192.30.252.38]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id FNrQDiT-TKGLYolNH9jlBQ for <quic-issues@ietf.org>; Thu, 16 Aug 2018 18:07:17.642 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker14-cp1-prd.iad.github.net (Postfix) with ESMTP id 9C249DFA4E for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:07:17 -0700 (PDT)
Date: Thu, 16 Aug 2018 18:07:17 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee4d117f5d20c6969265c4d3c102139cf251026692cf00000001178d7f5592a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146960699@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75bd5599f78_13ad3ffb940be620204187b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0HtmkA7zRucG+NSUP+yU2gu7KYtk0a5/ymt6 64z3sU2v1b3skKNzE88ngRnkW6y4UIv4M4CCP6I3sBjIiP8qu+nb7qrfnRxBckGmUPUbuPApgz3hXg WW9Bq055+evcLua7BSigGsjFoBQKB8vYFtFRg/uuZBdhDxZ6RbE/O4+8ALxAJyKyKkaHY7Dkf5ATNT A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xwk96ZiZJTRQx4cwZ-vxCRSAkec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:07:20 -0000

----==_mimepart_5b75bd5599f78_13ad3ffb940be620204187b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  a 1232 octet QUIC packet payload.  This includes overheads that reduce the space
 available to the cryptographic handshake protocol.
 
-The CRYPTO frame can be sent in different packet number spaces.  CRYPTO frames
+The CRYPTO frames can be sent in different packet number spaces.  CRYPTO frames

The original text, "The CRYPTO frame" talks about the CRYPTO frame as a unique type.  "CRYPTO frames" talks about the class of frames of that type.  Either would work here.  "The CRYPTO frames" sounds like a discrete set of frames which are being partitioned into the spaces.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690517
----==_mimepart_5b75bd5599f78_13ad3ffb940be620204187b
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/1665#discussion_r210690517">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  a 1232 octet QUIC packet payload.  This includes overheads that reduce the space
 available to the cryptographic handshake protocol.
 
-The CRYPTO frame can be sent in different packet number spaces.  CRYPTO frames
+The CRYPTO frames can be sent in different packet number spaces.  CRYPTO frames
</pre>
<p>The original text, "The CRYPTO frame" talks about the CRYPTO frame as a unique type.  "CRYPTO frames" talks about the class of frames of that type.  Either would work here.  "The CRYPTO frames" sounds like a discrete set of frames which are being partitioned into the spaces.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690517">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9lni70UByxuneMB-RK5CcVHBfVrks5uRbTVgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq12zJEdbvxXV6vlt6D_eDg0npklTks5uRbTVgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690517"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690517",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690517",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690517"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75bd5599f78_13ad3ffb940be620204187b--


From nobody Thu Aug 16 11:07: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 42476130F17 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:07:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 W4dtga1h0OCx for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:07:35 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 F03E9130E40 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:07:34 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:07:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534442854; bh=N4oEa/ZQ1bHjt8JmrmwsgWBRGRFzQnQDyJhWXX82fX8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=REk6BgDZh9ekS56GMJ82howRkhOfjLMDRf81z6ZAXcIBEmO3nWf8Emu12muD94AEA YVCzDo/c5nRLlCOrJoj4RUA5pu4ElwOxNuwT5Q52GXDeNsOWilteA7WqVCLvI4aFCO S3e8GJ2fHVBjIf+bt2G401Um0/yuDv1G1N1CZsN8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea82159977cb7a39c4c964fb81bfb8b14547381e92cf00000001178d7f6692a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146960818@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75bd6658a45_7a33f8279cbe61c50871e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/lazB3XoTwftOgith9rueU2oZDJU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:07:36 -0000

----==_mimepart_5b75bd6658a45_7a33f8279cbe61c50871e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1578,20 +1599,26 @@ language from Section 3 of {{!TLS13=I-D.ietf-tls-tls13}}.
 
 The `extension_data` field of the quic_transport_parameters extension defined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules are
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in
+{{figure-transport-parameters}} TransportParameters consists of either an

Also, "As shown"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690608
----==_mimepart_5b75bd6658a45_7a33f8279cbe61c50871e
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/1665#discussion_r210690608">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1578,20 +1599,26 @@ language from Section 3 of {{!TLS13=I-D.ietf-tls-tls13}}.
 
 The `extension_data` field of the quic_transport_parameters extension defined in
 {{QUIC-TLS}} contains a TransportParameters value.  TLS encoding rules are
-therefore used to encode the transport parameters.
+therefore used to encode the transport parameters. As show in
+{{figure-transport-parameters}} TransportParameters consists of either an
</pre>
<p>Also, "As shown"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690608">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5KaUDu4V-govHrnjUdZXORpIvBZks5uRbTmgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxjZsnCboOl_zCPt6uQrdQxnWonVks5uRbTmgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690608"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690608",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690608",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210690608"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75bd6658a45_7a33f8279cbe61c50871e--


From nobody Thu Aug 16 11:09: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 CA8D9130E40 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:09:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RYMLe1cqz6wg for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:09:54 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 293B2130F17 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:09:53 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:09:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534442992; bh=uGqxf/s7cStW/qa7EwqaXIDYsYNLHJOJ5zfnsFE/bHM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SXdEjpJl317it0DOc0RUxpsO9uqEy/R01hZge2bhHOKOer3PLT5e7snnKAGtEkh+u 4gCvYEhVM+epXW1+ylLf1fldqqFEv8oRru5S+Bjbve5JMYW/ItqimNXYhh15kn4eXz MyKcdWwJkZHKcSwVJd/uu/qvqNSwUsv5RNXklvHk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab94f9aa5ef212f608595a5e91f404d82c3d68db92cf00000001178d7ff092a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146961669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75bdf052a62_776b3fde4d6d45b425685"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/9T4nrQN9G4d-rtsWgPfi03_nOI4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:09:56 -0000

----==_mimepart_5b75bdf052a62_776b3fde4d6d45b425685
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2560,11 +2594,16 @@ properly continue the connection.  An endpoint that wishes to communicate a
 fatal connection error MUST use a closing frame if it has sufficient state to do
 so.
 
-To support this process, a token is sent by endpoints.  The token is carried in
-the NEW_CONNECTION_ID frame sent by either peer, and servers can specify the
-stateless_reset_token transport parameter during the handshake (clients cannot
-because their transport parameters don't have confidentiality protection).  This
-value is protected by encryption, so only client and server know this value.
+To support this process, a token is sent by the endpoints that can be recovered
+or regenerated by the endpoint based on the information available in each packet
+even if the connection state was lost. This provides a protect mechanism to
+identify Stateless Reset packets from an attacker.

That works.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#discussion_r210691284
----==_mimepart_5b75bdf052a62_776b3fde4d6d45b425685
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/1665#discussion_r210691284">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2560,11 +2594,16 @@ properly continue the connection.  An endpoint that wishes to communicate a
 fatal connection error MUST use a closing frame if it has sufficient state to do
 so.
 
-To support this process, a token is sent by endpoints.  The token is carried in
-the NEW_CONNECTION_ID frame sent by either peer, and servers can specify the
-stateless_reset_token transport parameter during the handshake (clients cannot
-because their transport parameters don&#39;t have confidentiality protection).  This
-value is protected by encryption, so only client and server know this value.
+To support this process, a token is sent by the endpoints that can be recovered
+or regenerated by the endpoint based on the information available in each packet
+even if the connection state was lost. This provides a protect mechanism to
+identify Stateless Reset packets from an attacker.
</pre>
<p>That works.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210691284">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq23F7HlVXAzzjLxUG9IlwNQgP6S6ks5uRbVwgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3g7e__e_h0KNILqR9gxnV-8gCNoks5uRbVwgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#discussion_r210691284"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210691284",
"url": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210691284",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#discussion_r210691284"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75bdf052a62_776b3fde4d6d45b425685--


From nobody Thu Aug 16 11:15: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 BBF0E130DC3 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:15:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7ptciRBYsuap for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:15:20 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 34861130E40 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:15:20 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:15:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534443319; bh=iLDdFEQTf6iiHd1uJ1m5eELVZR6VY4rgiMQQduC/cbc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=06RCfOBGEaedo1ZN74AnUllHp+U0Dk9h7EmSWhurJZjZHSlDIjbAdtSgU01zo9Pjd 0a0eGG7yLxtlnN03Qlmxm4dmZPrdB+H2apVEYqGW86NIQF3wqX7LcDv46CuCujPViP 2cgC27sN4f9Zs0iBzaesO7f5hW41EYQWgEUNVLxA=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e9c556fcbd3920b50bbdec9419a4be1fdcd7e8992cf00000001178d813792a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671/413637404@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75bf3731d89_43e63fdb42cd45bc987d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6-8y0nu51x812KJ5OdNdfxXamQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:15:22 -0000

----==_mimepart_5b75bf3731d89_43e63fdb42cd45bc987d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you drop all data on receive of RST of that stream, you don't need to count any of that data for flow control. 

It's ambiguous because currently the receiver can decide to drop and not count it, or to keep it and count, so both ends may be out of sync, as explained on the "Edge Caeses and Other Considerations" 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/1671#issuecomment-413637404
----==_mimepart_5b75bf3731d89_43e63fdb42cd45bc987d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If you drop all data on receive of RST of that stream, you don't need =
to count any of that data for flow control.</p>
<p>It's ambiguous because currently the receiver can decide to drop and n=
ot count it, or to keep it and count, so both ends may be out of sync, as=
 explained on the "Edge Caeses and Other Considerations" section.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1671#issuecomment-413637404">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6p8=
BU_y1izPhjSAmiJ8FFtrsADEks5uRba3gaJpZM4WANBl">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7gXRoEUPu1bK7J4pB0XoKw4=
PDC0ks5uRba3gaJpZM4WANBl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #1671: If you drop all data on receive of RST of that stream, you d=
on't need to count any of that data for flow control. \r\n\r\nIt's ambigu=
ous because currently the receiver can decide to drop and not count it, o=
r to keep it and count, so both ends may be out of sync, as explained on =
the \"Edge Caeses and Other Considerations\" section."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1671#is=
suecomment-413637404"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment=
-413637404",
"url": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3637404",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#=
1671)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1671\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3637404"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691521=
01\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75bf3731d89_43e63fdb42cd45bc987d3--


From nobody Thu Aug 16 11:21: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 3D59E130F0B for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:21:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 aIeVCBfH7Ria for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:21:49 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 B9BB2128CB7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:21:49 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:21:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534443709; bh=1obBJ72Ezea5du0Pl17/8Nx67XKefbmJe46YBKAB6A4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LVPT7ZuIiEd2J8XEdD/mIE8zwVKHZeobVq8mKDzkWXUzCX7RVLWPXLeQemJflgGny xI4crbn+K1OHgXv6/GfeMia2xsJdErlPqdNtecsrFBp5JFXqwf9+yYWKgbQ6QT64Bq mhapdGrjfF3EZS66Uxmd2A++kpyJjdWIOZmPdjyg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeaf3b14cb94e0c6aeaa5cc13b4e6836c1802572192cf00000001178d82bd92a169ce14f0a81b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1676@github.com>
Subject: [quicwg/base-drafts] "Payload" vs. "content" (#1676)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75c0bd74b1_2303f9a9dcbe61c2671ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/zpf8uwd4u0Rk2OkSNFjLs3BNoFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:21:51 -0000

----==_mimepart_5b75c0bd74b1_2303f9a9dcbe61c2671ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak points out that payload and content are both used to refer to the body of QUIC packets.  Worth doing a pass to ensure that these are used consistently.  My first pass at definitions:

- "Payload" is the collection of frames in the encrypted body of the packet.
- "Content" is the conceptual set of information conveyed by those frames, but probably not something we reference very often 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/1676
----==_mimepart_5b75c0bd74b1_2303f9a9dcbe61c2671ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-user-id="8420764" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mirjak">@mirjak</a> points out that payload and content are both used to refer to the body of QUIC packets.  Worth doing a pass to ensure that these are used consistently.  My first pass at definitions:</p>
<ul>
<li>"Payload" is the collection of frames in the encrypted body of the packet.</li>
<li>"Content" is the conceptual set of information conveyed by those frames, but probably not something we reference very often in the spec.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyF5m77L98OqkU_b2_45_t4a5T5zks5uRbg9gaJpZM4WAWag">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzRsU4fW8sia7ZKkjAqpKbGvzV4Kks5uRbg9gaJpZM4WAWag.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"\"Payload\" vs. \"content\" (#1676)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1676"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1676",
"url": "https://github.com/quicwg/base-drafts/issues/1676",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "\"Payload\" vs. \"content\" (#1676)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1676
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1676,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1676\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1676"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369190560\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75c0bd74b1_2303f9a9dcbe61c2671ae--


From nobody Thu Aug 16 11:30: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 D4961130F9D for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:30:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HGUDF32ICM7m for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:30:28 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 18292130F43 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:30:28 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:30:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534444227; bh=qgo6suZKPWEb252mV3FJylaQSgDW6lFolomEiVQiOhs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vbejevR1Asr6XdhmXXxxlsOubnozNzehoHWdIaLWyPqDrorGylQj/J5Ey3o699k3/ AnuKjNlSaARaw3SvEMMdMTxf+DSTuB0j99V3uPuA1mtfoFEUNwGoQMibyzu2mJkB87 dYfMNFDyHVUv/CBfRZPSUiesR3t28z6nsE2mXJ9Y=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4546aa537a52cdefbf66965f6d471f186b4ad5d192cf00000001178d84c392a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671/413641949@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75c2c3344f9_1a143fa7d6ebe6243147c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/g2UFq5HPOXl9X-nxlPcID4OU-Ss>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:30:36 -0000

----==_mimepart_5b75c2c3344f9_1a143fa7d6ebe6243147c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, maybe I'm not up to speed on the spec then.

But as I see it, anything you send on a stream counts as send whether you later decide to RST or FIN. You have used capacity on the wire. The fact that you do not care about the data any more is just a sunk cost, just as if you bought a concert ticket and got sick.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413641949
----==_mimepart_5b75c2c3344f9_1a143fa7d6ebe6243147c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>OK, maybe I'm not up to speed on the spec then.</p>
<p>But as I see it, anything you send on a stream counts as send whether =
you later decide to RST or FIN. You have used capacity on the wire. The f=
act that you do not care about the data any more is just a sunk cost, jus=
t as if you bought a concert ticket and got sick.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1671#issuecomment-413641949">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxX5=
rZW_Fcz3u7zfa4U851YQyit_ks5uRbpDgaJpZM4WANBl">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8sLAI3ciBaNSVSbFf72gVY6=
B94cks5uRbpDgaJpZM4WANBl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1671: OK, maybe I'm not up to speed on the spec then.\r\n\r\nBut=
 as I see it, anything you send on a stream counts as send whether you la=
ter decide to RST or FIN. You have used capacity on the wire. The fact th=
at you do not care about the data any more is just a sunk cost, just as i=
f you bought a concert ticket and got sick."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/1671#issuecomment=
-413641949"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment=
-413641949",
"url": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3641949",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#=
1671)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1671\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3641949"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691521=
01\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75c2c3344f9_1a143fa7d6ebe6243147c8--


From nobody Thu Aug 16 11: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 8A18E130F49 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:30:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QGhRPIE14_sf for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:30:41 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 AC109130F4F for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:30:41 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:30:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534444241; bh=9dYKsWuOykuBT7tKuxjZjy8hRuRsMNXab+sEazeepS0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QRi0s8sWTE1k/dnlRRoVZe4X7ZvgVmmcEXmLewYz2718QO/FyKt3r6YwDbSKPlQ8n 7OY41twbx94oJK1CzehCkAPcsRDqYxvdjM1DINE3A7H7b94jyYYEf6BTq0jMHiGk9G PzmemgVix+xBTK29ra+rQY8Mib6ePGop6YEEg6KU=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1ced5e9ac27f4c9811587e9783f8ad80ab07ecd92cf00000001178d84d192a169ce14f0a81b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1676/413642009@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1676@github.com>
References: <quicwg/base-drafts/issues/1676@github.com>
Subject: Re: [quicwg/base-drafts] "Payload" vs. "content" (#1676)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75c2d18324_78bc3fe2576be6206006c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZcAKQEBYVKclg807dny81Z_-Hds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:30:50 -0000

----==_mimepart_5b75c2d18324_78bc3fe2576be6206006c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I agree with this definition there might actually only a few cases where its not correct but further I think it would be important to actually define this somewhere explicitly.

Or to say your definition in other words
Payload is the thing in a PACKET that follows the header.
Content is any information or data carried in 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/1676#issuecomment-413642009
----==_mimepart_5b75c2d18324_78bc3fe2576be6206006c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, I agree with this definition there might actually only a few case=
s where its not correct but further I think it would be important to actu=
ally define this somewhere explicitly.</p>
<p>Or to say your definition in other words<br>
Payload is the thing in a PACKET that follows the header.<br>
Content is any information or data carried in a 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/1676#issuecomment-413642009">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9ck=
75C6gpiBi0uA4k-7jD21FMjnks5uRbpRgaJpZM4WAWag">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6PXEeYPjcaT-3G2xsTMk2UY=
qE1wks5uRbpRgaJpZM4WAWag.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirj=
ak in #1676: Yes, I agree with this definition there might actually only =
a few cases where its not correct but further I think it would be importa=
nt to actually define this somewhere explicitly.\r\n\r\nOr to say your de=
finition in other words\r\nPayload is the thing in a PACKET that follows =
the header.\r\nContent is any information or data carried in a FRAME."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/1676#issuecomment-413642009"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1676#issuecomment=
-413642009",
"url": "https://github.com/quicwg/base-drafts/issues/1676#issuecomment-41=
3642009",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] \"Payload\" vs. \"content\" (#1676)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1676,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1676\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1676#issuecomment-41=
3642009"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691905=
60\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75c2d18324_78bc3fe2576be6206006c4--


From nobody Thu Aug 16 11:35: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 9B610130E22 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:35:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6MgTcGGFktVe for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:35:00 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 134D0128CFD for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:35:00 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:34:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534444499; bh=ZsTiyt8EdR2rq4Mh/HGXiQJ4OOIoPW382B8y6ZLOTi8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xkOfzKgUxD1j63P//vBOdkJVn/QzDAuXxo/+VnJuTpIRwitFs4HS4gBoGj1ezRKYK p14pl+I3FWCU8yB0xec7sd97938Q/aAYoVrRah9mFtMkjEch21vTvfptwsScsUu5zs psrc7GdSxGU4KMAm9FWu7m0inPzGgB/ib0L7Q1oQ=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ad7e6f09d4664b65176396899831154ff19d31392cf00000001178d85d392a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671/413643337@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75c3d3681c4_622c3fe006ebe620611640"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tmX8OIsgLjkVvqR9uKHA-Y1kZfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:35:02 -0000

----==_mimepart_5b75c3d3681c4_622c3fe006ebe620611640
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Actually, sorry you are right, you still need the final offset.

However, what this is ambiguous is if data gets delivered to the application 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/1671#issuecomment-413643337
----==_mimepart_5b75c3d3681c4_622c3fe006ebe620611640
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Actually, sorry you are right, you still need the final offset.</p>
<p>However, what this is ambiguous is if data gets delivered to the application 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/1671#issuecomment-413643337">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6_jF9bAcXXXueod_ckvx99tTNtfks5uRbtTgaJpZM4WANBl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq88m7O7JS6OPEK81jMqaEvZ1XH0Gks5uRbtTgaJpZM4WANBl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1671: Actually, sorry you are right, you still need the final offset.\r\n\r\nHowever, what this is ambiguous is if data gets delivered to the application or not."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413643337"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413643337",
"url": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413643337",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1671\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413643337"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369152101\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75c3d3681c4_622c3fe006ebe620611640--


From nobody Thu Aug 16 11:38: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 034EC130E40 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:38:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 g7srUa4AflSS for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:38:06 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 3BD6D128CFD for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:38:06 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:38:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534444685; bh=+cCaPblPm6wzXEvQgXbSP1AkfuJtqnYbenobMkqjKLE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=II5/Y8TSoD8uYtj5tPdYBinjgCBvKLgia8yEx2GObIxoi5I5tFMXzPjacpY7nT7Kf lOeIlcYAzc6fPiNlUwZTGRk1Wo+UvBnnI0ZsJxz3Id675UCuxnvam2rtjRTWtX+AfC HLMvKPAYHLbKdNtzv5gnjupnNpdHRgJjqAPiJoCk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3778c1a2027f3632374158754b9167c5d94b831092cf00000001178d868d92a169ce14f02818@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1672/413644290@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1672@github.com>
References: <quicwg/base-drafts/issues/1672@github.com>
Subject: Re: [quicwg/base-drafts] Invarinats in TP (#1672)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75c48d70994_43e63fdb42cd45bc5395ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/-pA1fePdfiq3DFykSuoWZEQlhHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:38:08 -0000

----==_mimepart_5b75c48d70994_43e63fdb42cd45bc5395ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's not actually an invariant, because it's not true of all QUIC versions, nor is it (for servers, at least) visible outside the encryption envelope.  It's really advice to the authors of future QUIC versions about how to avoid bugs when supporting both versions simultaneously.  (There's similar text on how to design a multi-version Stateless Reset.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1672#issuecomment-413644290
----==_mimepart_5b75c48d70994_43e63fdb42cd45bc5395ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's not actually an invariant, because it's not true of all QUIC vers=
ions, nor is it (for servers, at least) visible outside the encryption en=
velope.  It's really advice to the authors of future QUIC versions about =
how to avoid bugs when supporting both versions simultaneously.  (There's=
 similar text on how to design a multi-version Stateless Reset.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1672#issuecomment-413644290">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4lm=
H-YAau4vLsFFJ9jqSqBI6wBmks5uRbwNgaJpZM4WANL2">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy5BLd4rmVSiEv0lCqIDgVZ_=
Rqr7ks5uRbwNgaJpZM4WANL2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1672: It's not actually an invariant, because it's not true of=
 all QUIC versions, nor is it (for servers, at least) visible outside the=
 encryption envelope.  It's really advice to the authors of future QUIC v=
ersions about how to avoid bugs when supporting both versions simultaneou=
sly.  (There's similar text on how to design a multi-version Stateless Re=
set.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1672#issuecomment-413644290"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1672#issuecomment=
-413644290",
"url": "https://github.com/quicwg/base-drafts/issues/1672#issuecomment-41=
3644290",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Invarinats in TP (#1672)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1672,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1672\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1672#issuecomment-41=
3644290"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691527=
58\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75c48d70994_43e63fdb42cd45bc5395ed--


From nobody Thu Aug 16 11:48: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 96489130DCC for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:48:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 odK_z8SapSuR for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 11:48:16 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0010F127333 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 11:48:15 -0700 (PDT)
Date: Thu, 16 Aug 2018 11:48:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534445295; bh=8UcMfaEJ/r9OS//Ggx4odxx13ilp8nN4Lx0crLbLRxQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DJDNI8W9zDoeVdhcFdTDcXq0aQo80bfpy5M3mHxL5U7wSO/UK9jnNSV8H9h5GMujW dTGA7xMctkPH8rUIKT02L4vtnTOoOivmDBQ9SJf2yAflCX+B/K77xzr99PNBnBQThm CAuqBe6bppmMG5u099Gpqs0s6VliPBbCXO2cAaYc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c31a412907a01adec3acd74c167636cfaacf6ef92cf00000001178d88ef92a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671/413647317@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75c6ef64b15_5f1c3fb307ad45b83146b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/pi1bpIrsrBNWQro5aHbmUskZPyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 18:48:17 -0000

----==_mimepart_5b75c6ef64b15_5f1c3fb307ad45b83146b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, delivery is ambigous but that is not necessarily a bad thing. Ordered delivery isn't even required so you could have deliver some post gap data before seeing a RST - for some application that is a feature. This behaviour is better specified at the application protocol level, but I think a recommended default is in place. For deliver, the recommended behavior is to be in order, by default, I believe.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413647317
----==_mimepart_5b75c6ef64b15_5f1c3fb307ad45b83146b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, delivery is ambigous but that is not necessarily a bad thing. Ord=
ered delivery isn't even required so you could have deliver some post gap=
 data before seeing a RST - for some application that is a feature. This =
behaviour is better specified at the application protocol level, but I th=
ink a recommended default is in place. For deliver, the recommended behav=
ior is to be in order, by default, I believe.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1671#issuecomment-413647317">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2fh=
y8C_FnLjpUVct9fcOtYaE5zKks5uRb5vgaJpZM4WANBl">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8X6pLvncxtCeJqVYZ2cf-_J=
oTVVks5uRb5vgaJpZM4WANBl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1671: Yes, delivery is ambigous but that is not necessarily a ba=
d thing. Ordered delivery isn't even required so you could have deliver s=
ome post gap data before seeing a RST - for some application that is a fe=
ature. This behaviour is better specified at the application protocol lev=
el, but I think a recommended default is in place. For deliver, the recom=
mended behavior is to be in order, by default, I believe."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/167=
1#issuecomment-413647317"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment=
-413647317",
"url": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3647317",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#=
1671)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1671\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3647317"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691521=
01\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75c6ef64b15_5f1c3fb307ad45b83146b6--


From nobody Thu Aug 16 12:03: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 546F6130EC9 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:03:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qgPaz0cz4zGe for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:03:26 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 BB964130DC1 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 12:03:26 -0700 (PDT)
Date: Thu, 16 Aug 2018 12:03:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534446205; bh=UN3+R2djOaE0GunQXjpbKrU/RljNLxjFVlHtt2XQO3M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o70zkmqPMYbg4S3CMWE0ZU5v/hDrjbxMczo4GNwQ4pBZPerbIfebe1Ljf0tFhZKF6 YLrMzZaAirqEEM0ASYUMVRGu/SfFVY3iQPLJs7YnEhPnvxCHuQDdzlvJXD4YB3oZdB Vx1uddNJ8As5VxS0d5TETjGLPurJTNQNpjcmZ7bc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abadcf81858333d0b05658f9ecd583ef2c3a38df3f92cf00000001178d8c7d92a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/146962858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75ca7d80ff2_1b943fadfdcd45c050225f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/5z83lqiqpOHDxI8d8J2VX7_NIEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 19:03:30 -0000

----==_mimepart_5b75ca7d80ff2_1b943fadfdcd45c050225f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported, independent of the implemented version. A server
+can send a Version Negotiation packet in response to each packet that might
+initiate a new connection and is sufficiently large; see 

Trailing whitespace here.

> @@ -2015,7 +2047,7 @@ Thus, a resumption token SHOULD include an expiration time.  The server MAY
 include either an explicit expiration time or an issued timestamp and
 dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
-therefore unlikely to be successful.
+therefore unlikely to be successful. 

Trailing whitespace here.

>  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC's loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
-
-QUIC version 1 conforms to the protocol invariants in {{QUIC-INVARIANTS}}.
+An accompanying document describes QUIC's loss detection and congestion control
+{{QUIC-RECOVERY}}. Each implementation of QUIC will unilaterally select a loss
+detection and congestion control strategy. A recommended approach is described
+in {{QUIC-RECOVERY}}. This document specifies version 0x00000001 of QUIC which

The first sentence is superfluous given the second and third.

> @@ -182,8 +186,17 @@ QUIC packet:
 
 : A well-formed UDP payload that can be parsed by a QUIC receiver.
 
-QUIC is a name, not an acronym.
+0-RTT:
+
+: QUIC packets encrypted with a key derived from previous QUIC connection

from **a** previous connection

>  packet does not complete the handshake.  Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 
-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC version.

Or explicitly make that statement about long-header packets.

>  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated

I agree, we should converge.  Filed #1676 to track.

> @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have

Then perhaps that's the statement that needs to be tightened.  Given the known-schema format of QUIC frames, I'd argue that you never send a frame that isn't supported by default in the negotiated version or explicitly indicated by a transport parameter.  It's hypothetically possible to use out-of-band knowledge, but that's a short path to things blowing up.

> @@ -1303,34 +1326,35 @@ the packet.  Servers SHOULD NOT attempt to decode or decrypt a packet from an
 unknown version, but instead send a Version Negotiation packet, provided that
 the packet is sufficiently long.
 
-Servers MUST drop other packets that contain unsupported versions.
+Servers MUST drop packets without sending a Version Negotiation packet when the
+received packet indicates an unsupported versions and is too small

version~s~

>  receiving a server response, so servers SHOULD ignore any such packets.
 
+Packets with a supported version, or no version field, are matched to
+a connection as described in {{packet-handling}}.

I still think this paragraph, plus the "If not matched..." sentence that was removed, belongs before line 1334.  Once we know it's a supported version, checking whether the packet belongs to an existing connection comes before checking whether its an Initial.

>  
-If the packet is a 0-RTT packet, the server MAY buffer a limited
-number of these packets in anticipation of a late-arriving Initial
-Packet. Clients are forbidden from sending Handshake packets prior to
+If the packet is a 0-RTT packet with a supported version number, the server MAY

Same comment from before still applies:  If you've reached this point in the flow, it has a supported version. Unsupported versions, regardless of packet type, have already been rejected or dropped.

> @@ -1719,11 +1747,11 @@ type TRANSPORT_PARAMETER_ERROR.
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
 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.
+provided by the server in the preivous handshake.  The transport parameters that

"previous"

> @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol

Given that we don't have any negotiated parameters right now and we've previously been reluctant to add them, I don't want to bake specifics into this draft.  Maybe we settle for alluding to the possibility and let someone define the specifics if it's ever needed?

"New transport parameters can be used to advertise support for optional features or negotiate changes to protocol behavior.  An endpoint MUST ignore transport parameters that it does not support.  Absence of a transport parameter indicates that a peer does not support the associated optional protocol feature."

>  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,

Maybe "Downgrade attacks on QUIC can be attempted in two ways."

>  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
+an attacker replaces the QUIC version in the Initial packet.  In the second,
+a fake Version Negotiation packet is sent by an attacker.  To protect against
+these attacks, the cryptographic handshake provides integrity protection for
+the negotiated version as part of the transport parameters. As described in

I see.  How about "To protect against these attacks, the cryptographic handshake reconfirms the negotiated version as part of the transport parameters, which are integrity protected.  As described in...."

> @@ -1985,14 +2014,16 @@ validation - but a server SHOULD limit the data it sends toward an unvalidated
 address.  Successful completion of the cryptographic handshake implicitly
 provides proof that the client has received packets from the server.
 
-The client should allow for additional Retry packets being sent in
+The client SHOULD allow for additional Retry packets being sent in

That's not the way I read it when it was part of the same paragraph.  I read it as needing to tolerate at least three rounds of Initial-Retry-Initial-Retry-Initial-Retry-Initial....  Now that you've split it off, it could easily be read as a requirement for how many times each Initial gets retransmitted before the connection fails, and a note that a Retry resets your counter.

Both things probably need to be said.

> @@ -2290,20 +2323,20 @@ validation of the address of the spurious migration to be abandoned.
 ### Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
-estimation for the new path.
-
-On confirming a peer's ownership of its new address, an endpoint SHOULD
+On confirming a peer's ownership of its new address, an endpoint MUST

Yeah, there's not a ton of wiggle room between choosing not to implement the SHOULD and still complying with the MUST NOT.  I'm okay with the change, unless anyone else objects.

> @@ -3415,7 +3454,11 @@ acknowledged again.
 Because ACK frames are not sent in response to ACK-only packets, a receiver that
 is only sending ACK frames will only receive acknowledgements for its packets
 if the sender includes them in packets with non-ACK frames.  A sender SHOULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would only
+send ACK frames therefore can trigger an acknowledgement from the sender by
+sending a packets that contains another frame that would elicit an

a packet~s~

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146962858
----==_mimepart_5b75ca7d80ff2_1b943fadfdcd45c050225f
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/1665#discussion_r210692239">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Servers MUST drop incoming packets under all other circumstances. They
 SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
 is present in the header.
 
 ## Version Negotiation
 
 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 each packet that might initiate a new connection, see
+that is mutually supported, independent of the implemented version. A server
+can send a Version Negotiation packet in response to each packet that might
+initiate a new connection and is sufficiently large; see 
</pre>
<p>Trailing whitespace here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210692353">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2015,7 +2047,7 @@ Thus, a resumption token SHOULD include an expiration time.  The server MAY
 include either an explicit expiration time or an issued timestamp and
 dynamically calculate the expiration time.  It is also unlikely that the client
 port number is the same on two different connections; validating the port is
-therefore unlikely to be successful.
+therefore unlikely to be successful. 
</pre>
<p>Trailing whitespace here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210692739">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  protocol, including the conceptual design, wire format, and mechanisms of the
 QUIC protocol for connection establishment, stream multiplexing, stream and
 connection-level flow control, connection migration, and data reliability.
 
-Accompanying documents describe QUIC&#39;s loss detection and congestion control
-{{QUIC-RECOVERY}}, and the use of TLS 1.3 for key negotiation {{QUIC-TLS}}.
-
-QUIC version 1 conforms to the protocol invariants in {{QUIC-INVARIANTS}}.
+An accompanying document describes QUIC&#39;s loss detection and congestion control
+{{QUIC-RECOVERY}}. Each implementation of QUIC will unilaterally select a loss
+detection and congestion control strategy. A recommended approach is described
+in {{QUIC-RECOVERY}}. This document specifies version 0x00000001 of QUIC which
</pre>
<p>The first sentence is superfluous given the second and third.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210692907">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -182,8 +186,17 @@ QUIC packet:
 
 : A well-formed UDP payload that can be parsed by a QUIC receiver.
 
-QUIC is a name, not an acronym.
+0-RTT:
+
+: QUIC packets encrypted with a key derived from previous QUIC connection
</pre>
<p>from <strong>a</strong> previous connection</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210694003">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  packet does not complete the handshake.  Even if the client receives a
 different connection ID in the Handshake packet, it MUST continue to
 use the same Destination Connection ID for 0-RTT packets, see
 {{connection-id-encoding}}.
 
-The version field for protected packets is the current QUIC version.
+The version field for protected packets contains the current QUIC version.
</pre>
<p>Or explicitly make that statement about long-header packets.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210694900">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 The packet number field contains a packet number, which has additional
 confidentiality protection that is applied after packet protection is applied
 (see {{QUIC-TLS}} for details).  The underlying packet number increases with
 each packet sent, see {{packet-numbers}} for details.
 
-The payload is protected using authenticated encryption.  {{QUIC-TLS}} describes
-packet protection in detail.  After decryption, the plaintext consists of a
-sequence of frames, as described in {{frames}}.
+The content of 0-RTT and 1-RTT packets is protected using authenticated
</pre>
<p>I agree, we should converge.  Filed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351315995" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1676" href="https://github.com/quicwg/base-drafts/issues/1676">#1676</a> to track.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210696191">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1184,7 +1203,9 @@ endpoint cannot send a frame of a type that is unknown to its peer.
 An extension to QUIC that wishes to use a new type of frame MUST first ensure
 that a peer is able to understand the frame.  An endpoint can use a transport
 parameter to signal its willingness to receive one or more extension frame types
-with the one transport parameter.
+with the one transport parameter. Otherwise it is assumed that enpoints have
</pre>
<p>Then perhaps that's the statement that needs to be tightened.  Given the known-schema format of QUIC frames, I'd argue that you never send a frame that isn't supported by default in the negotiated version or explicitly indicated by a transport parameter.  It's hypothetically possible to use out-of-band knowledge, but that's a short path to things blowing up.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210697354">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1303,34 +1326,35 @@ the packet.  Servers SHOULD NOT attempt to decode or decrypt a packet from an
 unknown version, but instead send a Version Negotiation packet, provided that
 the packet is sufficiently long.
 
-Servers MUST drop other packets that contain unsupported versions.
+Servers MUST drop packets without sending a Version Negotiation packet when the
+received packet indicates an unsupported versions and is too small
</pre>
<p>version<del>s</del></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210697742">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  receiving a server response, so servers SHOULD ignore any such packets.
 
+Packets with a supported version, or no version field, are matched to
+a connection as described in {{packet-handling}}.
</pre>
<p>I still think this paragraph, plus the "If not matched..." sentence that was removed, belongs before line 1334.  Once we know it's a supported version, checking whether the packet belongs to an existing connection comes before checking whether its an Initial.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210697941">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-If the packet is a 0-RTT packet, the server MAY buffer a limited
-number of these packets in anticipation of a late-arriving Initial
-Packet. Clients are forbidden from sending Handshake packets prior to
+If the packet is a 0-RTT packet with a supported version number, the server MAY
</pre>
<p>Same comment from before still applies:  If you've reached this point in the flow, it has a supported version. Unsupported versions, regardless of packet type, have already been rejected or dropped.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210698927">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1719,11 +1747,11 @@ type TRANSPORT_PARAMETER_ERROR.
 ### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
 
 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.
+provided by the server in the preivous handshake.  The transport parameters that
</pre>
<p>"previous"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210702359">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1757,27 +1784,28 @@ for transport parameters cannot be supported.
 
 ### New Transport Parameters
 
-New transport parameters can be used to negotiate new protocol behavior.  An
-endpoint MUST ignore transport parameters that it does not support.  Absence of
-a transport parameter therefore disables any optional protocol feature that is
-negotiated using the parameter.
+New transport parameters can be used by the client to negotiate new protocol
</pre>
<p>Given that we don't have any negotiated parameters right now and we've previously been reluctant to add them, I don't want to bake specifics into this draft.  Maybe we settle for alluding to the possibility and let someone define the specifics if it's ever needed?</p>
<p>"New transport parameters can be used to advertise support for optional features or negotiate changes to protocol behavior.  An endpoint MUST ignore transport parameters that it does not support.  Absence of a transport parameter indicates that a peer does not support the associated optional protocol feature."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210702817">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
</pre>
<p>Maybe "Downgrade attacks on QUIC can be attempted in two ways."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210704284">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 New transport parameters can be registered according to the rules in
 {{iana-transport-parameters}}.
 
 
 ### Version Negotiation Validation {#version-validation}
 
-Though the cryptographic handshake has integrity protection, two forms of QUIC
-version downgrade are possible.  In the first, an attacker replaces the QUIC
-version in the Initial packet.  In the second, a fake Version Negotiation packet
-is sent by an attacker.  To protect against these attacks, the transport
-parameters include three fields that encode version information.  These
-parameters are used to retroactively authenticate the choice of version (see
-{{version-negotiation}}).
-
-The cryptographic handshake provides integrity protection for the negotiated
-version as part of the transport parameters (see {{transport-parameters}}).  As
+Theoretically, two forms of QUIC version downgrade are possible.  In the first,
+an attacker replaces the QUIC version in the Initial packet.  In the second,
+a fake Version Negotiation packet is sent by an attacker.  To protect against
+these attacks, the cryptographic handshake provides integrity protection for
+the negotiated version as part of the transport parameters. As described in
</pre>
<p>I see.  How about "To protect against these attacks, the cryptographic handshake reconfirms the negotiated version as part of the transport parameters, which are integrity protected.  As described in...."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210705911">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1985,14 +2014,16 @@ validation - but a server SHOULD limit the data it sends toward an unvalidated
 address.  Successful completion of the cryptographic handshake implicitly
 provides proof that the client has received packets from the server.
 
-The client should allow for additional Retry packets being sent in
+The client SHOULD allow for additional Retry packets being sent in
</pre>
<p>That's not the way I read it when it was part of the same paragraph.  I read it as needing to tolerate at least three rounds of Initial-Retry-Initial-Retry-Initial-Retry-Initial....  Now that you've split it off, it could easily be read as a requirement for how many times each Initial gets retransmitted before the connection fails, and a note that a Retry resets your counter.</p>
<p>Both things probably need to be said.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210706461">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2290,20 +2323,20 @@ validation of the address of the spurious migration to be abandoned.
 ### Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
-estimation for the new path.
-
-On confirming a peer&#39;s ownership of its new address, an endpoint SHOULD
+On confirming a peer&#39;s ownership of its new address, an endpoint MUST
</pre>
<p>Yeah, there's not a ton of wiggle room between choosing not to implement the SHOULD and still complying with the MUST NOT.  I'm okay with the change, unless anyone else objects.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210706768">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3415,7 +3454,11 @@ acknowledged again.
 Because ACK frames are not sent in response to ACK-only packets, a receiver that
 is only sending ACK frames will only receive acknowledgements for its packets
 if the sender includes them in packets with non-ACK frames.  A sender SHOULD
-bundle ACK frames with other frames when possible.
+bundle ACK frames with other frames when possible. A receiver that would only
+send ACK frames therefore can trigger an acknowledgement from the sender by
+sending a packets that contains another frame that would elicit an
</pre>
<p>a packet<del>s</del></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146962858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq397V2MCHsXFgn22ClAp-yqFXXplks5uRcH9gaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6hJ0Mjm6B3L4BrEbcvQbn_nvSTfks5uRcH9gaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146962858"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146962858",
"url": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146962858",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1665",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-146962858"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75ca7d80ff2_1b943fadfdcd45c050225f--


From nobody Thu Aug 16 12:11: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 1776C128CFD for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:11:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9WArZk2iI5i1 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:11:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 198C0127333 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 12:11:01 -0700 (PDT)
Date: Thu, 16 Aug 2018 12:11:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534446660; bh=QNhWA32pLHP2x6dkIMP1oR+6btM/fi7GYcr84FFrZd0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0ywK2kuy2MdlJI4cjXcwhgqJW4yVaCGWOsRbQqeO1KUH2plMz6Fe7aux3AauZLpO7 jczB2hlPiklsEHSRlEq9pFUNqsb/YINS26LuW1jVB8h1ZFDvv18V7VnQKxUsxLP/Qp sPvIwHI0Muvjr7d96REKRsIUprl1uD1xVCQ0ybwA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba21c3a267ad2b7d8f7c223a7a22171c85a457f2792cf00000001178d8e4492a169ce14f0107d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1669/413653702@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1669@github.com>
References: <quicwg/base-drafts/issues/1669@github.com>
Subject: Re: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75cc4455c58_70633f9f3d6d45b81818a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/wjSz4_slBnc8NxFO3SHAMnWu5Y0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 19:11:03 -0000

----==_mimepart_5b75cc4455c58_70633f9f3d6d45b81818a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, transport parameters *are* in the transport doc.  The TLS doc simply defines a TLS extension capable of transporting the blob QUIC hands it.  That bit is TLS-specific.

I tend to think that all of packet protection belongs in the transport document, not the TLS document. TLS produces keys; QUIC consumes keys from its crypto handshake (which in this version is TLS).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413653702
----==_mimepart_5b75cc4455c58_70633f9f3d6d45b81818a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"193335" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/mikkelfj">@mikkelfj</a>, transport parameters <e=
m>are</em> in the transport doc.  The TLS doc simply defines a TLS extens=
ion capable of transporting the blob QUIC hands it.  That bit is TLS-spec=
ific.</p>
<p>I tend to think that all of packet protection belongs in the transport=
 document, not the TLS document. TLS produces keys; QUIC consumes keys fr=
om its crypto handshake (which in this version is TLS).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1669#issuecomment-413653702">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_Mp=
9H-sVZsjerYGF0EFNhD3r5Idks5uRcPEgaJpZM4WALd2">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4ItgF9awuH5eQYXD0DcWYnW=
aRu6ks5uRcPEgaJpZM4WALd2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1669: @mikkelfj, transport parameters *are* in the transport d=
oc.  The TLS doc simply defines a TLS extension capable of transporting t=
he blob QUIC hands it.  That bit is TLS-specific.\r\n\r\nI tend to think =
that all of packet protection belongs in the transport document, not the =
TLS document. TLS produces keys; QUIC consumes keys from its crypto hands=
hake (which in this version is TLS)."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413653=
702"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment=
-413653702",
"url": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-41=
3653702",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] TLS dependencies and packet number enc=
ryption (#1669)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1669,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1669\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-41=
3653702"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691457=
18\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75cc4455c58_70633f9f3d6d45b81818a9--


From nobody Thu Aug 16 12:13: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 A6FAA130DEA for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:13:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 x4x4hCaIEcwW for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:13:17 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 311FF130DC1 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 12:13:17 -0700 (PDT)
Date: Thu, 16 Aug 2018 12:13:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534446796; bh=E4LsuulODATdI/N500Yf+ZmTRRPSi51PyeURpoztdo0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ft5cCJzErh0Xx7dmYxHKFqBqkmWoh5jW3U+nSI57rvmDw8Tqhu6hS3HeDtmOZ3kJU V0XJnCZjgzrQMN2O0vtH0NvlADg6HBaFK+gOu9LuxQ9s5U0qrWAGNRFcgxS8vqjDh1 Q2hzM96mY95GA9tQssQPyX9yTaa4Y7zNrBzzgX5s=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab617d32f0d9c99e8a1f394c1266da8abf804ad1a692cf00000001178d8ecc92a169ce14f036c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1674/413654296@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1674@github.com>
References: <quicwg/base-drafts/issues/1674@github.com>
Subject: Re: [quicwg/base-drafts] PN of CLOSE (#1674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75cccc84502_702a3fdc5acbe6182391ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/1eotmrg2pl2zGTbQTmBx_xl5n8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 19:13:18 -0000

----==_mimepart_5b75cccc84502_702a3fdc5acbe6182391ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yep.  If the packet number weren't the IV to the payload encryption, you could keep the encrypted payload and just PNE a new packet number.  However, because of how that's connected, changing the packet number requires you to start over from the plaintext of the payload.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413654296
----==_mimepart_5b75cccc84502_702a3fdc5acbe6182391ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yep.  If the packet number weren't the IV to the payload encryption, you could keep the encrypted payload and just PNE a new packet number.  However, because of how that's connected, changing the packet number requires you to start over from the plaintext of the payload.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413654296">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0tR4TVmgceIZqjQ1Iep4kqEETnLks5uRcRMgaJpZM4WAOPz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0SSjoMO3kiBlUGfj7w2dtEb4BZpks5uRcRMgaJpZM4WAOPz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1674: Yep.  If the packet number weren't the IV to the payload encryption, you could keep the encrypted payload and just PNE a new packet number.  However, because of how that's connected, changing the packet number requires you to start over from the plaintext of the payload."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413654296"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413654296",
"url": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413654296",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PN of CLOSE (#1674)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413654296"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369157107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75cccc84502_702a3fdc5acbe6182391ef--


From nobody Thu Aug 16 12:20: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 4C1D6130DEA for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:20:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vAoV6PXBrl71 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:19:59 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 6C571127333 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 12:19:59 -0700 (PDT)
Date: Thu, 16 Aug 2018 12:19:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534447198; bh=Y2VlJMSeztIoqeZUnDHhAQiemsKv9D/HmSqAOJ74cJA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0eTENEjFMJAMb7vSy3fpvSTM62ugylILwjUOSqo6yiaW4ZTr7WRGigjAAanUgSq9M QfuMdwjDmhJ1NOI+7dWMO5Gex2OCn395npcpVkgV/A9oRakT/th6VyJbTeNCP10j0z szmNehLeNqAVuR3ccLG8WQqyQlymzdQJSgR6Ct3Q=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8622e4bd739e24217e4c2a70b9ad0a53d2552ca92cf00000001178d905e92a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671/413655998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75ce5eb1794_24913fc4cd0d45b83423e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/UJxsF958sDiOqOIZjWce2NproJM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 19:20:01 -0000

----==_mimepart_5b75ce5eb1794_24913fc4cd0d45b83423e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is actually very like what we wrestled with in #1643.

Consider the extreme case and work backward:
- **RST_STREAM is received after application has already read the entire stream data.**  Application might not ever realize there was a RST -- it's already consumed everything and moved on.
- **RST_STREAM is received after transport has received all data, but application hasn't read it to completion.**  You can either surface all the data to the application (turns into previous case) or drop the unread data and begin returning a read error.
- **RST_STREAM is received while data is outstanding.**  You can either surface the error when the application's reads hit a gap, or drop the unread data and begin returning a read error immediately.

Frankly, I'm comfortable with that being an implementation decision.  When you send a RST_STREAM, you're accepting some ambiguity about exactly what makes it to the other side.  In HTTP, we resolved that by saying that if you've potentially sent enough data for the other side to act on and you don't want to see the response, you need to send a STOP_SENDING 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/1671#issuecomment-413655998
----==_mimepart_5b75ce5eb1794_24913fc4cd0d45b83423e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is actually very like what we wrestled with in <a class=3D"issue-=
link js-issue-link" data-error-text=3D"Failed to load issue title" data-i=
d=3D"348932679" data-permission-text=3D"Issue title is private" data-url=3D=
"https://github.com/quicwg/base-drafts/issues/1643" href=3D"https://githu=
b.com/quicwg/base-drafts/pull/1643">#1643</a>.</p>
<p>Consider the extreme case and work backward:</p>
<ul>
<li><strong>RST_STREAM is received after application has already read the=
 entire stream data.</strong>  Application might not ever realize there w=
as a RST -- it's already consumed everything and moved on.</li>
<li><strong>RST_STREAM is received after transport has received all data,=
 but application hasn't read it to completion.</strong>  You can either s=
urface all the data to the application (turns into previous case) or drop=
 the unread data and begin returning a read error.</li>
<li><strong>RST_STREAM is received while data is outstanding.</strong>  Y=
ou can either surface the error when the application's reads hit a gap, o=
r drop the unread data and begin returning a read error immediately.</li>=

</ul>
<p>Frankly, I'm comfortable with that being an implementation decision.  =
When you send a RST_STREAM, you're accepting some ambiguity about exactly=
 what makes it to the other side.  In HTTP, we resolved that by saying th=
at if you've potentially sent enough data for the other side to act on an=
d you don't want to see the response, you need to send a STOP_SENDING at =
the same 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/1671#issuecomment-413655998">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Dc=
C7nVUNZHF0PAJEOE34JE7qysks5uRcXegaJpZM4WANBl">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq94Raf8icSbVluuxbV1u5AJy=
SI_Mks5uRcXegaJpZM4WANBl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1671: This is actually very like what we wrestled with in #164=
3.\r\n\r\nConsider the extreme case and work backward:\r\n- **RST_STREAM =
is received after application has already read the entire stream data.** =
 Application might not ever realize there was a RST -- it's already consu=
med everything and moved on.\r\n- **RST_STREAM is received after transpor=
t has received all data, but application hasn't read it to completion.** =
 You can either surface all the data to the application (turns into previ=
ous case) or drop the unread data and begin returning a read error.\r\n- =
**RST_STREAM is received while data is outstanding.**  You can either sur=
face the error when the application's reads hit a gap, or drop the unread=
 data and begin returning a read error immediately.\r\n\r\nFrankly, I'm c=
omfortable with that being an implementation decision.  When you send a R=
ST_STREAM, you're accepting some ambiguity about exactly what makes it to=
 the other side.  In HTTP, we resolved that by saying that if you've pote=
ntially sent enough data for the other side to act on and you don't want =
to see the response, you need to send a STOP_SENDING at the same time."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/1671#issuecomment-413655998"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment=
-413655998",
"url": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3655998",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#=
1671)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1671\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3655998"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691521=
01\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75ce5eb1794_24913fc4cd0d45b83423e5--


From nobody Thu Aug 16 12:28: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 75F2D130E1F for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:28:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gdwfqvzeFfmG for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 12:28:31 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8661130DC1 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 12:28:31 -0700 (PDT)
Date: Thu, 16 Aug 2018 12:28:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534447711; bh=fvsBSWXy1T/mepZdvf8G+e1z0gFpeQudJN/e38VA++E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bMAZVKL9fFG9kPZMu24E9qDpaCvc4hqsE/g9emeeuCl2vcpxW2xpSVeK73+ZZJjiW Ann3qvMr1ueEvfxfWGGfHahWeq35U/wXChgp+MLzk64prl1ATzJw/+FEbcsmUWfTuc S3m2rQr8KoCSMZW+pgzg7SqCOoRAp+P13rMvXyWE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7bf948e83c03d31d57df206831a6e0354d9050d92cf00000001178d925f92a169ce14f0fc68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1677@github.com>
Subject: [quicwg/base-drafts] Target of HTTP version fallback (#1677)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75d05ffe41_17cb3fc618ed45b8247a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_QWQclPnPvIUoN-VwrYsKPvRkro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 19:28:34 -0000

----==_mimepart_5b75d05ffe41_17cb3fc618ed45b8247a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We added the version fallback error code to HTTP/2 because there were certain HTTP/1.1 scenarios which were difficult or impossible to support over the multiplexed transport for various reasons.  (Resources which returned raw formatted headers, WebSockets, chunk extensions, client certificates, etc.)

Are there things which aren't supported in HTTP/QUIC which *are* supported in HTTP/2, such that the fallback should be to HTTP/2?  Or should our fallback go straight to HTTP/1.1, since the things you can't do in HTTP/QUIC you probably also can't do in HTTP/2?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1677
----==_mimepart_5b75d05ffe41_17cb3fc618ed45b8247a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We added the version fallback error code to HTTP/2 because there were certain HTTP/1.1 scenarios which were difficult or impossible to support over the multiplexed transport for various reasons.  (Resources which returned raw formatted headers, WebSockets, chunk extensions, client certificates, etc.)</p>
<p>Are there things which aren't supported in HTTP/QUIC which <em>are</em> supported in HTTP/2, such that the fallback should be to HTTP/2?  Or should our fallback go straight to HTTP/1.1, since the things you can't do in HTTP/QUIC you probably also can't do in HTTP/2?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1677">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_dAOyN2iBooBBXR8eFMPhCkNscyks5uRcffgaJpZM4WAcdw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3fUBMxR6Oqf7Wb-iG9UUhiYvZDLks5uRcffgaJpZM4WAcdw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Target of HTTP version fallback (#1677)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1677"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1677",
"url": "https://github.com/quicwg/base-drafts/issues/1677",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Target of HTTP version fallback (#1677)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1677
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1677,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1677\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1677"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369215344\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75d05ffe41_17cb3fc618ed45b8247a4--


From nobody Thu Aug 16 13:25: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 1D09B130E08 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 13:25:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 99Kfc58MybPw for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 13:25:19 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 A9BD3130E1F for <quic-issues@ietf.org>; Thu, 16 Aug 2018 13:25:19 -0700 (PDT)
Date: Thu, 16 Aug 2018 13:25:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534451117; bh=iiyg7TDWG75Q4OfVN8/AN2K3KZcLfnpVS5IIz54BrHg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IoNY2G1pGZwZ5dpelv8rctWu5V7aK2GLyIM7mpOdsBr5CiBrOa0KqzRYbdtxcHrsL Gn2ViEoS/Cd/g5EVSm6aBsrlCxzryEf3MbSpwxWlasRYxXqAC82fMg4vtUP60Lye2U DJFPL/5JppseBPA6eTQMM917n9AahUg8ndRHL9p4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab322cc946822cf2bc3ab5f4e41a89979155d46d3192cf00000001178d9fad92a169ce14f003c9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1668/413673499@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1668@github.com>
References: <quicwg/base-drafts/issues/1668@github.com>
Subject: Re: [quicwg/base-drafts] Greasing version negotiation (#1668)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75ddad953e1_453d3f89070d45c47274d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ruFaPfQPvV9HLeoDxBnYTihh9LM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 20:25:21 -0000

----==_mimepart_5b75ddad953e1_453d3f89070d45c47274d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, actually *using* multiple versions is the best way, but this has value as well.  I'd expect to see this in servers mostly, padding out VN packets with reserved versions.  Clients that aren't latency sensitive might do an initial probe with a junk payload and a reserved version occasionally, but I don't expect browsers will very often.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1668#issuecomment-413673499
----==_mimepart_5b75ddad953e1_453d3f89070d45c47274d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, actually <em>using</em> multiple versions is the best way, but th=
is has value as well.  I'd expect to see this in servers mostly, padding =
out VN packets with reserved versions.  Clients that aren't latency sensi=
tive might do an initial probe with a junk payload and a reserved version=
 occasionally, but I don't expect browsers will very often.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1668#issuecomment-413673499">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzyC=
awf-UEozLYm8jHL8dqrY7By_ks5uRdUtgaJpZM4WAKi3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwLi1RMYnekTHyKP0k765hG-=
gEIqks5uRdUtgaJpZM4WAKi3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1668: Yes, actually *using* multiple versions is the best way,=
 but this has value as well.  I'd expect to see this in servers mostly, p=
adding out VN packets with reserved versions.  Clients that aren't latenc=
y sensitive might do an initial probe with a junk payload and a reserved =
version occasionally, but I don't expect browsers will very often."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/1668#issuecomment-413673499"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1668#issuecomment=
-413673499",
"url": "https://github.com/quicwg/base-drafts/issues/1668#issuecomment-41=
3673499",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Greasing version negotiation (#1668)",=

"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1668,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1668\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1668#issuecomment-41=
3673499"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691419=
43\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75ddad953e1_453d3f89070d45c47274d2--


From nobody Thu Aug 16 13:26: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 68300130E08 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 13:26:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 46TCdX44jOJB for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 13:26:48 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92262129AB8 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 13:26:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PlrvWtJZXBnWYw09yvFXB5yZHlw=; b=mqAYD60e0JhYN70N 5l7ONPXnPzintwpLXX/OxWaqTaESI7ER3/stc2P90NpEBtlz851FhEFdGewC81DQ GbRRooUtXBpHm2J3ZMH6DY1u89gCdWxfrutOFjMqacXJxO08ZgI7Dq1z39/CmLuw GFt1q1a+roo4K5jfGber86fRX54=
Received: by filter1177p1las1.sendgrid.net with SMTP id filter1177p1las1-16598-5B75DE07-27 2018-08-16 20:26:47.77902497 +0000 UTC m=+247446.675972908
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id eshDXAb8SgqKFavb4exYbw for <quic-issues@ietf.org>; Thu, 16 Aug 2018 20:26:47.651 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id 9DADD3E095A for <quic-issues@ietf.org>; Thu, 16 Aug 2018 13:26:47 -0700 (PDT)
Date: Thu, 16 Aug 2018 20:26:48 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d2b107a0c517c5bd922b2fe8891ecf258358b3992cf00000001178da00792a169ce14e8bcf1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663/review/147010254@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75de079c585_758b3fae4aad45c05196f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1BiwaTGAkc1TPMhZODjUkCjXXFMYmQoXs9ES 1xT2rAfphnEUMzCturCP/Vm5xEcmqkDFg7X9kC2q6Z/TLrWGw7vTNpRy31Rb5LUF5RpSDasu2L8C/K D6UjWPJ+gZYQgFiiM4bft+tM2tgNunjeBclKcZreWude7N45MAoizTxiXSPXuBK1cVR94i1VzhzBAp s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SByOFGEMSiNil7BWNvsE5zY646o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 20:26:50 -0000

----==_mimepart_5b75de079c585_758b3fae4aad45c05196f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3407,9 +3407,11 @@ Implementations MUST NOT generate packets that only contain ACK frames in
 response to packets which only contain ACK frames. However, they MUST
 acknowledge packets containing only ACK frames when sending ACK frames in
 response to other packets.  Implementations MUST NOT send more than one packet
-containing only ACK frames per received packet that contains frames other than
-ACK frames.  Packets containing non-ACK frames MUST be acknowledged immediately
-or when a delayed ack timer expires.
+containing only an ACK frame per received packet that contains frames other than
+an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
+immediately or when a delayed ack timer expires. The delayed ack timer should
+never delay an ACK for longer than an RTT, which ensures an ACK frame is sent

Or "does not," if you're making an assertion about the outcome of this strategy.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1663#discussion_r210730873
----==_mimepart_5b75de079c585_758b3fae4aad45c05196f6
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/1663#discussion_r210730873">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3407,9 +3407,11 @@ Implementations MUST NOT generate packets that only contain ACK frames in
 response to packets which only contain ACK frames. However, they MUST
 acknowledge packets containing only ACK frames when sending ACK frames in
 response to other packets.  Implementations MUST NOT send more than one packet
-containing only ACK frames per received packet that contains frames other than
-ACK frames.  Packets containing non-ACK frames MUST be acknowledged immediately
-or when a delayed ack timer expires.
+containing only an ACK frame per received packet that contains frames other than
+an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
+immediately or when a delayed ack timer expires. The delayed ack timer should
+never delay an ACK for longer than an RTT, which ensures an ACK frame is sent
</pre>
<p>Or "does not," if you're making an assertion about the outcome of this strategy.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1663#discussion_r210730873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2gTiShBKQjrHLTPszFVoHiKs64yks5uRdWHgaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0ZMlpDqadwa_EDBiQ_UKX2S26XSks5uRdWHgaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1663"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663#discussion_r210730873"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663#discussion_r210730873",
"url": "https://github.com/quicwg/base-drafts/pull/1663#discussion_r210730873",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1663",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663#discussion_r210730873"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75de079c585_758b3fae4aad45c05196f6--


From nobody Thu Aug 16 13:31: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 1AAAB130E1F for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 13:31:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Mgvk0oeg_vOr for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 13:31:11 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85093129AB8 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 13:31:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+M/2GnfTUSPvUOzh9/JhzbZBAAU=; b=WyBH1Jx5TwH6vPAf 1yLhr3jG6kjQfmNeyTjhS9BUdct1ekQDpCdwWtvmHVyDwTLwWp6DuoS5dFWpgPJt 05t3qwD0jVN2X/7bjWCR7R7RlFWld/sl2RsiTQ2d8si/Gpp6fbkd+7IwU6cSvilx OZs5GFKT4l+0g0ouyOuYGKQRQP0=
Received: by filter1125p1las1.sendgrid.net with SMTP id filter1125p1las1-15282-5B75DF0E-2A 2018-08-16 20:31:10.909619849 +0000 UTC m=+247798.453594040
Received: from github-lowworker8-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id s8AKpU_fS36GuHz-BMnjtA for <quic-issues@ietf.org>; Thu, 16 Aug 2018 20:31:10.635 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker8-cp1-prd.iad.github.net (Postfix) with ESMTP id C2DDA61383 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 13:31:10 -0700 (PDT)
Date: Thu, 16 Aug 2018 20:31:11 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b8da161205ef774c2a48288e6c4691ce23bd58592cf00000001178da10e92a169ce14f0fc68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1677/413675164@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1677@github.com>
References: <quicwg/base-drafts/issues/1677@github.com>
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75df0ec0c4f_c413f9ca40be624656e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2f6h0Qd4Vhl4MWKQH6X/PHLdnYrXY9sGDWbj vLzgJG0w+06DqFsy+heTmTLts9DdgMHk8DvSaygRQg97pWGneBCWaOSohbfkm54lUKcJna2cjrHoI6 8tGgIV7M82jyvZvQ5RBptbxuLzU8Eqhz44I2jGBkJhENRi/IklKHw1oRJ0RVGkSHxsorFlzjYZj0NW 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_EE9ZO7N1dw83yYBCOgnyVZV7xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 20:31:13 -0000

----==_mimepart_5b75df0ec0c4f_c413f9ca40be624656e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At least the number of applications that are so tightly coupled with HTTP/2 today as to be a concern is probably very limited. The fact that there are (are could be) things that you could theoretically do in HTTP/2 but not in QUIC does not necessarily mean that you should. That is, unless there is a smoking gun in form of an important real world use case.

Otherwise, I'd say that having to support both HTTP/2 and HTTP/QUIC is just more complexity than it is worthwhile.

If it were like HTTP/2 had replaced the world, it would be different, but HTTP/1.1 is likely to outlive both HTTP/2 and QUIC v1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1677#issuecomment-413675164
----==_mimepart_5b75df0ec0c4f_c413f9ca40be624656e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>At least the number of applications that are so tightly coupled with HTT=
P/2 today as to be a concern is probably very limited. The fact that there =
are (are could be) things that you could theoretically do in HTTP/2 but not=
 in QUIC does not necessarily mean that you should. That is, unless there i=
s a smoking gun in form of an important real world use case.</p>
<p>Otherwise, I'd say that having to support both HTTP/2 and HTTP/QUIC is j=
ust more complexity than it is worthwhile.</p>
<p>If it were like HTTP/2 had replaced the world, it would be different, bu=
t HTTP/1.1 is likely to outlive both HTTP/2 and QUIC v1.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1677#issuecomment-413675164">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_tS3gMNA9NAi9=
Mw-kTiTZslsTGFks5uRdaOgaJpZM4WAcdw">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq9NE_b9dMYffR9j4ROr_NduNd8Mfks5uRdaOga=
JpZM4WAcdw.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1677: A=
t least the number of applications that are so tightly coupled with HTTP/2 =
today as to be a concern is probably very limited. The fact that there are =
(are could be) things that you could theoretically do in HTTP/2 but not in =
QUIC does not necessarily mean that you should. That is, unless there is a =
smoking gun in form of an important real world use case.\r\n\r\nOtherwise, =
I'd say that having to support both HTTP/2 and HTTP/QUIC is just more compl=
exity than it is worthwhile.\r\n\r\nIf it were like HTTP/2 had replaced the=
 world, it would be different, but HTTP/1.1 is likely to outlive both HTTP/=
2 and QUIC v1."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/1677#issuecomment-413675164"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-4=
13675164",
"url": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-4136=
75164",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1677,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1677\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-4136=
75164"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369215344=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b75df0ec0c4f_c413f9ca40be624656e3--


From nobody Thu Aug 16 14:56: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 7736812F295 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 14:56:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XhY2hpgkpyea for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 14:56:21 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 799DA130E1E for <quic-issues@ietf.org>; Thu, 16 Aug 2018 14:56:20 -0700 (PDT)
Date: Thu, 16 Aug 2018 14:56:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534456577; bh=38ZLc4Ohky2RZY5ERqERm+XloKlK1q+xL++1IDROipI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gaQSmlKal7a3KOsrI3IZHf35rojh8QaEj1O20G/zIKBFijfjz9GPcEX1mR//9I45p GdZ+QKacy4tsYACQDn4LOJkReu9WnIxNOXKEGCqFG3CjOjbzl5ElAvzK0cTxPKwmga O2E7L1vWIyFont6/hWw6DDI7OOA3AJ0OrPPqF8/w=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe3431034f472233d2ce837e9c82b2bcf0e6f21a92cf00000001178db50192a169ce14f1ae84@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1678@github.com>
Subject: [quicwg/base-drafts] Does the first byte of stateless reset include random bits? (#1678)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75f30194c38_2de63faf67cd45b45161d4"; 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/D_mHo9Hxo-U39UJRWfj8MbcXB8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 21:56:23 -0000

----==_mimepart_5b75f30194c38_2de63faf67cd45b45161d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 6.13.4 of draft-transport-14 defines the first byte of the stateless reset packet as:
```
   +-+-+-+-+-+-+-+-+
   |0|K|1|1|0|0|0|0|
   +-+-+-+-+-+-+-+-+
```
I notice that the first byte is slightly different from the specification of the short header in section 4.2:
```
   +-+-+-+-+-+-+-+-+
   |0|K|1|1|0|R R R|
   +-+-+-+-+-+-+-+-+
```
Is that deliberate, or just an oversight?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1678
----==_mimepart_5b75f30194c38_2de63faf67cd45b45161d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 6.13.4 of draft-transport-14 defines the first byte of the stateless reset packet as:</p>
<pre><code>   +-+-+-+-+-+-+-+-+
   |0|K|1|1|0|0|0|0|
   +-+-+-+-+-+-+-+-+
</code></pre>
<p>I notice that the first byte is slightly different from the specification of the short header in section 4.2:</p>
<pre><code>   +-+-+-+-+-+-+-+-+
   |0|K|1|1|0|R R R|
   +-+-+-+-+-+-+-+-+
</code></pre>
<p>Is that deliberate, or just an oversight?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1678">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rf5rcQGLIOTN7rkZoeVIEQjYvzks5uReqBgaJpZM4WApVa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2oOVJ_3CDMa0vCnPw8pTp9GQumjks5uReqBgaJpZM4WApVa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Does the first byte of stateless reset include random bits? (#1678)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1678"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1678",
"url": "https://github.com/quicwg/base-drafts/issues/1678",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Does the first byte of stateless reset include random bits? (#1678)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1678
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1678,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1678\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1678"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369268058\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b75f30194c38_2de63faf67cd45b45161d4--


From nobody Thu Aug 16 17: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 45D1C130DE9 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:01:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ixATunNGavau for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:01:13 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22971126CC7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:01:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2K29ghbowIXBt1lr3TmmCdDT2Ms=; b=SIjXJQZGtM9rvG12 E/3nvwQYNfzv5GGgSiGpP1nz1HzpBq9dTcSfaefanW9Gx811wjYzhUol5Mg0a95q 4eUbmDUAquEg7RcaB5wluRRXevQ8toibmCE14qLCpeH+nT3c4g1GUaAwIDXGwVBy FTRorBDs9OnKMaZq8sMN0RLMAwo=
Received: by filter1159p1las1.sendgrid.net with SMTP id filter1159p1las1-9379-5B761048-11 2018-08-17 00:01:12.424709186 +0000 UTC m=+259223.454266690
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id aDXkQuH1QPG1xNEHxaTIkg for <quic-issues@ietf.org>; Fri, 17 Aug 2018 00:01:12.306 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id 49B89C07D2 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:01:12 -0700 (PDT)
Date: Fri, 17 Aug 2018 00:01:12 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf463dc0cb35c59fe47b29a5d69fb4f2c2ad42a592cf00000001178dd24892a169ce14f21250@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1679@github.com>
Subject: [quicwg/base-drafts] Eliminate outdated reference to PATH_CHALLENGE (#1679)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76104848556_7fd03fbb522be6283993c0"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ZvTDZ9yf55gkjMtXHOhuW1hjiQ10Vi8K8e9 ZXSUQiL43j37Zf+mxFazv69z+4w52Gd+dd2l6Oa/QHIafEKI/EVPiiT19DZPGtdpbYL90Ac1yfLokn eKk3VYNoilMIjKY7FVzFi5Sk8FWZaMP6+23nAgCsEHUKD18AQKDTMCrbKcPInZffAt/2VYIPOBoy8P A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dlxg1VxbsVjpFDlcg6SDjV_A_gY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:01:16 -0000

----==_mimepart_5b76104848556_7fd03fbb522be6283993c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No longer used in handshakes.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1679

-- Commit Summary --

  * Eliminate outdated reference to PATH_CHALLENGE

-- File Changes --

    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1679.patch
https://github.com/quicwg/base-drafts/pull/1679.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/1679

----==_mimepart_5b76104848556_7fd03fbb522be6283993c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No longer used in handshakes.</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/1679'>https://github.com/quicwg/base-drafts/pull/1679</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Eliminate outdated reference to PATH_CHALLENGE</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1679/files#diff-0">draft-ietf-quic-transport.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1679.patch'>https://github.com/quicwg/base-drafts/pull/1679.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1679.diff'>https://github.com/quicwg/base-drafts/pull/1679.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/1679">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwbvKVDCT4ofLCP81-tiTiYXbpZFks5uRgfIgaJpZM4WAwbT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2go9hHcR81dY1Lg1UfGe_Y9fdSKks5uRgfIgaJpZM4WAwbT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Eliminate outdated reference to PATH_CHALLENGE (#1679)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1679"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1679",
"url": "https://github.com/quicwg/base-drafts/pull/1679",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Eliminate outdated reference to PATH_CHALLENGE (#1679)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "ada1cdc",
"value": "Eliminate outdated reference to PATH_CHALLENGE"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1679/files#diff-0) (3 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1679,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1679\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1679"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1679.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1679.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369297107\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b76104848556_7fd03fbb522be6283993c0--


From nobody Thu Aug 16 17:01: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 C0341130DE9 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:01:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 iJz8nkjtL2KR for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:01:37 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23757126CC7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:01:37 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:01:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534464095; bh=+alA/8dvHue2/90t9ccRVlauP4ZKg6ElkB0dvmd/CCQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KsKkAYGPgRcFUAyuUk6Z516S4yH6ExJxSZvRDMLazdeUmOGa6OKAukLI3io0iV8M2 hBsDR/6K9nyKdgAXYESndxsTh1/naulVlr1ulGhv5VVMLzlEfly/i1/MJXxRhIUhYw sk14zqBxaUdrzxX0CgVHVpJKlSl9TE5XCtXzI/VU=
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/1679/push/2803907482@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1679@github.com>
References: <quicwg/base-drafts/pull/1679@github.com>
Subject: Re: [quicwg/base-drafts] Eliminate outdated reference to PATH_CHALLENGE (#1679)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76105f41659_7a4d3fb6a92d45c0355739"; 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/TLuZCm72TLTJCcOZwbsCO9Au4tY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:01:39 -0000

----==_mimepart_5b76105f41659_7a4d3fb6a92d45c0355739
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

dc0c276  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/1679/files/ada1cdce02f2f78c87055647e30f9f7d865069e1..dc0c276e36be03371290096c544b895c6f9324b9

----==_mimepart_5b76105f41659_7a4d3fb6a92d45c0355739
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dc0c276">dc0c276</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/1679/files/ada1cdce02f2f78c87055647e30f9f7d865069e1..dc0c276e36be03371290096c544b895c6f9324b9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7BQmUe0Ba-PBITa2drA52nD3Qwiks5uRgffgaJpZM4WAwbT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6GJRoI4_CEnvJaDo9M2xBwot7mZks5uRgffgaJpZM4WAwbT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #1679"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1679/files/ada1cdce02f2f78c87055647e30f9f7d865069e1..dc0c276e36be03371290096c544b895c6f9324b9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1679/files/ada1cdce02f2f78c87055647e30f9f7d865069e1..dc0c276e36be03371290096c544b895c6f9324b9",
"url": "https://github.com/quicwg/base-drafts/pull/1679/files/ada1cdce02f2f78c87055647e30f9f7d865069e1..dc0c276e36be03371290096c544b895c6f9324b9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinduke pushed 1 commit in #1679",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1679:",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [
{
"name": "dc0c276",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1679/files/ada1cdce02f2f78c87055647e30f9f7d865069e1..dc0c276e36be03371290096c544b895c6f9324b9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369297107\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b76105f41659_7a4d3fb6a92d45c0355739--


From nobody Thu Aug 16 17:07: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 47D25130DFD for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:07:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hneBWQhzHaRt for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:07:37 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 B1A7E130DE9 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:07:37 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:07:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534464456; bh=lJJi8sZm2OT/5JpzpzO2zH6KQas6+zdKqQRR3p7wJzw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bTzIlQbkgRYNMBBsaiJqExkE877HgXZWItZ1EdxmpouV0TVHZNM/lziegg4xnJe18 ekqvmcP+TQjAquGZ0G3/UW6KvoKhSz4aVWcfW71YqMauEiaePtYls9ws0dnQCKZPbz 1V7eeF2Ymsl4hfZJU+kH6PpBXg0fM0TfMa1kpm8U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc07905433a6e3b8a67981278fd96b44ffe32b21392cf00000001178dd3c892a169ce0cd5d91f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/411/413720045@github.com>
In-Reply-To: <quicwg/base-drafts/issues/411@github.com>
References: <quicwg/base-drafts/issues/411@github.com>
Subject: Re: [quicwg/base-drafts] Restructure document (#411)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7611c88d71f_b5c3fbec9cd45c03889aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nBQeQFstHqPNh25V-qqe7oVGyhs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:07:39 -0000

----==_mimepart_5b7611c88d71f_b5c3fbec9cd45c03889aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks @mirjak.  @janaiyengar and I have some time set aside after the next interim meeting to look at this issue.  We've been waiting until the velocity of changes slows a little before attempting this because more changes tend to undo any work you do on improving structure and removing redundant text.  But it looks like things are stabilizing 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/411#issuecomment-413720045
----==_mimepart_5b7611c88d71f_b5c3fbec9cd45c03889aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks <a class=3D"user-mention" data-hovercard-user-id=3D"8420764" da=
ta-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:=
self" href=3D"https://github.com/mirjak">@mirjak</a>.  <a class=3D"user-m=
ention" data-hovercard-user-id=3D"11067604" data-octo-click=3D"hovercard-=
link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://githu=
b.com/janaiyengar">@janaiyengar</a> and I have some time set aside after =
the next interim meeting to look at this issue.  We've been waiting until=
 the velocity of changes slows a little before attempting this because mo=
re changes tend to undo any work you do on improving structure and removi=
ng redundant text.  But it looks like things are stabilizing now.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/411#issuecomment-413720045">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5jqd=
W7NmN-D68iAqmf5geuRk5fsks5uRglIgaJpZM4MiE8J">mute the thread</a>.<img src=
=3D"https://github.com/notifications/beacon/AWbkqxvLyVK1Zgyu0Ti5Uz3ditG-y=
FuDks5uRglIgaJpZM4MiE8J.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #411: Thanks @mirjak.  @janaiyengar and I have some time set=
 aside after the next interim meeting to look at this issue.  We've been =
waiting until the velocity of changes slows a little before attempting th=
is because more changes tend to undo any work you do on improving structu=
re and removing redundant text.  But it looks like things are stabilizing=
 now."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/411#issuecomment-413720045"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/411#issuecomment-=
413720045",
"url": "https://github.com/quicwg/base-drafts/issues/411#issuecomment-413=
720045",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restructure document (#411)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 411,\n\"IssueComment\": \"{{IssueCom=
ment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 411\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/411#issuecomment-413=
720045"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 2102597=
21\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7611c88d71f_b5c3fbec9cd45c03889aa--


From nobody Thu Aug 16 17:12: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 CA018130DFE for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:12:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SAIrQl544MH9 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:12:15 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 8BBC1130DE9 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:12:15 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:12:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534464734; bh=V83wG2rgbumHHlSXGBtqE3WRA3UgULnlAEkKg00H818=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qp05mVUJQ/MZNH3jiUNEel03aIEJzh3GHz3NzyX+BeFb75V8mPqI5jMVFuV2T9Wim xkA5pqUDO/ejaNfI0uLzdt8keTQ344eXtA/nNUOios7f1if0YA1sjEsSiA7/RpP30I S6bC+p/4kWQgOrDrm6QDTf2mbxhT4Ea1sHpS07NM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84b298a7819d80b1b40fcd10f138c7de09d99ada92cf00000001178dd4de92a169ce14f02818@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1672/413720700@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1672@github.com>
References: <quicwg/base-drafts/issues/1672@github.com>
Subject: Re: [quicwg/base-drafts] Invariants in Transport Parameters (#1672)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7612ded7a79_1e053ff5540d45c493319"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/foXT2bmIHRxTo1pKgTMWp-3sCj8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:12:17 -0000

----==_mimepart_5b7612ded7a79_1e053ff5540d45c493319
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that we need to do anything about this, and I would be opposed to moving this to invariants for the reasons @MikeBishop outlines.  I would consider a PR that improves the text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1672#issuecomment-413720700
----==_mimepart_5b7612ded7a79_1e053ff5540d45c493319
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that we need to do anything about this, and I would be opposed to moving this to invariants for the reasons <a class="user-mention" data-hovercard-user-id="4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> outlines.  I would consider a PR that improves the 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/issues/1672#issuecomment-413720700">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxRxRPCtlGT4KCMWtGq0jnRvxnczks5uRgpegaJpZM4WANL2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq77ANcr-zGStYVVbVaq3l5jafa89ks5uRgpegaJpZM4WANL2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1672: I don't think that we need to do anything about this, and I would be opposed to moving this to invariants for the reasons @MikeBishop outlines.  I would consider a PR that improves the text."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1672#issuecomment-413720700"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1672#issuecomment-413720700",
"url": "https://github.com/quicwg/base-drafts/issues/1672#issuecomment-413720700",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Invariants in Transport Parameters (#1672)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1672,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1672\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1672#issuecomment-413720700"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369152758\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7612ded7a79_1e053ff5540d45c493319--


From nobody Thu Aug 16 17:14: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 09083130E1A for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:14:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GLbKHM1j7j1y for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:14:30 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 6C9F9130DFE for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:14:30 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:14:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534464869; bh=2SzMrpXX5OH+XpA0f0DFFISavE6FFrpAXlQxsRjqR10=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e9cOh8yMH+HVeWcBA/buC9A2VbNey52ylHJL+2OaoRuIudtKzLCO61OkwL/1eQihm brEQP9jL4T0archXH7FtrXw7UatVrgzlOtbSaxtPsbeg64yt9CXDHU9DY8p+q6izKR nB0AmlkiCF+A8RIteKiSnn6LcYr6AVr//O5IdjLo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6146ee7018b9021c5b5481e90d7821b8346f7a7992cf00000001178dd56592a169ce14f0107d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1669/issue_event/1793631330@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1669@github.com>
References: <quicwg/base-drafts/issues/1669@github.com>
Subject: Re: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b761365c8dec_253d3ffa94abe61c490d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FumjrDysZGkq-NlDt7XW-IxFi0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:14:32 -0000

----==_mimepart_5b761365c8dec_253d3ffa94abe61c490d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1669.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1669#event-1793631330
----==_mimepart_5b761365c8dec_253d3ffa94abe61c490d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351277181" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1669" href="https://github.com/quicwg/base-drafts/issues/1669">#1669</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1669#event-1793631330">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4KZ_ZElIMLRmHQ3HriIKKcD-3EPks5uRgrlgaJpZM4WALd2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq87AENRVZw9FWTo44Dt1vwVFjdDlks5uRgrlgaJpZM4WALd2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1669."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1669#event-1793631330"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1669#event-1793631330",
"url": "https://github.com/quicwg/base-drafts/issues/1669#event-1793631330",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1669#event-1793631330"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369145718\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b761365c8dec_253d3ffa94abe61c490d2--


From nobody Thu Aug 16 17:14: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 81867130F33 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:14:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 m2OLEvXjp4Ye for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:14:30 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B75AE130DE9 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:14:30 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:14:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534464870; bh=7jv5MlJsczcOddhMS5T5jmfYiynMaOQS9QPyaAiYRRc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=foeJ9NdjefSNZ/RnNQRJjv5w5E8GOj0I/uSAYCdxQOJ8xB4PQUGa0zZNUcTTBqUP+ N1tjFvcmFYzs13lh+W9p5NYNqlyNr7qQXIrcAdvpG5qwP6fwm1RbAeSQnTPaect7dS L3CNiWn13SBOWuM7qoO/pzZ0YolZZAWRH+U5GMgM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8edd026779d6aca499af06940a3324afdbe0a00692cf00000001178dd56692a169ce14f0107d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1669/413720973@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1669@github.com>
References: <quicwg/base-drafts/issues/1669@github.com>
Subject: Re: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7613661e501_7f523feab78be62410379e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mMCLW3QrCXLKRTro7Ulk6JXUd-4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:14:35 -0000

----==_mimepart_5b7613661e501_7f523feab78be62410379e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One of the pieces of restructuring we have considered is moving the packet protection completely across.  That's tracked by #411. We'll address that 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/1669#issuecomment-413720973
----==_mimepart_5b7613661e501_7f523feab78be62410379e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One of the pieces of restructuring we have considered is moving the packet protection completely across.  That's tracked by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="215341343" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/411" href="https://github.com/quicwg/base-drafts/issues/411">#411</a>. We'll address that there.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413720973">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_DIWMyV_gaqrqfSp-MTOl8dGw4Vks5uRgrmgaJpZM4WALd2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq83q19J5Pv7bI5s3omhVBHnntiTyks5uRgrmgaJpZM4WALd2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1669: One of the pieces of restructuring we have considered is moving the packet protection completely across.  That's tracked by #411. We'll address that there."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413720973"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413720973",
"url": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413720973",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] TLS dependencies and packet number encryption (#1669)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1669,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1669#issuecomment-413720973"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369145718\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7613661e501_7f523feab78be62410379e--


From nobody Thu Aug 16 17:17: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 4ED73130E89 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:17:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JraVI9Gtooag for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:17:08 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 F1D19130DE9 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:17:07 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:17:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534465027; bh=YpcL2h/6vSjmn7dwvz6tNr9ohICV8QrwmoRC+jXtkeE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kaxcSJQtQS471HgK3FKsxpvaEOnWxY9EEnRWa4//R5PlE8lAggfH70OsVQLkLjQxR IpaKtg7N6mZ45QhUrX0yjpJIU7MEKOuX9U3dQc4uA2OsXNnDHKpXtcKE2Qb9y4fdOj MdGQ4+0/OJsFB+Q/P542NY4HnYv8KpN/Yfm4DPmk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99a6d7b6f65114b15756903d7a4324c17967c7e392cf00000001178dd60392a169ce14f036c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1674/413721317@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1674@github.com>
References: <quicwg/base-drafts/issues/1674@github.com>
Subject: Re: [quicwg/base-drafts] PN of CLOSE (#1674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b761403531c4_77f93fb0a22be624622a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ullbUMVZ_NW7i2z0CIPgK-DOOxw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:17:09 -0000

----==_mimepart_5b761403531c4_77f93fb0a22be624622a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The allowance [here](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#immediate-close) isn't harmful.  And we don't say that endpoints can't regenerate the closing packet with new packet numbers.

So what is the exact problem 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/1674#issuecomment-413721317
----==_mimepart_5b761403531c4_77f93fb0a22be624622a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The allowance <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#immediate-close" rel="nofollow">here</a> isn't harmful.  And we don't say that endpoints can't regenerate the closing packet with new packet numbers.</p>
<p>So what is the exact problem here?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413721317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx6oKNx3skxm7iwMJJnZFzmZ9SiCks5uRguDgaJpZM4WAOPz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_9lkPq2Vm8uXyE8tj80GiNFpSYiks5uRguDgaJpZM4WAOPz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1674: The allowance [here](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#immediate-close) isn't harmful.  And we don't say that endpoints can't regenerate the closing packet with new packet numbers.\r\n\r\nSo what is the exact problem here?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413721317"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413721317",
"url": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413721317",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PN of CLOSE (#1674)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413721317"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369157107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b761403531c4_77f93fb0a22be624622a8--


From nobody Thu Aug 16 17:20: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 3802D130E89 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:20:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3Hn3cF6BUor2 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:20:27 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 7E1621294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:20:27 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:20:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534465226; bh=7osh1Z7wiXMZSKzLnlKHw2IfM17tMeFULfLCSBNz28A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WjiixGp0zuCgW4u+ClkX5qTRcbBTlNe6vtBK5hhAXVjESfpHT6U2q4RXYT6C7gWbv j/+4nvQksBk/5+F88R2rAi99ocabPOvf9ktYoMezd6CF9NBXIWE3sAk7igO16YEvHC dpYzEN3rehv3odrYkyJxdVVnbFMvwtnqdfT088HE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab05402e96a7f87ab0620bde5540bfb4abbb5d07b592cf00000001178dd6ca92a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1671/413721820@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7614cab2d21_7e593ffd93ed45c411524"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-QwnHfOPoYnimEUnsn79ZskUsgo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:20:29 -0000

----==_mimepart_5b7614cab2d21_7e593ffd93ed45c411524
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The important point here is that there is no ambiguity about flow control.  If you send data, it counts.  If you claim to have sent data (by setting an offset in RST_STREAM), it counts.

Yes, as a sender, you don't necessarily know what the recipient did (absent mechanisms like we have for QPACK), but that's OK: you send RST_STREAM, you give up any rights to knowing what happens to data on that stream because it's an explicit signal saying you don't care.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1671#issuecomment-413721820
----==_mimepart_5b7614cab2d21_7e593ffd93ed45c411524
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The important point here is that there is no ambiguity about flow cont=
rol.  If you send data, it counts.  If you claim to have sent data (by se=
tting an offset in RST_STREAM), it counts.</p>
<p>Yes, as a sender, you don't necessarily know what the recipient did (a=
bsent mechanisms like we have for QPACK), but that's OK: you send RST_STR=
EAM, you give up any rights to knowing what happens to data on that strea=
m because it's an explicit signal saying you don't care.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1671#issuecomment-413721820">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwwu=
EopQZjCDYf3wkpGA23yqJn0Zks5uRgxKgaJpZM4WANBl">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq19R5fzORj7yL2xZiVFkh5y0=
5saDks5uRgxKgaJpZM4WANBl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1671: The important point here is that there is no ambiguit=
y about flow control.  If you send data, it counts.  If you claim to have=
 sent data (by setting an offset in RST_STREAM), it counts.\r\n\r\nYes, a=
s a sender, you don't necessarily know what the recipient did (absent mec=
hanisms like we have for QPACK), but that's OK: you send RST_STREAM, you =
give up any rights to knowing what happens to data on that stream because=
 it's an explicit signal saying you don't care."}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/1671#issuecom=
ment-413721820"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment=
-413721820",
"url": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3721820",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#=
1671)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1671,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#issuecomment-41=
3721820"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691521=
01\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7614cab2d21_7e593ffd93ed45c411524--


From nobody Thu Aug 16 17:20: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 A72461294D7 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:20:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 n7Y6NmMasSpY for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:20:28 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 2F300130DE9 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:20:28 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:20:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534465227; bh=jkJawAOgblSV2vFpYWXORuo01gfKlF+LgmjokVV3KcA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d1U5qde8+yPTo06BZPIC2Kw3+KIOVj/HwPsKEOgyJa9Zx/alPkaTn2Vak8j1W44CA FWxLYDYTd6l4TFOv0SgNMokrFnmTwenGzAJgYWqOHSKaLyxcK0CJwsIQzlvSCdhc+Y no0v97s45DrUmJCgDK8o4oaISt9I+uwMB+IhYE3c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab79fb69daf99f639d66d24b78066f0de266694cdf92cf00000001178dd6cb92a169ce14f025d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1671/issue_event/1793637526@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1671@github.com>
References: <quicwg/base-drafts/issues/1671@github.com>
Subject: Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7614cb826c1_22333f8b7f0d45b814150"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HHIjRwE38eRdBdz61AyRGSsLQlM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:20:30 -0000

----==_mimepart_5b7614cb826c1_22333f8b7f0d45b814150
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1671.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1671#event-1793637526
----==_mimepart_5b7614cb826c1_22333f8b7f0d45b814150
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351282649" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1671" href="https://github.com/quicwg/base-drafts/issues/1671">#1671</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1671#event-1793637526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dsHo1_NLKQMcGJyPySXhfk-SSLks5uRgxLgaJpZM4WANBl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3zDEgG4mu94DHpv_lnCz7M35WHrks5uRgxLgaJpZM4WANBl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1671."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1671#event-1793637526"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1671#event-1793637526",
"url": "https://github.com/quicwg/base-drafts/issues/1671#event-1793637526",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ambiguity on reaction to RST_STREAM (#1671)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1671#event-1793637526"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369152101\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7614cb826c1_22333f8b7f0d45b814150--


From nobody Thu Aug 16 17:22: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 3A102130DE9 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:22:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3cf-Z1B0C-rs for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:22:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C654D1294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:22:42 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:22:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534465362; bh=4pE6xf9Tl9zUkm0iRpCgxEQ2VLfVX28tp6y0ACUq51Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Mqn0BGJk2KRVo6m3QpDTSWUOQx5VkuGJRYMzI9iDA5U2kTutEXNmCzussorWrwkq+ otfSIpnoDGz8FSVGvq+zFlQtVVfWHskYk5mynArg5DwIYyVT9g7v45FJ7ZDA07Gg/r PDWD6ZxpbTF9Qh0gBmro3GcUby/GiPpre+jta8Os=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc99fe51b3d78256737ce71b300b1b4f916e7216b92cf00000001178dd75292a169ce14f0fc68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1677/413722119@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1677@github.com>
References: <quicwg/base-drafts/issues/1677@github.com>
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76155222939_21993fee380d45c49438a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2vtgvgaJx3FgmXKQUwwdemku1LI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:22:44 -0000

----==_mimepart_5b76155222939_21993fee380d45c49438a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Straight to HTTP/1.1 seems like a reasonable balance 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/1677#issuecomment-413722119
----==_mimepart_5b76155222939_21993fee380d45c49438a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Straight to HTTP/1.1 seems like a reasonable balance here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1677#issuecomment-413722119">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7XgX1g6oxweW8105K3zQK73N0oeks5uRgzSgaJpZM4WAcdw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxlFQTwGqBZMDnAG9oMrFwFxzr_gks5uRgzSgaJpZM4WAcdw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1677: Straight to HTTP/1.1 seems like a reasonable balance here."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1677#issuecomment-413722119"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-413722119",
"url": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-413722119",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1677,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1677\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-413722119"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369215344\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b76155222939_21993fee380d45c49438a--


From nobody Thu Aug 16 17:25: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 48DA6130DE9 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gYawxb3X7Uim for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:22 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 99D591294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:25:22 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:25:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534465521; bh=epIsiMWZAsfRDMxn3ODAZtpdAs7k4t2ao1z8CEoQWGc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K1kNYpxJqRmiSXYGkSAENXRrlmoZJX7Jf4pWDwlXybNcu0eD2BE+7p6CVDN44zRBF XqLZIOKRJVOsLIH2uwfZxxMpT0AErTgzExcNQlkBcUJLyMXy660m/CGLW8vsg/UOZD p7YeAOJCQfRALY6EHCYVlPRn/4TZZnqj2K4R/ohI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba36262cdf43ce92d7e4326e8aea8a2af859d4b9c92cf00000001178dd7f192a169ce14f1ae84@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1678/413722505@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1678@github.com>
References: <quicwg/base-drafts/issues/1678@github.com>
Subject: Re: [quicwg/base-drafts] Does the first byte of stateless reset include random bits? (#1678)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7615f1eca57_27f83ff7f40be62812696b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9fmKy9fXU0_8KbgvODmAdrXrb7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:25:24 -0000

----==_mimepart_5b7615f1eca57_27f83ff7f40be62812696b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It was deliberate, but only as a simplification.  Once we know what those R values are, we can fix this too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1678#issuecomment-413722505
----==_mimepart_5b7615f1eca57_27f83ff7f40be62812696b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It was deliberate, but only as a simplification.  Once we know what those R values are, we can fix this too.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1678#issuecomment-413722505">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3s1NADcW6pKninH5Q5EHL1lqhRHks5uRg1xgaJpZM4WApVa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq90uDv4vbvcKJjjPTb48x0IODCRMks5uRg1xgaJpZM4WApVa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1678: It was deliberate, but only as a simplification.  Once we know what those R values are, we can fix this too."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1678#issuecomment-413722505"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1678#issuecomment-413722505",
"url": "https://github.com/quicwg/base-drafts/issues/1678#issuecomment-413722505",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Does the first byte of stateless reset include random bits? (#1678)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1678,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1678\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1678#issuecomment-413722505"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369268058\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7615f1eca57_27f83ff7f40be62812696b--


From nobody Thu Aug 16 17:25: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 9EF0D1294D7 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1oSP-JIi5EiE for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:43 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09DDB130DE9 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:25:42 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534465542; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=N3OY9WXhAQd5yFWEDhMaNq9ScfYzGTa+scXKQunHk/4=; b=euq7/iTLjv97S1epH6ZrdVHQIK2TGazcLqDQ1qzuv/rIFMUVvY6KHUQ6REPsXa1UpesfGxJt BYTs/I5oSLvUCuMT5KVCS6+/9+d7opx2sCD2LJb3aGfB2X7+HAUcZ2WnN0iaobWAqvANnCmJ CVIT5HkB1BdwjPVOv2FRSINWzz4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b761606.7f612820f3c0-smtp-out-n01; Fri, 17 Aug 2018 00:25:42 -0000 (UTC)
Date: Thu, 16 Aug 2018 17:25:41 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b761605ee3f0_5f542ad667e9eec89583@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ada1cd: Eliminate outdated reference to PATH_CHALLENGE
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b761605ed96b_5f542ad667e9eec8957fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H-nT-HqawQLn6P2eSD_2QfktBBE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:25:45 -0000

----==_mimepart_5b761605ed96b_5f542ad667e9eec8957fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ada1cdce02f2f78c87055647e30f9f7d865069e1
      https://github.com/quicwg/base-drafts/commit/ada1cdce02f2f78c87055647e30f9f7d865069e1
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-08-16 (Thu, 16 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Eliminate outdated reference to PATH_CHALLENGE

No longer used in handshakes.


  Commit: dc0c276e36be03371290096c544b895c6f9324b9
      https://github.com/quicwg/base-drafts/commit/dc0c276e36be03371290096c544b895c6f9324b9
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-08-16 (Thu, 16 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

typo


  Commit: 47cfbe5836efe2009c6f4e2e3207c2aee0fe300d
      https://github.com/quicwg/base-drafts/commit/47cfbe5836efe2009c6f4e2e3207c2aee0fe300d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1679 from martinduke/patch-17

Eliminate outdated reference to PATH_CHALLENGE


Compare: https://github.com/quicwg/base-drafts/compare/f32c151a174f...47cfbe5836ef
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b761605ed96b_5f542ad667e9eec8957fd--


From nobody Thu Aug 16 17:25: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 ED48B130DED for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SCfRSmQNs32W for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:45 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 780921294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:25:45 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:25:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534465544; bh=7w3m14fMBTCYvWzqGxmdZyJboIkOP7OwpuRJnLm4BLA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gzp+IwSJcsDkHhHdZcklBakfPQI+zV55/lg5GVGVZqRqdMzLo3OoZlHD+/YlRI6nJ TAIkJ3CN2MV+efj+pb57ERFwOzYT79EPPrBsA7iFnN+X6g8O/SfYuhaOa+EoJJ2D0x EpS4MtedkRuY/wXTTYvbu94Zeme3dsZSIXpWrIYw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab187582275f4c06a14b7af6c5d02fe21e94b7b2b392cf00000001178dd80892a169ce14f21250@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1679/issue_event/1793642944@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1679@github.com>
References: <quicwg/base-drafts/pull/1679@github.com>
Subject: Re: [quicwg/base-drafts] Eliminate outdated reference to PATH_CHALLENGE (#1679)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b761608cd329_3bdc3fb5388be6241861ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nRyGzRkEIS6vf5U7aTVoO_mKcOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:25:47 -0000

----==_mimepart_5b761608cd329_3bdc3fb5388be6241861ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1679 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1679#event-1793642944
----==_mimepart_5b761608cd329_3bdc3fb5388be6241861ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351408720" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1679" href="https://github.com/quicwg/base-drafts/pull/1679">#1679</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1679#event-1793642944">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1-fywrayiIl7YIsn0k75USBXnB0ks5uRg2IgaJpZM4WAwbT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyh9OphMfGxwcwokJSi89z5Ammwrks5uRg2IgaJpZM4WAwbT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1679 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1679#event-1793642944"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1679#event-1793642944",
"url": "https://github.com/quicwg/base-drafts/pull/1679#event-1793642944",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Eliminate outdated reference to PATH_CHALLENGE (#1679)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1679#event-1793642944"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369297107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b761608cd329_3bdc3fb5388be6241861ba--


From nobody Thu Aug 16 17:26: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 E9DE4130EF3 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.008
X-Spam-Level: 
X-Spam-Status: No, score=-3.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 v3MlYfwh6Yi4 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:25:53 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A23D4130DE9 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:25:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lGVtmZBtS10lTMYAKO8/sQJYZkE=; b=kKs3JSIZIiCCndrw Axwn8OVKq9KRPyVkihlFPkGaAmbrpAROKUkQOIXZB9YhThRBkqC7pg0UyHhfCAKB WXWxqc42mkFvyPaifRo5SPanzpw/OnSAGRmtd2geHa5tpeFwAQPQk0Xr9odtg6a5 nmm1hG3oLoYf+th3bd7dkNFCogU=
Received: by filter1206p1las1.sendgrid.net with SMTP id filter1206p1las1-17454-5B76160F-21 2018-08-17 00:25:52.025986847 +0000 UTC m=+261702.286070816
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) by ismtpd0045p1mdw1.sendgrid.net (SG) with ESMTP id njmZn4mvTe-gf7uADf_aIg for <quic-issues@ietf.org>; Fri, 17 Aug 2018 00:25:51.765 +0000 (UTC)
Date: Fri, 17 Aug 2018 00:25:52 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cdebfda4834a75b014711cf8776396b82898f6192cf00000001178dd80e92a169ce14f21250@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1679/c413722579@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1679@github.com>
References: <quicwg/base-drafts/pull/1679@github.com>
Subject: Re: [quicwg/base-drafts] Eliminate outdated reference to PATH_CHALLENGE (#1679)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76160ee4202_77f63fdf846be6281748d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2weollQt1Xjlto4+ZcHxtDh/uvLUnHobbYlY p+dSHR4H2s4z1iIKaSnUQBL9uvAXp54K9OI6PVPORVFS3L1xlM8uF8PKSZ9UcuOEDvR+bZ3v9Wlg72 tuFcghit2B5Hu9LRuAPaM+vFbz+7sO9/mZXANLpRdng8aDv+J3Ve5ZqkOtm6D5gGzqV9/+DzQzu5Lf I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gch18h2Zo_-fSOI9puHWIB8ibJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:25:57 -0000

----==_mimepart_5b76160ee4202_77f63fdf846be6281748d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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/1679#issuecomment-413722579
----==_mimepart_5b76160ee4202_77f63fdf846be6281748d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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/1679#issuecomment-413722579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9WsCe05WIHo6YbVMm80gqdMXrkLks5uRg2OgaJpZM4WAwbT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2h73Rhqu22WM3YsoUDKigivqRCkks5uRg2OgaJpZM4WAwbT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1679: Thanks."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1679#issuecomment-413722579"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1679#issuecomment-413722579",
"url": "https://github.com/quicwg/base-drafts/pull/1679#issuecomment-413722579",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Eliminate outdated reference to PATH_CHALLENGE (#1679)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1679,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1679#issuecomment-413722579"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369297107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b76160ee4202_77f63fdf846be6281748d9--


From nobody Thu Aug 16 17:31: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 62617130DED for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:31:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vZQKVqBtyn1W for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:31:40 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8F331294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:31:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534465899; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ErMr6O1d8VXs/LFUjEbmyIXrtGc1jcjcGProrGYuVQE=; b=Iy/NT8pBQrlnmiqhMtLdrvaMmDzOaR5qLAgg0ZshUGqXhHZ38Zs07jRI5mzM0XtRBYZoeiDS bd1LOXKryvJgBtjWfbe3NStRH5odnFLt47VUKulHhwl9Er0W+msKwCEU0JoSDmSsQPZes7fo V61/pv9V/cZjpMOYO6ddzjLk1Qo=
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 5b76176a.7fd6c666f600-smtp-out-n02; Fri, 17 Aug 2018 00:31:38 -0000 (UTC)
Date: Thu, 16 Aug 2018 17:31:38 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b76176aa6801_1e2b2acc43a04ecc832ea@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a61e62: Packets that don't match ARE discarded
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b76176aa621f_1e2b2acc43a04ecc83149"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2eSnKfAMDznZKeFwoMTZit7fdJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:31:42 -0000

----==_mimepart_5b76176aa621f_1e2b2acc43a04ecc83149
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/over-normative
  Home:   https://github.com/quicwg/base-drafts
  Commit: a61e62fd566a833e92ce995053f6883809a99be1
      https://github.com/quicwg/base-drafts/commit/a61e62fd566a833e92ce995053f6883809a99be1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Packets that don't match ARE discarded

Closes #1670.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b76176aa621f_1e2b2acc43a04ecc83149--


From nobody Thu Aug 16 17:35: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 837F8130E10 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:35:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ha7T0spOir3O for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:35:09 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 DDCC61294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:35:08 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:35:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534466107; bh=jIqgweazyXB7wtkMUqclyhxCokyeJKfE1ZAtyByk3sA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OSxxRxjUZkQIjBUnib6FMmxn/J4yKYNIC/h4xQ6TDenyaoxOhvUpjiz/jcG3j/JI1 dEuv+hxlQoB2yznCkljKK5JDkUujNtdMO8QC2YxsthpTlgd5bP8iaffPtE1U5vADox YERTcuHRkLeVM4DLvNND9ncXWETHx8LatZUs99Ck=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf2f14d03aeddcc11de5b82e886e587424a1729a92cf00000001178dda3b92a169ce14f01fcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1670/413723818@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1670@github.com>
References: <quicwg/base-drafts/issues/1670@github.com>
Subject: Re: [quicwg/base-drafts] A few cases of use of normative language... (#1670)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76183bce312_76593fabf90d45b411228c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u7gOmsArS7VkXEYVuJsejBh76xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:35:11 -0000

----==_mimepart_5b76183bce312_76593fabf90d45b411228c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  "Each connection ID MUST be used on only one local address."

This is entirely correct.  This is based on the expectation that a sender is aware of the source address that is assigned to packets they generate.  I realize that certain hosts don't work this way (Windows XP is my last experience of this particular surprising behaviour; folks at Microsoft called it weak host), but the requirement is intentional.  If an endpoint can't guarantee this, then it will be exposing itself to linkability in surprising ways.

> "Packets that don't match an existing connection MAY be discarded."

Yeah, that's a case of overzealous application of 2119.

> "a client MUST ignore a Version Negotiation packet if it has already received and acted on a Version Negotiation packet."
>  Is that correct? An attcker should send an invalid VN packet first. Wouldn't it help to react to at least a few?

Yes, but we can't defend against that attack, and don't claim that we do.  What this prevents is an attacker bouncing you around.  They get one shot.

Kazuho has suggested that some implementations might choose to explore the entire state space of packets offered prior to the handshake.  That is, forking the stack state in response to each packet received, and only keeping the fork that completes successfully.  That view hasn't been very popular, probably because it's pretty complex, so I think that the MUST is appropriate.  Anyone choosing to do the other thing isn't likely to be dissuaded by a MUST in a spec.

You might argue that this is a SHOULD instead, or that normative language is inappropriate.  I don't think that helps, because we would have to consider the alternatives more thoroughly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1670#issuecomment-413723818
----==_mimepart_5b76183bce312_76593fabf90d45b411228c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>"Each connection ID MUST be used on only one local address."</p>
</blockquote>
<p>This is entirely correct.  This is based on the expectation that a sen=
der is aware of the source address that is assigned to packets they gener=
ate.  I realize that certain hosts don't work this way (Windows XP is my =
last experience of this particular surprising behaviour; folks at Microso=
ft called it weak host), but the requirement is intentional.  If an endpo=
int can't guarantee this, then it will be exposing itself to linkability =
in surprising ways.</p>
<blockquote>
<p>"Packets that don't match an existing connection MAY be discarded."</p=
>
</blockquote>
<p>Yeah, that's a case of overzealous application of 2119.</p>
<blockquote>
<p>"a client MUST ignore a Version Negotiation packet if it has already r=
eceived and acted on a Version Negotiation packet."<br>
Is that correct? An attcker should send an invalid VN packet first. Would=
n't it help to react to at least a few?</p>
</blockquote>
<p>Yes, but we can't defend against that attack, and don't claim that we =
do.  What this prevents is an attacker bouncing you around.  They get one=
 shot.</p>
<p>Kazuho has suggested that some implementations might choose to explore=
 the entire state space of packets offered prior to the handshake.  That =
is, forking the stack state in response to each packet received, and only=
 keeping the fork that completes successfully.  That view hasn't been ver=
y popular, probably because it's pretty complex, so I think that the MUST=
 is appropriate.  Anyone choosing to do the other thing isn't likely to b=
e dissuaded by a MUST in a spec.</p>
<p>You might argue that this is a SHOULD instead, or that normative langu=
age is inappropriate.  I don't think that helps, because we would have to=
 consider the alternatives more thoroughly.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1670#issuecomment-413723818">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0_i=
T_xmE62y2ns9FEGwV16LjRlUks5uRg-7gaJpZM4WAMlS">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwWtENThd7J-_d0AcX8tJTXn=
O_L3ks5uRg-7gaJpZM4WAMlS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1670: \u003e  \"Each connection ID MUST be used on only one=
 local address.\"\r\n\r\nThis is entirely correct.  This is based on the =
expectation that a sender is aware of the source address that is assigned=
 to packets they generate.  I realize that certain hosts don't work this =
way (Windows XP is my last experience of this particular surprising behav=
iour; folks at Microsoft called it weak host), but the requirement is int=
entional.  If an endpoint can't guarantee this, then it will be exposing =
itself to linkability in surprising ways.\r\n\r\n\u003e \"Packets that do=
n't match an existing connection MAY be discarded.\"\r\n\r\nYeah, that's =
a case of overzealous application of 2119.\r\n\r\n\u003e \"a client MUST =
ignore a Version Negotiation packet if it has already received and acted =
on a Version Negotiation packet.\"\r\n\u003e  Is that correct? An attcker=
 should send an invalid VN packet first. Wouldn't it help to react to at =
least a few?\r\n\r\nYes, but we can't defend against that attack, and don=
't claim that we do.  What this prevents is an attacker bouncing you arou=
nd.  They get one shot.\r\n\r\nKazuho has suggested that some implementat=
ions might choose to explore the entire state space of packets offered pr=
ior to the handshake.  That is, forking the stack state in response to ea=
ch packet received, and only keeping the fork that completes successfully=
.  That view hasn't been very popular, probably because it's pretty compl=
ex, so I think that the MUST is appropriate.  Anyone choosing to do the o=
ther thing isn't likely to be dissuaded by a MUST in a spec.\r\n\r\nYou m=
ight argue that this is a SHOULD instead, or that normative language is i=
nappropriate.  I don't think that helps, because we would have to conside=
r the alternatives more thoroughly."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/1670#issuecomment-4137238=
18"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1670#issuecomment=
-413723818",
"url": "https://github.com/quicwg/base-drafts/issues/1670#issuecomment-41=
3723818",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] A few cases of use of normative langua=
ge... (#1670)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1670,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1670\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1670#issuecomment-41=
3723818"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691502=
90\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b76183bce312_76593fabf90d45b411228c--


From nobody Thu Aug 16 17:35: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 A4A22130E10 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:35:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hwJ5v7yyCTvD for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:35:21 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 303FF1294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:35:21 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:35:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534466120; bh=ZvFNb63K0uAxt8rrrYqsjZlh5kRj/zL0y+Kb25Pqi2g=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=B5F6CT4NLRz280VsHk6UAAP1eNkhqImm5X7KR8WIoUQQvn+Z48jrFL83S5l9KMzgg tc7Gz5ejCG4Jn5n4UBRxeAr12nqXvs6J0VxE3Hh6YdA4DodMcinLUbq5rxAARnXwfV 3UQ8cbyO26a7JF2CIDmYpXHKbFb0NxGhepOaWs+w=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8da46d058290f2871d077e98fa1b0e986818ee2b92cf00000001178dda4892a169ce14f23015@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1680@github.com>
Subject: [quicwg/base-drafts] Packets that don't match ARE discarded (#1680)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76184872fc0_4b273fa15d8be6181547e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7Vun7BMSSJixR1jZdsMezVmFCsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:35:26 -0000

----==_mimepart_5b76184872fc0_4b273fa15d8be6181547e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #1670.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1680

-- Commit Summary --

  * Packets that don't match ARE discarded

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1680.patch
https://github.com/quicwg/base-drafts/pull/1680.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/1680

----==_mimepart_5b76184872fc0_4b273fa15d8be6181547e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1670.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351281103" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1670" href="https://github.com/quicwg/base-drafts/issues/1670">#1670</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/1680'>https://github.com/quicwg/base-drafts/pull/1680</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Packets that don&#39;t match ARE discarded</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1680/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/1680.patch'>https://github.com/quicwg/base-drafts/pull/1680.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1680.diff'>https://github.com/quicwg/base-drafts/pull/1680.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/1680">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OtJyXMkZK9qZPnLZoX5fj8UzcUks5uRg_IgaJpZM4WAyfz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-UP74x7BejTUMybx5E2C9JqxZm2ks5uRg_IgaJpZM4WAyfz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Packets that don't match ARE discarded (#1680)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1680"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1680",
"url": "https://github.com/quicwg/base-drafts/pull/1680",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Packets that don't match ARE discarded (#1680)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "a61e62f",
"value": "Packets that don't match ARE discarded"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1680/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1680,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1680\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1680"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1680.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1680.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369305587\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b76184872fc0_4b273fa15d8be6181547e7--


From nobody Thu Aug 16 17:41: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 C339A130DED for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:41:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5I_q_JOMjnAq for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:41:54 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 35CCD1294D7 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:41:54 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:41:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534466513; bh=YpTnwHTbuSRFh1w4OS1LWuYp/4Qs8X+K64wymrS0FXE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KNc0Ao6Q6zYlBbTsKW4lidoIwOO6hFNwW+VBZmQgT3R72FeXOwrn2iatNnVD3patx p0WQ3ZwlyW2oEWtDHFXdeyqYglPNjRIJywiuac1BVNArQ7aVax1nGIqCDa8GxbO/J8 TlbsjbKBVBbfl4SE/1sJztRQ6hjokCJhhoC70038=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abadc180108732fcb80efeca8017acd779228a170292cf00000001178ddbd192a169ce14f03de1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1675/413724683@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1675@github.com>
References: <quicwg/base-drafts/issues/1675@github.com>
Subject: Re: [quicwg/base-drafts] Opening streams implicitly (#1675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7619d17a144_d603fbe022be6202465a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uiByg_ROWMqqTF4ELRYcNkP9tuI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:41:56 -0000

----==_mimepart_5b7619d17a144_d603fbe022be6202465a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Which should instead maybe say instead "received for that stream or a stream with a higher stream ID of the same type".

This is two separate statements:

A stream opens when X.
A stream opens when Y.

X = higher numbered stream opens
Y = certain frames are received

It should not be necessary to say that Y transitively implies X when the two statements are in adjacent paragraphs, that all describe different ways in which a stream might be opened.  Yes, there are four paragraphs, but it turns out that the ways in which streams open is simple to understand, but full of corner cases.  We have much to thank non-determinism for 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/1675#issuecomment-413724683
----==_mimepart_5b7619d17a144_d603fbe022be6202465a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Which should instead maybe say instead "received for that stream or a =
stream with a higher stream ID of the same type".</p>
</blockquote>
<p>This is two separate statements:</p>
<p>A stream opens when X.<br>
A stream opens when Y.</p>
<p>X =3D higher numbered stream opens<br>
Y =3D certain frames are received</p>
<p>It should not be necessary to say that Y transitively implies X when t=
he two statements are in adjacent paragraphs, that all describe different=
 ways in which a stream might be opened.  Yes, there are four paragraphs,=
 but it turns out that the ways in which streams open is simple to unders=
tand, but full of corner cases.  We have much to thank non-determinism fo=
r here.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1675#issuecomment-413724683">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6oD=
Q-GOdQYIpzHv8cxm8FWGtZ3_ks5uRhFRgaJpZM4WAOwq">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8Kc5Iiw1EFPtzwAQ3Ujljfr=
xpsEks5uRhFRgaJpZM4WAOwq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1675: \u003e Which should instead maybe say instead \"recei=
ved for that stream or a stream with a higher stream ID of the same type\=
".\r\n\r\nThis is two separate statements:\r\n\r\nA stream opens when X.\=
r\nA stream opens when Y.\r\n\r\nX =3D higher numbered stream opens\r\nY =
=3D certain frames are received\r\n\r\nIt should not be necessary to say =
that Y transitively implies X when the two statements are in adjacent par=
agraphs, that all describe different ways in which a stream might be open=
ed.  Yes, there are four paragraphs, but it turns out that the ways in wh=
ich streams open is simple to understand, but full of corner cases.  We h=
ave much to thank non-determinism for here."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/1675#issuecomment=
-413724683"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1675#issuecomment=
-413724683",
"url": "https://github.com/quicwg/base-drafts/issues/1675#issuecomment-41=
3724683",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Opening streams implicitly (#1675)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1675,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1675#issuecomment-41=
3724683"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691592=
10\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7619d17a144_d603fbe022be6202465a5--


From nobody Thu Aug 16 17:42: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 897141294D7 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:41:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 YIIyb1gnss05 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 17:41:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 3821F130DFD for <quic-issues@ietf.org>; Thu, 16 Aug 2018 17:41:55 -0700 (PDT)
Date: Thu, 16 Aug 2018 17:41:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534466514; bh=ap4nHwvoDFwJwc5s1plMAzblFp48fCbgjYFGrqbhVPg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=flh2f4igi4IuzPh8gUaUqj95K9AMVVIRRVBcohEmW0hhQrOKckXPOg//HpKlNo2zd YUnBJ+M5Vk66S1mJQS3tKyAO2PSyIMWrndpidDObVWYL9ZxDhlm5OB9A5QB0gSK1tQ eAEVMgpHfY0t9Y59PteV6yBkrZyOFteFNVtFhv+o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01ea5eddc328ec214c4059057639cd25d4098d7d92cf00000001178ddbd292a169ce14f03de1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1675/issue_event/1793657910@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1675@github.com>
References: <quicwg/base-drafts/issues/1675@github.com>
Subject: Re: [quicwg/base-drafts] Opening streams implicitly (#1675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7619d262bad_150b3fabd9ad45c0149920"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/znj5T9oV8xlEAQk0IJzqIR_r3as>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 00:41:57 -0000

----==_mimepart_5b7619d262bad_150b3fabd9ad45c0149920
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1675.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1675#event-1793657910
----==_mimepart_5b7619d262bad_150b3fabd9ad45c0149920
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351288801" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1675" href="https://github.com/quicwg/base-drafts/issues/1675">#1675</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1675#event-1793657910">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyL9AXFpdIP2f6NZqkQm7_Gr1Buoks5uRhFSgaJpZM4WAOwq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3qStf_uz-gFqvgiUqQREyzt25U7ks5uRhFSgaJpZM4WAOwq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1675."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1675#event-1793657910"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1675#event-1793657910",
"url": "https://github.com/quicwg/base-drafts/issues/1675#event-1793657910",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Opening streams implicitly (#1675)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1675#event-1793657910"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369159210\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7619d262bad_150b3fabd9ad45c0149920--


From nobody Thu Aug 16 21:24: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 D4EB2130E2B for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:24:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 MQv632cz_ysN for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:24:11 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD7FF130E29 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 21:24:10 -0700 (PDT)
Date: Thu, 16 Aug 2018 21:24:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534479849; bh=kFNHw5Wir4q1OerhyV7/6+euhXV1yNv7USLxM368Jug=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Yp9l2FUwCknPs+biZdPtM6VmT3V0UDpXeluZ69r1eyHN+SZtYTTVR6WDzXrJBSlqv cADjnVlnL9v/XcO9XPF7F43FO8gj2KAQjOGbsC69UX8i9iMavQavUwWDKi0KpbybD5 CmRbuw5XOUh+OsFg7KkjwWwghPgvOFtROmYEnvQs=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b8e783a4db698998441337d9ee3ba048687445e92cf00000001178e0fe992a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681@github.com>
Subject: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b764de962271_3a223fbbfe8be6206159ef"; 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/Dnbq2IGmv2J-e9Ck53a94Vs2q_8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 04:24:13 -0000

----==_mimepart_5b764de962271_3a223fbbfe8be6206159ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Suppose that a server uses 4-bytes connection ID. The client wants to test whether the server is still present, and sends a "PING". The packet will include:
* First octet: 1 byte
* Dest CNX-ID: 4 bytes
* PN: 1 byte (PNE encrypted)
* Ping frame: 1 byte (encrypted)
* AEAD checksum: 16 bytes.
* Total: 23 bytes.

The server does not recognize the connection ID -- memory of that connection is lost. It will compose a stateless reset packet that include, per draft 14:
* First octet: 1 byte
* At least 20 bytes with randomized or unpredictable value
* 16 bytes Reset Secret.
* Total: at least 37 bytes.

But then the stateless reset becomes larger than the incoming packet, and draft-14 says that:  _An endpoint SHOULD NOT send a stateless reset that is significantly larger than the packet it receives.  Endpoints MUST discard packets that are too small to be valid QUIC packets.  With the set of AEAD functions defined in [QUIC-TLS], packets less than 19 octets long are never valid._

I understand that "significantly larger" is a weasel word that can give some leeway. But then, too much leeway will allow attackers to seed a game of "reset ping pong" between two servers. On the other hand, the "ping" example above is exactly what we want to address with stateless reset. So what gives? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681
----==_mimepart_5b764de962271_3a223fbbfe8be6206159ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Suppose that a server uses 4-bytes connection ID. The client wants to test whether the server is still present, and sends a "PING". The packet will include:</p>
<ul>
<li>First octet: 1 byte</li>
<li>Dest CNX-ID: 4 bytes</li>
<li>PN: 1 byte (PNE encrypted)</li>
<li>Ping frame: 1 byte (encrypted)</li>
<li>AEAD checksum: 16 bytes.</li>
<li>Total: 23 bytes.</li>
</ul>
<p>The server does not recognize the connection ID -- memory of that connection is lost. It will compose a stateless reset packet that include, per draft 14:</p>
<ul>
<li>First octet: 1 byte</li>
<li>At least 20 bytes with randomized or unpredictable value</li>
<li>16 bytes Reset Secret.</li>
<li>Total: at least 37 bytes.</li>
</ul>
<p>But then the stateless reset becomes larger than the incoming packet, and draft-14 says that:  <em>An endpoint SHOULD NOT send a stateless reset that is significantly larger than the packet it receives.  Endpoints MUST discard packets that are too small to be valid QUIC packets.  With the set of AEAD functions defined in [QUIC-TLS], packets less than 19 octets long are never valid.</em></p>
<p>I understand that "significantly larger" is a weasel word that can give some leeway. But then, too much leeway will allow attackers to seed a game of "reset ping pong" between two servers. On the other hand, the "ping" example above is exactly what we want to address with stateless reset. So what gives?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1681">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz0jZNDECgCSuqjZwP7w-zmEkWV9ks5uRkVpgaJpZM4WA8l-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq41BgrIQzt31DzlnH0T_ECO1jLUBks5uRkVpgaJpZM4WA8l-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Small packets don't trigger a stateless reset (#1681)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1681"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681",
"url": "https://github.com/quicwg/base-drafts/issues/1681",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Small packets don't trigger a stateless reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1681
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369346942\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b764de962271_3a223fbbfe8be6206159ef--


From nobody Thu Aug 16 21: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 0E78F12F1A2 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:30:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IX842C71ymgC for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:30:37 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 8865D128CF2 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 21:30:37 -0700 (PDT)
Date: Thu, 16 Aug 2018 21:30:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534480236; bh=dbjXX1d2CUm+SB4y9Cj3FueywLmH6Fq9kPBFhwSUmEc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A9phR9Xmw9XvhRzyuYCHqZCEdP1Vlip0ke9aT+XbU56SBofFvPYILEHjjVWN09Rsm YKVJc+pgE7MoBFxHaWBgdwhFAhRpBPA1HsUNF3DNc6utPcLsHW8BN/dLEqPgEQHlXO Zk02RYNhMAOSwuKItpoWltkHTJmmUe2/hHsalzr0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39fbac95dfc2ebdb3b6e859faa691ce12ba6363f92cf00000001178e116c92a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413754443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b764f6c89a3_7ece3fabd22d45c0767694"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1nJ12VnNpLEqwS9ixrj0Jp2kXiA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 04:30:39 -0000

----==_mimepart_5b764f6c89a3_7ece3fabd22d45c0767694
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Pad your pings.  That's the best that I can recommend.  The gap between the smallest valid packet and the smallest packet that will reliably generate a stateless reset is 18 octets (the maximum size connection ID length).  Adding at least that much padding is probably a good idea if you want a timely response.

Stateless reset is an optimization, we agreed that when presented with the choice between the optimization and the risk of playing an eternal game of ping pong, the optimization loses.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413754443
----==_mimepart_5b764f6c89a3_7ece3fabd22d45c0767694
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Pad your pings.  That's the best that I can recommend.  The gap betwee=
n the smallest valid packet and the smallest packet that will reliably ge=
nerate a stateless reset is 18 octets (the maximum size connection ID len=
gth).  Adding at least that much padding is probably a good idea if you w=
ant a timely response.</p>
<p>Stateless reset is an optimization, we agreed that when presented with=
 the choice between the optimization and the risk of playing an eternal g=
ame of ping pong, the optimization loses.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413754443">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5GV=
C6HV3WyqjfEPK-xwZT9bvOraks5uRkbsgaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1uI1ZgNJCzYNAAzibeSImzM=
wq_Cks5uRkbsgaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1681: Pad your pings.  That's the best that I can recommend=
.  The gap between the smallest valid packet and the smallest packet that=
 will reliably generate a stateless reset is 18 octets (the maximum size =
connection ID length).  Adding at least that much padding is probably a g=
ood idea if you want a timely response.\r\n\r\nStateless reset is an opti=
mization, we agreed that when presented with the choice between the optim=
ization and the risk of playing an eternal game of ping pong, the optimiz=
ation loses."}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/1681#issuecomment-413754443"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413754443",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3754443",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3754443"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b764f6c89a3_7ece3fabd22d45c0767694--


From nobody Thu Aug 16 21:39: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 3E56812F1A2 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:39:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1fQ3r3vDL3lc for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:38:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E1725128CF2 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 21:38:58 -0700 (PDT)
Date: Thu, 16 Aug 2018 21:38:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534480738; bh=MLn3o0qrzbCKdP8oFOXLEXKxUOTJunkySWqMupgBR9s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YhJFsuuKIN6Z0zbwvTmMsunzwW4H6dMVy8/EllwaRaLEZHxSBnuwpJKAzoffxerFO xOW9PzZgMt+EZ+NvzmQGxwJa3ZZFXNImDG9ouW4J/FqVPIxB1+ely4CL+1eTH1kQNE BxeSmaozjlcsOyBQgovOWpntn1ZTqWHLbBxx+v4E=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7165f2864078f752a5e0bbb73424fdd41087144b92cf00000001178e136292a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413755378@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76516237cd0_8da3fb3b12d45c0154749"; 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/pkxkLPwnfTdMUlhw16Br59rJ-OY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 04:39:00 -0000

----==_mimepart_5b76516237cd0_8da3fb3b12d45c0154749
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So basically you are saying that packets that are at least 38 bytes should not elicit a stateless reset, because the minimal valid reset size is 37 bytes. And that senders who want to test the continued presence of a peer should ensure that their packets are at least 38 bytes long, using padding if necessary.

But that's not what the draft says. It says _"packets less than 19 octets long are never valid"_ .Which can be interpreted as _"packets at least 19 octets long may elicit a stateless reset, and yes 37 bytes is larger than 19, but not significantly larger"_.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413755378
----==_mimepart_5b76516237cd0_8da3fb3b12d45c0154749
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So basically you are saying that packets that are at least 38 bytes sh=
ould not elicit a stateless reset, because the minimal valid reset size i=
s 37 bytes. And that senders who want to test the continued presence of a=
 peer should ensure that their packets are at least 38 bytes long, using =
padding if necessary.</p>
<p>But that's not what the draft says. It says <em>"packets less than 19 =
octets long are never valid"</em> .Which can be interpreted as <em>"packe=
ts at least 19 octets long may elicit a stateless reset, and yes 37 bytes=
 is larger than 19, but not significantly larger"</em>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413755378">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyNI=
cs2rohtYHqtJxFaj0UIM7d3Mks5uRkjigaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxuFLHxw_mkDVmex7iTTg4sD=
LkYaks5uRkjigaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1681: So basically you are saying that packets that are at least =
38 bytes should not elicit a stateless reset, because the minimal valid r=
eset size is 37 bytes. And that senders who want to test the continued pr=
esence of a peer should ensure that their packets are at least 38 bytes l=
ong, using padding if necessary.\r\n\r\nBut that's not what the draft say=
s. It says _\"packets less than 19 octets long are never valid\"_ .Which =
can be interpreted as _\"packets at least 19 octets long may elicit a sta=
teless reset, and yes 37 bytes is larger than 19, but not significantly l=
arger\"_."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413755378"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413755378",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3755378",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3755378"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b76516237cd0_8da3fb3b12d45c0154749--


From nobody Thu Aug 16 21:43: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 8FB8D12F1A2 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:43:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sGPQwsZa864Z for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 21:43:35 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 C28DC128CF2 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 21:43:35 -0700 (PDT)
Date: Thu, 16 Aug 2018 21:43:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534481015; bh=Rln+bFAi8giRvUj888FRwEiLTsy2H8cORgs5rCg5gZg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cWo07sVqu7PClKJdIC8xPx7I0MhFavq8PkR4A8fqIlup8V+92KVQYzvDnsojqFGZ6 UYVJoGHbyocPgF0I44igDKS0Qwm67M6ZavRnLgH03EDl4IC0w/JaU/x3xpjZbyALWS SqDU2NDSTMKhPb6TkeqG3fZYNVwOuIfkoaOQr9G0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b363d70dd7f261b39dc529b52c1f37e7bf64eb792cf00000001178e147792a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413755932@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7652772a009_29743f88eb8be62013896eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c8CLiDgz9FxP3SR1JaaBneR309w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 04:43:38 -0000

----==_mimepart_5b7652772a009_29743f88eb8be62013896eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The draft allows for an endpoint to be stateful and produce a stateless reset for a smaller incoming packet.  If an endpoint wants to remember how many stateless resets it has sent to peers, then it can avoid the ping pong match because it can cut it off.  (Note: stateful from the event onwards, not implying that it needs to carry state across the event.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413755932
----==_mimepart_5b7652772a009_29743f88eb8be62013896eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The draft allows for an endpoint to be stateful and produce a stateles=
s reset for a smaller incoming packet.  If an endpoint wants to remember =
how many stateless resets it has sent to peers, then it can avoid the pin=
g pong match because it can cut it off.  (Note: stateful from the event o=
nwards, not implying that it needs to carry state across the event.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413755932">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_7-=
0lG0Z8DL28xm09GQq9aTMGeJks5uRkn3gaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2EUBdpOP6UcvY4rCWenHYGT=
3vLiks5uRkn3gaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1681: The draft allows for an endpoint to be stateful and p=
roduce a stateless reset for a smaller incoming packet.  If an endpoint w=
ants to remember how many stateless resets it has sent to peers, then it =
can avoid the ping pong match because it can cut it off.  (Note: stateful=
 from the event onwards, not implying that it needs to carry state across=
 the event.)"}],"action":{"name":"View Issue","url":"https://github.com/q=
uicwg/base-drafts/issues/1681#issuecomment-413755932"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413755932",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3755932",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3755932"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7652772a009_29743f88eb8be62013896eb--


From nobody Thu Aug 16 22:56:48 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 7F281130E21 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 22:56:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 LnTFfyYo1sKH for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 22:56:39 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 48289126F72 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 22:56:39 -0700 (PDT)
Date: Thu, 16 Aug 2018 22:56:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534485397; bh=ady46h55Gq1yVLiWNa65psiiK20JWq0TbgcnjhgE7J8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OPvt6rHCnJepRRWcAqY9CaYWI/YLtF5CTWzb6NvS63NDXp8gBG42G+1zfWWcN84yv 4HX4YxBMN9k6fhQT3i+2pGaQhDlxoQS/jegjaZiR+5vKUGJywtfqHOjnFDYVbg5Mwn rKgtZSCq3mPBRqX9V2vaMk6zR+5+cZHV165Sg2hU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21362591652488e1f55bab5bd9a1adcd117a008292cf00000001178e259592a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413765506@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7663959f3ac_5f643fa1facd45c025965f8"; 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/b7_kT_ukFK5j04kELZrxjXghH1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 05:56:42 -0000

----==_mimepart_5b7663959f3ac_5f643fa1facd45c025965f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I ended up adding code to ensure that all packets are at least 38 bytes long -- the padding option that you suggested. It is not ideal, but I can rationalize it. For example, it prevents packet size analysis of small packets. It might make sense to describe this padding option somewhere, maybe in section 6.13.4.3, Looping.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413765506
----==_mimepart_5b7663959f3ac_5f643fa1facd45c025965f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I ended up adding code to ensure that all packets are at least 38 byte=
s long -- the padding option that you suggested. It is not ideal, but I c=
an rationalize it. For example, it prevents packet size analysis of small=
 packets. It might make sense to describe this padding option somewhere, =
maybe in section 6.13.4.3, Looping.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413765506">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_8h=
c80XN7v-DuDSamEwGAHeEOCmks5uRlsVgaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8vOJivNfLIoek-HgOUlxFMA=
LxQKks5uRlsVgaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1681: I ended up adding code to ensure that all packets are at le=
ast 38 bytes long -- the padding option that you suggested. It is not ide=
al, but I can rationalize it. For example, it prevents packet size analys=
is of small packets. It might make sense to describe this padding option =
somewhere, maybe in section 6.13.4.3, Looping."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#issuecomm=
ent-413765506"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413765506",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3765506",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3765506"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7663959f3ac_5f643fa1facd45c025965f8--


From nobody Thu Aug 16 23: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 92853130DC8 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:17:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 f2RlanaQ_Aix for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:17:41 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7A4C130E03 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 23:17:41 -0700 (PDT)
Date: Thu, 16 Aug 2018 23:17:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534486661; bh=FgHzSXCcEi2BnxeE2PHlOEW9fkje/z9VSxQL/epi810=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=caeq4eu1fz2akUNkGzjcVF762OCgKesX4OdwEMycaxuCXk1rhy46lbeZKnlb6hj6N XRDk0PyyLkyKErqMXnvqeGnU+5Olr9p9/mTObAo8biwjrgMgN84vpYeh4f+Hu1ffRm Ra8QXhcGGySmA08LpNEdxgH9aQB8U3rcveTrHqyE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5ffdfa0487c78895032ae76e9419dfafb8c18cc92cf00000001178e2a8492a169ce14e9e22c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1665/review/147106864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1665@github.com>
References: <quicwg/base-drafts/pull/1665@github.com>
Subject: Re: [quicwg/base-drafts] Full (mostly) editorial pass (#1665)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b766884e6362_7c763f82ce2be61c30048"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/brPLqd9CfYNqD4r0uvon5p6Y2eE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 06:17:44 -0000

----==_mimepart_5b766884e6362_7c763f82ce2be61c30048
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I think that I might like 50% of these changes.  There are lots of simple things, lots of good changes, lots of new text, but some of the changes are difficult.

This is going to take a while to digest in its current form.  It would be much easier if it were multiple PRs.

I'm OK with large sets of changes if they are all trivial, but it's very hard to extricate easy changes (the final capitalization of SHOULD is simple and good), from more complex ones (adding new states and transitions).

> @@ -1363,12 +1387,8 @@ selects an acceptable protocol version from the list provided by the server.
 The client then attempts to create a connection using that version.  Though the
 contents of the Initial packet the client sends might not change in
 response to version negotiation, a client MUST increase the packet number it
-uses on every packet it sends.  Packets MUST continue to use long headers and
-MUST include the new negotiated protocol version.
-
-The client MUST use the long header format and include its selected version on
-all packets until it has 1-RTT keys and it has received a packet from the server
-which is not a Version Negotiation packet.
+uses on every packet it sends. The client MUST use the long header format and
+include its selected version on all packets until it has 1-RTT keys.

@MikeBishop, your example is a highly simplified view of 0-RTT :)

> +                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE '>|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+---------------------->|   +-------+

That sort of change has to be a separate PR.

> @@ -4450,7 +4498,8 @@ with the Stream ID set appropriately. A receiver could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sure that
 the sender receives an update before running out of flow control credit, even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_DATA
+frame is acknowlegded, there is no need to send the same max stream limit agian.

"soons" "acknowlegded"

The new text is redundant though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-147106864
----==_mimepart_5b766884e6362_7c763f82ce2be61c30048
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I think that I might like 50% of these changes.  There are lots of simple things, lots of good changes, lots of new text, but some of the changes are difficult.</p>
<p>This is going to take a while to digest in its current form.  It would be much easier if it were multiple PRs.</p>
<p>I'm OK with large sets of changes if they are all trivial, but it's very hard to extricate easy changes (the final capitalization of SHOULD is simple and good), from more complex ones (adding new states and transitions).</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210812362">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1363,12 +1387,8 @@ selects an acceptable protocol version from the list provided by the server.
 The client then attempts to create a connection using that version.  Though the
 contents of the Initial packet the client sends might not change in
 response to version negotiation, a client MUST increase the packet number it
-uses on every packet it sends.  Packets MUST continue to use long headers and
-MUST include the new negotiated protocol version.
-
-The client MUST use the long header format and include its selected version on
-all packets until it has 1-RTT keys and it has received a packet from the server
-which is not a Version Negotiation packet.
+uses on every packet it sends. The client MUST use the long header format and
+include its selected version on all packets until it has 1-RTT keys.
</pre>
<p><a class="user-mention" data-hovercard-user-id="4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a>, your example is a highly simplified view of 0-RTT :)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210813359">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +                       | Create Bidirectional Stream (Sending)
+                       | Recv MAX_STREAM_DATA
+                       | Create Higher-Numbered Stream
+                       v
+                   +-------+ Send STOP_SENDING
+                 .-|       |-------------------------------.
+Send             | | Recv  |                               |
+ MAX_STREAM_SIZE &#39;&gt;|       | Recv RST_STREAM               |
+                   +-------+-----------------------.       |
+                       |                           |       |
+                       | Recv STREAM + FIN         |       |
+                       v                           |       v
+                   +-------+                       |   +-------+
+                   | Size  |                       |   | Wait  |
+                   | Known + Recv RST_STREAM       |   | STOP  |
+                   +-------+----------------------&gt;|   +-------+
</pre>
<p>That sort of change has to be a separate PR.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1665#discussion_r210813510">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4450,7 +4498,8 @@ with the Stream ID set appropriately. A receiver could use the current offset of
 data consumed to determine the flow control offset to be advertised.  A receiver
 MAY send MAX_STREAM_DATA frames in multiple packets in order to make sure that
 the sender receives an update before running out of flow control credit, even if
-one of the packets is lost.
+one of the packets is lost. As soons as the packet with the MAX_STREAM_DATA
+frame is acknowlegded, there is no need to send the same max stream limit agian.
</pre>
<p>"soons" "acknowlegded"</p>
<p>The new text is redundant though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-147106864">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0thQLR72HqomA_wadytxlozqQfKks5uRmAEgaJpZM4V-Y4v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_vk1xelaZiGrttGmVRfY8pPZnlKks5uRmAEgaJpZM4V-Y4v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1665"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-147106864"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-147106864",
"url": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-147106864",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1665",
"sections": [
{
"text": "I think that I might like 50% of these changes.  There are lots of simple things, lots of good changes, lots of new text, but some of the changes are difficult.\r\n\r\nThis is going to take a while to digest in its current form.  It would be much easier if it were multiple PRs.\r\n\r\nI'm OK with large sets of changes if they are all trivial, but it's very hard to extricate easy changes (the final capitalization of SHOULD is simple and good), from more complex ones (adding new states and transitions).",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1665#pullrequestreview-147106864"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368676399\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b766884e6362_7c763f82ce2be61c30048--


From nobody Thu Aug 16 23:21: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 C6BE1130E18 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:21:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CErZYSCxEosE for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:21:07 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B167130DC8 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 23:21:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534486866; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5g5vwpF2H30urUYdNi7y6wfKRxAwZWHakZL04WQaeQk=; b=eiSQ9W1H8nxVB+PDJVdzD3+U5GTYRkA2sbKIwPxXgrFTIGqZq32Rwsec5tGD7Y0tgw2TBfqG F+X3cp9zJ4vC7Iu80W57w0dZJGm/x9bkkO69uGL373u0XT015A90mzCE8lnu7aRAv39sRfU1 XQr0NF+Uvum5ysJcRhS5zzPA8mI=
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 5b766952.7f8400d46210-smtp-out-n03; Fri, 17 Aug 2018 06:21:06 -0000 (UTC)
Date: Thu, 16 Aug 2018 23:21:05 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b766951938e1_24332b1fc508aec0942e1@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5d84fc: Fixes #1681
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b766951934bf_24332b1fc508aec09414a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s7_4qsnGUt5BdtBiksW7hZ3Yy7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 06:21:09 -0000

----==_mimepart_5b766951934bf_24332b1fc508aec09414a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/recommend-38
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe
      https://github.com/quicwg/base-drafts/commit/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixes #1681



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b766951934bf_24332b1fc508aec09414a--


From nobody Thu Aug 16 23:22: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 43FD2130E03 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:22:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 zQ9R-rABa20z for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:22:21 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F849130DC8 for <quic-issues@ietf.org>; Thu, 16 Aug 2018 23:22:21 -0700 (PDT)
Date: Thu, 16 Aug 2018 23:22:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534486940; bh=Cd9s4sFzfZyAN5QNLZ/qRtn9nh9CdXZQ7LjD6O+qL5Y=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CeGALwxXGPU16bepdWEKIJIOQ3J7rSvfubwobENTah9JzTIO1bF89/y9wpLa4UIGk 9V8rnL3MaJHVmYSu7EuR2DjmQZ9OOJfY2cBvQeUr/5pMsvJFcbFcx8i4SRig+NPFdr ACDBVzes7qaEeJEXCUFmG2+28gHUOXNBPu5nBXsM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d2024cf01a6c00d9f06aed35ea2ca2dac47f6de92cf00000001178e2b9c92a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682@github.com>
Subject: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76699ca69e5_32833fd87c4d45c42233269"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HRm0_U_jfbFPBPraQwPB2mA8z0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 06:22:23 -0000

----==_mimepart_5b76699ca69e5_32833fd87c4d45c42233269
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But there isn't much point in doing that if you aren't expecting a response, so ACK-only packets don't need the same treatment (unless, like @huitema, you are doing that for a measure of traffic analysis protection).

Closes #1681.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1682

-- Commit Summary --

  * Fixes #1681

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1682.patch
https://github.com/quicwg/base-drafts/pull/1682.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/1682

----==_mimepart_5b76699ca69e5_32833fd87c4d45c42233269
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But there isn't much point in doing that if you aren't expecting a response, so ACK-only packets don't need the same treatment (unless, like <a class="user-mention" data-hovercard-user-id="7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a>, you are doing that for a measure of traffic analysis protection).</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1681.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351452325" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1681" href="https://github.com/quicwg/base-drafts/issues/1681">#1681</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/1682'>https://github.com/quicwg/base-drafts/pull/1682</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fixes #1681</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1682/files#diff-0">draft-ietf-quic-transport.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1682.patch'>https://github.com/quicwg/base-drafts/pull/1682.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1682.diff'>https://github.com/quicwg/base-drafts/pull/1682.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/1682">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ul-NL453UJsSmKRw5MrV8Wm1WPks5uRmEcgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6p3C7SSqaWgH9RekYiXA2Y_U3Scks5uRmEcgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Pad to 38 if you want a stateless reset (#1682)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682",
"url": "https://github.com/quicwg/base-drafts/pull/1682",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Pad to 38 if you want a stateless reset (#1682)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "5d84fcb",
"value": "Fixes #1681"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1682/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1682,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1682\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b76699ca69e5_32833fd87c4d45c42233269--


From nobody Thu Aug 16 23:58: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 78D89130DEB for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:58:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KL5vx1m2bDFy for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:58:01 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 CC1C8130DDE for <quic-issues@ietf.org>; Thu, 16 Aug 2018 23:58:00 -0700 (PDT)
Date: Thu, 16 Aug 2018 23:57:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534489079; bh=QrjN+ygCnXRyUiNj410H2SZg1xoeReGQnV/4RNnZe4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yqfQTPK3oQmNnR3V6j9C/KCkT4017M9mDhv8B2snn0SC0eLVqyhejHYAl286C9WA+ fxFk/KXa8HGscgvoxzLepVwvpAzOnYhjYAAkkfvQQ7bPcndMgcFjEiggDkLDdO7/uP 8BVr1xNUx8Zdk6Y5se3LL331RpC5vHb9z3TDS6Xc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2410ba943ea2c8bd780268fd2621a3635bb8ea9d92cf00000001178e33f792a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/147115697@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7671f7a19fc_3c313f866f2d45bc291828"; 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/0mjqkgBjRgXAQg9gcyYl9kEsFlk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 06:58:03 -0000

----==_mimepart_5b7671f7a19fc_3c313f866f2d45bc291828
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.

Actually, you can just as well pad the ACK-only packets. They could trigger a stateless reset just like any other 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/1682#pullrequestreview-147115697
----==_mimepart_5b7671f7a19fc_3c313f866f2d45bc291828
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<p>Actually, you can just as well pad the ACK-only packets. They could trigger a stateless reset just like any other 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/1682#pullrequestreview-147115697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1rTBneZfMHKJNg1OujDQkfqA5TXks5uRml3gaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq97_yrZVXgx2mY5oYdMmxHwIuKm7ks5uRml3gaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147115697"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147115697",
"url": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147115697",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 1682",
"sections": [
{
"text": "Actually, you can just as well pad the ACK-only packets. They could trigger a stateless reset just like any other packet.",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147115697"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7671f7a19fc_3c313f866f2d45bc291828--


From nobody Thu Aug 16 23:59: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 5156A130DEB for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:59:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2Ijvq95Io5MJ for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 23:59:37 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99CE2130DDE for <quic-issues@ietf.org>; Thu, 16 Aug 2018 23:59:37 -0700 (PDT)
Date: Thu, 16 Aug 2018 23:59:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534489177; bh=YuBPb2Bk5YZZBge9FTY7IWgsoWefszHE4N9mMu2BZMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L9zYR1MEnJrFuhr7VcJrqX3PWk6egEqxSSdb26d4g+u6PuX/mw3OsxVyJ1ORcJZU5 Iiqa291adY9Woai9/ZUBXRfRgH7P+RdPZfsQ4SUvMTBDeJKHijSh9Fnft9JgMn+qnV KBe4IJLTYHXnAA4boJsTE8YQqnhYK/I09nCQAHOM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd893b2ddf92eab3ebad4e625fbc86c971c37b4af92cf00000001178e345992a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/c413776215@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7672597cbd_313b3fd44dcbe6282085426"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LKUAQ1U2GYdklVlBajBqcIFrj04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 06:59:39 -0000

----==_mimepart_5b7672597cbd_313b3fd44dcbe6282085426
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The point with ACK-only is that you aren't expecting a response, so there is no point in asking for one.  Maybe it's best to say nothing on that point anyway.  I was not 100% on that bit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#issuecomment-413776215
----==_mimepart_5b7672597cbd_313b3fd44dcbe6282085426
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The point with ACK-only is that you aren't expecting a response, so there is no point in asking for one.  Maybe it's best to say nothing on that point anyway.  I was not 100% on that bit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#issuecomment-413776215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0oPkIk0ttT4cplZ8cjVbM1GpUN3ks5uRmnZgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyhTES0si0YWFwDHhDpE8VXuj2LLks5uRmnZgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1682: The point with ACK-only is that you aren't expecting a response, so there is no point in asking for one.  Maybe it's best to say nothing on that point anyway.  I was not 100% on that bit."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#issuecomment-413776215"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#issuecomment-413776215",
"url": "https://github.com/quicwg/base-drafts/pull/1682#issuecomment-413776215",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1682,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1682\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#issuecomment-413776215"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7672597cbd_313b3fd44dcbe6282085426--


From nobody Fri Aug 17 00:00: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 7D95A130E21 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:00:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9H3r7TnQ6iOz for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:00:09 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CA64130DDE for <quic-issues@ietf.org>; Fri, 17 Aug 2018 00:00:09 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534489208; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gK8wPaxasCKVemAwhtdCBWGg9gCbl6eTqgg9dij5kWU=; b=pNU0CRL1NsKd78OXKoqhrE+ciJgxeTk6tghdzmRmlSprmSX1y2f4CSu2t1LohNdjgzstFGsb kkFDCrbekd0mZ5VLLrs7eAWEXUXVApHnkzSLI9u7DdIMF2lISQ4nlk/CW4QgDaU+dc7YmPWc Fw4YGnCklBqXBCjH9WOa08So3wo=
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 5b767277.7f2ed2d6f1b0-smtp-out-n01; Fri, 17 Aug 2018 07:00:07 -0000 (UTC)
Date: Fri, 17 Aug 2018 00:00:07 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b767277ac080_c2cf2acc41e0aec420428@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9b2ab7: No exceptions on the 38 thing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b767277ab7c1_c2cf2acc41e0aec420318"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P_U9Gbvb5F1Eq3CDnIBqzAmKUU8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 07:00:11 -0000

----==_mimepart_5b767277ab7c1_c2cf2acc41e0aec420318
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/recommend-38
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4
      https://github.com/quicwg/base-drafts/commit/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No exceptions on the 38 thing



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b767277ab7c1_c2cf2acc41e0aec420318--


From nobody Fri Aug 17 00:00: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 C3A8B130E2F for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:00:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qBL6v2No20qq for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:00:11 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 6ACC9130DF1 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 00:00:11 -0700 (PDT)
Date: Fri, 17 Aug 2018 00:00:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534489210; bh=no4Jk1QPDf1Sel7SgQ3fHC0RFabZYFkQV14WXILYTbE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KALICdzTnLcBALWw6bjCwGsOcAhaRPrCud/q5ZmkqB9M9Ngzn8OXHJyyCUB2Jap4J UBpc6RatbuJO65GmxLl/Fjhb7n9VZPHFZQVuGwVAqw9uFmddN7PwPEcuD7YV7345t1 uBEeTi48u+WmEbyHAIMntuMloxDFw+LFcjgkG9KM=
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/1682/push/2804475299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76727a5cd50_37a33fa9e1ebe61c303040"; 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/2aHIXsLq6ua8PbPO1aWdiPaYhDI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 07:00:15 -0000

----==_mimepart_5b76727a5cd50_37a33fa9e1ebe61c303040
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9b2ab7e  No exceptions on the 38 thing


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682/files/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe..9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4

----==_mimepart_5b76727a5cd50_37a33fa9e1ebe61c303040
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9b2ab7e">9b2ab7e</a>  No exceptions on the 38 thing</li>
</ul>


<p style="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/1682/files/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe..9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2WTljSQzgcFWPZ-_TDf315ejtBWks5uRmn6gaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8vwaRC9Yux3Veh7R4rLCqmZ5RFNks5uRmn6gaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682/files/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe..9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682/files/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe..9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4",
"url": "https://github.com/quicwg/base-drafts/pull/1682/files/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe..9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1682",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1682:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "9b2ab7e",
"value": "No exceptions on the 38 thing"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682/files/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe..9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b76727a5cd50_37a33fa9e1ebe61c303040--


From nobody Fri Aug 17 00:18:08 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 E7302130E10 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:18:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 6IepHo13YlnI for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:18:05 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 323DD130DDE for <quic-issues@ietf.org>; Fri, 17 Aug 2018 00:18:05 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534490284; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nxZAf1WomGdYHdmw0L+Hy680PgzxqV0hJMlVXd+rkYg=; b=z1N1DCO7KYAs5u6BN+6qB+cm2FzVINuYLkAtGxTuyaotwu7KTywV1lzP8D7Ydt/syulDKKOi WFIetfNI0PcqXO637PW34BcmV1Z37mrhaNsqW7qukc2p6/qOlqNOhZQKeIz112WLt0kw9nym muRV/L3NrBtGRVOl2rulcmMqnTQ=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: lars=eggert.org@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5b7676ac.7f4b6002c4b0-smtp-out-n02; Fri, 17 Aug 2018 07:18:04 -0000 (UTC)
Date: Fri, 17 Aug 2018 00:18:03 -0700
From: Lars Eggert <lars@eggert.org>
Reply-To: Lars Eggert <lars@eggert.org>
To: quic-issues@ietf.org
Message-ID: <5b7676ab8419e_78082b05855c8edc3944f@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 14f447: add bht to the list
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7676ab83c45_78082b05855c8edc393a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lghHM4daaiggtBoJnJ7Mk41oKPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 07:18:07 -0000

----==_mimepart_5b7676ab83c45_78082b05855c8edc393a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 14f44732233ba2596dc4ee27dee3122dcd02e2c1
      https://github.com/quicwg/wg-materials/commit/14f44732233ba2596dc4ee27dee3122dcd02e2c1
  Author: Brian Trammell <brian@trammell.ch>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M interim-18-09/agenda.md

  Log Message:
  -----------
  add bht to the list


  Commit: 942c15be2e3e89abb682679784e340921c2ade11
      https://github.com/quicwg/wg-materials/commit/942c15be2e3e89abb682679784e340921c2ade11
  Author: Lars Eggert <lars@eggert.org>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M interim-18-09/agenda.md

  Log Message:
  -----------
  Merge pull request #61 from britram/eth-interim-spin-research

add bht to the list


Compare: https://github.com/quicwg/wg-materials/compare/7ccccb4a97bb...942c15be2e3e
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7676ab83c45_78082b05855c8edc393a2--


From nobody Fri Aug 17 00:18: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 898D0130DDE for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:18:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 m3cZeg3Hw7CC for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 00:18:06 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E71BA130DFF for <quic-issues@ietf.org>; Fri, 17 Aug 2018 00:18:05 -0700 (PDT)
Date: Fri, 17 Aug 2018 00:18:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534490284; bh=Dz8pi82UwrD65xaXop6fZ4xxijKLWo/rM3FCZYG4ByU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FfxMLL1U2+z0xpc875uAhz8qSVtmGOoVMrNMfirG3mK0iBpyivOht9YdH92s3ThMr D+3EnVTcc0vOED1DOgRlvBnDbVFT+jF28RlNboEqakqgL8+8FOVhYyjmQR927MqbJW EP9rTgmwgka4Ys7GS2NFzeGWizwbVU1Fcq3526io=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/wg-materials <reply+0166e4aba644b8d0c747bf61b5094a63b64f575b585569d492cf00000001178e38ac92a169ce14e93f94@reply.github.com>
To: quicwg/wg-materials <wg-materials@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/wg-materials/pull/61/issue_event/1794023379@github.com>
In-Reply-To: <quicwg/wg-materials/pull/61@github.com>
References: <quicwg/wg-materials/pull/61@github.com>
Subject: Re: [quicwg/wg-materials] add bht to the list (#61)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7676acc3973_4e373fc6ad8be620379210"; 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/cnMZZ3cXHgE2h6Fdy7R9wd-1IL0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 07:18:08 -0000

----==_mimepart_5b7676acc3973_4e373fc6ad8be620379210
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #61 into master.

-- 
You 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/61#event-1794023379
----==_mimepart_5b7676acc3973_4e373fc6ad8be620379210
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350830484" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/wg-materials/issues/61" href="https://github.com/quicwg/wg-materials/pull/61">#61</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<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/61#event-1794023379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7EQXiqz6Iq7eSHdIWfI7MFrlGXks5uRm4sgaJpZM4V-M5K">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw-02FYxbVgOYvX_NQY-1q1Uw9hlks5uRm4sgaJpZM4V-M5K.gif" height="1" width="1" alt="" /></p>
<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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/wg-materials"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #61 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/wg-materials/pull/61#event-1794023379"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/wg-materials/pull/61#event-1794023379",
"url": "https://github.com/quicwg/wg-materials/pull/61#event-1794023379",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/wg-materials] add bht to the list (#61)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/wg-materials/pull/61#event-1794023379"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368627274\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7676acc3973_4e373fc6ad8be620379210--


From nobody Fri Aug 17 01:43: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 CB276130DFD for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 01:43:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rqob4YuHsl0r for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 01:43:36 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84D47130DD3 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 01:43:36 -0700 (PDT)
Date: Fri, 17 Aug 2018 01:43:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534495415; bh=4IrT0wv6TfWjeCyciGuyRpmhBPtUYvznXgIaK/qwItA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BIW6M7vyRsbPdFCa6qFuOBEEnFktJEc+ZVlLwOhKc5J83e9iCXYnzUvk64d/tl2GC FI0jo3kKDwEXq37tzFzCb0g6HYriVT7g9O+MmZYHwpOexK918Qe6F7g6d8SIkSay3Y j8qO+/uE86BRs31KEU/OeU3cPYG6HWkM5OjTVW4Q=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce59aee0b41c39e35464ae028ccf4400007f7b2292cf00000001178e4cb792a169ce14f036c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1674/issue_event/1794167186@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1674@github.com>
References: <quicwg/base-drafts/issues/1674@github.com>
Subject: Re: [quicwg/base-drafts] PN of CLOSE (#1674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b768ab72e2d7_32543ffdb0ad45c4326f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rNWgFofpmyh_wL1Hp4WFod7Qtp0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 08:43:38 -0000

----==_mimepart_5b768ab72e2d7_32543ffdb0ad45c4326f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1674.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1674#event-1794167186
----==_mimepart_5b768ab72e2d7_32543ffdb0ad45c4326f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351286978" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1674" href="https://github.com/quicwg/base-drafts/issues/1674">#1674</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1674#event-1794167186">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPHuw4XJARBtcz1ZxLGm3Hs7pz5ks5uRoI3gaJpZM4WAOPz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyEH5YssNu_cUsFgROA4qGJBW5haks5uRoI3gaJpZM4WAOPz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1674."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1674#event-1794167186"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1674#event-1794167186",
"url": "https://github.com/quicwg/base-drafts/issues/1674#event-1794167186",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PN of CLOSE (#1674)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1674#event-1794167186"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369157107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b768ab72e2d7_32543ffdb0ad45c4326f3--


From nobody Fri Aug 17 01:43: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 4E612130DD3 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 01:43:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Bl_vAQgwa1Kz for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 01:43:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 9FE2D130DF9 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 01:43:36 -0700 (PDT)
Date: Fri, 17 Aug 2018 01:43:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534495415; bh=hwDBxSjatbOyJY0UcNJrIZSi8S9lOd4/ccevSOa9Y6M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QT53yzOQ17WxJNiBsaWMkt6/eUtqJ129RggIcoHU/ddHUf9J36wYiDJpfHbMK+x6O xHC62CyCqSpFiTqWawmMW52dixwxKHlmQfuXaBWjsQ1ulygN6kQTnilEw0+VtkJ5eX G2IQfK+LKiS6AE0nct6h0wkY5wmxs6i/A+DEvuYc=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce59aee0b41c39e35464ae028ccf4400007f7b2292cf00000001178e4cb792a169ce14f036c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1674/413799270@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1674@github.com>
References: <quicwg/base-drafts/issues/1674@github.com>
Subject: Re: [quicwg/base-drafts] PN of CLOSE (#1674)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b768ab7209bb_2df93faca58be6242927c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iQnqctfny6BVuvQGkMTuM6-5bIg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 08:43:38 -0000

----==_mimepart_5b768ab7209bb_2df93faca58be6242927c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I thought it's just not necessary but didn't realize that you have to re-encode the payload as well. So that's fine.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413799270
----==_mimepart_5b768ab7209bb_2df93faca58be6242927c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I thought it's just not necessary but didn't realize that you have to re-encode the payload as well. So that's fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413799270">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPHuw4XJARBtcz1ZxLGm3Hs7pz5ks5uRoI3gaJpZM4WAOPz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyEH5YssNu_cUsFgROA4qGJBW5haks5uRoI3gaJpZM4WAOPz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1674: I thought it's just not necessary but didn't realize that you have to re-encode the payload as well. So that's fine."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413799270"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413799270",
"url": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413799270",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PN of CLOSE (#1674)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1674,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1674#issuecomment-413799270"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369157107\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b768ab7209bb_2df93faca58be6242927c2--


From nobody Fri Aug 17 03:37: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 37AC1130EBC for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 03:37:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ED377VUvwPeJ for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 03:37:09 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4323130EB3 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 03:37:09 -0700 (PDT)
Date: Fri, 17 Aug 2018 03:37:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534502229; bh=uP9h0tBNa40ZSxb2Rew65715mZ3J4+i3kuG3okerATw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LIkkZGxosf+GpauW5bEQX/r6WfcQ1Ng+vYpQ9bAyVStLTVOALzfv3sM48xH79HS81 iZdo1KGa0o1MycxVaNhvF+vJ36UPMTJ6SvHanTnunV5i7NXeUK07dIsiQpq+59LWNw QkaYbADfSgaHtgL2TUWtQ2iPFEPKMrakKuOigI6M=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e0531aa2a02299a9cea4bbfd10822f4b2d0da9692cf00000001178e675592a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413826597@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76a5551edee_16e43fec2d8be620857a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uA3wLjiUZzK_AALJ5NxRVhK_u4g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 10:37:11 -0000

----==_mimepart_5b76a5551edee_16e43fec2d8be620857a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Actually I don't really think that this is a problem for ping. You send a ping when you don't have any other data to send and want to test if the other end is still alive. Not getting anything back if the other end does not have state anymore is exactly what you want...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413826597
----==_mimepart_5b76a5551edee_16e43fec2d8be620857a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Actually I don't really think that this is a problem for ping. You send a ping when you don't have any other data to send and want to test if the other end is still alive. Not getting anything back if the other end does not have state anymore is exactly what you want...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413826597">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5PKeXXoNKs4IJtl5GCE_8o0Ob0pks5uRpzVgaJpZM4WA8l-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3khjlCkpDtteOia3XQJYPpl7d35ks5uRpzVgaJpZM4WA8l-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #1681: Actually I don't really think that this is a problem for ping. You send a ping when you don't have any other data to send and want to test if the other end is still alive. Not getting anything back if the other end does not have state anymore is exactly what you want..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413826597"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413826597",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413826597",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413826597"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369346942\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b76a5551edee_16e43fec2d8be620857a8--


From nobody Fri Aug 17 03:48: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 9A9A4130EC1 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 03:48:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 2FOBGrYKr7tu for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 03:48:08 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 D8210130EC7 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 03:48:07 -0700 (PDT)
Date: Fri, 17 Aug 2018 03:48:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534502886; bh=7V/c06t57By0DxPx8duZ/zaqvpESK44DxjHFoHvQ+rM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nYSGveoIRMZcMkBkbdHIEf9W5AiawokA24Kb/8kVT2lCmGgUeOqO1S6fwTpYnLdd9 GTepkq5UCU2WuYwVGcySLW3PwejeffP9uhAc56dmqj0rRDMyA6iwYDbpvfPXxezZo8 jaOKsTEUD4C8mnEKo9Pqvl5b707HfdgAG1YoxKOM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57523c6b77ded0c62bba4d0d679969b785eaa3d992cf00000001178e69e692a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413828792@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76a7e6bbd02_3f153f90c42be618186248"; 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/00gojYb4_PyNSxoYAaBLGOcsglQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 10:48:10 -0000

----==_mimepart_5b76a7e6bbd02_3f153f90c42be618186248
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You'd want to know that as soon as possible, not after TLPing and RTOing the ping and then running into a 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/1681#issuecomment-413828792
----==_mimepart_5b76a7e6bbd02_3f153f90c42be618186248
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You'd want to know that as soon as possible, not after TLPing and RTOing the ping and then running into a timeout.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413828792">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzCdv_kpuB0QmYKtUi348k7budz9ks5uRp9mgaJpZM4WA8l-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5-Cdf0DMcbIkDt1_InT9SJ__84Eks5uRp9mgaJpZM4WA8l-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1681: You'd want to know that as soon as possible, not after TLPing and RTOing the ping and then running into a timeout."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413828792"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413828792",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413828792",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413828792"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369346942\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b76a7e6bbd02_3f153f90c42be618186248--


From nobody Fri Aug 17 03:53: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 BE613130EB5 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 03:53:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 85ITt0J8qmlP for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 03:53:36 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DAE7130E70 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 03:53:36 -0700 (PDT)
Date: Fri, 17 Aug 2018 03:53:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534503215; bh=AqsLGf30WmsZW/OYcU26mbCI5XqUsFc42gYg18KJSXI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1G0i1dFcW+eAUeKCBf6XuZkkV59+kt3o9NOvDA0NqF89g7Xf/kIyO29BcV3jJkttC Ska1LXffYrpqPxTWoq0vaMIriVuozx3QoVnpB2QetQPrHBgaDUxBYusudejw9XOUIK NEUh0dkh6T5Hy67VSxCv+QbPCVJK5yhR+MaxyQNU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f6307c82c86ec464defcf78858de4a00f81443e92cf00000001178e6b2f92a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413829892@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b76a92fbcabc_1fc63fb6e36d45b435851b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/FkyeTCZzvAsjK-1bs-idB-3Uhps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 10:53:38 -0000

----==_mimepart_5b76a92fbcabc_1fc63fb6e36d45b435851b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is why I have argued for a statistical reset instead of a purely size based solution. If you are below a certain size, you only send a reset with less than 50% probabiity or so. This is much simpler than padding etc. and does not prevent fast reset above the size limit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413829892
----==_mimepart_5b76a92fbcabc_1fc63fb6e36d45b435851b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is why I have argued for a statistical reset instead of a purely size based solution. If you are below a certain size, you only send a reset with less than 50% probabiity or so. This is much simpler than padding etc. and does not prevent fast reset above the size limit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413829892">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2TSXh0wcy5IrGCMqHpO26k9GCQTks5uRqCvgaJpZM4WA8l-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwl6ZWu2OsHaNYGgU6jBJ5netfIYks5uRqCvgaJpZM4WA8l-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1681: This is why I have argued for a statistical reset instead of a purely size based solution. If you are below a certain size, you only send a reset with less than 50% probabiity or so. This is much simpler than padding etc. and does not prevent fast reset above the size limit."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413829892"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413829892",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413829892",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413829892"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369346942\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b76a92fbcabc_1fc63fb6e36d45b435851b--


From nobody Fri Aug 17 10:49: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 A0739130EE3 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 10:49:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4DO6e_3kNBno for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 10:49:29 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 CDB3E130DCA for <quic-issues@ietf.org>; Fri, 17 Aug 2018 10:49:28 -0700 (PDT)
Date: Fri, 17 Aug 2018 10:49:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534528167; bh=SapHIugJw2y82/d2RqOIZOMuqAHiHUDItVzAD6YQ/cg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qbsNXLMn8xW6NfSEWUq8NL4+7PsjHzMW0a2nJZjPI9YQjBgife8sreaI9tw2/AqnW hhGmawYmZDdc9DjIyx6Vesu0Gw1JwzY1B0Sg+bN/VKT6EuEFXM9CU3VpcNlKrslJF4 r4OhsxYnO+hJcQGo+KpAKO9oUtA8nFshD/J3v0O4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25101d3feea08c896e7b3f3cb93be7bd1c1f155492cf00000001178ecca792a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413940784@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b770aa7c733_2c143fe1428be6202120b7"; 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/X3SZffgksMAxvi3SrKGK4w4gbdo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 17:49:31 -0000

----==_mimepart_5b770aa7c733_2c143fe1428be6202120b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj  Statistical reset is generally fine, but it will only solve the "ping" scenario half the time. The other half, there will be a timeout. So it certainly makes sense to at least "pad the ping".

Also, writing tests for statistical behavior is rather painful. Deterministic behavior is much easier to test and 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/issues/1681#issuecomment-413940784
----==_mimepart_5b770aa7c733_2c143fe1428be6202120b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"193335" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/mikkelfj">@mikkelfj</a>  Statistical reset is ge=
nerally fine, but it will only solve the "ping" scenario half the time. T=
he other half, there will be a timeout. So it certainly makes sense to at=
 least "pad the ping".</p>
<p>Also, writing tests for statistical behavior is rather painful. Determ=
inistic behavior is much easier to test and get right.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413940784">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-5j=
GIfXBfe64J4lM4SYtG_LsTwgks5uRwIngaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9WekUdkRJ4Bon5pKA2xceKY=
kWP9ks5uRwIngaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1681: @mikkelfj  Statistical reset is generally fine, but it will=
 only solve the \"ping\" scenario half the time. The other half, there wi=
ll be a timeout. So it certainly makes sense to at least \"pad the ping\"=
.\r\n\r\nAlso, writing tests for statistical behavior is rather painful. =
Deterministic behavior is much easier to test and get right."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
1681#issuecomment-413940784"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413940784",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3940784",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3940784"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b770aa7c733_2c143fe1428be6202120b7--


From nobody Fri Aug 17 11:14: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 37811130E00 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 11:14:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 izsaSshkKdCi for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 11:13:58 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 BBBFD130DEE for <quic-issues@ietf.org>; Fri, 17 Aug 2018 11:13:58 -0700 (PDT)
Date: Fri, 17 Aug 2018 11:13:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534529637; bh=voLW9r8mQTdPa9pKeRc2ZjPSAMcgwYuExJURYdWFSqY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XE6LL0/Zkt0sOhzmB7r8BCRgkJQgzWlH0n7pwpSSO6NneM4mhHPkAXlq9Ur+rNQED 68z3AwyaoHZqxtNjtSEsOalxrL9EFbm8TxH5fmPrREVCHD6pDEhZm2AtopDSBeL8TL mvNwsnShslRw0lPMEeIDktrkS7fkjuGVFLQ5D66A=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab982f4384d10f525e2bc7f4538e8725ec513c02da92cf00000001178ed26592a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413947479@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b77106519c16_5f043feb426d45bc83847"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/DgID54nFCoc_HUn8kWOlvVc26pA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 18:14:00 -0000

----==_mimepart_5b77106519c16_5f043feb426d45bc83847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you de facto demand that packets are larger than the smallest reset, you might as well flag the reset packet as being a reset in the first place, at least for small 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/1681#issuecomment-413947479
----==_mimepart_5b77106519c16_5f043feb426d45bc83847
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If you de facto demand that packets are larger than the smallest reset, you might as well flag the reset packet as being a reset in the first place, at least for small packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413947479">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzlcz3DNqDM6qBlYt0g_1RWHKw2Uks5uRwflgaJpZM4WA8l-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq66aFEOcmpVonABHGB2BvTj6MLcUks5uRwflgaJpZM4WA8l-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1681: If you de facto demand that packets are larger than the smallest reset, you might as well flag the reset packet as being a reset in the first place, at least for small packets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413947479"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413947479",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413947479",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413947479"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369346942\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b77106519c16_5f043feb426d45bc83847--


From nobody Fri Aug 17 12:40: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 3E0AC130E32 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 12:40:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GVzji2B2ccUJ for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 12:40:49 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 ACB76130E06 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 12:40:49 -0700 (PDT)
Date: Fri, 17 Aug 2018 12:40:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534534848; bh=YA1PxCeBsGhJIJhL1bByRGa0iuB0dmPs+1BejgHquKk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A4mZDYuTjOHK6Yx2g06Bk06SnV7nIlbCNZmqbMVsH/5IwBmSCPdQxbzRevxTzWczy jP1XV+ESzOeFinTm0L+ulUXeQtsETWYnmhy96u7d+VExrpFfcR7uJ/0zp6gt+oXXnK 1Fl+ahCPvCvshLtzGXN1oo10PuMlsciHB5QpXlX8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd721d6cb26310977935dce249cd1bb49dc49d32a92cf00000001178ee6c092a169ce14f23015@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1680/review/147357187@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1680@github.com>
References: <quicwg/base-drafts/pull/1680@github.com>
Subject: Re: [quicwg/base-drafts] Packets that don't match ARE discarded (#1680)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7724c076d07_6e443faa82abe62411203"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/n9uKFVwn3OeEXkk6xXXKOuHOig4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 19:40:51 -0000

----==_mimepart_5b7724c076d07_6e443faa82abe62411203
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/1680#pullrequestreview-147357187
----==_mimepart_5b7724c076d07_6e443faa82abe62411203
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/1680#pullrequestreview-147357187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8dZAFW9BiHFtU2Y508_YUQN6575ks5uRxxAgaJpZM4WAyfz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ISc1stBhjrAIfxjijClA_is7Zkks5uRxxAgaJpZM4WAyfz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1680"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1680#pullrequestreview-147357187"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1680#pullrequestreview-147357187",
"url": "https://github.com/quicwg/base-drafts/pull/1680#pullrequestreview-147357187",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1680",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1680#pullrequestreview-147357187"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369305587\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7724c076d07_6e443faa82abe62411203--


From nobody Fri Aug 17 13: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 ED478130E06 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:06:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mBot7F6jowVI for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:06:11 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 63A8E130DC1 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 13:06:11 -0700 (PDT)
Date: Fri, 17 Aug 2018 13:06:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534536369; bh=DEubDcR+E9w5Lxy2YeNOKlzPf1NxafzLxwcvm84cc0o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IG0dj50c/Utt3U+ramf/GpUu2V+g5+xB9j33gRQy62VceiT0wDhZAIOi5Kde2qO6E hFqUqTTYzOXWbBd0xnOZr256bCUv5+Zb/SGFb/pqF3ihiOueg8N9w/olCsrtOexlhJ HHGX+FWs0oL++Nj5L/BiCffJOzOAYPBgro7+cy8A=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab798679d33fe78cdbd70aa95d17ff873b64535ae692cf00000001178eecb192a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413974795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b772ab181a5f_6e73fcdac6d45c0192934"; 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/S4eYmlcLThgpaUNkybcZgNYg2Rs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 20:06:13 -0000

----==_mimepart_5b772ab181a5f_6e73fcdac6d45c0192934
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj Good point. That's an inherent draw back of the length based solution. Now we just need a solution that's not length based, so it cannot be spied over, and also prevents infinite ping pong.

One way would be some kind of rate control. "Don't send a reset to destination X if a previous reset was sent recently". But this kind of things have their own issues. In the "server reboot" scenario, the restarting server may expect to receive a bunch of packets from old connections.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413974795
----==_mimepart_5b772ab181a5f_6e73fcdac6d45c0192934
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"193335" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/mikkelfj">@mikkelfj</a> Good point. That's an in=
herent draw back of the length based solution. Now we just need a solutio=
n that's not length based, so it cannot be spied over, and also prevents =
infinite ping pong.</p>
<p>One way would be some kind of rate control. "Don't send a reset to des=
tination X if a previous reset was sent recently". But this kind of thing=
s have their own issues. In the "server reboot" scenario, the restarting =
server may expect to receive a bunch of packets from old connections.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413974795">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq78U=
G-9EnlajVZrnWbMlF8BYyVhCks5uRyIxgaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqz3kdi5QW5fkHF2M8_qaq2n6=
v9MPks5uRyIxgaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1681: @mikkelfj Good point. That's an inherent draw back of the l=
ength based solution. Now we just need a solution that's not length based=
, so it cannot be spied over, and also prevents infinite ping pong.\r\n\r=
\nOne way would be some kind of rate control. \"Don't send a reset to des=
tination X if a previous reset was sent recently\". But this kind of thin=
gs have their own issues. In the \"server reboot\" scenario, the restarti=
ng server may expect to receive a bunch of packets from old connections."=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/1681#issuecomment-413974795"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413974795",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3974795",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3974795"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b772ab181a5f_6e73fcdac6d45c0192934--


From nobody Fri Aug 17 13:11:48 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 18624130FA2 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:11:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KLPCfZ4YvtyJ for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:11:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 42C4E130DC1 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 13:11:44 -0700 (PDT)
Date: Fri, 17 Aug 2018 13:11:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534536703; bh=BSzelq/1KO+qrM05CjoB/mYCKL0Yov/a68W/ut8xnsc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lZlLR/74Kzz5wdMiDOh/ij9bW7GRxSiRkEGzOLlhWnChf87mINTY3gqmEoawnuY/T Ixyjs4Zk1pMLUu38TNO3PpxmivozvffDD8/cHa8liO0H2BW8UU9yJdh3kvBh6JW4El 2TM3KORNIxKrekDqVQ00B/s6qTilehwNWSAkfAOk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4320233936c9adb3513cbd1833f136225cde45d92cf00000001178eedff92a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413975971@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b772bff5318e_36f13f7e744be6289880b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/YMiI1gxdnhBj7M0zIobJznwCp5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 20:11:46 -0000

----==_mimepart_5b772bff5318e_36f13f7e744be6289880b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But realistically, I think the statistical concern is overrated. If you need to reset due to small packets like PING, it is likely because a long running low volume connection is doing keep-alive, or because a fast runnig low volume connection is running like player positio in a game.

In the first case it does not matter that disconnect takes a long time, just that it eventually happens. In the second case, the packet rate is high and statistics will catch up very soon.

For other cases, it is likely that packet content is larger, such as a HTTP request.

Even if there are other cases where a reset is needed faster, it is probably not that big of a problem, and if it is, padding can be used to override statistics.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413975971
----==_mimepart_5b772bff5318e_36f13f7e744be6289880b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>But realistically, I think the statistical concern is overrated. If yo=
u need to reset due to small packets like PING, it is likely because a lo=
ng running low volume connection is doing keep-alive, or because a fast r=
unnig low volume connection is running like player positio in a game.</p>=

<p>In the first case it does not matter that disconnect takes a long time=
, just that it eventually happens. In the second case, the packet rate is=
 high and statistics will catch up very soon.</p>
<p>For other cases, it is likely that packet content is larger, such as a=
 HTTP request.</p>
<p>Even if there are other cases where a reset is needed faster, it is pr=
obably not that big of a problem, and if it is, padding can be used to ov=
erride statistics.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413975971">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzIq=
AJHZUaOQKoGnb0VAN8CXcC2gks5uRyN_gaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-S1JjLkJoj2DTctfEhI38TJ=
d3SCks5uRyN_gaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1681: But realistically, I think the statistical concern is over=
rated. If you need to reset due to small packets like PING, it is likely =
because a long running low volume connection is doing keep-alive, or beca=
use a fast runnig low volume connection is running like player positio in=
 a game.\r\n\r\nIn the first case it does not matter that disconnect take=
s a long time, just that it eventually happens. In the second case, the p=
acket rate is high and statistics will catch up very soon.\r\n\r\nFor oth=
er cases, it is likely that packet content is larger, such as a HTTP requ=
est.\r\n\r\nEven if there are other cases where a reset is needed faster,=
 it is probably not that big of a problem, and if it is, padding can be u=
sed to override statistics."}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/1681#issuecomment-413975971"}}}</=
script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413975971",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3975971",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3975971"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b772bff5318e_36f13f7e744be6289880b5--


From nobody Fri Aug 17 13:21: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 92879130FA2 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:21:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CMo5JN7eLDmy for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:21:05 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 2E92A130DC1 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 13:21:05 -0700 (PDT)
Date: Fri, 17 Aug 2018 13:21:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534537264; bh=tsRr/gEe8KhhGRn7ZxyqxKidhJtZAWhT0y9VBGyL7ps=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KYvIz2IcXJVcL6XsaLV1yCK81nw6WCyXQT/QKwxgDdEW4Ajz06sjxjScYCyUUBZqp OAnO3MYF21888TS0SNKY+EpR5o8wyJeloHreuxUbu5AN9Wt6RbzqziUEJUEIv5ESy0 lOu/OSnsG5enSMJ9zU5zdYy0bJN0jMoet3Yh8S5Q=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea5ebb306e157b4ebe10a47c256d7db6c402c02e92cf00000001178ef03092a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413978074@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b772e3056d68_25ed3fe2a22d45b4250069"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/qPzkiT8m6NE9GKhDcSlf1H_DK8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 20:21:06 -0000

----==_mimepart_5b772e3056d68_25ed3fe2a22d45b4250069
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not related to this issue, I am also concerned about the sending a slightly smaller packet when possible. I'd like to see some numbers or a simultation because I think this can be a signfiicant amplification attack. This could be mitigated by reducing the packet size by a factor 2 at least 50% of the cases. If the packet size is just reduced by a single byte, the amplification could be a factor 1000.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413978074
----==_mimepart_5b772e3056d68_25ed3fe2a22d45b4250069
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Not related to this issue, I am also concerned about the sending a sli=
ghtly smaller packet when possible. I'd like to see some numbers or a sim=
ultation because I think this can be a signfiicant amplification attack. =
This could be mitigated by reducing the packet size by a factor 2 at leas=
t 50% of the cases. If the packet size is just reduced by a single byte, =
the amplification could be a factor 1000.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413978074">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9bs=
kkhYkKGb4BH4-a9Vm4PU3tlFks5uRyWwgaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8cOKE0MCcCUoad4GNztWTp9=
XkDsks5uRyWwgaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1681: Not related to this issue, I am also concerned about the s=
ending a slightly smaller packet when possible. I'd like to see some numb=
ers or a simultation because I think this can be a signfiicant amplificat=
ion attack. This could be mitigated by reducing the packet size by a fact=
or 2 at least 50% of the cases. If the packet size is just reduced by a s=
ingle byte, the amplification could be a factor 1000."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#is=
suecomment-413978074"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413978074",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3978074",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3978074"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b772e3056d68_25ed3fe2a22d45b4250069--


From nobody Fri Aug 17 13:26: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 71020130DC3 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:26:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yMLxrXt2AFFK for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 13:26:46 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CA52130DC1 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 13:26:46 -0700 (PDT)
Date: Fri, 17 Aug 2018 13:26:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534537605; bh=zHNPtvU9SvEJx0SxwxHgZC0wlWj7v8Y7mmVEaGndpgo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zQk5bkYdznhhCnIV42Mdb7oxfawkxggBIIQ8saBVtRS9lmoLPtfDKnmWX9fjiCmr6 N8ICqOBFWXXZ2n45s1k6XuZNOkU8BrDArav/m6vZ+VeS3b1RKVslIWYdaNmFYU/18d ovKwwKP+CnVXF4aw9iYT7jitjbxo/Zx6RguRdKxg=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a2d123b5e88ad3a91fde1ac2dae94b238c4104b92cf00000001178ef18592a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1681/413979329@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b772f858bfc8_3ccb3fa4e44d45b85008e"; 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/zfX6jhEBveNgacfhCjBvioDvIwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 20:26:47 -0000

----==_mimepart_5b772f858bfc8_3ccb3fa4e44d45b85008e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I understand that statistical solution can work in practice. Not so good with sparse traffic, but well enough with long running connections that send a bunch of packets. But statistical solutions are a pain to test. Your tests end up like "try N times and verify that it works" -- but then still fail once every 2**N trial. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#issuecomment-413979329
----==_mimepart_5b772f858bfc8_3ccb3fa4e44d45b85008e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I understand that statistical solution can work in practice. Not so go=
od with sparse traffic, but well enough with long running connections tha=
t send a bunch of packets. But statistical solutions are a pain to test. =
Your tests end up like "try N times and verify that it works" -- but then=
 still fail once every 2**N trial.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1681#issuecomment-413979329">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Tf=
oEYeTiq1fDsjeAqdLwR8DWKFks5uRycFgaJpZM4WA8l-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3yot_dy-LqeVjs1CM53cu7Q=
TLGgks5uRycFgaJpZM4WA8l-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #1681: I understand that statistical solution can work in practice=
. Not so good with sparse traffic, but well enough with long running conn=
ections that send a bunch of packets. But statistical solutions are a pai=
n to test. Your tests end up like \"try N times and verify that it works\=
" -- but then still fail once every 2**N trial. "}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#issueco=
mment-413979329"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment=
-413979329",
"url": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3979329",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateles=
s reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1681,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1681\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#issuecomment-41=
3979329"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3693469=
42\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b772f858bfc8_3ccb3fa4e44d45b85008e--


From nobody Fri Aug 17 16: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 D485012785F for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:03:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HjX1KfiRebwl for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:03:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 0D028130F84 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 16:03:43 -0700 (PDT)
Date: Fri, 17 Aug 2018 16:03:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534547022; bh=0Neie5pDQjaQXdeXMDh7TnFWQWsdGe8cjc5BNh0VP0I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H719c+NlPEbw8QZevz4IqINgyifw7PXVXDyJPDmLl1jZWChhc3SuT2z/NsS8RHNbw JqHYwlmkpr0IVo2/1wHONlg4UNor/UHEop168gju4CdnxBPHBrfDUxFwgZcTptT6vf Ygtzfd/tMzOdO7rX4R02OfI4uqH8OHkfDS3lUvOs=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5ae5b8a17f72aefa24f64b1678062825b9ae20992cf00000001178f164e92a169ce14f0fc68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1677/414008618@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1677@github.com>
References: <quicwg/base-drafts/issues/1677@github.com>
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b77544ecf696_14023fd305cd45c0361541"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dkjuXJtlw1fXL8kpPGq3xSrn7CU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 23:03:46 -0000

----==_mimepart_5b77544ecf696_14023fd305cd45c0361541
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What fallback are we referring to here? With HTTP over QUIC it is Alt-Svc which is used to discover QUIC servers. If QUIC is not working for that server, I would expect a User-Agent to mark that alternative as broken and fall back to using the origin directly. I would expect the User-Agent to use the "normal" logic for connecting to that origin. In that case of HTTPS, that would involve ALPN negotiation of HTTP/2 or HTTP/1.1. 

Do we need any more logic beyond 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/1677#issuecomment-414008618
----==_mimepart_5b77544ecf696_14023fd305cd45c0361541
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What fallback are we referring to here? With HTTP over QUIC it is Alt-=
Svc which is used to discover QUIC servers. If QUIC is not working for th=
at server, I would expect a User-Agent to mark that alternative as broken=
 and fall back to using the origin directly. I would expect the User-Agen=
t to use the "normal" logic for connecting to that origin. In that case o=
f HTTPS, that would involve ALPN negotiation of HTTP/2 or HTTP/1.1.</p>
<p>Do we need any more logic beyond this?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1677#issuecomment-414008618">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1WB=
fhLAvGFp2VbgeLZAU4Gcm2GIks5uR0vOgaJpZM4WAcdw">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2OWavuzr15dtH25ul0JLvXz=
8Riaks5uR0vOgaJpZM4WAcdw.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ryan=
AtGoogle in #1677: What fallback are we referring to here? With HTTP over=
 QUIC it is Alt-Svc which is used to discover QUIC servers. If QUIC is no=
t working for that server, I would expect a User-Agent to mark that alter=
native as broken and fall back to using the origin directly. I would expe=
ct the User-Agent to use the \"normal\" logic for connecting to that orig=
in. In that case of HTTPS, that would involve ALPN negotiation of HTTP/2 =
or HTTP/1.1. \r\n\r\nDo we need any more logic beyond this?"}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1=
677#issuecomment-414008618"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment=
-414008618",
"url": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-41=
4008618",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677=
)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1677,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1677\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-41=
4008618"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3692153=
44\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b77544ecf696_14023fd305cd45c0361541--


From nobody Fri Aug 17 16:14: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 CCA19130FB5 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:14:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 meiGtYCAT8ot for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:14:12 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 279F1130E02 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 16:14:12 -0700 (PDT)
Date: Fri, 17 Aug 2018 16:14:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534547651; bh=ajwWsUnh9rc/4RH8g8JwrH9N6BnbjhfGbYOHYphv8eE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ewzkkSaDCMtssMn+/REaePbLrInw0PBt6jBMkBSieEeoHbyLTc0TwRvChMBHK/RHY l/B9uqWIfWFITGk5mIerNaTkVTXERNufoyHLpbgn3ht/0kLKLf1BPdS5t/Y/slIKaP w+uIYZoNTHwIfjsK5sflNmH3P6Y3Jx7W0XY6juS8=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5c070040bb6f666a4ae976e3ab75d472728245792cf00000001178f18c392a169ce14f781a5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1683@github.com>
Subject: [quicwg/base-drafts] QPACK does not specify how to handle invalid input on control streams (#1683)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7756c326e46_1d433ff68babe62411648e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oLwu4IL6VpR9OPprCnDispI8ipg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 23:14:14 -0000

----==_mimepart_5b7756c326e46_1d433ff68babe62411648e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

>From Bence via the mailing list:=0D
=0D
It is possible for a peer to receive invalid data on the encoder or=C2=A0=
decoder stream.  For example, on the encoder stream, a Duplicate instruct=
ion might address an already evicted entry.  Or on the decoder stream, a =
Table State Synchronize might contain an Insert Count exceeding the total=
 number of applicable inserts and duplications, or the Header Acknowledge=
ment might contain a Stream ID for which there are no unacknowledged head=
er blocks.  As far as I can tell, the spec currently gives no direction o=
n what should happen in such cases.=0D
=0D
I propose that these should be treated as connection errors.=0D
=0D
HTTP_QPACK_DECOMPRESSION_FAILED seems like a relevant error code, but it =
does not really match any of these cases (strictly speaking, these errors=
 do not happen during decompression), especially incorrect data on the de=
coder stream (because it is the encoder, not the decoder,=0D
that detects the error).  Should there be one error code covering all the=
se cases, something like HTTP_QPACK_ERROR?  Or should there be multiple, =
like HTTP_QPACK_DECOMPRESSION_FAILED for errors on HEADERS and PUSH_PROMI=
SE frames, and self-explanatory HTTP_QPACK_ENCODER_STREAM_ERROR and HTTP_=
QPACK_DECODER_STREAM_ERROR?=0D


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1683=

----==_mimepart_5b7756c326e46_1d433ff68babe62411648e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>From Bence via the mailing list:</p>
<p>It is possible for a peer to receive invalid data on the encoder or=C2=
=A0decoder stream.  For example, on the encoder stream, a Duplicate instr=
uction might address an already evicted entry.  Or on the decoder stream,=
 a Table State Synchronize might contain an Insert Count exceeding the to=
tal number of applicable inserts and duplications, or the Header Acknowle=
dgement might contain a Stream ID for which there are no unacknowledged h=
eader blocks.  As far as I can tell, the spec currently gives no directio=
n on what should happen in such cases.</p>
<p>I propose that these should be treated as connection errors.</p>
<p>HTTP_QPACK_DECOMPRESSION_FAILED seems like a relevant error code, but =
it does not really match any of these cases (strictly speaking, these err=
ors do not happen during decompression), especially incorrect data on the=
 decoder stream (because it is the encoder, not the decoder,<br>
that detects the error).  Should there be one error code covering all the=
se cases, something like HTTP_QPACK_ERROR?  Or should there be multiple, =
like HTTP_QPACK_DECOMPRESSION_FAILED for errors on HEADERS and PUSH_PROMI=
SE frames, and self-explanatory HTTP_QPACK_ENCODER_STREAM_ERROR and HTTP_=
QPACK_DECODER_STREAM_ERROR?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1683">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq0BQ4ewSy_0QmIWwZv64YonqxXt=
Kks5uR05DgaJpZM4WCT51">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkq0XVu5SrT7idkj00M9CUub3OYwL9ks5uR05DgaJpZM4WCT5=
1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"=
QPACK does not specify how to handle invalid input on control streams (#1=
683)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/1683"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1683",
"url": "https://github.com/quicwg/base-drafts/issues/1683",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "QPACK does not specify how to handle invalid input on control s=
treams (#1683)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@afrind",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1683
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1683,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1683\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1683"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3697045=
65\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7756c326e46_1d433ff68babe62411648e--


From nobody Fri Aug 17 16: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 93006130F43 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:18:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tkglycFxTRTP for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:18:05 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52773130E08 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 16:18:05 -0700 (PDT)
Date: Fri, 17 Aug 2018 16:18:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534547884; bh=2N2P+m66odtn6CTILx+Xgozd60Af11a1RjzrSTNuzDg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=oHZHDdTh/DE66EoXQAjKaSjrmzKa+A2AZ8ULr1kPFOix2lgNGYWM5vM1trwO5YlYs a6CHN6uQMavagvsM0TwihSgbkeWVQksHWoepQ5Xp/UvzR5CcvX0rmCYZb6pqe6Y4Bz kIY2jvok99WyHoTb/v7QdivMWlZowFRvpRauEU8E=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e0956f3a230142544aa7c7f5087d070e0edefe392cf00000001178f19ac92a169ce14f783de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1684@github.com>
Subject: [quicwg/base-drafts] QPACK should explicitly state ordering requirements for headers within a block (#1684)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7757ac4b1a0_29e43fb03a8be6187533a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qtQjrnI96wN644djsKP27vl8YQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 23:18:08 -0000

----==_mimepart_5b7757ac4b1a0_29e43fb03a8be6187533a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From Bence via the mailing list:

HPACK Section 1.3 defines a "Header List" as "an ordered collection of header fields...".  QPACK uses the term "Header Set" instead and does not require it to be ordered.  HPACK has a whole section, 2.1, on ordering, whereas QPACK does not spell out this guarantee.  However, since frames on a given stream are guaranteed to be ordered by the underlying transport, my impression is that QPACK as specified already guarantees to preserve order of header fields within a header list. (Also in my experience things can break in colorful ways if you start reordering headers in your application.)

I propose to add language on the requirement to preserve order, and to use the expression "header list" instead of "header set" throughout. The clause "header list ... can contain duplicate header fields" should probably also be included.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1684
----==_mimepart_5b7757ac4b1a0_29e43fb03a8be6187533a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>From Bence via the mailing list:</p>
<p>HPACK Section 1.3 defines a "Header List" as "an ordered collection of header fields...".  QPACK uses the term "Header Set" instead and does not require it to be ordered.  HPACK has a whole section, 2.1, on ordering, whereas QPACK does not spell out this guarantee.  However, since frames on a given stream are guaranteed to be ordered by the underlying transport, my impression is that QPACK as specified already guarantees to preserve order of header fields within a header list. (Also in my experience things can break in colorful ways if you start reordering headers in your application.)</p>
<p>I propose to add language on the requirement to preserve order, and to use the expression "header list" instead of "header set" throughout. The clause "header list ... can contain duplicate header fields" should probably also be included.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5cYpdGkGdUU7yxd3BdVtQTPTZmMks5uR08sgaJpZM4WCUD8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9sij7Kmt_AFroAbt63GHeaXsjfeks5uR08sgaJpZM4WCUD8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"QPACK should explicitly state ordering requirements for headers within a block (#1684)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1684"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1684",
"url": "https://github.com/quicwg/base-drafts/issues/1684",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "QPACK should explicitly state ordering requirements for headers within a block (#1684)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1684
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1684,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1684\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1684"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369705212\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7757ac4b1a0_29e43fb03a8be6187533a--


From nobody Fri Aug 17 16:38: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 B9FC6130E08 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:38:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 BYVqnDDaQKwo for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:38:05 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 F3AFE130DF6 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 16:38:04 -0700 (PDT)
Date: Fri, 17 Aug 2018 16:38:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534549083; bh=JJsSvbbABADcwUY7nxWjCKrgIPwvkiRdOfoUAW/7P70=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nF05dB5kCZAWUSeNn6Jvt0we9JSXxUnDzz5teJtGSM+DDDQndpCTEM4TYa1HOgvIl 1ypq5KNcLQAafGlIPCunRngGFkohbjjvHkPUeouydI822uVkRHuqmkOf9wkRvpPC9m /rBSEZq53QhH4+1Pq+wIrL7FJ21srBk1j19MLp/o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84b2c7edc7d22c4d51e1c27c05ad9cb7d1f269c092cf00000001178f1e5b92a169ce14f0fc68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1677/414013065@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1677@github.com>
References: <quicwg/base-drafts/issues/1677@github.com>
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b775c5bb5cb0_68943fcc69cbe628198097"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/SEN9vrznVWc5dgGm7nWBiUtXhZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 23:38:08 -0000

----==_mimepart_5b775c5bb5cb0_68943fcc69cbe628198097
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

For HTTP/2, we used it when the resource did something that couldn=E2=80=99=
t be expressed in HTTP/2, either because of the protocol or because of ou=
r implementation:=0D
=0D
  *   Client certificates couldn=E2=80=99t be used because HTTP/2 prohibi=
ts renegotiation (Secondary Certificates will fix that, eventually)=0D
  *   Multi-leg auth protocols can=E2=80=99t be used because HTTP/2 doesn=
=E2=80=99t maintain links between multiple attempts on a request (there w=
as a draft on how to fix that, but it was never adopted)=0D
  *   Our implementation permitted resources to return raw-formatted head=
ers, which obviously doesn=E2=80=99t play nicely with HPACK.  Thankfully,=
 that was rarely exercised.=0D
=0D
It=E2=80=99s not a failure to connect, but an indication that the request=
 you made can=E2=80=99t be answered over HTTP/2 for some reason.  Most of=
 those reasons apply equally to HTTP/QUIC.=0D
=0D
From: Ryan Hamilton <notifications@github.com>=0D
Sent: Friday, August 17, 2018 4:04 PM=0D
To: quicwg/base-drafts <base-drafts@noreply.github.com>=0D
Cc: Mike Bishop <mbishop@evequefou.be>; Author <author@noreply.github.com=
>=0D
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)=
=0D
=0D
=0D
What fallback are we referring to here? With HTTP over QUIC it is Alt-Svc=
 which is used to discover QUIC servers. If QUIC is not working for that =
server, I would expect a User-Agent to mark that alternative as broken an=
d fall back to using the origin directly. I would expect the User-Agent t=
o use the "normal" logic for connecting to that origin. In that case of H=
TTPS, that would involve ALPN negotiation of HTTP/2 or HTTP/1.1.=0D
=0D
Do we need any more logic beyond this?=0D
=0D
=E2=80=94=0D
You are receiving this because you authored the thread.=0D
Reply to this email directly, view it on GitHub<https://github.com/quicwg=
/base-drafts/issues/1677#issuecomment-414008618>, or mute the thread<http=
s://github.com/notifications/unsubscribe-auth/AEE2hSZTpftszSTKdKVkiZ5kxA4=
YucW4ks5uR0vNgaJpZM4WAcdw>.=0D


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1677#issuecomment-414013065=

----==_mimepart_5b775c5bb5cb0_68943fcc69cbe628198097
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

For HTTP/2, we used it when the resource did something that couldn=E2=80=99=
t be expressed in HTTP/2, either because of the protocol or because of ou=
r implementation:=0D<br>
=0D<br>
  *   Client certificates couldn=E2=80=99t be used because HTTP/2 prohibi=
ts renegotiation (Secondary Certificates will fix that, eventually)=0D<br=
>
  *   Multi-leg auth protocols can=E2=80=99t be used because HTTP/2 doesn=
=E2=80=99t maintain links between multiple attempts on a request (there w=
as a draft on how to fix that, but it was never adopted)=0D<br>
  *   Our implementation permitted resources to return raw-formatted head=
ers, which obviously doesn=E2=80=99t play nicely with HPACK.  Thankfully,=
 that was rarely exercised.=0D<br>
=0D<br>
It=E2=80=99s not a failure to connect, but an indication that the request=
 you made can=E2=80=99t be answered over HTTP/2 for some reason.  Most of=
 those reasons apply equally to HTTP/QUIC.=0D<br>
=0D<br>
From: Ryan Hamilton &lt;notifications@github.com&gt;=0D<br>
Sent: Friday, August 17, 2018 4:04 PM=0D<br>
To: quicwg/base-drafts &lt;base-drafts@noreply.github.com&gt;=0D<br>
Cc: Mike Bishop &lt;mbishop@evequefou.be&gt;; Author &lt;author@noreply.g=
ithub.com&gt;=0D<br>
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)=
=0D<br>
=0D<br>
=0D<br>
What fallback are we referring to here? With HTTP over QUIC it is Alt-Svc=
 which is used to discover QUIC servers. If QUIC is not working for that =
server, I would expect a User-Agent to mark that alternative as broken an=
d fall back to using the origin directly. I would expect the User-Agent t=
o use the &quot;normal&quot; logic for connecting to that origin. In that=
 case of HTTPS, that would involve ALPN negotiation of HTTP/2 or HTTP/1.1=
.=0D<br>
=0D<br>
Do we need any more logic beyond this?=0D<br>
=0D<br>
=E2=80=94=0D<br>
You are receiving this because you authored the thread.=0D<br>
Reply to this email directly, view it on GitHub&lt;https://github.com/qui=
cwg/base-drafts/issues/1677#issuecomment-414008618&gt;, or mute the threa=
d&lt;https://github.com/notifications/unsubscribe-auth/AEE2hSZTpftszSTKdK=
VkiZ5kxA4YucW4ks5uR0vNgaJpZM4WAcdw&gt;.=0D<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/1677#issuecomment-414013065">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2kM=
tv-wK75Gj-0o3AT9S0jyVEhnks5uR1PbgaJpZM4WAcdw">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxSgJ3PpugvF0SPuC2ezXXmU=
R2meks5uR1PbgaJpZM4WAcdw.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1677: For HTTP/2, we used it when the resource did something t=
hat couldn=E2=80=99t be expressed in HTTP/2, either because of the protoc=
ol or because of our implementation:\r\n\r\n  *   Client certificates cou=
ldn=E2=80=99t be used because HTTP/2 prohibits renegotiation (Secondary C=
ertificates will fix that, eventually)\r\n  *   Multi-leg auth protocols =
can=E2=80=99t be used because HTTP/2 doesn=E2=80=99t maintain links betwe=
en multiple attempts on a request (there was a draft on how to fix that, =
but it was never adopted)\r\n  *   Our implementation permitted resources=
 to return raw-formatted headers, which obviously doesn=E2=80=99t play ni=
cely with HPACK.  Thankfully, that was rarely exercised.\r\n\r\nIt=E2=80=99=
s not a failure to connect, but an indication that the request you made c=
an=E2=80=99t be answered over HTTP/2 for some reason.  Most of those reas=
ons apply equally to HTTP/QUIC.\r\n\r\nFrom: Ryan Hamilton \u003cnotifica=
tions@github.com\u003e\r\nSent: Friday, August 17, 2018 4:04 PM\r\nTo: qu=
icwg/base-drafts \u003cbase-drafts@noreply.github.com\u003e\r\nCc: Mike B=
ishop \u003cmbishop@evequefou.be\u003e; Author \u003cauthor@noreply.githu=
b.com\u003e\r\nSubject: Re: [quicwg/base-drafts] Target of HTTP version f=
allback (#1677)\r\n\r\n\r\nWhat fallback are we referring to here? With H=
TTP over QUIC it is Alt-Svc which is used to discover QUIC servers. If QU=
IC is not working for that server, I would expect a User-Agent to mark th=
at alternative as broken and fall back to using the origin directly. I wo=
uld expect the User-Agent to use the \"normal\" logic for connecting to t=
hat origin. In that case of HTTPS, that would involve ALPN negotiation of=
 HTTP/2 or HTTP/1.1.\r\n\r\nDo we need any more logic beyond this?\r\n\r\=
n=E2=80=94\r\nYou are receiving this because you authored the thread.\r\n=
Reply to this email directly, view it on GitHub\u003chttps://github.com/q=
uicwg/base-drafts/issues/1677#issuecomment-414008618\u003e, or mute the t=
hread\u003chttps://github.com/notifications/unsubscribe-auth/AEE2hSZTpfts=
zSTKdKVkiZ5kxA4YucW4ks5uR0vNgaJpZM4WAcdw\u003e.\r\n"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/1677#issu=
ecomment-414013065"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment=
-414013065",
"url": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-41=
4013065",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677=
)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1677,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1677\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-41=
4013065"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3692153=
44\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b775c5bb5cb0_68943fcc69cbe628198097--


From nobody Fri Aug 17 16:38: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 F2B11130E08 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:38:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3oYwQr1IDuOf for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 16:38:28 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 5347C130DF6 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 16:38:28 -0700 (PDT)
Date: Fri, 17 Aug 2018 16:38:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534549107; bh=HKvPqS55h0Liqb57LfQrhOPzLxbhAsca+fcrss6GHYk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LMq96qjLS/AWD9nsIv73/2LW5hE5lpL2xVnk/ALZL1+k8YcjOws/8/ZW7+A4rIQv9 jrHsn7nGIg3Zbn5y6ZiARhB35CzSpgkWnDPbZHZBw6Rw7Kuqrh7ZXSiUqvs7TpGcEW Jx+EYjjHoGEFqBvnmvE0sb9QfTfyQqT63BL9vWvk=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81a8c76d2d0daef48d3d7488fff3225805edb04f92cf00000001178f1e7392a169ce14d6a5fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1650/c414013107@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1650@github.com>
References: <quicwg/base-drafts/pull/1650@github.com>
Subject: Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b775c73abacb_774b3fa9688d45b82014e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V19G5FqSLdtI3y1yCZfxaORIxYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 23:38:30 -0000

----==_mimepart_5b775c73abacb_774b3fa9688d45b82014e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this intended to stand on its own or only as part of the stack with #1644.  @martinthomson had a comment on that issue about what it means to be not-specified.  This field is required so how can it be not specified?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414013107
----==_mimepart_5b775c73abacb_774b3fa9688d45b82014e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this intended to stand on its own or only as part of the stack with <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349123207" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1644" href="https://github.com/quicwg/base-drafts/issues/1644">#1644</a>.  <a class="user-mention" data-hovercard-user-id="67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> had a comment on that issue about what it means to be not-specified.  This field is required so how can it be not specified?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414013107">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq134ilgne6VdYmzs9bNsLvvSz-0mks5uR1PzgaJpZM4V4nVP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Mt6fA9RoiBLfnRoFQ_2OHgEFUvks5uR1PzgaJpZM4V4nVP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #1650: Is this intended to stand on its own or only as part of the stack with #1644.  @martinthomson had a comment on that issue about what it means to be not-specified.  This field is required so how can it be not specified?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414013107"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414013107",
"url": "https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414013107",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1650,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1650\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414013107"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367162703\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b775c73abacb_774b3fa9688d45b82014e7--


From nobody Fri Aug 17 17:46: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 95FBB130F97 for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 17:46:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 NgPmJZAl1R-V for <quic-issues@ietfa.amsl.com>; Fri, 17 Aug 2018 17:46:53 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D97C3130F1F for <quic-issues@ietf.org>; Fri, 17 Aug 2018 17:46:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RH7O7QH6ZBlT4+u1Qa1cpy+2Ms0=; b=DCS6HC9FdO2fzAII pTMvMZK45UZbL4cD0zZFiq5MNN7bqTSCOsULhcLAvrZBp5o5MTfemoIvKqlgzYs1 CSW7SIlZRyfd3N2M5ZKA21ZTKh88IFYEYEiuBbXKJiM2E2bA6KpvtyP4273lIRy3 NXraexcCwrTr0EWqiLuqShCDDmI=
Received: by filter1775p1mdw1.sendgrid.net with SMTP id filter1775p1mdw1-31433-5B776C78-F 2018-08-18 00:46:48.719295321 +0000 UTC m=+11174.544548862
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id PAXQEYyTQm-ipi_Un42KZg for <quic-issues@ietf.org>; Sat, 18 Aug 2018 00:46:48.690 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id A994780381 for <quic-issues@ietf.org>; Fri, 17 Aug 2018 17:46:48 -0700 (PDT)
Date: Sat, 18 Aug 2018 00:46:49 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdc17c8b4237c50cb5880264161d47253a2d6e65892cf00000001178f2e7892a169ce14f0fc68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1677/414019785@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1677@github.com>
References: <quicwg/base-drafts/issues/1677@github.com>
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b776c78a8348_7b483fb3fb4d45c469244"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1CceWNPKpqAg87IJoc0qjnu/CvYI8vji9tQO bt1phBvIbkEEgO1yeSlgoSonWt51K47rHEWtn3jcDmWD/TtIxVvELm4zR/a0PVsi8pGzMDZIsuWFi0 xTQvPw7bOOaVgeuevjBYkdljofaUfH+5jLP2HZdhC9KHHfh0Iz9WYvNQNE/hp/Jzw50c/4ppkrjXu+ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/weFFedqvbojEjPftoiFep-W_C6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Aug 2018 00:46:55 -0000

----==_mimepart_5b776c78a8348_7b483fb3fb4d45c469244
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh! You're talking about HTTP_1_1_REQUIRED? I see. Makes sense, I think...


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1677#issuecomment-414019785
----==_mimepart_5b776c78a8348_7b483fb3fb4d45c469244
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh! You&#39;re talking about HTTP_1_1_REQUIRED? I see. Makes sense, I think...<br>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1677#issuecomment-414019785">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Z8SxlNgOs3d0CZ17NnlJbWJUJvks5uR2P4gaJpZM4WAcdw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6iWg12OzbVbP0JwS06DPj15cLLwks5uR2P4gaJpZM4WAcdw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #1677: Oh! You're talking about HTTP_1_1_REQUIRED? I see. Makes sense, I think...\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1677#issuecomment-414019785"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-414019785",
"url": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-414019785",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1677,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1677\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1677#issuecomment-414019785"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369215344\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b776c78a8348_7b483fb3fb4d45c469244--


From nobody Sat Aug 18 03:31: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 AD263130E33 for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lY1itykpM9jq for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:46 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D1561292AD for <quic-issues@ietf.org>; Sat, 18 Aug 2018 03:31:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534588305; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=J0fAe7ltroM+5rSOPIJfcmae1INXE2wcludEcVvY0v0=; b=BtMuv8tkAqy6puQX86JvBWsFU+APUgmnFTKRGS0pgvYaubp6meM/y5hzuC3LvHZsviiHtk7i Z1SDUkH4Pkw85GvWMe2rgu7+BUd2PGwmFtcm80O0+O13KA4UTecTsLoFgEVUJxQytsI5Mv2Z bTzbebLbyzOIS8pGVQfVEsNXiqM=
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 5b77f590.7fb6e67eb390-smtp-out-n02; Sat, 18 Aug 2018 10:31:44 -0000 (UTC)
Date: Sat, 18 Aug 2018 03:31:43 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b77f58fab0b9_1da82ad21e368ed4505ab@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a61e62: Packets that don't match ARE discarded
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b77f58faad18_1da82ad21e368ed4504ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fyPMnMrlaZI8IZAefupbkfJ6NAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Aug 2018 10:31:48 -0000

----==_mimepart_5b77f58faad18_1da82ad21e368ed4504ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a61e62fd566a833e92ce995053f6883809a99be1
      https://github.com/quicwg/base-drafts/commit/a61e62fd566a833e92ce995053f6883809a99be1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Packets that don't match ARE discarded

Closes #1670.


  Commit: 0f1f99b59f0b856345868403debfb721d1fc5cae
      https://github.com/quicwg/base-drafts/commit/0f1f99b59f0b856345868403debfb721d1fc5cae
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-18 (Sat, 18 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1680 from quicwg/over-normative

Packets that don't match ARE discarded


Compare: https://github.com/quicwg/base-drafts/compare/47cfbe5836ef...0f1f99b59f0b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b77f58faad18_1da82ad21e368ed4504ab--


From nobody Sat Aug 18 03:31: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 656EB130E33 for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l7nTRcqwVFQ6 for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:47 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 661C4129385 for <quic-issues@ietf.org>; Sat, 18 Aug 2018 03:31:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534588307; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+A1/CKIpSn4+qzyyHpvQoN8sYRTftl0UsJjJxmAKIu8=; b=OaDLsLgvnsGlwjLJ8ICTKYVmdGE6+Ief70GS/cI2/ZIPK1Xf7p95NkvfSdbTJZt3VUYbfbbc i21eTInvp2CKBHYrHDFzLfspgrdFGHPgYECbwqEb51ijkgG4Bxb289rI0mCZy+DEksqVVf83 /Lr+fQobQvlxlVfbHAKSmuvxNqY=
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 5b77f592.7f16f1154f90-smtp-out-n01; Sat, 18 Aug 2018 10:31:46 -0000 (UTC)
Date: Sat, 18 Aug 2018 03:31:46 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b77f59297c3a_67af2ac49a106ed4678b5@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b77f592975a7_67af2ac49a106ed4677e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-17Kg-h_q8lNTWbqW6f5ZNH0Ifs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Aug 2018 10:31:49 -0000

----==_mimepart_5b77f592975a7_67af2ac49a106ed4677e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/over-normative
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b77f592975a7_67af2ac49a106ed4677e0--


From nobody Sat Aug 18 03:32: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 B8A9B129385 for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Raxs0q-GWFUc for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:48 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B27E1292AD for <quic-issues@ietf.org>; Sat, 18 Aug 2018 03:31:48 -0700 (PDT)
Date: Sat, 18 Aug 2018 03:31:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534588306; bh=9VrpYpu69yT2okBY78YsAGT1rACE8cgYMwQUS9+1REo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J2v/BnxNOByM1NPt2284KlpiFYKVrgHInWOyOQtYxO2pujZ7nG1oJurETshsZU3w7 yZRljMOCIM0xkbfirekaW4L7pMDDLk0jl/zSb9hwOz+Voikco7gBU6SbMX1GAEjvK/ 8N+iwwVkYhAb5khz8DcbP4C6d6C9817DhyqAEDmA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab100a9428d039ebf0c2a46c5c28ccbc9059948f0592cf00000001178fb79292a169ce14f23015@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1680/issue_event/1795932444@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1680@github.com>
References: <quicwg/base-drafts/pull/1680@github.com>
Subject: Re: [quicwg/base-drafts] Packets that don't match ARE discarded (#1680)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b77f592a84ba_6ba83fdd810be62418104"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o3Lnne-6xScDvLb98lVkgjfhysM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Aug 2018 10:31:50 -0000

----==_mimepart_5b77f592a84ba_6ba83fdd810be62418104
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1680 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1680#event-1795932444
----==_mimepart_5b77f592a84ba_6ba83fdd810be62418104
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351416341" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1680" href="https://github.com/quicwg/base-drafts/pull/1680">#1680</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1680#event-1795932444">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxYaFJUnsbwHIhjg_iRjqdkCIdTJks5uR-0SgaJpZM4WAyfz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9wBbjMRfSf1QgWn2UYzVBejLXpDks5uR-0SgaJpZM4WAyfz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1680 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1680#event-1795932444"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1680#event-1795932444",
"url": "https://github.com/quicwg/base-drafts/pull/1680#event-1795932444",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Packets that don't match ARE discarded (#1680)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1680#event-1795932444"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369305587\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b77f592a84ba_6ba83fdd810be62418104--


From nobody Sat Aug 18 03:32: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 B1A2A130E37 for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 p3lQBbxuff_U for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 03:31:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 5A667130E35 for <quic-issues@ietf.org>; Sat, 18 Aug 2018 03:31:48 -0700 (PDT)
Date: Sat, 18 Aug 2018 03:31:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534588306; bh=XVD5JRipO+Io7JOG2YZ80xkmqVlb55wtJFmVRgsikdE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j9H3hJwQqNoX9L5E1rpBa9e5By9TLGqxckO5tmGIFYdg4sJEVBaFOZJSdx2k5Dj5G clu8ziTaZ1LGQlSOeLhLvoJ+OoTWUpJMQpgS+2vMe859RX0grFzsabH1evkFMnHSPe 8iJZYkHQLWg5g5PIKGfdrjWIJIM/B4cyrWx+f9Qc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8e0f2a3ff649f68ad22b54bddb3669d2965cb6a92cf00000001178fb79292a169ce14f01fcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1670/issue_event/1795932445@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1670@github.com>
References: <quicwg/base-drafts/issues/1670@github.com>
Subject: Re: [quicwg/base-drafts] A few cases of use of normative language... (#1670)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b77f5926135f_42cd3f9ca72d45b471079"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fw2xnT5pfrHel3569T9HgdWZaDs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Aug 2018 10:31:51 -0000

----==_mimepart_5b77f5926135f_42cd3f9ca72d45b471079
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1670 via #1680.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1670#event-1795932445
----==_mimepart_5b77f5926135f_42cd3f9ca72d45b471079
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351281103" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1670" href="https://github.com/quicwg/base-drafts/issues/1670">#1670</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351416341" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1680" href="https://github.com/quicwg/base-drafts/pull/1680">#1680</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1670#event-1795932445">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAQ0zhNEn6Fu_hjmivugxroIh03ks5uR-0SgaJpZM4WAMlS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Ul9vAt_EoMCjJUrqu3M4_49EzUks5uR-0SgaJpZM4WAMlS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1670 via #1680."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1670#event-1795932445"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1670#event-1795932445",
"url": "https://github.com/quicwg/base-drafts/issues/1670#event-1795932445",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] A few cases of use of normative language... (#1670)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1670#event-1795932445"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369150290\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b77f5926135f_42cd3f9ca72d45b471079--


From nobody Sat Aug 18 09:25: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 6542E130E93 for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 09:25:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 PeNlwi2s4wPm for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 09:25:44 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 1A2D1126DBF for <quic-issues@ietf.org>; Sat, 18 Aug 2018 09:25:44 -0700 (PDT)
Date: Sat, 18 Aug 2018 09:25:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534609543; bh=0+LPMr6Ze+kHRBhbCVbP01hrOYK4ywIPMEOPVAKCEvk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ewxSwfYVzl+/R3p3eQH8pTp0ISUtGUzuw6f5u1qtrLYGDuL2tyWB8dJkLySpuEsHn roqosgw15q2fYjlUJ6Cy6PNpi+/ZaWuEpj23Izu/OE45lrGj//Q4vOyE0nk80+pLyE eNohEcwaaeSDkQETPAofUWVPAn1Z3RIDz5yj0T44=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e2f2859bdba425d2ed3caecc6f9c98ad6bc438892cf0000000117900a8792a169ce14d6a5fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1650/c414069788@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1650@github.com>
References: <quicwg/base-drafts/pull/1650@github.com>
Subject: Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b78488711f6e_e003f93166d45b41140b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eNSc3fHlcL18mQVdDns3zj--Rg0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Aug 2018 16:25:45 -0000

----==_mimepart_5b78488711f6e_e003f93166d45b41140b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After discussing #1644 at length, I am no longer convinced that starting the dynamic table at 0 is better that 1.  I now think it makes no difference.  Closing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414069788
----==_mimepart_5b78488711f6e_e003f93166d45b41140b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>After discussing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349123207" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1644" href="https://github.com/quicwg/base-drafts/issues/1644">#1644</a> at length, I am no longer convinced that starting the dynamic table at 0 is better that 1.  I now think it makes no difference.  Closing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414069788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_f-2_tjYix0YIpNsHd9Wbu77JgMks5uSEAHgaJpZM4V4nVP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyMULEYx-f1lzz7WpILqBfTiTbhBks5uSEAHgaJpZM4V4nVP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1650: After discussing #1644 at length, I am no longer convinced that starting the dynamic table at 0 is better that 1.  I now think it makes no difference.  Closing."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414069788"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414069788",
"url": "https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414069788",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1650,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650#issuecomment-414069788"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367162703\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b78488711f6e_e003f93166d45b41140b0--


From nobody Sat Aug 18 09:25: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 3D9DB126DBF for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 09:25:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 XH5GgrAIy8Yi for <quic-issues@ietfa.amsl.com>; Sat, 18 Aug 2018 09:25:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 AD51D130E6B for <quic-issues@ietf.org>; Sat, 18 Aug 2018 09:25:44 -0700 (PDT)
Date: Sat, 18 Aug 2018 09:25:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534609543; bh=rH3keb6mk19HjAQAFQd/mexOJRlLknkQPs4MSnk0a3I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gOKMjQx+JRWnz2kbJwYmU6Ftf+roDb7R7577rzMEcWgpnJpbxjt5NXaTPYKsJ0d4D CjVsIZhOm1yxQ7XdK5oK1uo6rD9J9ogCyLtu0QhpETAuiutEzZDivMafuQkfzdiLiu nVIrSyuJ0S9Ai8ITFNwnEKWB9KtCzRJIuf8hsSKU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e2f2859bdba425d2ed3caecc6f9c98ad6bc438892cf0000000117900a8792a169ce14d6a5fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1650/issue_event/1796034764@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1650@github.com>
References: <quicwg/base-drafts/pull/1650@github.com>
Subject: Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b78488789e08_71de3fce6c4be61c31668d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mCK9irXvO8FugMsnfc2XaXiHmzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 18 Aug 2018 16:25:46 -0000

----==_mimepart_5b78488789e08_71de3fce6c4be61c31668d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1650.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1650#event-1796034764
----==_mimepart_5b78488789e08_71de3fce6c4be61c31668d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349611518" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1650" href="https://github.com/quicwg/base-drafts/pull/1650">#1650</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1650#event-1796034764">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_f-2_tjYix0YIpNsHd9Wbu77JgMks5uSEAHgaJpZM4V4nVP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyMULEYx-f1lzz7WpILqBfTiTbhBks5uSEAHgaJpZM4V4nVP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1650."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1650#event-1796034764"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1650#event-1796034764",
"url": "https://github.com/quicwg/base-drafts/pull/1650#event-1796034764",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Start indexing dynamic QPACK table beginning at zero (#1650)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1650#event-1796034764"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367162703\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b78488789e08_71de3fce6c4be61c31668d--


From nobody Sun Aug 19 00:16: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 AC673130F7C for <quic-issues@ietfa.amsl.com>; Sun, 19 Aug 2018 00:16:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 awWU1w56_sEo for <quic-issues@ietfa.amsl.com>; Sun, 19 Aug 2018 00:15:58 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB9A7130F63 for <quic-issues@ietf.org>; Sun, 19 Aug 2018 00:15:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534662958; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7cNUnPG4Rm7aXf1PVXkWEPvM35M5zhEjuuDJFIthR9w=; b=ER859M6dnygPAO09UGCJEN1InmYbgRXGAPY/qplg6hsmUGl75YNl0GRQ1wbsQm1/+7bGZxpU 2YuEiGZ3/7cpObXYAoPKBSt/0n7frdMaUSE7tIjQsEPSGDERRHB5/6rIH1biSPJB6u1P2AoY KRqD7vmV3ReTan0ryEher3Jub1g=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mnot=mnot.net@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5b79192d.7f0888436240-smtp-out-n01; Sun, 19 Aug 2018 07:15:57 -0000 (UTC)
Date: Sun, 19 Aug 2018 00:15:57 -0700
From: Mark Nottingham <mnot@mnot.net>
Reply-To: Mark Nottingham <mnot@mnot.net>
To: quic-issues@ietf.org
Message-ID: <5b79192d6dcec_12cb2b20fdb82ed49199d@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/wg-materials] 2dc4ff: Update agenda.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b79192d6d668_12cb2b20fdb82ed49186b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lQ2UGrh_3s7vLk9piKXSwflr_E8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 19 Aug 2018 07:16:01 -0000

----==_mimepart_5b79192d6d668_12cb2b20fdb82ed49186b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 2dc4ff89166ea66c28b45b8f11583b197fff82f1
      https://github.com/quicwg/wg-materials/commit/2dc4ff89166ea66c28b45b8f11583b197fff82f1
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2018-08-19 (Sun, 19 Aug 2018)

  Changed paths:
    M interim-18-09/agenda.md

  Log Message:
  -----------
  Update agenda.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b79192d6d668_12cb2b20fdb82ed49186b--


From nobody Mon Aug 20 07:46: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 017E1130DDA for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 07:46:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JH8pteSh9HKu for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 07:46:34 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 116ED130E37 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 07:46:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=d7+k9xd9nIWCi95UE4Nz3OKnmew=; b=IL4ZIvu1HXhR+8cW fLUFhQ1NhmT/Go73Rk9MVLLGYQ9eRmH2RNqs3tMnHcHTWxCMySLvlcN6ezkxShh0 AqNfYQw57+5l9AM+xzvsVbJtma01hMfJ+hvQk2tER6r3RI0JaWxZc++wutPfZwX/ 2JnmnAwRo4RjhTEqw8KarJySboc=
Received: by filter1514p1mdw1.sendgrid.net with SMTP id filter1514p1mdw1-17701-5B7AD448-28 2018-08-20 14:46:32.952144871 +0000 UTC m=+234240.925875708
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id E-nc86pdQsuArHaGhDec1g for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:46:32.974 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id D788642031E for <quic-issues@ietf.org>; Mon, 20 Aug 2018 07:46:32 -0700 (PDT)
Date: Mon, 20 Aug 2018 14:46:33 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b348b172bd992510f32b0f281765ee1b01f027492cf000000011792964892a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/147677477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ad448d54d3_323f3fe3de2d45b8375924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2pk9Yxg0tLjI6Fsnq74P+x147lzcuJAYlxFE p6Mdbr6CzfYEh7GxjGq/zPa8J47YfrVsbNLuWh5/91W8A4eHWFiM8xR75MCZr9XkTNA99Ot1aFxMJx BwT58vrmAN3C7MJbp8RwwAuKML3vxIV8pQCm8VX5lFXrv6J4I1fCl4u51DKdIxu9JSSEwchPeegvib Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N8QMJfM_fG08u4l1jjzBEVnFYcA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 14:46:36 -0000

----==_mimepart_5b7ad448d54d3_323f3fe3de2d45b8375924
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2733,6 +2733,9 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
+An endpoint that wants to improve the chances that it triggers a Stateless Reset
+when its peer loses state can pad all packets it sends to 38 octets.

All packets seems like a lot of padding.  In practice, I'd only expect people to pad timer-initiated packets like PING for keepalive or TLP/RTO 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/1682#pullrequestreview-147677477
----==_mimepart_5b7ad448d54d3_323f3fe3de2d45b8375924
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/1682#discussion_r211288855">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2733,6 +2733,9 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
+An endpoint that wants to improve the chances that it triggers a Stateless Reset
+when its peer loses state can pad all packets it sends to 38 octets.
</pre>
<p>All packets seems like a lot of padding.  In practice, I'd only expect people to pad timer-initiated packets like PING for keepalive or TLP/RTO 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/1682#pullrequestreview-147677477">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_LOT46FKENOUAhkMDaF77651C25ks5uSsvIgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0zK-uNFH0Xw6ljth8zcrmlpQYaoks5uSsvIgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147677477"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147677477",
"url": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147677477",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1682",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147677477"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ad448d54d3_323f3fe3de2d45b8375924--


From nobody Mon Aug 20 08:51: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 6A475130E64 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:51:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 ZMtxk4wm7RTk for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:51:27 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEB76130E60 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 08:51:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534780285; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8JvrY6KVs4AhbrS5a/WdQArFjPYyrGw/LjAC59xXiLI=; b=EQ4q3GQgMxriPdmWu0Q5FtpVNlSNuyzd7am5JkvLa59uv9rXNCcVJuJTXi/X4ToP8SlirTUT 8/G9axBrzvSJw/mYzGR/fWtkDoR9Q908ocMRcQ1NqWnfs299Hjb/avk7lBXowFF6R4k0RTbB h7eEqmOgi0I1gdbZYNhbkBilw5w=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5b7ae37c.7f6ff30376c0-smtp-out-n01; Mon, 20 Aug 2018 15:51:24 -0000 (UTC)
Date: Mon, 20 Aug 2018 08:51:23 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7ae37b7da60_60252acb231d2edc96998@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c44d92: HTTP_VERSION_FALLBACK points to 1.1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7ae37b7d67b_60252acb231d2edc96879"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8dbrrpgHZMW-kb3cI62pSgDzA1M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 15:51:29 -0000

----==_mimepart_5b7ae37b7d67b_60252acb231d2edc96879
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/fallback_is_11
  Home:   https://github.com/quicwg/base-drafts
  Commit: c44d92607b84427e15e3b9f28e42d6c240d3ead8
      https://github.com/quicwg/base-drafts/commit/c44d92607b84427e15e3b9f28e42d6c240d3ead8
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP_VERSION_FALLBACK points to 1.1



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7ae37b7d67b_60252acb231d2edc96879--


From nobody Mon Aug 20 08:52: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 8C416130E63 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:51:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 A2MT4qWRzH34 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:51:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 0F2AD130E6F for <quic-issues@ietf.org>; Mon, 20 Aug 2018 08:51:55 -0700 (PDT)
Date: Mon, 20 Aug 2018 08:51:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534780314; bh=QgK1rLLGHTyOjVRRGpcyLxn74Nksjuftv4MRdoaSRxI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jE2+1UeuU/NI3vGAAzbzsqWXgAOcIoc5ty8k+uA07NqBbhuSptKq4YZSALtgcC97G RaO5StLlTqoIUueU1liTQSv52WzzSlG8bMX7kzcJZT3KvLZMxXMXWZnoh2Jpm8CMaH loEHna9IIWLkX1VN5XZXN9B5ubxjwfLyDM4I/oSc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8bccc40d959efd129df9e3165219be088a2f2bd292cf000000011792a59a92a169ce14fe1250@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1685@github.com>
Subject: [quicwg/base-drafts] HTTP_VERSION_FALLBACK points to 1.1 (#1685)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ae39a370d0_76483fbe3ccd45bc12152e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/NpMekDiuX3sbsd_catl2DjhFYT4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 15:51:58 -0000

----==_mimepart_5b7ae39a370d0_76483fbe3ccd45bc12152e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1677.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1685

-- Commit Summary --

  * HTTP_VERSION_FALLBACK points to 1.1

-- File Changes --

    M draft-ietf-quic-http.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1685.patch
https://github.com/quicwg/base-drafts/pull/1685.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/1685

----==_mimepart_5b7ae39a370d0_76483fbe3ccd45bc12152e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1677.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351337576" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1677" href="https://github.com/quicwg/base-drafts/issues/1677">#1677</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/1685'>https://github.com/quicwg/base-drafts/pull/1685</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>HTTP_VERSION_FALLBACK points to 1.1</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1685/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/1685.patch'>https://github.com/quicwg/base-drafts/pull/1685.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1685.diff'>https://github.com/quicwg/base-drafts/pull/1685.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/1685">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzWdeHC_C5V_jSzvPxCgx-55smBMks5uStsagaJpZM4WERF4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7XqxxrTbt-SJ2NaXalKiFdvntsZks5uStsagaJpZM4WERF4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP_VERSION_FALLBACK points to 1.1 (#1685)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1685"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1685",
"url": "https://github.com/quicwg/base-drafts/pull/1685",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "HTTP_VERSION_FALLBACK points to 1.1 (#1685)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "c44d926",
"value": "HTTP_VERSION_FALLBACK points to 1.1"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1685/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1685,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1685\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1685"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1685.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1685.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370217336\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7ae39a370d0_76483fbe3ccd45bc12152e--


From nobody Mon Aug 20 08:57: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 6A5D4130E46 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:57:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 mfcomF1raPm4 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:57:00 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 933B9130FB2 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 08:57:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534780619; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ntnRrCmgWYiMBijiemUS3KNd7e7ijZHUyIILnV9BCrY=; b=RUTGBHloXt6ZmQ93Haf44U4D4pwASjl/DckjA2v6K3mw8Fz9zQkM0FmCvXRZtE30lZ36jNwK WdBkMpvxmDWllFccNcv9G/aAufJg8cuRocfy0ZUezdvCIsM1XPAT58klGTg/Pd4dMXBV/iBb xLciUSp1a7GndMEwomVhu0HvAMI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5b7ae4cb.7f4ca40a8120-smtp-out-n03; Mon, 20 Aug 2018 15:56:59 -0000 (UTC)
Date: Mon, 20 Aug 2018 08:56:58 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7ae4cae3ee2_369b2b07b5742ed4642ec@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f6103c: Alt-Svc in SC
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7ae4cae3af8_369b2b07b5742ed4641fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yTrrqtuIPXZ-iuQw_9iS_vxu3-E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 15:57:11 -0000

----==_mimepart_5b7ae4cae3af8_369b2b07b5742ed4641fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/alt-svc-sc
  Home:   https://github.com/quicwg/base-drafts
  Commit: f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283
      https://github.com/quicwg/base-drafts/commit/f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Alt-Svc in SC



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7ae4cae3af8_369b2b07b5742ed4641fe--


From nobody Mon Aug 20 08:57: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 956E0130DC2 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:57:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 alkx-vKwPOVG for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 08:57:40 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1F61130DD5 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 08:57:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=X+XbQNT6QhGdmaeJNjnDkszAKY4=; b=EpUxf7CXkrSy+B6O yzsKkB+X2sjl+u4vh5pYQrgJkSIu4VlYXXpAqBB+G2eJAJuve62eOe58YQ2Aa6pa Fn6aBQYC+uXzLDRCH5gfoCbtI6an7edGWLHcqCCJWjgRxx0RBItcN9yyekvfjLr9 g8pjIZtm+ajRIKzZRbGE3A1N6w0=
Received: by filter1509p1mdw1.sendgrid.net with SMTP id filter1509p1mdw1-27243-5B7AE4F2-F 2018-08-20 15:57:38.392306853 +0000 UTC m=+238240.675284260
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id mbvnPhopSIG9y5j5zsn0DQ for <quic-issues@ietf.org>; Mon, 20 Aug 2018 15:57:38.457 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 5465B400A1B for <quic-issues@ietf.org>; Mon, 20 Aug 2018 08:57:38 -0700 (PDT)
Date: Mon, 20 Aug 2018 15:57:38 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b8550b36f4d89096baf49f38caeeae946407f3792cf000000011792a6f292a169ce14fe1af5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1686@github.com>
Subject: [quicwg/base-drafts] Alt-Svc in Security Considerations (#1686)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ae4f252b6c_74193f9849ed45c4320810"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2ajIUMMlysOQSq9dZQnp22srwPfQYU28M7H3 n+97ubuZvMRpbmrT8lp7pANIjiG6L3PMMlhUxRToWN9NF1tiYA3IrkfO5zIHksk4t6UvsLcknn4ooR 92tYe48CdwqqIWlx2SQVD/jvxzeVmqpmpiQZSkEV9954YeA8CjKOdYDu3MXcAI1ii9wbSjnLVAv8ow Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ipgEZjZ9FjP8IBRmHFtbW7elH7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 15:57:42 -0000

----==_mimepart_5b7ae4f252b6c_74193f9849ed45c4320810
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1506.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1686

-- Commit Summary --

  * Alt-Svc in SC

-- File Changes --

    M draft-ietf-quic-http.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1686.patch
https://github.com/quicwg/base-drafts/pull/1686.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/1686

----==_mimepart_5b7ae4f252b6c_74193f9849ed45c4320810
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1506.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="337169248" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1506" href="https://github.com/quicwg/base-drafts/issues/1506">#1506</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/1686'>https://github.com/quicwg/base-drafts/pull/1686</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Alt-Svc in SC</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1686/files#diff-0">draft-ietf-quic-http.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1686.patch'>https://github.com/quicwg/base-drafts/pull/1686.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1686.diff'>https://github.com/quicwg/base-drafts/pull/1686.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/1686">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6bX2gGO8KKlxl9MFK595Imild-Lks5uStxygaJpZM4WERtl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1gHgkTTSnl7h9H_getQodawhHm2ks5uStxygaJpZM4WERtl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Alt-Svc in Security Considerations (#1686)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1686"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1686",
"url": "https://github.com/quicwg/base-drafts/pull/1686",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Alt-Svc in Security Considerations (#1686)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f6103cb",
"value": "Alt-Svc in SC"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1686/files#diff-0) (8 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1686,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1686\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1686"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1686.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1686.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370219877\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7ae4f252b6c_74193f9849ed45c4320810--


From nobody Mon Aug 20 10:44: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 918FD130E4A for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 10:44:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 1bcsSLbiiBD5 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 10:44:35 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1811130E30 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 10:44:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534787075; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jcjexmvhlTK4XCP1Mu2xlUQkFOGG21pGkTfKm8s1chQ=; b=d2s/Ey+nLY8TDVlV0Q7sMHeLZzVm4s3jtkVuk3IaSYSfqTZz1rG1zTKdvRIMwDO8z5gNfrrC gnZ6uNuwWmKxx8LnZrMOn17K3qiD/K74APqH/UEDY9VHtwqOHEfvYExI13ZhWcVVeFS0cQL7 bQiOm5yLZaykGbb7EUTxrx0JbXE=
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 5b7afe02.7f7a55ab7420-smtp-out-n03; Mon, 20 Aug 2018 17:44:34 -0000 (UTC)
Date: Mon, 20 Aug 2018 10:44:34 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7afe025cfe7_54992b1f00a5cedc789e6@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 211db0: Use / most places
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7afe025ca94_54992b1f00a5cedc78887"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uFNt4SGhxxLRJMIWfrBXGJeRHhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 17:44:38 -0000

----==_mimepart_5b7afe025ca94_54992b1f00a5cedc78887
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/over
  Home:   https://github.com/quicwg/base-drafts
  Commit: 211db0dc8b840154dd30907c857495901edb8bb7
      https://github.com/quicwg/base-drafts/commit/211db0dc8b840154dd30907c857495901edb8bb7
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Use / most places



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7afe025ca94_54992b1f00a5cedc78887--


From nobody Mon Aug 20 10:46: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 B01AB130E4A for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 10:46:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0DgO8tZKlulz for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 10:46:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B9DBC130E30 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 10:46:36 -0700 (PDT)
Date: Mon, 20 Aug 2018 10:46:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534787195; bh=Ti3d+ZxYUEvel72gG49aMlchA5GuvqlYZOI9Olm3+hA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=I9oNB9FWi967DTSZyZS/2rQNHw+I5BLQ0xPNAoB5ZhvxoygSlwgbA/hpwTSlE5SyJ j6GpQqmSJ/YICzonpdL3vkXvwStnNVS4zXDqa4qkkdxoGsSO5o0oKJRMsZlVf84zFG vJ3Bf8Bx2+ERvBV9zOATvFB9bZkbWYX8096wbXOw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e2fab8216ac368916a38f680353429a76277cef92cf000000011792c07b92a169ce14fea614@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1687@github.com>
Subject: [quicwg/base-drafts] HTTP/QUIC is an abbreviation for "HTTP over QUIC" (#1687)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7afe7bbe04f_73673fbf500be6281799b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_4yUEfBfJ9dv6J4sR0TjRtopRyg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 17:46:39 -0000

----==_mimepart_5b7afe7bbe04f_73673fbf500be6281799b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Most uses were already using "/", so this makes it more uniform outside of document titles where there's probably value in spelling it out.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1687

-- Commit Summary --

  * Use / most places

-- File Changes --

    M draft-ietf-quic-http.md (16)
    M draft-ietf-quic-qpack.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1687.patch
https://github.com/quicwg/base-drafts/pull/1687.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/1687

----==_mimepart_5b7afe7bbe04f_73673fbf500be6281799b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Most uses were already using "/", so this makes it more uniform outside of document titles where there's probably value in spelling it out.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/1687'>https://github.com/quicwg/base-drafts/pull/1687</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use / most places</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1687/files#diff-0">draft-ietf-quic-http.md</a>
    (16)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1687/files#diff-1">draft-ietf-quic-qpack.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1687.patch'>https://github.com/quicwg/base-drafts/pull/1687.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1687.diff'>https://github.com/quicwg/base-drafts/pull/1687.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/1687">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2-jMH7xRP1V86J6TTWn2Y-RflUlks5uSvX7gaJpZM4WEbwH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9bo09eRIKLFtEJD5b1qIhJl64sdks5uSvX7gaJpZM4WEbwH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP/QUIC is an abbreviation for \"HTTP over QUIC\" (#1687)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1687"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1687",
"url": "https://github.com/quicwg/base-drafts/pull/1687",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "HTTP/QUIC is an abbreviation for \"HTTP over QUIC\" (#1687)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "211db0d",
"value": "Use / most places"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1687/files#diff-0) (16 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/1687/files#diff-1) (5 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1687,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1687\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1687"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1687.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1687.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370260999\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7afe7bbe04f_73673fbf500be6281799b9--


From nobody Mon Aug 20 10:51: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 D5B10130E6A for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 10:51:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hLWAGRYPQ4oV for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 10:51:52 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5604130E30 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 10:51:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uxg6v0KFXJ70mzsCWmV7YILRwsc=; b=gQVuxB2D7I7LAy1r J9Hlru3w4SxCT5fw6N0ILQksuDkKFQMDGrAm3tFersmZ18t+oMpVlzGbjaAZkYP9 qRb2dFj8Qmwtci7GigqiU1shsXLl6zjPrfO71/tWbEi+DsTQZQFM4/OP+8Bqk2UI wlB3DjQ3ww2moPBLl14zVmN1+jk=
Received: by filter1662p1mdw1.sendgrid.net with SMTP id filter1662p1mdw1-14213-5B7AFFB6-2B 2018-08-20 17:51:50.741491101 +0000 UTC m=+245072.334906777
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id daHksi5jQcKdpA8dMmJSnQ for <quic-issues@ietf.org>; Mon, 20 Aug 2018 17:51:50.686 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id A7CC84C032B for <quic-issues@ietf.org>; Mon, 20 Aug 2018 10:51:50 -0700 (PDT)
Date: Mon, 20 Aug 2018 17:51:51 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c2fd7d40869dff9ae6427e2e4c6cdabda891f6692cf000000011792c1b692a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/147753128@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7affb6a5a0f_6ce03fa6598d45c0133567"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3UYMsluVpAlJXaVCIGYDZN9Mx+DfYx67FF9j kVEgzG8fIzc3k2njSoviPmmdcsJk7/JwbqeFmbz0ajlmY/j3xLMOyjiCq26nAujU0rGpqO39fWNqSJ UeWEHgagqhA/OwYLeod4gkN+MEQ/f9iMlhBOzKRTsJil9B7NtFlldADaigDwtXnLiSMaKMnsM3wa+o 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fWHCvDLD9eKBXzkuupncKJirHuw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 17:51:55 -0000

----==_mimepart_5b7affb6a5a0f_6ce03fa6598d45c0133567
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Maybe instead of talking about the all-time case, we just say that "An endpoint can increase the odds that a packet will trigger a Stateless Reset if it cannot be processed by padding it to at least 38 octets."?  Then we leave the decision of *which* packets deserve that treatment to the implementation.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147753128
----==_mimepart_5b7affb6a5a0f_6ce03fa6598d45c0133567
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Maybe instead of talking about the all-time case, we just say that "An endpoint can increase the odds that a packet will trigger a Stateless Reset if it cannot be processed by padding it to at least 38 octets."?  Then we leave the decision of <em>which</em> packets deserve that treatment to the implementation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147753128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1jnA6tgMhoSzrX6l3TMznlRporFks5uSvc2gaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_a5toLvHy2tOdkZ4HIaDnZ1akX0ks5uSvc2gaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147753128"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147753128",
"url": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147753128",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1682",
"sections": [
{
"text": "Maybe instead of talking about the all-time case, we just say that \"An endpoint can increase the odds that a packet will trigger a Stateless Reset if it cannot be processed by padding it to at least 38 octets.\"?  Then we leave the decision of *which* packets deserve that treatment to the implementation.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-147753128"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7affb6a5a0f_6ce03fa6598d45c0133567--


From nobody Mon Aug 20 14:05: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 3A13C129619 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:05:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 jV8CDwgTQtPL for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:05:50 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 44155128CF3 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:05:50 -0700 (PDT)
Date: Mon, 20 Aug 2018 14:05:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534799149; bh=aYBaL5tzvEgrdyxx3TCcQwIC7XQ1Io2Ip+3OTbTKoaw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xwe5yMEWfl5aYlLAYyaTEFN8k6iqYUUAJec8RdP2lGhxzzqd3JFc0FffheEgwg4pI s6ALIEmRGDwbGhfOVSJORV5NwbyJORAKSaPms7LtA87cbNFtaSRF1gUQEoA+HkRenE crlcg/TlDBz8hZEHRJyzlQPN8aJg3hsypyJALnS0=
From: Demi Marie Obenour <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e3d580fee76db7dc487d41ebe8e0704a391d02b92cf000000011792ef2d92a169ce14ff9d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1688@github.com>
Subject: [quicwg/base-drafts] Ensure the use of full-length (128-bit) tags for all AEAD algorithms (#1688)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7b2d2d22f8f_47033fafa98be6182629a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DemiMarie
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7aAnIPWTecXSQiMUI5EWvUGDj2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:05:52 -0000

----==_mimepart_5b7b2d2d22f8f_47033fafa98be6182629a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

AES-GCM is vulnerable if short tags are used, and ChaCha20-Poly1305 is expected to be even more vulnerable.  This should be fixed by using full-length tags.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1688
----==_mimepart_5b7b2d2d22f8f_47033fafa98be6182629a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>AES-GCM is vulnerable if short tags are used, and ChaCha20-Poly1305 is expected to be even more vulnerable.  This should be fixed by using full-length tags.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1688">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2uNP72O8Yz-KZpjZVh8bMcj2ueHks5uSyStgaJpZM4WEtZP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwUCFEE_DZAZ9RKjDx0ojJ7cbMhuks5uSyStgaJpZM4WEtZP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ensure the use of full-length (128-bit) tags for all AEAD algorithms (#1688)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1688"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1688",
"url": "https://github.com/quicwg/base-drafts/issues/1688",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Ensure the use of full-length (128-bit) tags for all AEAD algorithms (#1688)",
"sections": [
{
"text": "",
"activityTitle": "**Demi Marie Obenour**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DemiMarie",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1688
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1688,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1688\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1688"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370333263\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7b2d2d22f8f_47033fafa98be6182629a4--


From nobody Mon Aug 20 14:07: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 3B574129619 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:07:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0UVVVnNUHHQa for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:07:27 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 B947E128CF3 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:07:27 -0700 (PDT)
Date: Mon, 20 Aug 2018 14:07:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534799247; bh=nb2PiVr0uO8oRgZrIkT0i0A2rEcihT393C2adAgdqiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aVgM0TJRe7eYX1QHUcfcgSQPslidLgJHP5QghjExgjTQ8OSmpu54X1crvZwkAqeMp KYVpfIj1hcR7ugeLjasiHY10lLlbcAB9K+/8FKOvkluoNYjfT3xJcVDbeuXJlVf/w5 0Cuxz51O+GRIkmD6PMWoldqTSCAZWR9ldem79BdE=
From: Demi Marie Obenour <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab824207e6041cadfe1b100630cc740fd07a29766092cf000000011792ef8f92a169ce14ff9d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1688/issue_event/1798706471@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1688@github.com>
References: <quicwg/base-drafts/issues/1688@github.com>
Subject: Re: [quicwg/base-drafts] Ensure the use of full-length (128-bit) tags for all AEAD algorithms (#1688)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7b2d8f12ca2_7bd73fe3196d45c055078e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DemiMarie
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wfOC90eAeSvF1jAppOQzlRjbfjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:07:29 -0000

----==_mimepart_5b7b2d8f12ca2_7bd73fe3196d45c055078e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1688.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1688#event-1798706471
----==_mimepart_5b7b2d8f12ca2_7bd73fe3196d45c055078e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352296319" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1688" href="https://github.com/quicwg/base-drafts/issues/1688">#1688</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1688#event-1798706471">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq44dXxotxEUHQkl0r4qCoeS-QJRxks5uSyUPgaJpZM4WEtZP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Z3TPqfcb63f64RBliaOCUA4qytks5uSyUPgaJpZM4WEtZP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1688."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1688#event-1798706471"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1688#event-1798706471",
"url": "https://github.com/quicwg/base-drafts/issues/1688#event-1798706471",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ensure the use of full-length (128-bit) tags for all AEAD algorithms (#1688)",
"sections": [
{
"text": "",
"activityTitle": "**Demi Marie Obenour**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DemiMarie",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1688#event-1798706471"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370333263\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7b2d8f12ca2_7bd73fe3196d45c055078e--


From nobody Mon Aug 20 14:07: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 5A91C130DCE for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:07:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 asv3GA9zb-Wt for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:07:29 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B25F0128CF3 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:07:29 -0700 (PDT)
Date: Mon, 20 Aug 2018 14:07:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534799246; bh=p9k2pJLxV0lT95EZAV8fdGV3No1HNWm844bN8ybW9sk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xhBEeJQNe6d5LIoZRp3umY1JnOryp1yDMlYpmwgooxkiOaXAky6aVXlst9zwg0Sn5 I84mM6X1k9452xjo/KQcMcLnZr5KABqXeJv7lUn3YG86SRiGkGmndDDohd7/fKJg31 MrG11gbyVwAnGx+P0cuVvb+yTrOf85nkNWaYYeR0=
From: Demi Marie Obenour <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03ed9bbb1e3a7b36e7052e1228fad6b5ea0e60c292cf000000011792ef8e92a169ce14ff9d7f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1688/414463569@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1688@github.com>
References: <quicwg/base-drafts/issues/1688@github.com>
Subject: Re: [quicwg/base-drafts] Ensure the use of full-length (128-bit) tags for all AEAD algorithms (#1688)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7b2d8eb46bf_36a93ff0a0ad45b437413d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DemiMarie
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kgW3Zm2avYnw6KQlMOw6cucjmwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:07:31 -0000

----==_mimepart_5b7b2d8eb46bf_36a93ff0a0ad45b437413d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Nevermind, this has already been fixed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1688#issuecomment-414463569
----==_mimepart_5b7b2d8eb46bf_36a93ff0a0ad45b437413d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Nevermind, this has already been fixed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1688#issuecomment-414463569">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxcp-789ytskK7B9lajfXlGiiWCzks5uSyUOgaJpZM4WEtZP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq52ZYmQr1UAivYbd4wdikDeWlJwpks5uSyUOgaJpZM4WEtZP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@DemiMarie in #1688: Nevermind, this has already been fixed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1688#issuecomment-414463569"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1688#issuecomment-414463569",
"url": "https://github.com/quicwg/base-drafts/issues/1688#issuecomment-414463569",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ensure the use of full-length (128-bit) tags for all AEAD algorithms (#1688)",
"sections": [
{
"text": "",
"activityTitle": "**Demi Marie Obenour**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DemiMarie",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1688,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1688#issuecomment-414463569"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370333263\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7b2d8eb46bf_36a93ff0a0ad45b437413d--


From nobody Mon Aug 20 14:14: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 98716128CF3 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:14:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 pCAaQG7Cb_sh for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:14:07 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EB6A128BAC for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:14:07 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534799646; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3kry9Uw27fnRsyYn4aZnDIbXQ7xWl326D4jQsnxKItQ=; b=sTNuWCtlXcHtKoNutFWfkKwRlyvtGqjbr1W2B2jUoxpZnt1iGUfj/OSlQ+r8mea8nW2OYCrk fG4N1BGrDoP3BncjtftiO8Sttc6fEj9PTyv+BGRUgFUCN014/FkZLNDvouVaqPdEHvWtXGF7 s7Pb648FLMcokMKNyDfkYlHpWBE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b7b2f1d.7fa4207590c0-smtp-out-n01; Mon, 20 Aug 2018 21:14:05 -0000 (UTC)
Date: Mon, 20 Aug 2018 14:14:04 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7b2f1c90571_46fe2b1cbe586ed82958@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 30e430: Current draft of static table
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7b2f1c8fc5c_46fe2b1cbe586ed828e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2Gz7OHLtroCyDboxJV994nFBLw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:14:09 -0000

----==_mimepart_5b7b2f1c8fc5c_46fe2b1cbe586ed828e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack_static
  Home:   https://github.com/quicwg/base-drafts
  Commit: 30e43042674cc71e324b2475ec5c665cf39c7699
      https://github.com/quicwg/base-drafts/commit/30e43042674cc71e324b2475ec5c665cf39c7699
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Current draft of static table


  Commit: 202fb9fdd44a7077ec003d5af3f6c67aa082f821
      https://github.com/quicwg/base-drafts/commit/202fb9fdd44a7077ec003d5af3f6c67aa082f821
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Remove T-E: chunked


  Commit: 8ed104a3e655a60ab14228340088ace488230263
      https://github.com/quicwg/base-drafts/commit/8ed104a3e655a60ab14228340088ace488230263
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Shorter, sorted


Compare: https://github.com/quicwg/base-drafts/compare/7c2b5e1e50fa...8ed104a3e655
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7b2f1c8fc5c_46fe2b1cbe586ed828e4--


From nobody Mon Aug 20 14:30: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 8AFE4129619 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:30:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 ECFFgHz3JC2u for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:30:38 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2AC01252B7 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:30:38 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534800638; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vdt3sVmiTUX3LMYd7JNohH6Vp0dGNVraA6Cll8BmbGo=; b=qAX6qJrIx5uL5DwrrFdLmJkLH38MB0TfmEN03o8G3xCybcTXJR6cNbhVVnRDWxwvqfMyqHOR pRFoKvxyhJfNKsPO4+Hxj/jC4zz7yD59uWhmNY3Al11ouf5jgJsJmvQkhTCBeYHO530MzaZD holCmHrPgBePch6hw44Kh0eBlc0=
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 5b7b32fd.7f2b3f3f3a80-smtp-out-n02; Mon, 20 Aug 2018 21:30:37 -0000 (UTC)
Date: Mon, 20 Aug 2018 14:30:37 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7b32fdc354b_73332ad308410edc13834@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1761c0: Shorter, sorted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7b32fdc31fe_73332ad308410edc1379c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jMABlByC5yGReCgWDiNKfH2n99Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:30:40 -0000

----==_mimepart_5b7b32fdc31fe_73332ad308410edc1379c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack_static
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1761c037b77a71330a8d37c588da79693f3b9c8d
      https://github.com/quicwg/base-drafts/commit/1761c037b77a71330a8d37c588da79693f3b9c8d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Shorter, sorted



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7b32fdc31fe_73332ad308410edc1379c--


From nobody Mon Aug 20 14:34: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 22507128BAC for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:34:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 XAquxBjh-nXO for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:34:37 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 096CA1252B7 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:34:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534800876; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=g+D3mIUe4+Fh7kZUf3nWQG1WyylLiUyQSi8Of3ZJSn4=; b=B6Z50W+A9hnypfekTgHbcyHH/keIF381d9SUZZS65nGoWulWmbQCs+cnGSSfR+SHnNboRxeV 9Si1Yyy7PFhJN1wHKQHDUpFG4dWcDkxX0fvCUqliK9f1Vh4vPlTGVVmsqLjdBbU0mBt6D8pv shDddAPoQAsz6pRzcBiC8GItoeg=
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.39]) by mxa.mailgun.org with ESMTP id 5b7b33ec.7f26e1ee1e10-smtp-out-n01; Mon, 20 Aug 2018 21:34:36 -0000 (UTC)
Date: Mon, 20 Aug 2018 14:34:36 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7b33ec100bb_5f232b1253548ec85000@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4d8d94: Shorter, sorted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7b33ecfc81_5f232b1253548ec8499d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R9PP4lLxR9vCUDEStGuqAtr9nvI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:34:41 -0000

----==_mimepart_5b7b33ecfc81_5f232b1253548ec8499d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack_static
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4d8d94ef837c16f3ba9d6fc0c625e11e998424f0
      https://github.com/quicwg/base-drafts/commit/4d8d94ef837c16f3ba9d6fc0c625e11e998424f0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Shorter, sorted



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7b33ecfc81_5f232b1253548ec8499d4--


From nobody Mon Aug 20 14:35: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 C2142130DC7 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:35:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 biPDLwP6fVVh for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:35:34 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A280128BAC for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:35:34 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534800934; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FB4bAyuOrXUqDrM9DpRugeJ5uYFC/k2sXZrNGtRcgnw=; b=abLP6yaplAhbckZZ/++kYqcKsg+XOpN/okoHHmW1e+/yoVemSRFKX79CuP5MqehGewADKBan 6PE5Y7+MjdhGM/uQeptsEh4BSUp3f7dX0ww9+C5kdb9Rt57P+8QeOsQYatWPVWM46eK768cb flI6x6kbJXjF9e7wXpDtlOo30tA=
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 5b7b3425.7f4ea3f8d8a0-smtp-out-n02; Mon, 20 Aug 2018 21:35:33 -0000 (UTC)
Date: Mon, 20 Aug 2018 14:35:33 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7b3425c2484_8b12b213e618ed0245a3@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 55b2ab: Shorter, sorted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7b3425c2082_8b12b213e618ed0244f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h1HfecnJaQseU_jNL6mridHeFQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:35:37 -0000

----==_mimepart_5b7b3425c2082_8b12b213e618ed0244f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack_static
  Home:   https://github.com/quicwg/base-drafts
  Commit: 55b2abec72463e7e3abf5a0ff91d4e27f1534453
      https://github.com/quicwg/base-drafts/commit/55b2abec72463e7e3abf5a0ff91d4e27f1534453
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Shorter, sorted



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7b3425c2082_8b12b213e618ed0244f4--


From nobody Mon Aug 20 14:35: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 3A866128BAC for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:35:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 BeF8HXytgjJj for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:35:36 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 2A64A128CF3 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:35:36 -0700 (PDT)
Date: Mon, 20 Aug 2018 14:35:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534800935; bh=Y0Gw0hea5lWyKGwHh/OJqv4//gffdpIFhoO4zRKJWZU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jk6ZWL/MGx3HzbxAWpTKWmZ0wF8Io/lo2+hhzfnms0m984GBGWkhWw80GozGUVsWi JIxfza68KeULhutbfrCL0V5jevirAYbA7rg+VquFSETh4l3GDjZCRIIVstDq+pOenT EkyA6mMyygMIBGmkJTEYbF9dxGLqeOUQEspX0gMc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9de5137696fd70859d521bdda1ffbc620faa06d692cf000000011792f62792a169ce1011dfe8@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/414471170@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_5b7b34277a8ac_7283ff6280d45b8659e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/xbFIuYuzEajXZv7ILOUkwVXfLjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:35:38 -0000

----==_mimepart_5b7b34277a8ac_7283ff6280d45b8659e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've taken a pass over this, pruning out some unsupported/non-standard values and adding in some newer standards that are likely to see HTTP/QUIC use (DoH, Early-Data).  I'm not totally sold on making it primarily client-based, so it's still at 100+ entries.

Along the way, I sorted the headers in three tranches:
- 0-14 for 1-byte Name References:  This is the hand-selected list from earlier that we expect to be common name references and get one-byte encoding in that instruction.
- 15-62 for 1-byte Indexing:  These are the remaining frequently-occurring headers, based either on data or our stated priorities.  It includes the standard methods, the most common success status codes, and other common headers.
- 63-108 for 2+ bytes:  Headers common enough to get through the filter, but not meeting the criteria for the previous tranches.  Includes other status codes, CORS headers, etc.  I also dropped extremely short header names with empty values from this region, because they'll only save 1-2 octets per connection before being placed in the dynamic table.

-- 
You are receiving this 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-414471170
----==_mimepart_5b7b34277a8ac_7283ff6280d45b8659e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've taken a pass over this, pruning out some unsupported/non-standard=
 values and adding in some newer standards that are likely to see HTTP/QU=
IC use (DoH, Early-Data).  I'm not totally sold on making it primarily cl=
ient-based, so it's still at 100+ entries.</p>
<p>Along the way, I sorted the headers in three tranches:</p>
<ul>
<li>0-14 for 1-byte Name References:  This is the hand-selected list from=
 earlier that we expect to be common name references and get one-byte enc=
oding in that instruction.</li>
<li>15-62 for 1-byte Indexing:  These are the remaining frequently-occurr=
ing headers, based either on data or our stated priorities.  It includes =
the standard methods, the most common success status codes, and other com=
mon headers.</li>
<li>63-108 for 2+ bytes:  Headers common enough to get through the filter=
, but not meeting the criteria for the previous tranches.  Includes other=
 status codes, CORS headers, etc.  I also dropped extremely short header =
names with empty values from this region, because they'll only save 1-2 o=
ctets per connection before being placed in the dynamic table.</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/904#issuecomment-414471170">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4M8t=
RMywaAQInBN54DthANueTy0ks5uSyungaJpZM4QLNrF">mute the thread</a>.<img src=
=3D"https://github.com/notifications/beacon/AWbkqxcUAuriwCnwzgh2ko1jPJoNx=
-vgks5uSyungaJpZM4QLNrF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #904: I've taken a pass over this, pruning out some unsupported=
/non-standard values and adding in some newer standards that are likely t=
o see HTTP/QUIC use (DoH, Early-Data).  I'm not totally sold on making it=
 primarily client-based, so it's still at 100+ entries.\r\n\r\nAlong the =
way, I sorted the headers in three tranches:\r\n- 0-14 for 1-byte Name Re=
ferences:  This is the hand-selected list from earlier that we expect to =
be common name references and get one-byte encoding in that instruction.\=
r\n- 15-62 for 1-byte Indexing:  These are the remaining frequently-occur=
ring headers, based either on data or our stated priorities.  It includes=
 the standard methods, the most common success status codes, and other co=
mmon headers.\r\n- 63-108 for 2+ bytes:  Headers common enough to get thr=
ough the filter, but not meeting the criteria for the previous tranches. =
 Includes other status codes, CORS headers, etc.  I also dropped extremel=
y short header names with empty values from this region, because they'll =
only save 1-2 octets per connection before being placed in the dynamic ta=
ble."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/904#issuecomment-414471170"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-=
414471170",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414=
471170",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table =
fit for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueCom=
ment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414=
471170"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 2713750=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7b34277a8ac_7283ff6280d45b8659e--


From nobody Mon Aug 20 14:41: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 B3704129619 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:41:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 2UMLtjdFTbTZ for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 14:41:26 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAD22128BAC for <quic-issues@ietf.org>; Mon, 20 Aug 2018 14:41:26 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534801286; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6TeSuVWoVpCoTC5NG+3Nn7ERL73Q2OxwSFE1O7W8A5M=; b=ezkE6Bl3kHcD08eerduh4LocoC1t+adTKLTkIsg/9p6BbeOzv1m6R9sqTgS/EDnirbqMch3y Wg2r2KyZRlIj5sTI1Z+XVxZz9Rxy68/MndKEkCuBYlcdMPw8rMEBrOz614cr7D0cHpcxHbgC 2cR65Q4r9+691/4wUWiHQTJpn4s=
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.39]) by mxa.mailgun.org with ESMTP id 5b7b332e.7f2e1f5d9e10-smtp-out-n03; Mon, 20 Aug 2018 21:31:26 -0000 (UTC)
Date: Mon, 20 Aug 2018 14:31:25 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7b332d683a9_82502afbfa856ecc44c4@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ff6814: Shorter, sorted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7b332d67f3e_82502afbfa856ecc4341"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H6DHH-k-17Fg-dljzEVLAoMGj2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 21:41:29 -0000

----==_mimepart_5b7b332d67f3e_82502afbfa856ecc4341
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack_static
  Home:   https://github.com/quicwg/base-drafts
  Commit: ff681487fc501951287591a6555159426969c22b
      https://github.com/quicwg/base-drafts/commit/ff681487fc501951287591a6555159426969c22b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Shorter, sorted



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7b332d67f3e_82502afbfa856ecc4341--


From nobody Mon Aug 20 16:00: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 2BB6B130DE2 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 16:00:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 oRDtoajtXyyN for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 16:00:17 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 298C7129619 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 16:00:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534806015; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6DfSmtieEu6AIte6iRaXhD4VsYeuAMrIoNWV2egUZzo=; b=aSetUOZhRavzOjLzV1pOXubFcrNyWTiv3OP+PSi7UmBo41V/BIi8tMYGjlVDx+sXZpLw4ymX abzYIs/IwYECZFwmFH2vGQwg8ZuSX1VvUKFjSIyEpSF8VxXagFfCqkD3byR0+PgghLbojJzm UznkIdS1JFc5jEuNDzv4ef0oMSE=
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.44]) by mxa.mailgun.org with ESMTP id 5b7b47ff.7fe709d21b40-smtp-out-n03; Mon, 20 Aug 2018 23:00:15 -0000 (UTC)
Date: Mon, 20 Aug 2018 16:00:15 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7b47ff99a8e_e2a2aecbc804ed01502b@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0451c7: Shorter, sorted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7b47ff9974a_e2a2aecbc804ed0149c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FtLa1nzMk8rNB3gEK_eNj7DBWMQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Aug 2018 23:00:19 -0000

----==_mimepart_5b7b47ff9974a_e2a2aecbc804ed0149c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack_static
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0451c7377b498aae9bf109440260062a7fab7386
      https://github.com/quicwg/base-drafts/commit/0451c7377b498aae9bf109440260062a7fab7386
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-20 (Mon, 20 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Shorter, sorted



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7b47ff9974a_e2a2aecbc804ed0149c5--


From nobody Mon Aug 20 20:28: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 9B463130DD7 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 20:28:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 l5yKGYz0m7k7 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 20:28:30 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 137F5130DD1 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 20:28:30 -0700 (PDT)
Date: Mon, 20 Aug 2018 20:28:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534822109; bh=n5sMb9ex0czTJtwJPZhMmUxGUkqqGlgXiLjRg1RG58U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iJHSNCAZkaHdH+801o/fZK697W9q7sknKlWLtmVfBMnlRIgshT9u0VRulbsRZgkJk NaXLT+XcwWNtAlW3tD1YTqc51kiwfszyLd6+X612spgKXL3oi00DhtG859EIAFnarv yPeSp1IokutwQRktJSJdGK0JamtmRAqV0W0HBuz8=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb276a1f45d9b90fcf24ad434d743df7e156170e192cf00000001179348dd92a169ce13459be3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1355/review/147893840@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1355@github.com>
References: <quicwg/base-drafts/pull/1355@github.com>
Subject: Re: [quicwg/base-drafts] QPACK:  Updated Static Table (#1355)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7b86dd33649_2dd4d3fd3874be624227658"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GPUBQ5sgS7jGqLJrw-NPLzuk4Q4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 03:28:31 -0000

----==_mimepart_5b7b86dd33649_2dd4d3fd3874be624227658
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> +| 22    | :scheme                          | http                                                  |
+| 23    | :scheme                          | https                                                 |
+| 24    | :status                          | 200                                                   |
+| 25    | :status                          | 304                                                   |
+| 26    | accept                           | */*                                                   |
+| 27    | accept                           | application/dns-message                               |
+| 28    | accept-encoding                  | gzip, deflate, br                                     |
+| 29    | accept-language                  |                                                       |
+| 30    | authorization                    |                                                       |
+| 31    | cache-control                    | max-age=0                                             |
+| 32    | cache-control                    | max-age=604800                                        |
+| 33    | cache-control                    | max-age=2592000                                       |
+| 34    | cache-control                    | no-cache                                              |
+| 35    | cache-control                    | no-cache, no-store, must-revalidate                   |
+| 36    | cache-control                    | public, max-age=31536000                              |
+| 37    | content-disposition              |                                                       |

You have two identical values -- at 3 and 37.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1355#pullrequestreview-147893840
----==_mimepart_5b7b86dd33649_2dd4d3fd3874be624227658
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1355#discussion_r211468950">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; +| 22    | :scheme                          | http                                                  |
+| 23    | :scheme                          | https                                                 |
+| 24    | :status                          | 200                                                   |
+| 25    | :status                          | 304                                                   |
+| 26    | accept                           | */*                                                   |
+| 27    | accept                           | application/dns-message                               |
+| 28    | accept-encoding                  | gzip, deflate, br                                     |
+| 29    | accept-language                  |                                                       |
+| 30    | authorization                    |                                                       |
+| 31    | cache-control                    | max-age=0                                             |
+| 32    | cache-control                    | max-age=604800                                        |
+| 33    | cache-control                    | max-age=2592000                                       |
+| 34    | cache-control                    | no-cache                                              |
+| 35    | cache-control                    | no-cache, no-store, must-revalidate                   |
+| 36    | cache-control                    | public, max-age=31536000                              |
+| 37    | content-disposition              |                                                       |
</pre>
<p>You have two identical values -- at 3 and 37.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1355#pullrequestreview-147893840">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-H1b2ZYrfsxxd1Lzr8EYU2nHgvwks5uS35dgaJpZM4UACSn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_UaxK16sEt6Sira1GdOGXZjGbYBks5uS35dgaJpZM4UACSn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #1355"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1355#pullrequestreview-147893840"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1355#pullrequestreview-147893840",
"url": "https://github.com/quicwg/base-drafts/pull/1355#pullrequestreview-147893840",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@dtikhonov commented on 1355",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1355#pullrequestreview-147893840"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 335553703\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7b86dd33649_2dd4d3fd3874be624227658--


From nobody Mon Aug 20 21: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 DD79C130E41 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 21:39:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 m9fFxSZ21iNt for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 21:39:22 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 2F8B5130DF6 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 21:39:22 -0700 (PDT)
Date: Mon, 20 Aug 2018 21:39:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534826361; bh=jM8MXu3uZCCUpPyHOoykQYBKdYAZkwO25ZThQVo6PoU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=clSoV3yuVKyqcdjSqy2yaB9hX3gpkiBDGmoex3uaTcx/a5dHcgnG63f0aRIuE/FBz i9/j6FZYZebj/3q6Aneu3O5ETgTC0NbJNZQuOo7My8PCTZ8cMCXAAwqwZaA12W3ztI f5V9FXkfOAaBL9kDhz11C6L1L6l2O95Ma0qZwcdo=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97ee3b510adc38ed2bc7c8755bf2ef7a850fc29a92cf000000011793597992a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/147902330@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7b97793e5aa_4a743fc200cd45b826091"; 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/kr4GuEo02OcessLslOKBxzXMx7I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 04:39:24 -0000

----==_mimepart_5b7b97793e5aa_4a743fc200cd45b826091
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -2733,6 +2733,9 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
+An endpoint that wants to improve the chances that it triggers a Stateless Reset
+when its peer loses state can pad all packets it sends to 38 octets.

Yes. Mikkel pointed out that if you do that, all short packets are 38 bytes, except for stateless reset which are exactly 37, and therefore stand out. That's not a hugely useful property. What Ian suggests makes more sense, and in that case you want to pad to something unpredictable, for example between 38 and 256. But this is of course a game of smoke and mirrors, so you want the peer to also randomly pad the responses to ping and tlp/rto. Oh well...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#discussion_r211476307
----==_mimepart_5b7b97793e5aa_4a743fc200cd45b826091
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/1682#discussion_r211476307">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2733,6 +2733,9 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
+An endpoint that wants to improve the chances that it triggers a Stateless Reset
+when its peer loses state can pad all packets it sends to 38 octets.
</pre>
<p>Yes. Mikkel pointed out that if you do that, all short packets are 38 bytes, except for stateless reset which are exactly 37, and therefore stand out. That's not a hugely useful property. What Ian suggests makes more sense, and in that case you want to pad to something unpredictable, for example between 38 and 256. But this is of course a game of smoke and mirrors, so you want the peer to also randomly pad the responses to ping and tlp/rto. Oh well...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#discussion_r211476307">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6zpIIW4HonQZdBjrKCf0PrvR4xZks5uS475gaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4HJWe2Nu13KdE3xsLEE4Y47iKjqks5uS475gaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#discussion_r211476307"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211476307",
"url": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211476307",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 1682",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211476307"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7b97793e5aa_4a743fc200cd45b826091--


From nobody Mon Aug 20 23:17: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 02B81130E5D for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 23:17:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 W-vPNrEH4uiA for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 23:17:42 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C6220126CC7 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 23:17:42 -0700 (PDT)
Date: Mon, 20 Aug 2018 23:17:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534832261; bh=IhPAL2gZ4iEHwCIPUPsRlQ/PNEyTJDDoWmhqQT0UgR0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZLxx7diC2eh2gfG7aytH6WWZILepp2MFLv5Sz3CKMLw1tjy+HRqCbFa+Oz2Kzknua xIfYArNifW24L6G19B0Z7Ql7r9DyFWROu/ISMQRxOcGZSVtSZEUMcyivwkFADqdoi5 WHktFU4WrwoYT6TWRs7kzYZu4osrcfux8Xe89avU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29d221d079e68fed4f24a0603a35d0f1e984782392cf000000011793708592a169ce14fe1250@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1685/review/147916758@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1685@github.com>
References: <quicwg/base-drafts/pull/1685@github.com>
Subject: Re: [quicwg/base-drafts] HTTP_VERSION_FALLBACK points to 1.1 (#1685)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7bae85b59ad_49213fd80b2d45c42375d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PJBWLt_HFh7FGztWoJVzEnQpRCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 06:17:44 -0000

----==_mimepart_5b7bae85b59ad_49213fd80b2d45c42375d1
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/1685#pullrequestreview-147916758
----==_mimepart_5b7bae85b59ad_49213fd80b2d45c42375d1
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/1685#pullrequestreview-147916758">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8lheXes7DsUgndo6uDIvCJhMq6qks5uS6YFgaJpZM4WERF4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwD-A9KHwDX2310HSk0btNUwYAVrks5uS6YFgaJpZM4WERF4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1685"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1685#pullrequestreview-147916758"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1685#pullrequestreview-147916758",
"url": "https://github.com/quicwg/base-drafts/pull/1685#pullrequestreview-147916758",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1685",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1685#pullrequestreview-147916758"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370217336\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7bae85b59ad_49213fd80b2d45c42375d1--


From nobody Mon Aug 20 23: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 5E8D0130E20 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 23:20:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yax6YaCrpoiv for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 23:20:48 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC060130E13 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 23:20:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534832447; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=l6h8o5s7884qvejIeRWW455X8Z5PTq5e+UEmniAqF4Q=; b=zKgq8bnkMirl0DIOeRsT6LorbB+ROsH7+kZTwsONSVNAThRgj8HO+Y9Hzdm/Z6U5JMTQ92hS oclSLEHVnhV5pI9k1oH2/2DpIod1IwCePsKPXbezeKXhjjBdXH+Wuj8iOSvXAoKdf5svDlrS mDpwWz4zUWUwmZ2ImIts5Vu3+Hs=
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 5b7baf3e.7f892396c120-smtp-out-n02; Tue, 21 Aug 2018 06:20:46 -0000 (UTC)
Date: Mon, 20 Aug 2018 23:20:45 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7baf3df2b65_5e472b12bbd04ec42669e@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c8eceb: At least, as suggested
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7baf3df24c1_5e472b12bbd04ec4265ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gsp8ysBYnIm6ThVlbJccZrUShE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 06:20:50 -0000

----==_mimepart_5b7baf3df24c1_5e472b12bbd04ec4265ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/recommend-38
  Home:   https://github.com/quicwg/base-drafts
  Commit: c8ecebb732b0d55722cd22e59870c82594a7e3b7
      https://github.com/quicwg/base-drafts/commit/c8ecebb732b0d55722cd22e59870c82594a7e3b7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-21 (Tue, 21 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  At least, as suggested



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7baf3df24c1_5e472b12bbd04ec4265ed--


From nobody Mon Aug 20 23:21: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 865AD130E20 for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 23:20:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9j452PSTzIYZ for <quic-issues@ietfa.amsl.com>; Mon, 20 Aug 2018 23:20:50 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 03C24130E13 for <quic-issues@ietf.org>; Mon, 20 Aug 2018 23:20:50 -0700 (PDT)
Date: Mon, 20 Aug 2018 23:20:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534832449; bh=u9TkZgJc3wtVUOCkOgOz/0IIKAX/A7sz2B8oJDfZHJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rG1UWSm1IV1nRVZpERhH3KRtmkftXS3WpdoDjO85rukrV1/njnjv9GMYrQ61VyPmM l8rb38feYylSlP/X5b/LwJxzleKEfUxkKASv4ZDiL9y0SFSfF2ZSYhDPr7+fr9Db+D RcByauMGiQaRwpei1uuZt8bXFnH6Dunqr/u7UK0Q=
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/1682/push/2812470706@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7baf4122ab_5cab3fbf644d45b4188297"; 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/HaYcG1HVTn8ZG_IgdjRnKqb5yxc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 06:20:53 -0000

----==_mimepart_5b7baf4122ab_5cab3fbf644d45b4188297
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

c8ecebb  At least, as suggested


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682/files/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4..c8ecebb732b0d55722cd22e59870c82594a7e3b7

----==_mimepart_5b7baf4122ab_5cab3fbf644d45b4188297
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c8ecebb">c8ecebb</a>  At least, as suggested</li>
</ul>


<p style="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/1682/files/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4..c8ecebb732b0d55722cd22e59870c82594a7e3b7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq13NVpNE7Pkmcz3T-vuFiJxMTZBZks5uS6bBgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_kPA60S5DMFujLDbrOcR_tCO17bks5uS6bBgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682/files/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4..c8ecebb732b0d55722cd22e59870c82594a7e3b7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682/files/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4..c8ecebb732b0d55722cd22e59870c82594a7e3b7",
"url": "https://github.com/quicwg/base-drafts/pull/1682/files/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4..c8ecebb732b0d55722cd22e59870c82594a7e3b7",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1682",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1682:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "c8ecebb",
"value": "At least, as suggested"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682/files/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4..c8ecebb732b0d55722cd22e59870c82594a7e3b7"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7baf4122ab_5cab3fbf644d45b4188297--


From nobody Tue Aug 21 06:35: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 B4C6E12DD85 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 06:35:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 WsTysQneDMyB for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 06:35:51 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E69E3130DE6 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 06:35:50 -0700 (PDT)
Date: Tue, 21 Aug 2018 06:35:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534858549; bh=WXiCB/Rj3YVnhLnnd1Rs1kf7OnQ5ZHCclvMwh209tKM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LSlSUglonDNWqzNPJM9DATMi0LqaUbemIK3bJx+kQ6tEyczvRu/4WDc9+97K08zLk 3o5RPNu389kQDO7cMl/KPt5q8N2f4/CIJVsCZjzfmdJzIXRF5q8KpYeAOydaTDxnTP 4AeMEMP33oVtBVJVxWU/QGzP4FSAklrpxEBCzgnk=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd9b003561cefa32358ba51dc4e58f00b29387f692cf000000011793d73592a169ce1011dfe8@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/414675899@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_5b7c153529191_4d303fdc9f8be61820227c"; 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/gRYitudfkqmX57XgyRkF9VVy4nQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 13:35:53 -0000

----==_mimepart_5b7c153529191_4d303fdc9f8be61820227c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since it's been a while I lost sight of the PR that Mike describes in above comment: it is https://github.com/quicwg/base-drafts/pull/1355.

I've also edited the older Wiki page to point towards this issue and that PR.

I'm not convinced that "alt-svc: clear" warrants inclusion but can live with it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/904#issuecomment-414675899
----==_mimepart_5b7c153529191_4d303fdc9f8be61820227c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Since it's been a while I lost sight of the PR that Mike describes in =
above comment: it is <a class=3D"issue-link js-issue-link" data-error-tex=
t=3D"Failed to load issue title" data-id=3D"323328995" data-permission-te=
xt=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-=
drafts/issues/1355" href=3D"https://github.com/quicwg/base-drafts/pull/13=
55">#1355</a>.</p>
<p>I've also edited the older Wiki page to point towards this issue and t=
hat PR.</p>
<p>I'm not convinced that "alt-svc: clear" warrants inclusion but can liv=
e with 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/904#issuecomment-414675899">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4PUR=
re1BtVTEVEyM5Va6RYTnbNAks5uTAy1gaJpZM4QLNrF">mute the thread</a>.<img src=
=3D"https://github.com/notifications/beacon/AWbkq4JF6L_dnpaLvCrLYN7LEdpce=
S_Jks5uTAy1gaJpZM4QLNrF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPar=
due in #904: Since it's been a while I lost sight of the PR that Mike des=
cribes in above comment: it is https://github.com/quicwg/base-drafts/pull=
/1355.\r\n\r\nI've also edited the older Wiki page to point towards this =
issue and that PR.\r\n\r\nI'm not convinced that \"alt-svc: clear\" warra=
nts inclusion but can live with it."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-41467589=
9"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-=
414675899",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414=
675899",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table =
fit for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueCom=
ment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414=
675899"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 2713750=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7c153529191_4d303fdc9f8be61820227c--


From nobody Tue Aug 21 07:47: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 2ACF7130F44 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:47:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sxPZrSN5u1UI for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:47:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 97B7F130F23 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 07:47:36 -0700 (PDT)
Date: Tue, 21 Aug 2018 07:47:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534862855; bh=6YsEnlCtJIWUkZ/csjw69UQqnzZLdxqOuoXiIqjzvXA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Er6zxFq9IhGqIOmz7WdAzePMCafH+XHbiu4MErIpQ7Ib4GHfXJvWnKpNMFXRZe9zb qtTuDVE/eaeiPOYsTL0WoRdSUfmutVE0NhPZZKcg0LxWYk8jX+iZFKN1gvf4Pjz2wP nrDc7e5OGf8CZww7Wrv58PX9mGJmfBDZqLi9XGAM=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5dda6f940381b70592c71dc3433082dc2bf8c0c92cf000000011793e80792a169ce1503e5a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1689@github.com>
Subject: [quicwg/base-drafts] Fix typos in transport draft (#1689)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c26078bc4b_5cbe3ffcca6d45b43073d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JF_kyjVM26KGbKrVQbJ_ifOgAB0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 14:47:53 -0000

----==_mimepart_5b7c26078bc4b_5cbe3ffcca6d45b43073d9
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/1689

-- Commit Summary --

  * Fix typos in transport draft

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1689.patch
https://github.com/quicwg/base-drafts/pull/1689.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/1689

----==_mimepart_5b7c26078bc4b_5cbe3ffcca6d45b43073d9
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/1689'>https://github.com/quicwg/base-drafts/pull/1689</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix typos in transport draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1689/files#diff-0">draft-ietf-quic-transport.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1689.patch'>https://github.com/quicwg/base-drafts/pull/1689.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1689.diff'>https://github.com/quicwg/base-drafts/pull/1689.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/1689">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8wV-8JAmDJ5_jPgreJwz9VLvVKHks5uTB2HgaJpZM4WF8QO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0xmYa_fMAMQazvQ3A-V5sgOoZPQks5uTB2HgaJpZM4WF8QO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix typos in transport draft (#1689)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1689"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1689",
"url": "https://github.com/quicwg/base-drafts/pull/1689",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix typos in transport draft (#1689)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3b171c6",
"value": "Fix typos in transport draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1689/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1689,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1689\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370656270\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7c26078bc4b_5cbe3ffcca6d45b43073d9--


From nobody Tue Aug 21 07:50: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 340E4129385 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:50:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3VosNS75-p73 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:50:23 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 99DDF128B14 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 07:50:23 -0700 (PDT)
Date: Tue, 21 Aug 2018 07:50:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534863022; bh=9wucxre0CqUTackRiD79S08+6memgqb3Zx97iIa7YD8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0yDDFrgAkmN+GeO3qGNW5JOPgwPKXGkBgkeTwyCQU4RI6iSdhI0Ix/MbDzG+4SROM JOCpAgIQmpKZ6/HYvfU0IEB++OABhXKfEu0jGXhGKoAbHA5X8vUQtN4tmCqIaZcSzo QOBsZNc9mE76DrSmwbN58x4HLauOHYtryZSf8Dd4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad0eb582a2969174dfd32b39cf6989328de9e79892cf000000011793e8ae92a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/148098926@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c26aea729d_78443fbbc76d45bc1471a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_vdrB95-c4NwtrULn3GYfI_LPCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 14:50:25 -0000

----==_mimepart_5b7c26aea729d_78443fbbc76d45bc1471a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2733,8 +2733,8 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
-An endpoint that wants to improve the chances that it triggers a Stateless Reset
-when its peer loses state can pad all packets it sends to 38 octets.
+An endpoint can increase the odds that a packet will trigger a Stateless Reset

Does increasing it above 38 not ensure it will trigger a Stateless Reset?  If so, I'd prefer "An endpoint can ensure that a packet will trigger..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148098926
----==_mimepart_5b7c26aea729d_78443fbbc76d45bc1471a
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/1682#discussion_r211635999">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2733,8 +2733,8 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
-An endpoint that wants to improve the chances that it triggers a Stateless Reset
-when its peer loses state can pad all packets it sends to 38 octets.
+An endpoint can increase the odds that a packet will trigger a Stateless Reset
</pre>
<p>Does increasing it above 38 not ensure it will trigger a Stateless Reset?  If so, I'd prefer "An endpoint can ensure that a packet will trigger..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148098926">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxp2h3HijNyEbt4jAONvAQCSMvNaks5uTB4ugaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx5CKyZTxFpY569bvt1-071yjvAuks5uTB4ugaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148098926"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148098926",
"url": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148098926",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1682",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148098926"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c26aea729d_78443fbbc76d45bc1471a--


From nobody Tue Aug 21 07:53: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 7EF2D130EF6 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:53:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HQjM0e7-rt_g for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:53:20 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98E5E128B14 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 07:53:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lhRIMdu+exARbIKOlZkfHHINZhA=; b=V1NYL2dE4HK6n0CA yBE26xW2BSKjCcAD8dzZEYnyQOOboebcBZszeypLVx88VpeZjmavptalsY8O07+r rSXqsg5dGVnBPG5g3c4o2vKRDD4Yl4oN5TEL5sOUDZymtzDE5/Zy71jczh1tAB7C otCozCjgtz1iGDld15FbMaZ4Mq0=
Received: by filter1150p1las1.sendgrid.net with SMTP id filter1150p1las1-12559-5B7C275F-9 2018-08-21 14:53:19.23995416 +0000 UTC m=+318542.493078674
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id E4QpyBOCStaqPrMjebhCvw for <quic-issues@ietf.org>; Tue, 21 Aug 2018 14:53:19.073 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id 11C3BC06EA for <quic-issues@ietf.org>; Tue, 21 Aug 2018 07:53:19 -0700 (PDT)
Date: Tue, 21 Aug 2018 14:53:19 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab360936c65e82b527b8c33559fcf97bda408c9fea92cf000000011793e95f92a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/148100330@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c275ffbbe_49f03fe148ebe6284988f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0surqopRQteIQjryJa0NihTlF8u72bZ/Knti 2P2GrGzJQd9Gmvjh89irz/C6diQVCpk1YGVMb9jMCoDstXKxtFUhX7/Xzh3AQcvMupCyTSc4b5RcD2 G1VTno2/KiA82RN0fb0OzUDyGvNmW166FBS4qyRrVqHjlk/VbBmfzv1ALQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OETMvy8b4Q0RAd0OCx6tziGiLbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 14:53:22 -0000

----==_mimepart_5b7c275ffbbe_49f03fe148ebe6284988f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2733,8 +2733,8 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
-An endpoint that wants to improve the chances that it triggers a Stateless Reset
-when its peer loses state can pad all packets it sends to 38 octets.
+An endpoint can increase the odds that a packet will trigger a Stateless Reset

I would hope that stateless reset is an optional feature and when it is on, resets can be send at senders discretion, e.g. implementing 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/pull/1682#discussion_r211637172
----==_mimepart_5b7c275ffbbe_49f03fe148ebe6284988f
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/1682#discussion_r211637172">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2733,8 +2733,8 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
-An endpoint that wants to improve the chances that it triggers a Stateless Reset
-when its peer loses state can pad all packets it sends to 38 octets.
+An endpoint can increase the odds that a packet will trigger a Stateless Reset
</pre>
<p>I would hope that stateless reset is an optional feature and when it is on, resets can be send at senders discretion, e.g. implementing rate limiting.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#discussion_r211637172">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq66lH9L62DfQMS8PfteGFsdcU_nVks5uTB7fgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1e1KwNr9pFJ-85ppWRBIc_0N_sDks5uTB7fgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#discussion_r211637172"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211637172",
"url": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211637172",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1682",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211637172"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c275ffbbe_49f03fe148ebe6284988f--


From nobody Tue Aug 21 07:57: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 5F267130EF6 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:57:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 o8cL9-9ysRZb for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 07:57:49 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 B7DBB130DDA for <quic-issues@ietf.org>; Tue, 21 Aug 2018 07:57:49 -0700 (PDT)
Date: Tue, 21 Aug 2018 07:57:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534863468; bh=DP/mDkkU4FacI8T0LTvMvncm+fIWNz3D2VsEsWueR5c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IIPSZBbnvYXVxI/x2cKUtR7bGBmDvjGWxg2mN4F8A4W6Rz1kIOYa/Yn91yYWUsc7A Nx9m+erMDCWobi+R4ADVM5l7a5fHvdGP4dvpH+WWP7pNDSp4rmFx0wjoYWVZ3yxD28 pY4209rkTGOrMpVHTgmUKWBwAcioCHCoHffukdT0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49ae2f0df228a8bacf519ea89c966c07d8d4086b92cf000000011793ea6c92a169ce14fea614@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1687/review/148102830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1687@github.com>
References: <quicwg/base-drafts/pull/1687@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC is an abbreviation for "HTTP over QUIC" (#1687)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c286ca0b2b_58b33ff111abe61c1267d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/UyUR1qBkoYzTBjlkPMZZQ0PrAcE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 14:57:52 -0000

----==_mimepart_5b7c286ca0b2b_58b33ff111abe61c1267d5
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/1687#pullrequestreview-148102830
----==_mimepart_5b7c286ca0b2b_58b33ff111abe61c1267d5
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/1687#pullrequestreview-148102830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7kncV2OzwvP3GnvkWn3JAjvqH-3ks5uTB_sgaJpZM4WEbwH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzZzxVy1Ggdz16v11vanGGIF3vhIks5uTB_sgaJpZM4WEbwH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1687"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1687#pullrequestreview-148102830"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1687#pullrequestreview-148102830",
"url": "https://github.com/quicwg/base-drafts/pull/1687#pullrequestreview-148102830",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1687",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1687#pullrequestreview-148102830"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370260999\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c286ca0b2b_58b33ff111abe61c1267d5--


From nobody Tue Aug 21 10: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 05CEE130FDE for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 93K_9zpCd3wR for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:33:02 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2F5E130FE4 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:33:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=a4KC8PIYPjeVoCrjTnSK/P8vdR4=; b=YIUwnbGs9C7+rAuZ rptAz4vgRSieDx0nim7I7mVGesccE0FE0a6N44RQ21aiz1FYrxjsfocAP8DnDqLg Z/wLxx35kiI3a7pl4utk9pEvCVKFsnMBN4Vqu7/g64EaQ02Jg59MUJyo0TQgjisM 1WfkM/zKTvV+rxTb3wygkoKT66Q=
Received: by filter1073p1las1.sendgrid.net with SMTP id filter1073p1las1-29964-5B7C4CCC-E 2018-08-21 17:33:00.508648901 +0000 UTC m=+329153.615977749
Received: from github-lowworker11-cp1-prd.iad.github.net (unknown [192.30.252.35]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id GnQ7AbMMRhe0yURsPIDeOg for <quic-issues@ietf.org>; Tue, 21 Aug 2018 17:33:00.435 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker11-cp1-prd.iad.github.net (Postfix) with ESMTP id 5EAE7E1072 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:33:00 -0700 (PDT)
Date: Tue, 21 Aug 2018 17:33:00 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0ee34d3154a3849e95ba564583e3a273538454092cf0000000117940ecc92a169ce1503e5a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1689/review/148167923@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1689@github.com>
References: <quicwg/base-drafts/pull/1689@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c4ccc5d2c2_58f53fda75cbe61820443b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zIqjfI8LghTy2qQZ/JTLd6L3yBySn6MQo5l PGJb8NfqmDY/Sl6OcKFIyf6KeUCHDa7TGpLL9aKAWy5BW0Mb3sMdwQMo2xKL2ubnhientRjnsLYFLk KuIwSmS0oLA3cy2FNVvsJb8K9D/mN1bxg3oX1/C61JoL5QeIN6qndTK4VZkWwTd4yuNe5JeZutKGS/ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wyy7c1OGZ6hF2dGJgY-hoIROtfg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:33:15 -0000

----==_mimepart_5b7c4ccc5d2c2_58f53fda75cbe61820443b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop requested changes on this pull request.



> @@ -3833,7 +3833,7 @@ The details of loss detection and congestion control are described in
 The QUIC packet size includes the QUIC header and integrity check, but not the
 UDP or IP header.
 
-Clients MUST ensure that the first Initial packet it sends is sent in a UDP
+Clients MUST ensure that the first Initial packet they sends is sent in a UDP

"Clients ... they send" or "A client ... it sends"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148167923
----==_mimepart_5b7c4ccc5d2c2_58f53fda75cbe61820443b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1689#discussion_r211691963">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3833,7 +3833,7 @@ The details of loss detection and congestion control are described in
 The QUIC packet size includes the QUIC header and integrity check, but not the
 UDP or IP header.
 
-Clients MUST ensure that the first Initial packet it sends is sent in a UDP
+Clients MUST ensure that the first Initial packet they sends is sent in a UDP
</pre>
<p>"Clients ... they send" or "A client ... it sends"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148167923">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxeCyWzuM2UOJg6manyvGlNRxwtrks5uTERMgaJpZM4WF8QO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9yIxCH04ElzRQLYqFXDl5LbFWJpks5uTERMgaJpZM4WF8QO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop requested changes on #1689"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148167923"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148167923",
"url": "https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148167923",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop requested changes on 1689",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148167923"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370656270\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c4ccc5d2c2_58f53fda75cbe61820443b--


From nobody Tue Aug 21 10:39: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 A39E212785F for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:39:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xrBbmBGsMW72 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:38:59 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AC4C124D68 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:38:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RYDXREXWTbWZjNUja7Wonlw0yJU=; b=g0w5cn/M7CDPfuDf J7ivbSh7EL7Irm2x+gvsb0TxIgtoyTaaTwwrUDzU4PlYN4YeqBbjdjsufSAh/zbK 5UfeCy0yQCuBYtFul2dZIuWV0MYFDCgy/PxvbiOTro0mEKOBhChEetvnwkHnnfjV uXK/CKHMGRxx8YhThVC4JooTbo4=
Received: by filter1552p1mdw1.sendgrid.net with SMTP id filter1552p1mdw1-32745-5B7C4E2E-30 2018-08-21 17:38:54.682693476 +0000 UTC m=+330824.503291976
Received: from github-lowworker10-cp1-prd.iad.github.net (unknown [192.30.252.38]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id N6RNI1-lSPOyRENit5JdDw for <quic-issues@ietf.org>; Tue, 21 Aug 2018 17:38:54.687 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker10-cp1-prd.iad.github.net (Postfix) with ESMTP id 9974A4100E for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:38:54 -0700 (PDT)
Date: Tue, 21 Aug 2018 17:38:54 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba08f7dbfcfb25459da53b6599ad6aa88ae9db79192cf000000011794102e92a169ce1011dfe8@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/414759273@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_5b7c4e2e97d87_6bf13feee1ebe6183090b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3M6gI2U6FCjecBuKFAxQY2R4Ert1qMrwXN0K xOSjdCOofSD70yqQl8jiGncCDPW8WA7UNR+kWkjz0LC2CvoKopyCkWc4HutVvKFeUN12qmpYEQkyGd AHZayVTKy7tzlU1YDRQWyXkRJPPuttI3zZOaG8cVI0eeV1jFz6/VUPdHKOQjxq5kvhyYQ8qK3u5BEj U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZphVDYjxuDRHaJPOt1itEoHfA5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:39:01 -0000

----==_mimepart_5b7c4e2e97d87_6bf13feee1ebe6183090b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"clear" is a surprising 4% of Alt-Svc records from the data.  No other single value of Alt-Svc occurs frequently enough to warrant including a value at all, so otherwise it would be blank based on the data.  We could include something like "Alt-Svc: hq=:443,quic=1,ma=?????" for servers on port 443 to refresh their Alt-Svc delegation, perhaps, but we'd have to pick a max-age 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/904#issuecomment-414759273
----==_mimepart_5b7c4e2e97d87_6bf13feee1ebe6183090b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"clear" is a surprising 4% of Alt-Svc records from the data.  No other s=
ingle value of Alt-Svc occurs frequently enough to warrant including a valu=
e at all, so otherwise it would be blank based on the data.  We could inclu=
de something like "Alt-Svc: hq=3D:443,quic=3D1,ma=3D?????" for servers on p=
ort 443 to refresh their Alt-Svc delegation, perhaps, but we'd have to pick=
 a max-age value.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/904#issuecomment-414759273">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9bXloKT89rRdkb=
l_AMkntqDYiWwks5uTEWugaJpZM4QLNrF">mute the thread</a>.<img src=3D"https://=
github.com/notifications/beacon/AWbkq4BBAmy2O-5vtGcVK1MdLmogbsHVks5uTEWugaJ=
pZM4QLNrF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #904: =
\"clear\" is a surprising 4% of Alt-Svc records from the data.  No other si=
ngle value of Alt-Svc occurs frequently enough to warrant including a value=
 at all, so otherwise it would be blank based on the data.  We could includ=
e something like \"Alt-Svc: hq=3D:443,quic=3D1,ma=3D?????\" for servers on =
port 443 to refresh their Alt-Svc delegation, perhaps, but we'd have to pic=
k a max-age value."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/904#issuecomment-414759273"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41=
4759273",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41475=
9273",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table fi=
t for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueComment=
.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41475=
9273"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 271375045=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7c4e2e97d87_6bf13feee1ebe6183090b--


From nobody Tue Aug 21 10:40: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 8FE81126BED for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:40:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AtS18EeSLpsr for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:40:41 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 C4D44128CB7 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:40:41 -0700 (PDT)
Date: Tue, 21 Aug 2018 10:40:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534873240; bh=6odYO5tm6ubNxmENxJmu+XhwW6BcIfGI3wuSvHNcUKw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dMXcpOvN1EKtbE2+9ffh+v0f0sojxfx69SHjx9KI8vWLy/EcTwBWmyW9Gxxn9jm9X vobaiAcg0iLV+xRxBj9F1PiduUR4OXzx5be/Xwh4LsTv2HrNq2jN1iF3m7Sll1JIHV jtGwD46W5Df2IaSUKxasF8uDKQl2YwXCV2I0p3Ug=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb7b6878003e08c7f287c87cf1d7ec196f2f48b692cf000000011794109892a169ce1011dfe8@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/414759883@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_5b7c4e986e216_b5d3fa859cbe6203747a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/XILHejretakF9FFYjyeJtFsciT4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:40:55 -0000

----==_mimepart_5b7c4e986e216_b5d3fa859cbe6203747a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, it's short enough and likely to be added to the dynamic table, so a name-only entry might be of limited 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/904#issuecomment-414759883
----==_mimepart_5b7c4e986e216_b5d3fa859cbe6203747a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, it's short enough and likely to be added to the dynamic table, so a name-only entry might be of limited 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/904#issuecomment-414759883">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwyElBsqcN9vL3El1Hvd4cJ8feLaks5uTEYYgaJpZM4QLNrF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8zsFPlWcnOgCm1ykUvrQXCnthwGks5uTEYYgaJpZM4QLNrF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #904: Also, it's short enough and likely to be added to the dynamic table, so a name-only entry might be of limited value."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-414759883"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414759883",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414759883",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414759883"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 271375045\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c4e986e216_b5d3fa859cbe6203747a0--


From nobody Tue Aug 21 10:41: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 ACC5E130F84 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:41:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 PyedQJ3RgAfZ for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:41:03 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA5C8130E61 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:41:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/eIWB17ybSGAII5S0RM7GgpAu2w=; b=Et7iq2PVv1PSmSnG 4gLyTddo+aoFzHMkGkreKbWoY6c88OWlD1lnqGE8O2t30d5pAiuM9y50xdZeoISs dlk1qOFTqeNoqCFoZwI1BbNQZIsBXuxYBEFtUwsi61Q0g0YZZ0YosSxYNgQScwTA Viq0AjnwbAxdZLGhCO7+m4tGyn0=
Received: by filter1444p1mdw1.sendgrid.net with SMTP id filter1444p1mdw1-27093-5B7C4EAC-2F 2018-08-21 17:41:00.825747991 +0000 UTC m=+331298.461610619
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id EKY2-SwrSvyX8q4ERvlUGA for <quic-issues@ietf.org>; Tue, 21 Aug 2018 17:41:00.780 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id BBD61C0223 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:41:00 -0700 (PDT)
Date: Tue, 21 Aug 2018 17:41:00 +0000 (UTC)
From: Amir Livneh <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/1689/push/2814331200@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1689@github.com>
References: <quicwg/base-drafts/pull/1689@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c4eacb9d6c_2fdc3facfbcd45b42066d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WYsdjmzuFhzdIuqLf0saa94QFPUkPX0iTP8 FXWfYKJ8/iv/GGWdOjygNLG+kJf04ZtB+haHaKE77t+FcoSpUCxfOUNyuOld1dujC2IEVcjy62nJM3 i+1V/2AQPjB7VRGvZfjDQTTbqRSECgaqSTRMjQnekDIUQ2D5rVD5HAh/MB4lWl9uPGuhuYNIGaMUJ4 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UCPIFMzIJVwdXAQZwm-YCvG5smU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:41:21 -0000

----==_mimepart_5b7c4eacb9d6c_2fdc3facfbcd45b42066d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@amirlivneh pushed 1 commit.

cf66c74  Fix grammar


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1689/files/3b171c62203d1fc85e0b692f80046700491ca42a..cf66c745d985746b3f068c1e7f00b5b15989c7d9

----==_mimepart_5b7c4eacb9d6c_2fdc3facfbcd45b42066d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/amirlivneh" class="user-mention">@amirlivneh</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/cf66c74">cf66c74</a>  Fix grammar</li>
</ul>


<p style="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/1689/files/3b171c62203d1fc85e0b692f80046700491ca42a..cf66c745d985746b3f068c1e7f00b5b15989c7d9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4BBeD9weEFJu02T26LjOD-O11rwks5uTEYsgaJpZM4WF8QO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxNVJqocbZFIAUVdGvJ_fZoQXI4tks5uTEYsgaJpZM4WF8QO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@amirlivneh pushed 1 commit in #1689"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1689/files/3b171c62203d1fc85e0b692f80046700491ca42a..cf66c745d985746b3f068c1e7f00b5b15989c7d9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1689/files/3b171c62203d1fc85e0b692f80046700491ca42a..cf66c745d985746b3f068c1e7f00b5b15989c7d9",
"url": "https://github.com/quicwg/base-drafts/pull/1689/files/3b171c62203d1fc85e0b692f80046700491ca42a..cf66c745d985746b3f068c1e7f00b5b15989c7d9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@amirlivneh pushed 1 commit in #1689",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1689:",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [
{
"name": "cf66c74",
"value": "Fix grammar"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689/files/3b171c62203d1fc85e0b692f80046700491ca42a..cf66c745d985746b3f068c1e7f00b5b15989c7d9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370656270\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7c4eacb9d6c_2fdc3facfbcd45b42066d0--


From nobody Tue Aug 21 10:42: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 7531E128CB7 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:42:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Ierc4SvArEas for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:42:31 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 B081912785F for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:42:31 -0700 (PDT)
Date: Tue, 21 Aug 2018 10:42:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534873351; bh=OsAHnMG3T7fuO6nPXMwPMmWnSlNhvrK5Cy3BdBo4xB0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WLM7gAmXxqco40LdF812lfTU8Yw2fYnZnSxau2m1bUoWKFOgQDijEvED+jD/jteAZ 5oI67T3NjAvBleUVgEQgzTlt5wzJLZbr7uHHDp4+3m5smOlHkQ/DG7g7JQhjaUcK8B lwbZi0cdu1OQwzam9IjMkAzcDhupMvMJS0A6rjUg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61b8d32011684fd46dc29841c35e988772e1f8ad92cf000000011794110692a169ce1503e5a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1689/review/148173215@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1689@github.com>
References: <quicwg/base-drafts/pull/1689@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c4f06f252c_3d9c3fab07cd45b4406173"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Z3NfuefjCtUDMFm8Eo-peUBIrLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:42:34 -0000

----==_mimepart_5b7c4f06f252c_3d9c3fab07cd45b4406173
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/1689#pullrequestreview-148173215
----==_mimepart_5b7c4f06f252c_3d9c3fab07cd45b4406173
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/1689#pullrequestreview-148173215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1feJ8F1HYUfBl8G_VXp6G1Y7LbHks5uTEaGgaJpZM4WF8QO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5f4kdcB9YTsQeIw5ZbNJg_IHGteks5uTEaGgaJpZM4WF8QO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1689"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148173215"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148173215",
"url": "https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148173215",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1689",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689#pullrequestreview-148173215"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370656270\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c4f06f252c_3d9c3fab07cd45b4406173--


From nobody Tue Aug 21 10:43: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 D6243126BED for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 4b_ehc5KK993 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:16 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0733D124D68 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:43:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534873395; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3JeblorObvtgq2qXEHCwvP4SkLGUCs6TEvxWA1C6Et0=; b=D/fqfxEeS4g1Kf5Lgxn1M+g8jwe28T5K9jLbKeFbIKdEpKpRtpvj37UR6L3A0WUqvcJVwvy0 miYWkfaILMzd+pjeFWVDftVCsnJ025pKQ7im6YnUjKoPYAxZrH8MYyrM2vWdONtbVFKuXItV mz2TIaqJtxisY/O53xA6i2ufsNk=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5b7c4f32.7f9aa5e65810-smtp-out-n01; Tue, 21 Aug 2018 17:43:14 -0000 (UTC)
Date: Tue, 21 Aug 2018 10:43:14 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7c4f32cdc15_62042b0ffdce8ec417133@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 72c070: HTTP_VERSION_FALLBACK points to 1.1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7c4f32cd8f3_62042b0ffdce8ec4170ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s2VsgzGULjuumab-8lKxSm3agw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:43:18 -0000

----==_mimepart_5b7c4f32cd8f3_62042b0ffdce8ec4170ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 72c070dff3781db294e1353ac300e11227214174
      https://github.com/quicwg/base-drafts/commit/72c070dff3781db294e1353ac300e11227214174
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-21 (Tue, 21 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP_VERSION_FALLBACK points to 1.1



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7c4f32cd8f3_62042b0ffdce8ec4170ae--


From nobody Tue Aug 21 10:43: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 8A078130E47 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 k8RdlSEQROoW for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:18 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 A8442124D68 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:43:18 -0700 (PDT)
Date: Tue, 21 Aug 2018 10:43:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534873397; bh=MTZ8DiiEyrcPBDboiaj4ox0cg6/3Eb49bHS6qpzmLgA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hJwPSLWKBb+oXCVr1oOB4sPSzoUlsNzZCJPEtE2b2m6PKIsfp1ArqZ14I/ZtGjo7W IlaIGhIYAQ5sq/1M4Y/0bdPS7CTdLGHsr4kG3aclsYsU0WQ/veES5E85QU7WJzeLoG /g6QOibclBF36ahr2V4GTzz2mlV1PQ+5+3w7WVXc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7be2d20b36bd6192b67c9c52ca77c174bbdf92b392cf000000011794113592a169ce14fe1250@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1685/issue_event/1800784233@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1685@github.com>
References: <quicwg/base-drafts/pull/1685@github.com>
Subject: Re: [quicwg/base-drafts] HTTP_VERSION_FALLBACK points to 1.1 (#1685)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c4f35959b9_67373fe6eb0d45b43171df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/3tDKOA0BIFzBvv2TX2-OTwB-0JY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:43:23 -0000

----==_mimepart_5b7c4f35959b9_67373fe6eb0d45b43171df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1685 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1685#event-1800784233
----==_mimepart_5b7c4f35959b9_67373fe6eb0d45b43171df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352195152" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1685" href="https://github.com/quicwg/base-drafts/pull/1685">#1685</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1685#event-1800784233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5bGJC5UgP2qvsl6LEoGdazlThXoks5uTEa1gaJpZM4WERF4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-GF4DNWeNXZo6z7f6Av-PXinYGdks5uTEa1gaJpZM4WERF4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1685 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1685#event-1800784233"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1685#event-1800784233",
"url": "https://github.com/quicwg/base-drafts/pull/1685#event-1800784233",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP_VERSION_FALLBACK points to 1.1 (#1685)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1685#event-1800784233"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370217336\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c4f35959b9_67373fe6eb0d45b43171df--


From nobody Tue Aug 21 10:43: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 B4CFA130E86 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3ZfslRK-Wbpy for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:18 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B5880126BED for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:43:18 -0700 (PDT)
Date: Tue, 21 Aug 2018 10:43:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534873397; bh=g4jDX70I68Y9FE61ouqUCtHKTzFPLqjr59qg6BaH8H0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yhKQMRpsVXTudZfHyui+jC7kcLQ9jK3Mwx0WUTwbic6B3FPMsrxgnq/sFMeQ3Jdh3 Hf5UfH+fXgQRXgNTvQSGiE5jwQvhc630SszkxBdbMyACh+1I/inax7ntkDMftzAIra 1dKBqUyWWXLgxvYJPjcQGt0MSvciv0CZuqrju4zQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea5eb6abc46581c39a751b30a64220d535941b8f92cf000000011794113592a169ce14f0fc68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1677/issue_event/1800784236@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1677@github.com>
References: <quicwg/base-drafts/issues/1677@github.com>
Subject: Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c4f35b6de4_2fa93facfbcd45b425361b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/bYads3S7NfpSsaUjgRE6qVoXOeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:43:23 -0000

----==_mimepart_5b7c4f35b6de4_2fa93facfbcd45b425361b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1677 via #1685.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1677#event-1800784236
----==_mimepart_5b7c4f35b6de4_2fa93facfbcd45b425361b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351337576" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1677" href="https://github.com/quicwg/base-drafts/issues/1677">#1677</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352195152" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1685" href="https://github.com/quicwg/base-drafts/pull/1685">#1685</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1677#event-1800784236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_YQZCw6PotQmn0t1MK3IrdEkcPCks5uTEa1gaJpZM4WAcdw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8CWR0igVATv0zzdWmumaSA9mvbmks5uTEa1gaJpZM4WAcdw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1677 via #1685."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1677#event-1800784236"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1677#event-1800784236",
"url": "https://github.com/quicwg/base-drafts/issues/1677#event-1800784236",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Target of HTTP version fallback (#1677)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1677#event-1800784236"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369215344\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c4f35b6de4_2fa93facfbcd45b425361b--


From nobody Tue Aug 21 10:43: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 E6BFA124D68 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 qcPnqA6U-0T0 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:22 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2756E130E62 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:43:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534873401; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ewbjIM5/GQbqxonBM3GpyTSX3ZxvarWF2yJ2j3TAgXE=; b=g1ysz4QCVdoFpl7Amx+OLtTSnfxkYmfkSS4H6qpJoNcv76xcurCRiDRYfmIJa2zyxUcB3vJB pvtxAWIqwlluIyZ3DaMe2mLIYhdkQCzFPM45T00dWimotO6chMb/rOZ7ZilsQgdfn979vmOm DAQl70awcTxOoZ+cECKnRJLH9XE=
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 5b7c4f39.7f63bbe0ba80-smtp-out-n02; Tue, 21 Aug 2018 17:43:21 -0000 (UTC)
Date: Tue, 21 Aug 2018 10:43:21 -0700
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7c4f3937743_605a2b14639ceecc164bf@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7c4f393741d_605a2b14639ceecc163ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NYFHAsKGxkc4lykMchjO6nM_bBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:43:24 -0000

----==_mimepart_5b7c4f393741d_605a2b14639ceecc163ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/fallback_is_11
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7c4f393741d_605a2b14639ceecc163ae--


From nobody Tue Aug 21 10:43: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 40D90124D68 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ufM3-HoV3WHr for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:43:45 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33148128CB7 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:43:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=veK16ZFwz9lwu2+v8OEPCX5GdlY=; b=TxAIuN0vNRoD/j2G kyhxL4bkU7wsjyHkFouhktugvNGcfsV80CfVwD8CDQsXL3uZOlIEYYGVyK2tMZfp FchAYPbkM3gwIXbrikTOTPszUQqC/3bP7t9o9GpAz9OQ6B8KXNKv2iqTeRtOADe4 ngpU1BWzwLZDrI/zPHHZ7gjE+wI=
Received: by filter1686p1mdw1.sendgrid.net with SMTP id filter1686p1mdw1-21889-5B7C4F4D-13 2018-08-21 17:43:41.423048992 +0000 UTC m=+330079.109204006
Received: from github-lowworker13-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id 5u87sQxTTXGNwibNXvss6Q for <quic-issues@ietf.org>; Tue, 21 Aug 2018 17:43:41.288 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker13-cp1-prd.iad.github.net (Postfix) with ESMTP id 4E11020C87 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:43:41 -0700 (PDT)
Date: Tue, 21 Aug 2018 17:43:41 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf81e5461cbbd788be999c646d592b5fdf88c3a6d92cf000000011794114d92a169ce1011dfe8@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/414760934@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_5b7c4f4d4bfde_4903fdf24ebe61c3179df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Zic4OOVGrljBzEk7tBuLbeRWABM3ATlR1bk /CeGlTPLQAeX3a7w2U1JJigI30KFBUge4T0frcN8sO50wbg8iaLSOFp8eBp34a1prhR8o5i30JfeEz F+6k7nVEFY1rejdw6cdIb2yCFyIGQs5kJuizyKgg5g70NmswhU+uvvZI4dxdb9SBsp2HT1NpXhWwRB w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gw4b_DLsqc6mteIwkOpWH-8r2oQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:43:49 -0000

----==_mimepart_5b7c4f4d4bfde_4903fdf24ebe61c3179df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Assuming it will be `quic=1` and not `quic=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/904#issuecomment-414760934
----==_mimepart_5b7c4f4d4bfde_4903fdf24ebe61c3179df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Assuming it will be <code>quic=1</code> and not <code>quic=2</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/904#issuecomment-414760934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyV94tV_Jl1ubvomnpnNWcUNy9WMks5uTEbNgaJpZM4QLNrF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_IIHgB3-7482hyzLzpPwpwN84ZGks5uTEbNgaJpZM4QLNrF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #904: Assuming it will be `quic=1` and not `quic=2`"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomment-414760934"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414760934",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414760934",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table fit for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414760934"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 271375045\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c4f4d4bfde_4903fdf24ebe61c3179df--


From nobody Tue Aug 21 10:44: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 0044C126BED for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:44:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KV9E6btyq0uX for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:44:18 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48A2812785F for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:44:18 -0700 (PDT)
Date: Tue, 21 Aug 2018 10:44:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534873457; bh=mpiY2O+Ttom9f8YaZmriuG211s8XrlZeEXxlbGqatw8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vV+NzAQoOX2qowQBCCnGb9wkuZ8KYSwm3RN70w6PGZIYr+HX7517LGvi2TmnnYta6 dJFGH2JQCcgKf7lAxh6Ew+bN/CQztxe2PsARQ1DrXOSQbg3HxO8xtOo0sqQfGNsFJ8 PeuL5BUVl1VCnCc+SW1E1EqUyZapT0rb49vbLC1I=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85d20aa797aca45d3ebc5fc66b53833ec50ce73d92cf000000011794117192a169ce13459be3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1355/review/148173856@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1355@github.com>
References: <quicwg/base-drafts/pull/1355@github.com>
Subject: Re: [quicwg/base-drafts] QPACK:  Updated Static Table (#1355)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c4f7191fb7_70833ff9b3ad45c03116a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/pmlR-d5d8KCuyPB5jbuzhsw8XTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:44:20 -0000

----==_mimepart_5b7c4f7191fb7_70833ff9b3ad45c03116a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +| 22    | :scheme                          | http                                                  |
+| 23    | :scheme                          | https                                                 |
+| 24    | :status                          | 200                                                   |
+| 25    | :status                          | 304                                                   |
+| 26    | accept                           | */*                                                   |
+| 27    | accept                           | application/dns-message                               |
+| 28    | accept-encoding                  | gzip, deflate, br                                     |
+| 29    | accept-language                  |                                                       |
+| 30    | authorization                    |                                                       |
+| 31    | cache-control                    | max-age=0                                             |
+| 32    | cache-control                    | max-age=604800                                        |
+| 33    | cache-control                    | max-age=2592000                                       |
+| 34    | cache-control                    | no-cache                                              |
+| 35    | cache-control                    | no-cache, no-store, must-revalidate                   |
+| 36    | cache-control                    | public, max-age=31536000                              |
+| 37    | content-disposition              |                                                       |

Whoops!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1355#discussion_r211697086
----==_mimepart_5b7c4f7191fb7_70833ff9b3ad45c03116a4
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/1355#discussion_r211697086">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; +| 22    | :scheme                          | http                                                  |
+| 23    | :scheme                          | https                                                 |
+| 24    | :status                          | 200                                                   |
+| 25    | :status                          | 304                                                   |
+| 26    | accept                           | */*                                                   |
+| 27    | accept                           | application/dns-message                               |
+| 28    | accept-encoding                  | gzip, deflate, br                                     |
+| 29    | accept-language                  |                                                       |
+| 30    | authorization                    |                                                       |
+| 31    | cache-control                    | max-age=0                                             |
+| 32    | cache-control                    | max-age=604800                                        |
+| 33    | cache-control                    | max-age=2592000                                       |
+| 34    | cache-control                    | no-cache                                              |
+| 35    | cache-control                    | no-cache, no-store, must-revalidate                   |
+| 36    | cache-control                    | public, max-age=31536000                              |
+| 37    | content-disposition              |                                                       |
</pre>
<p>Whoops!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1355#discussion_r211697086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6zIPJ_HmUeLlER3nO6pcfw6arQUks5uTEbxgaJpZM4UACSn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_zqNwo0kWUDPfTYHwrGlBraFZvMks5uTEbxgaJpZM4UACSn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1355"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1355#discussion_r211697086"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1355#discussion_r211697086",
"url": "https://github.com/quicwg/base-drafts/pull/1355#discussion_r211697086",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1355",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1355#discussion_r211697086"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 335553703\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c4f7191fb7_70833ff9b3ad45c03116a4--


From nobody Tue Aug 21 10: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 919DA130E7B for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:54:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.008
X-Spam-Level: 
X-Spam-Status: No, score=-3.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6oTxi-OXPHUk for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:54:02 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C642B130FC8 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:54:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PqyvoBH54qKe9JW6lf6Hqr/Mxns=; b=UKTHkax08j3hku0I BwMB/hXK8FhyR6/x2afuPNcRtANzTTqfpCwi5k61S65bUp7R7WY8JBod0AVP5EpL ISebcc/erY8QYYg4Acd8R4heXfOCt5IZEx2nyLm5PvpONbjKYFJT6fElcFYDvcp6 oUhQYxIpRx26AXMdd6sj2n8L304=
Received: by filter1466p1mdw1.sendgrid.net with SMTP id filter1466p1mdw1-3270-5B7C51B8-9 2018-08-21 17:54:00.976018491 +0000 UTC m=+331573.137058316
Received: from github-lowworker13-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id OloL-yG3Rr6gG_NefTFoZQ for <quic-issues@ietf.org>; Tue, 21 Aug 2018 17:54:00.747 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker13-cp1-prd.iad.github.net (Postfix) with ESMTP id BCF7A221ED for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:54:00 -0700 (PDT)
Date: Tue, 21 Aug 2018 17:54:01 +0000 (UTC)
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0343806edafedbc2747816d103fbc85062aafe8f92cf00000001179413b892a169ce1503e5a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1689/issue_event/1800807023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1689@github.com>
References: <quicwg/base-drafts/pull/1689@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c51b8b9ceb_5f903fc9980be61c142778"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1iv9TfrutiO/oAFjpLRKr8yHRhQZXvH0CybR V3AEcmGbiSp5vzBqDv9EgkLtueZuqdZL+hgvdSRdOQwuHhKdEv5krIGinOuJyBNYRaINANBA5K5ZsF yBtTtyciredyJTZP6Si8pnYUze+72yN155wJGo+kAj51KavBNN61myaWmbvomTfdPotmF8B7JM/t99 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-GabUPDB2tEHZnBQDIXca4j-Qvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:54:19 -0000

----==_mimepart_5b7c51b8b9ceb_5f903fc9980be61c142778
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1689.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1689#event-1800807023
----==_mimepart_5b7c51b8b9ceb_5f903fc9980be61c142778
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352576929" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1689" href="https://github.com/quicwg/base-drafts/pull/1689">#1689</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1689#event-1800807023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq62GXGkgpk_NoDCcXMQ9CuUWj62Yks5uTEk4gaJpZM4WF8QO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1FXfsLsCW6SPQ8oxkv4WAh1Qf--ks5uTEk4gaJpZM4WF8QO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1689."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1689#event-1800807023"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1689#event-1800807023",
"url": "https://github.com/quicwg/base-drafts/pull/1689#event-1800807023",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689#event-1800807023"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370656270\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c51b8b9ceb_5f903fc9980be61c142778--


From nobody Tue Aug 21 10:55: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 18442130F4C for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:54:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.008
X-Spam-Level: 
X-Spam-Status: No, score=-3.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 559Y1WL4g7Xl for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 10:54:53 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FF0A130F13 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:54:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=shCgwlRssGnaB/rnUGzdRUZSBU8=; b=Qp001GSch9+c6FeO bVSdTxN2GVBD/IxhFw/XrE7piRol05FmSLeufVFgqdDWxjTiWNQr7IHe9ggDIm6E W/o2XRzSuEDJVNzSMFi+/fhYIU7U8t/V82hDcgCzKmYcjtUHC9F+Zk653ZnvJ3cz a/0xGfpx0M9/OjN4uWGDXkHhCBY=
Received: by filter1330p1mdw1.sendgrid.net with SMTP id filter1330p1mdw1-19921-5B7C51EB-28 2018-08-21 17:54:51.817661824 +0000 UTC m=+331929.400571218
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id 7bXAKjK-SBCSqbeXAHg0mA for <quic-issues@ietf.org>; Tue, 21 Aug 2018 17:54:51.693 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 84FD03E0310 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 10:54:51 -0700 (PDT)
Date: Tue, 21 Aug 2018 17:54:52 +0000 (UTC)
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab412e179b447a33893ff36981a8198c4d6f1c764792cf00000001179413eb92a169ce1503e5a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1689/issue_event/1800808933@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1689@github.com>
References: <quicwg/base-drafts/pull/1689@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c51eb83a4b_10c93fc4f3ed45c074032"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3faSULh44WqyeT5+omWafqpnPzW5bOoPmmjp gdVD0LITEPVCJCPNRVDRddkPrGpNMOquVjy8CKFQt+INcOMDO/mePchpzIJ7skeEIgLhqUYrr9BLVr eY1nNgOPRU61UWnvvgrr49WQoTkiyGi9fBiLG11q9QAuTMeSz8yrakVc/CtMI9Lla7YPp5x/v+zV5e 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TvGakewoHcAtyL2nn_mRfsbI0Ok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 17:55:07 -0000

----==_mimepart_5b7c51eb83a4b_10c93fc4f3ed45c074032
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #1689.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1689#event-1800808933
----==_mimepart_5b7c51eb83a4b_10c93fc4f3ed45c074032
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352576929" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1689" href="https://github.com/quicwg/base-drafts/pull/1689">#1689</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1689#event-1800808933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0-hb36G2eH0Fpu_xjtGBBQqP77cks5uTElrgaJpZM4WF8QO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8-akb71cLD_CMACa7nxkrM4vyA2ks5uTElrgaJpZM4WF8QO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #1689."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1689#event-1800808933"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1689#event-1800808933",
"url": "https://github.com/quicwg/base-drafts/pull/1689#event-1800808933",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689#event-1800808933"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370656270\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c51eb83a4b_10c93fc4f3ed45c074032--


From nobody Tue Aug 21 11:20: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 AF001130E79 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:20:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 59-675LUVdUk for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:20:18 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D1CA130E90 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:20:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534875617; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=w5+7WYBFh3cH2JaS4XYFUQOuyjpq9IVy+V7zjtxAizw=; b=PyhNH6FPu575y+oF2YuuCOhkbGY3QtMk+JBUPKxfGqtCbcNJMs4XhriXBUS5soWWFc/iyEWa 9EutqSUdImXuxCn/svBWLLx0Qkr8Mr1uu/FKBuV9pgloB9H89Upd86XAnBSLe04Wv8LCoCtX p+M2wPDI9oT5nF71mteXxgyl5/w=
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.37]) by mxa.mailgun.org with ESMTP id 5b7c57e1.7fd4fd2fd1e0-smtp-out-n03; Tue, 21 Aug 2018 18:20:17 -0000 (UTC)
Date: Tue, 21 Aug 2018 11:20:17 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7c57e15c6dc_64f2abaea992ecc29482@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 98c7db: Remove duplicate
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7c57e15be1f_64f2abaea992ecc293d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7cR_6TjILxPDYoR54lPSmUslXlE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:20:32 -0000

----==_mimepart_5b7c57e15be1f_64f2abaea992ecc293d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack_static
  Home:   https://github.com/quicwg/base-drafts
  Commit: 98c7db27c50b7207c6313aa2f3c00b1a3767df06
      https://github.com/quicwg/base-drafts/commit/98c7db27c50b7207c6313aa2f3c00b1a3767df06
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-21 (Tue, 21 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Remove duplicate

Also promoted one header to next tranch to keep alignment



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7c57e15be1f_64f2abaea992ecc293d3--


From nobody Tue Aug 21 11:20: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 E8E64130EBC for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:20:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6HfFXgJEBbiF for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:20:29 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78D0E130E90 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:20:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DJQlzuI4nsOZxc0ldIlVQrwaUh8=; b=SFZ+CfXXWqFW4RrU VvvLjozgJ+3Il4AFqG/WWSbIwNWXl0/9XqjYYA6f/Ht4lb9EVY751ZY/MIeKiiHc qdaT/GiflqX04+82fd2xpHLC0zCwp358HkiUuzEscZTPXJhmydsjCezNG4rFslJI pFxQJFDfkXpweNFCOxZ8UKA9u1U=
Received: by filter0780p1las1.sendgrid.net with SMTP id filter0780p1las1-31714-5B7C57EC-E 2018-08-21 18:20:28.405947299 +0000 UTC m=+12105.791283532
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id CHwvvMz7Siu_tB1jeFxnvg for <quic-issues@ietf.org>; Tue, 21 Aug 2018 18:20:28.221 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 341543E00D2 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:20:28 -0700 (PDT)
Date: Tue, 21 Aug 2018 18:20:28 +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/1355/push/2814436074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1355@github.com>
References: <quicwg/base-drafts/pull/1355@github.com>
Subject: Re: [quicwg/base-drafts] QPACK:  Updated Static Table (#1355)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c57ec2f5f2_21283fd9bdcd45c0963a1"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1baB3Ji97v/Me5AVbNV20imLA8b2nGIpidmE YEn9G6X0AErAXTU6I2DasWu86mQiR+2Z5J20rqgxHVe0D0+Bg90LtNhthQxOeM/LJjiHGEA/b1Rlzx 2+/OPk40GUL+h/XE6IJnZh+5FVAm01EXDngU/LzcjXVVZtTT046EA5tQBG2GKaVT9qS/w8c4Dd5ga4 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8TNAsO3WItEVknAHhfEARNuCp2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:20:43 -0000

----==_mimepart_5b7c57ec2f5f2_21283fd9bdcd45c0963a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

98c7db2  Remove duplicate


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1355/files/0451c7377b498aae9bf109440260062a7fab7386..98c7db27c50b7207c6313aa2f3c00b1a3767df06

----==_mimepart_5b7c57ec2f5f2_21283fd9bdcd45c0963a1
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/98c7db2">98c7db2</a>  Remove duplicate</li>
</ul>


<p style="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/1355/files/0451c7377b498aae9bf109440260062a7fab7386..98c7db27c50b7207c6313aa2f3c00b1a3767df06">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3rdqIp3TdH1kOiy1VgAAWv3ELD9ks5uTE9sgaJpZM4UACSn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwTA6zjgevoHuWqM7oYGz36QVzT_ks5uTE9sgaJpZM4UACSn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1355"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1355/files/0451c7377b498aae9bf109440260062a7fab7386..98c7db27c50b7207c6313aa2f3c00b1a3767df06"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1355/files/0451c7377b498aae9bf109440260062a7fab7386..98c7db27c50b7207c6313aa2f3c00b1a3767df06",
"url": "https://github.com/quicwg/base-drafts/pull/1355/files/0451c7377b498aae9bf109440260062a7fab7386..98c7db27c50b7207c6313aa2f3c00b1a3767df06",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1355",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1355:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "98c7db2",
"value": "Remove duplicate"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1355/files/0451c7377b498aae9bf109440260062a7fab7386..98c7db27c50b7207c6313aa2f3c00b1a3767df06"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 335553703\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7c57ec2f5f2_21283fd9bdcd45c0963a1--


From nobody Tue Aug 21 11:24: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 54880130E0A for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:24:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CDnIg0ktsQFl for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:24:44 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EB28130DC9 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:24:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wNIq27pxwhj6SAwPMqKp1NUzcxE=; b=gUDYWN0rWHpvBxki p0gLN8Nt0NLozseX2NWq8eI/yba37398ODYzKVzwgT/2xcRSTeZw8uAZ9fEY65YT q0ZPLXlgNkIdvl9U+YW84jwVstrLFq0nR0Tfmqu/eyFBHscMaR7sDKdH8cRWv70a G3xohdpVvMg5xRYdFMgMtyoXIvw=
Received: by filter0795p1las1.sendgrid.net with SMTP id filter0795p1las1-7769-5B7C58EA-2B 2018-08-21 18:24:42.680282243 +0000 UTC m=+330806.505280151
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0050p1mdw1.sendgrid.net (SG) with ESMTP id mnzJO4NPSDWYu99VCfJakQ for <quic-issues@ietf.org>; Tue, 21 Aug 2018 18:24:42.383 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id EED2AA80291 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:24:41 -0700 (PDT)
Date: Tue, 21 Aug 2018 18:24:43 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b68079691abe9109e7abf66e97116643f93c5b192cf0000000117941ae992a169ce1011dfe8@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/414774389@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_5b7c58e9ed842_72ba3faca10d45c029377d"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak129WWbkwEEjB67GDF8AEn69+qaAk9zJl7gmv 2nF2CLxNjbwhrTBwd/2k/EsdNO+a0yMtRwADuqmjuFXDs1NCaEkLpf40NDUyg+1gg6TA98usigVcJa 8z701mRxmZ0jkmoYUv+XuKs58S+e1anE25Ht6j/hbmgqvpGEmjJKoapjKcQebg6LSABUOgcLKCM8sE M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BOjgPkive9TKFweZ59-N-jB_YoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:24:46 -0000

----==_mimepart_5b7c58e9ed842_72ba3faca10d45c029377d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Wow that's more frequent than I imagined.

Another question to ask is how useful is it to insert "clear" into a
dynamic table, given that some UAs will take that as a signal to leave?

A further question, what is the size comparison of a QPACK static table
reference compared an HTTP/QUIC ALTSVC frame?

On Tue, 21 Aug 2018, 18:43 Dmitri Tikhonov, <notifications@github.com>
wrote:

> Assuming it will be quic=3D1 and not quic=3D2
>
> =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/904#issuecomment-414760934>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGRFtWxB_XB2oFSiPOYvAv=
EWaSflrJw-ks5uTEbMgaJpZM4QLNrF>
> .
>


--=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/904#issuecomment-414774389=

----==_mimepart_5b7c58e9ed842_72ba3faca10d45c029377d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Wow that&#39;s more frequent than I imagined.<br>
<br>
Another question to ask is how useful is it to insert &quot;clear&quot; int=
o a<br>
dynamic table, given that some UAs will take that as a signal to leave?<br>
<br>
A further question, what is the size comparison of a QPACK static table<br>
reference compared an HTTP/QUIC ALTSVC frame?<br>
<br>
On Tue, 21 Aug 2018, 18:43 Dmitri Tikhonov, &lt;notifications@github.com&gt=
;<br>
wrote:<br>
<br>
&gt; Assuming it will be quic=3D1 and not quic=3D2<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/904#issuecomment-4147=
60934&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AGRFtWxB_XB2oFSi=
POYvAvEWaSflrJw-ks5uTEbMgaJpZM4QLNrF&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/904#issuecomment-414774389">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq31mNid98Ypispg=
mM-rbVnzZec-Iks5uTFBpgaJpZM4QLNrF">mute the thread</a>.<img src=3D"https://=
github.com/notifications/beacon/AWbkq5LAXkxvOfPBRFWgnRGiwl04DqS9ks5uTFBpgaJ=
pZM4QLNrF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #904: Wow=
 that's more frequent than I imagined.\n\nAnother question to ask is how us=
eful is it to insert \"clear\" into a\ndynamic table, given that some UAs w=
ill take that as a signal to leave?\n\nA further question, what is the size=
 comparison of a QPACK static table\nreference compared an HTTP/QUIC ALTSVC=
 frame?\n\nOn Tue, 21 Aug 2018, 18:43 Dmitri Tikhonov, \u003cnotifications@=
github.com\u003e\nwrote:\n\n\u003e Assuming it will be quic=3D1 and not qui=
c=3D2\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you =
were mentioned.\n\u003e Reply to this email directly, view it on GitHub\n\u=
003e \u003chttps://github.com/quicwg/base-drafts/issues/904#issuecomment-41=
4760934\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/=
notifications/unsubscribe-auth/AGRFtWxB_XB2oFSiPOYvAvEWaSflrJw-ks5uTEbMgaJp=
ZM4QLNrF\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/904#issuecomment-414774389"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41=
4774389",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41477=
4389",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table fi=
t for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueComment=
.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41477=
4389"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 271375045=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7c58e9ed842_72ba3faca10d45c029377d--


From nobody Tue Aug 21 11:33: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 C350C130E96 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:33:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 S3yT0TlPWRAw for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:33:05 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A552D130F2F for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:33:05 -0700 (PDT)
Date: Tue, 21 Aug 2018 11:33:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534876384; bh=zbvncyNl/tzfUbyFwTkRdnnFQvXcXuZ1eEyKfMbR7BU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rafpwHTsD21gT/yLp8S0aOei4K7dF5OPF8L3aeZLiHMlNcKlkPrd5K3AFSrDMr3Ee K0Wav2yPgyVAz7F3235XF8xZ83Ghc/Dg6RbZNJClZg2392pD0bmF4iaYyeJqFgLOne 5MMaqVTGu7tAk30N1WMLAa3Hj0s0xp1fUO63dGNU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70433a4165bbafe2bb0faac258c5a9eb16808f1392cf0000000117941ce092a169ce1011dfe8@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/414777114@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_5b7c5ae09bf7f_2a1f73f856a4be61c34181f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/UiYVsqSiczteIEjjhbdIyLXS818>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:33:18 -0000

----==_mimepart_5b7c5ae09bf7f_2a1f73f856a4be61c34181f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ignoring overheads that will be the same for both, we're looking at what's inside the payload of the STREAM frame.

Assuming I'm counting correctly:
- For a reference to the long end of the static table inside a HEADERS frame you were sending anyway, two bytes.
- An ALTSVC frame as defined by draft-bishop-httpbis-altsvc-quic-00, nine bytes.

And you're correct, at least some UAs would take that as a signal to close the connection or stop using it, since the Alt-Svc entry was specifically removed.  (Most wouldn't close the connection if it just expires, but might hypothetically handle an explicit purge differently.)

-- 
You are receiving this 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-414777114
----==_mimepart_5b7c5ae09bf7f_2a1f73f856a4be61c34181f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Ignoring overheads that will be the same for both, we're looking at wh=
at's inside the payload of the STREAM frame.</p>
<p>Assuming I'm counting correctly:</p>
<ul>
<li>For a reference to the long end of the static table inside a HEADERS =
frame you were sending anyway, two bytes.</li>
<li>An ALTSVC frame as defined by draft-bishop-httpbis-altsvc-quic-00, ni=
ne bytes.</li>
</ul>
<p>And you're correct, at least some UAs would take that as a signal to c=
lose the connection or stop using it, since the Alt-Svc entry was specifi=
cally removed.  (Most wouldn't close the connection if it just expires, b=
ut might hypothetically handle an explicit purge differently.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because 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-414777114">view it on GitHub</a>, =
or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzXTs=
GnbwNU2MZX1UmB-P1cLAntwks5uTFJggaJpZM4QLNrF">mute the thread</a>.<img src=
=3D"https://github.com/notifications/beacon/AWbkq9BzaR6-axCJ-bVi9_HTjRBRR=
17Iks5uTFJggaJpZM4QLNrF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #904: Ignoring overheads that will be the same for both, we're =
looking at what's inside the payload of the STREAM frame.\r\n\r\nAssuming=
 I'm counting correctly:\r\n- For a reference to the long end of the stat=
ic table inside a HEADERS frame you were sending anyway, two bytes.\r\n- =
An ALTSVC frame as defined by draft-bishop-httpbis-altsvc-quic-00, nine b=
ytes.\r\n\r\nAnd you're correct, at least some UAs would take that as a s=
ignal to close the connection or stop using it, since the Alt-Svc entry w=
as specifically removed.  (Most wouldn't close the connection if it just =
expires, but might hypothetically handle an explicit purge differently.)"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/904#issuecomment-414777114"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-=
414777114",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414=
777114",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table =
fit for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueCom=
ment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-414=
777114"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 2713750=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7c5ae09bf7f_2a1f73f856a4be61c34181f--


From nobody Tue Aug 21 11:41: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 C4795130F2B for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:41:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HTSKZn6aMWo4 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:40:59 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C30DB130F06 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:40:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GIMTB9Yp3GrBPq5XBzhr+JN6x6U=; b=hIdR0CgnLcOxwC/m W7YjcmhoH8kXQSb8VrFg34bt6AVqmgNRernWt8SU3khSLNATT7J1JvYEDcFVF3Aj m40lxlKMlgxxJOXKFZn6vqhBf8NV5bprL6yeU6IJQdC3GU/iRW7S354HgFqzZK3y w+V/7DO9H0Gk1Txchy6zNbA68U0=
Received: by filter1195p1las1.sendgrid.net with SMTP id filter1195p1las1-29025-5B7C5CBB-17 2018-08-21 18:40:59.430628534 +0000 UTC m=+333215.014215520
Received: from github-lowworker-0be93ae.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id r9343cRUQFC5rj43pimJvQ for <quic-issues@ietf.org>; Tue, 21 Aug 2018 18:40:59.369 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0be93ae.cp1-iad.github.net (Postfix) with ESMTP id 4D98C3E09C9 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:40:59 -0700 (PDT)
Date: Tue, 21 Aug 2018 18:40:59 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba183291335ccb296e61d6f6f2ca5610cf43dd9b492cf0000000117941ebb92a169ce1011dfe8@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/414779548@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_5b7c5cbb4bd6f_16e523fd2cb8be6288013c"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dpel8Aq/LzD/WJKpLf2pVduGzKMO1vWm5V3 TpmWq9Eo/3mE6UEU8/kBl9WBTxymEwFOYdoRNHzztkdpKAhnUuBYFVI6eWmQj1RwBNZbx/+CiTdb6w aTrr/50+FAmMEjoXodIsnCTRoba/x4ojFo91Nyw4nwN/tuR9LCVoFdpTJza4two9XSjKmaaqhHwP2X 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PspLLbtQ9YguAOMmXKpG1vdU8IE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:41:15 -0000

----==_mimepart_5b7c5cbb4bd6f_16e523fd2cb8be6288013c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks! I think you changed my mind on including it.

Other values of Alt-Svc seem to be a good fit for dynamic table because
they can be lazily set and forget on every response. Indexed name and
dynamic value seems like a fair trade off.

On Tue, 21 Aug 2018, 19:33 Mike Bishop, <notifications@github.com> wrote:

> Ignoring overheads that will be the same for both, we're looking at what's
> inside the payload of the STREAM frame.
>
> Assuming I'm counting correctly:
>
>    - For a reference to the long end of the static table inside a HEADERS
>    frame you were sending anyway, two bytes.
>    - An ALTSVC frame as defined by draft-bishop-httpbis-altsvc-quic-00,
>    nine bytes.
>
> And you're correct, at least some UAs would take that as a signal to close
> the connection or stop using it, since the Alt-Svc entry was specifically
> removed. (Most wouldn't close the connection if it just expires, but might
> hypothetically handle an explicit purge differently.)
>
> =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/904#issuecomment-414777114>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGRFtcKegi1FbidCup4AgE=
Xb5HqUeb1_ks5uTFJfgaJpZM4QLNrF>
> .
>


--=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/904#issuecomment-414779548=

----==_mimepart_5b7c5cbb4bd6f_16e523fd2cb8be6288013c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks! I think you changed my mind on including it.<br>
<br>
Other values of Alt-Svc seem to be a good fit for dynamic table because<br>
they can be lazily set and forget on every response. Indexed name and<br>
dynamic value seems like a fair trade off.<br>
<br>
On Tue, 21 Aug 2018, 19:33 Mike Bishop, &lt;notifications@github.com&gt; wr=
ote:<br>
<br>
&gt; Ignoring overheads that will be the same for both, we&#39;re looking a=
t what&#39;s<br>
&gt; inside the payload of the STREAM frame.<br>
&gt;<br>
&gt; Assuming I&#39;m counting correctly:<br>
&gt;<br>
&gt;    - For a reference to the long end of the static table inside a HEAD=
ERS<br>
&gt;    frame you were sending anyway, two bytes.<br>
&gt;    - An ALTSVC frame as defined by draft-bishop-httpbis-altsvc-quic-00=
,<br>
&gt;    nine bytes.<br>
&gt;<br>
&gt; And you&#39;re correct, at least some UAs would take that as a signal =
to close<br>
&gt; the connection or stop using it, since the Alt-Svc entry was specifica=
lly<br>
&gt; removed. (Most wouldn&#39;t close the connection if it just expires, b=
ut might<br>
&gt; hypothetically handle an explicit purge differently.)<br>
&gt;<br>
&gt; =E2=80=94<br>
&gt; You are receiving this because you were mentioned.<br>
&gt; Reply to this email directly, view it on GitHub<br>
&gt; &lt;https://github.com/quicwg/base-drafts/issues/904#issuecomment-4147=
77114&gt;,<br>
&gt; or mute the thread<br>
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AGRFtcKegi1FbidC=
up4AgEXb5HqUeb1_ks5uTFJfgaJpZM4QLNrF&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/904#issuecomment-414779548">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4BYJHLeTwhWPRO=
xv8NTDM0Lu4oxks5uTFQ7gaJpZM4QLNrF">mute the thread</a>.<img src=3D"https://=
github.com/notifications/beacon/AWbkq4UHFmYUYx6WjLDwpC03-y8VtOtcks5uTFQ7gaJ=
pZM4QLNrF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #904: Tha=
nks! I think you changed my mind on including it.\n\nOther values of Alt-Sv=
c seem to be a good fit for dynamic table because\nthey can be lazily set a=
nd forget on every response. Indexed name and\ndynamic value seems like a f=
air trade off.\n\nOn Tue, 21 Aug 2018, 19:33 Mike Bishop, \u003cnotificatio=
ns@github.com\u003e wrote:\n\n\u003e Ignoring overheads that will be the sa=
me for both, we're looking at what's\n\u003e inside the payload of the STRE=
AM frame.\n\u003e\n\u003e Assuming I'm counting correctly:\n\u003e\n\u003e =
   - For a reference to the long end of the static table inside a HEADERS\n=
\u003e    frame you were sending anyway, two bytes.\n\u003e    - An ALTSVC =
frame as defined by draft-bishop-httpbis-altsvc-quic-00,\n\u003e    nine by=
tes.\n\u003e\n\u003e And you're correct, at least some UAs would take that =
as a signal to close\n\u003e the connection or stop using it, since the Alt=
-Svc entry was specifically\n\u003e removed. (Most wouldn't close the conne=
ction if it just expires, but might\n\u003e hypothetically handle an explic=
it purge differently.)\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving =
this because you were mentioned.\n\u003e Reply to this email directly, view=
 it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/90=
4#issuecomment-414777114\u003e,\n\u003e or mute the thread\n\u003e \u003cht=
tps://github.com/notifications/unsubscribe-auth/AGRFtcKegi1FbidCup4AgEXb5Hq=
Ueb1_ks5uTFJfgaJpZM4QLNrF\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/904#issuecomm=
ent-414779548"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41=
4779548",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41477=
9548",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table fi=
t for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueComment=
.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41477=
9548"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 271375045=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7c5cbb4bd6f_16e523fd2cb8be6288013c--


From nobody Tue Aug 21 11:44: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 CCD6F130E8E for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:44:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Ni8BIr6qlNso for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:44:54 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF425130E63 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:44:53 -0700 (PDT)
Date: Tue, 21 Aug 2018 11:44:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534877092; bh=Yz3a6YapTlQh1/8ndytBhSiPmrWxrCCxoF8iY3muyDQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qBzb7aiOY9qYtjObnmoVPaVbN7M29T/JwIZiWnNY40bP80KCKIhz0lqgdI/cwoJdU UBKOx3fwLv/Txe6rV8615EE2IfJFYrfzg1fmzelg7BD9lrrjh6pNujI6F1ZRPBEwik QtEcpIzC71UmAX0uNOJZBG63DM1/BFiaudqNwCQg=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5586bc39214ccad537ebc7c535c218152bfe40db92cf0000000117941fa492a169ce13a9a7d1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1420/414780838@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1420@github.com>
References: <quicwg/base-drafts/issues/1420@github.com>
Subject: Re: [quicwg/base-drafts] encoder stream can deadlock (#1420)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c5da4c3c2b_406c3f97aa4d45b4128514"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eb4G_vPccscpsSzsqr7HFCHJUvY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:44:56 -0000

----==_mimepart_5b7c5da4c3c2b_406c3f97aa4d45b4128514
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson - can you suggest what kind of text you think might help remedy the situation?  My read is that we're not going to make protocol changes to address this, but instead "advise caution" as you say.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1420#issuecomment-414780838
----==_mimepart_5b7c5da4c3c2b_406c3f97aa4d45b4128514
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-user-id="67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> - can you suggest what kind of text you think might help remedy the situation?  My read is that we're not going to make protocol changes to address this, but instead "advise caution" as you say.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1420#issuecomment-414780838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-LunJAhqttZ3CKVDXc31PFv6BOLks5uTFUkgaJpZM4UcugY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0ddl8KgLt191kYZO0dvjXdfkvODks5uTFUkgaJpZM4UcugY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #1420: @martinthomson - can you suggest what kind of text you think might help remedy the situation?  My read is that we're not going to make protocol changes to address this, but instead \"advise caution\" as you say."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1420#issuecomment-414780838"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1420#issuecomment-414780838",
"url": "https://github.com/quicwg/base-drafts/issues/1420#issuecomment-414780838",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] encoder stream can deadlock (#1420)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1420,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1420\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1420#issuecomment-414780838"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343074840\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c5da4c3c2b_406c3f97aa4d45b4128514--


From nobody Tue Aug 21 11:47: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 08CF5130EBC for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:46:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dZZ6cYTCqWTw for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:46:52 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB5B5130E63 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:46:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qhaspFBG9XzGx+fkWs8yHcqufGw=; b=IfpUIdLlvTUxQ8Mj LSvV4kaZGUOcJFhNJquTvpWogTI5di8x1vzzPOlEq5zLhTxmfZ6IpVVmPmJeHskT +xYhP/x6bF/9KzUpEbrt6/sRSO5rP409ZJOZEwayz8rNlultyTY1MRYiTjg0tPa8 bnkc5eKMpDilJUXVTddNw8fWqk0=
Received: by filter1708p1mdw1.sendgrid.net with SMTP id filter1708p1mdw1-12430-5B7C5E19-B 2018-08-21 18:46:49.319048945 +0000 UTC m=+333704.501349927
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Gg5SPANWQO620O8wtYGLZA for <quic-issues@ietf.org>; Tue, 21 Aug 2018 18:46:49.133 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 1ED8AC15C4 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:46:49 -0700 (PDT)
Date: Tue, 21 Aug 2018 18:46:49 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23872835ed5749db6607f9bfd1d796ef689eb40592cf000000011794201992a169ce1011dfe8@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/414781473@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_5b7c5e191bd99_53053fafbe0d45b4162029"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ofjWV5gk3MCpcVUaMANOLkki8MQbJs0hJTl iUYzVh1FIAk+eIvfZjVP1Fz6WrlacGzKujtAky2L+qDqaPqu7OsLyWhfa/SS2m/qd9SXI+b/6c+wpf 3u8T2UY5bEab0cZhfEdkFcTdZcSzuFcdQqSpYNTDEnd9wAVIcr/ofid6D9V6/GqItSZ44RP7YU8hlR I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RAQm0kBHAsU0--uLd7Mvi_fRPWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:47:06 -0000

----==_mimepart_5b7c5e191bd99_53053fafbe0d45b4162029
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

More generally, that suggests a good measure of utility for items in the table.  Having the "clear" value present saves four octets in the rare occasion it's used.  Having the name present saves five octets when alt-svc is inserted or sent as a literal, which probably happens ~once per connection.  You're actually convincing me the opposite direction, as neither seems terribly compelling.

It's tempting to measure each entry on that basis and agree on a cut-off.

-- 
You are receiving this 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-414781473
----==_mimepart_5b7c5e191bd99_53053fafbe0d45b4162029
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>More generally, that suggests a good measure of utility for items in the=
 table.  Having the "clear" value present saves four octets in the rare occ=
asion it's used.  Having the name present saves five octets when alt-svc is=
 inserted or sent as a literal, which probably happens ~once per connection=
.  You're actually convincing me the opposite direction, as neither seems t=
erribly compelling.</p>
<p>It's tempting to measure each entry on that basis and agree on a cut-off=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/904#issuecomment-414781473">view it on GitHub</a>, or <a hr=
ef=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6EC59HCflDDAz9=
FwefE93-pmV95ks5uTFWZgaJpZM4QLNrF">mute the thread</a>.<img src=3D"https://=
github.com/notifications/beacon/AWbkq-Hhpft8lBWa4pYgBGPQiSLgjIV4ks5uTFWZgaJ=
pZM4QLNrF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #904: =
More generally, that suggests a good measure of utility for items in the ta=
ble.  Having the \"clear\" value present saves four octets in the rare occa=
sion it's used.  Having the name present saves five octets when alt-svc is =
inserted or sent as a literal, which probably happens ~once per connection.=
  You're actually convincing me the opposite direction, as neither seems te=
rribly compelling.\r\n\r\nIt's tempting to measure each entry on that basis=
 and agree on a cut-off."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/904#issuecomment-414781473"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41=
4781473",
"url": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41478=
1473",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP header compression: static table fi=
t for QUIC (#904)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 904,\n\"IssueComment\": \"{{IssueComment=
.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 904\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/904#issuecomment-41478=
1473"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 271375045=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7c5e191bd99_53053fafbe0d45b4162029--


From nobody Tue Aug 21 11:48: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 883CD130E32 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:48:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 I_1jZfnzw-nh for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 11:48:22 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 6C18E130E5B for <quic-issues@ietf.org>; Tue, 21 Aug 2018 11:48:22 -0700 (PDT)
Date: Tue, 21 Aug 2018 11:48:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534877301; bh=E8Em37FGH6e5hFBt9Zv4CEWWKCXGigdRTht8URopAiY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LrIWETtdA+J6jiY85Cp4tyDRJm8UzEEFhWTmm6mZBsqOI3sJoB6nble+Juccq0N8m hfdXCEb3k5z6mIF14bwxVNxzbkcbAfUn0edkN4H6JIQsa8dzWaSoyi+dR9zoxlG25C eH9hpRWuypYfxUBJxKBkFHyZe90P18qs7DHWT8pw=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfcd61efffed0c2abe3853939800c109cca4760f892cf000000011794207592a169ce14cc313a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1642/review/148198969@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1642@github.com>
References: <quicwg/base-drafts/pull/1642@github.com>
Subject: Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7c5e75b8c65_52353fafcd6d45b8157533"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/20N6mfNzP_NJYqJ3NQApMyTsPF0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 18:48:25 -0000

----==_mimepart_5b7c5e75b8c65_52353fafcd6d45b8157533
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is determined by the corresponding setting when HTTP
+requests or responses are first permitted to be sent. For clients using 0-RTT
+data in HTTP/QUIC, this means that the table size is the remembered value of the

s/this means that//

> @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is determined by the corresponding setting when HTTP
+requests or responses are first permitted to be sent. For clients using 0-RTT
+data in HTTP/QUIC, this means that the table size is the remembered value of the
+setting, even if the server later specifies a larger maximum in its SETTINGS
+frame.  For HTTP/QUIC servers and HTTP/QUIC clients when 0-RTT is not attempted
+or is rejected, this means that the initial maximum table size is the value of

and 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/1642#pullrequestreview-148198969
----==_mimepart_5b7c5e75b8c65_52353fafcd6d45b8157533
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1642#discussion_r211717860">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is determined by the corresponding setting when HTTP
+requests or responses are first permitted to be sent. For clients using 0-RTT
+data in HTTP/QUIC, this means that the table size is the remembered value of the
</pre>
<p>s/this means that//</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1642#discussion_r211718213">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -127,6 +127,16 @@ The dynamic table consists of a list of header fields maintained in first-in,
 first-out order.  The dynamic table is initially empty.  Entries are added by
 instructions on the encoder stream (see {{encoder-stream}}).
 
+The maximum size of the dynamic table can be modified by the encoder, subject to
+a decoder-controlled limit (see {{configuration}} and {{size-update}}).  The
+initial maximum size is determined by the corresponding setting when HTTP
+requests or responses are first permitted to be sent. For clients using 0-RTT
+data in HTTP/QUIC, this means that the table size is the remembered value of the
+setting, even if the server later specifies a larger maximum in its SETTINGS
+frame.  For HTTP/QUIC servers and HTTP/QUIC clients when 0-RTT is not attempted
+or is rejected, this means that the initial maximum table size is the value of
</pre>
<p>and 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/1642#pullrequestreview-148198969">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9oAZ8CrNOIHRLORCcUoXFYl0E_Gks5uTFX1gaJpZM4V00KN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwVQB4sNCEmUniLvrTiv_ybElnz3ks5uTFX1gaJpZM4V00KN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind commented on #1642"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-148198969"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-148198969",
"url": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-148198969",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@afrind commented on 1642",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642#pullrequestreview-148198969"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366166669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7c5e75b8c65_52353fafcd6d45b8157533--


From nobody Tue Aug 21 16:57: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 BA13F130E54 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 16:57:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IxrdjWtK9ZbT for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 16:57:08 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 AB531130E47 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 16:57:08 -0700 (PDT)
Date: Tue, 21 Aug 2018 16:57:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534895826; bh=BMCKQ5SexIm5CI+8NyFzRnzL/XAGGbhhCoitTAL4Mf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zXFwxaCwdkyoReodXS3e0sct7dm2pe5d9ByGbk+d5pnL/dgS7z/4VHs+fVS4hn00z p+0zGfykxLO5oGf0EnN2wtTDB4IJ3W/sWeV0yxrxiWtuY+79BY3/xiGSpBy3ib4A2Y pjCXJoTHDvRuSSGayfXnvyVjl7hu7cFdqaCZhMHs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59c2ec06488acc7bfcda4959cee4c9c17c0b76d192cf00000001179468d292a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/148292936@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ca6d2b6adf_6ef93fd2f2ebe62886249"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/laWkEEmS_GwbdY68UoSrtrG_2R4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 23:57:11 -0000

----==_mimepart_5b7ca6d2b6adf_6ef93fd2f2ebe62886249
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2733,8 +2733,8 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
-An endpoint that wants to improve the chances that it triggers a Stateless Reset
-when its peer loses state can pad all packets it sends to 38 octets.
+An endpoint can increase the odds that a packet will trigger a Stateless Reset

@mikkelfj is right, this doesn't guarantee that you get a stateless reset.  The point here is that the odds of receiving one for packets below 38 octets is much lower.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#discussion_r211795079
----==_mimepart_5b7ca6d2b6adf_6ef93fd2f2ebe62886249
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/1682#discussion_r211795079">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2733,8 +2733,8 @@ a small packet might result in Stateless Reset not being useful in detecting
 cases of broken connections where only very small packets are sent; such
 failures might only be detected by other means, such as timers.
 
-An endpoint that wants to improve the chances that it triggers a Stateless Reset
-when its peer loses state can pad all packets it sends to 38 octets.
+An endpoint can increase the odds that a packet will trigger a Stateless Reset
</pre>
<p><a class="user-mention" data-hovercard-user-id="193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> is right, this doesn't guarantee that you get a stateless reset.  The point here is that the odds of receiving one for packets below 38 octets is much lower.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#discussion_r211795079">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8cwQJx-oy0AIC5eNxVIQnrQWhxpks5uTJ5SgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1XXN98xU7d3lqr5N-8uJThQnJo0ks5uTJ5SgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#discussion_r211795079"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211795079",
"url": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211795079",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1682",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#discussion_r211795079"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ca6d2b6adf_6ef93fd2f2ebe62886249--


From nobody Tue Aug 21 16:57: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 9B6AB130E47 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 16:57:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MHRIAAMIsq_p for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 16:57:39 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67EA4130E54 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 16:57:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534895858; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aTgz3Ukdf3Zgmrd+iDwCtzqi80degDCDJLg/SIbVwxo=; b=SUDf32KDW6MLvIMDIHSRo1wpFVVCImUMBaSkVOqnGI05q3O6yatKotxXlfT3I5st+oiRnwg5 H683BoEvGCue4zf+DkS1Qo7GqLeezSwh6LZnqn5gf+JEzEHhzpTx2/FkThVPcdQYjOk4MPKP ec1bZZut3eXqZ4AOcYS+oN0Dtsk=
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 5b7ca6f2.7f54fa742b70-smtp-out-n01; Tue, 21 Aug 2018 23:57:38 -0000 (UTC)
Date: Tue, 21 Aug 2018 16:57:37 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7ca6f16e510_2e4052b1bba1deed440433@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3b171c: Fix typos in transport draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7ca6f16df6a_2e4052b1bba1deed4403c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gh1XeUBblmuclcujaOUHWwTcqm4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 23:57:41 -0000

----==_mimepart_5b7ca6f16df6a_2e4052b1bba1deed4403c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3b171c62203d1fc85e0b692f80046700491ca42a
      https://github.com/quicwg/base-drafts/commit/3b171c62203d1fc85e0b692f80046700491ca42a
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-21 (Tue, 21 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix typos in transport draft


  Commit: cf66c745d985746b3f068c1e7f00b5b15989c7d9
      https://github.com/quicwg/base-drafts/commit/cf66c745d985746b3f068c1e7f00b5b15989c7d9
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-21 (Tue, 21 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix grammar


  Commit: 9751a9ab8e3cbb5de52b46dcf01bad8d80f98dde
      https://github.com/quicwg/base-drafts/commit/9751a9ab8e3cbb5de52b46dcf01bad8d80f98dde
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1689 from amirlivneh/patch-1

Fix typos in transport draft


Compare: https://github.com/quicwg/base-drafts/compare/72c070dff378...9751a9ab8e3c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7ca6f16df6a_2e4052b1bba1deed4403c7--


From nobody Tue Aug 21 16:57: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 C41F0130EF2 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 16:57:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8MXiMvgwGHul for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 16:57:41 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 172D6130E47 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 16:57:41 -0700 (PDT)
Date: Tue, 21 Aug 2018 16:57:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534895860; bh=9EQfACBLsPoVPWt//mejaA8/aKWYjAYjzrv4uLU8S9A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H+F3cslAnAa6f6OHPGUnv3xNwHHimN1gRI3wLaYNDI/FySJG0fv61CtwqL4qwTZE0 +C0MoKmo9tZlGu1QNnX9XlQbohcFt0rDEwBz5h/TJd07awotuYAaM++yKh94Bu/1CY X3uveC30QmvebmDZgfgW1eG3fTmTdn7O74yTjb70=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32acb1d189c2602ef7d059f00ffab4fdc526fa4092cf00000001179468f492a169ce1503e5a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1689/issue_event/1801456447@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1689@github.com>
References: <quicwg/base-drafts/pull/1689@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ca6f42a6d6_284413fdf72abe61863171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xNNL_xVylQqqLe41PqIXFtKMbJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Aug 2018 23:57:45 -0000

----==_mimepart_5b7ca6f42a6d6_284413fdf72abe61863171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1689 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1689#event-1801456447
----==_mimepart_5b7ca6f42a6d6_284413fdf72abe61863171
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352576929" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1689" href="https://github.com/quicwg/base-drafts/pull/1689">#1689</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1689#event-1801456447">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1WTkH5Y5pf0RVqO04BXNHNjSOwCks5uTJ50gaJpZM4WF8QO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9xkmpQS9SLicJB9EZX8K60uXo6yks5uTJ50gaJpZM4WF8QO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1689 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1689#event-1801456447"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1689#event-1801456447",
"url": "https://github.com/quicwg/base-drafts/pull/1689#event-1801456447",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix typos in transport draft (#1689)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1689#event-1801456447"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370656270\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ca6f42a6d6_284413fdf72abe61863171--


From nobody Tue Aug 21 19:26: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 7FA94130DE6 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 19:26:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 v7wTeCG1csGi for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 19:26:52 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 E24171271FF for <quic-issues@ietf.org>; Tue, 21 Aug 2018 19:26:51 -0700 (PDT)
Date: Tue, 21 Aug 2018 19:26:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534904811; bh=c8lKY0L1m7wkUhyvr1iwAEdurRoJIFZoZ/NlruNneO0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DW+Na1HVm+XlI9+hgsaitI3tLzKZsfT55r2Dnp+relKnAI+20fpZ0RLdIeoqpUETD aQEKFXTLqAvSnAQNg+22Mf2T5mnUWkgHCUfQULyik/fpL+cQyVHL1B8FvMmLwsUeXl bRol24VUD+DfxzWDAyNce0s6zw9GOYlWPu48er88=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab598fd9bef11589488dd42af30e3f95f19a2da8b692cf0000000117948beb92a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/148314837@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7cc9eb3a8f_1d293fce72ebe620485a2"; 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/CTHWAIVNKYwyo_LOUhzyasSqkoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 02:26:54 -0000

----==_mimepart_5b7cc9eb3a8f_1d293fce72ebe620485a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema approved this pull request.

I think the current sentence is pretty good.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148314837
----==_mimepart_5b7cc9eb3a8f_1d293fce72ebe620485a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> approved this pull request.</p>

<p>I think the current sentence is pretty good.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148314837">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2LvS7IkHB1MJPH8XR0okoURVtE6ks5uTMFrgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Khh_6EaxWqKivLucArukj3mwRkks5uTMFrgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema approved #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148314837"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148314837",
"url": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148314837",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema approved 1682",
"sections": [
{
"text": "I think the current sentence is pretty good.",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148314837"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7cc9eb3a8f_1d293fce72ebe620485a2--


From nobody Tue Aug 21 19:30: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 6DCE4130E42 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 19:30:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 mVDTAsH3I9Ts for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 19:30:00 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 A5687130E3D for <quic-issues@ietf.org>; Tue, 21 Aug 2018 19:30:00 -0700 (PDT)
Date: Tue, 21 Aug 2018 19:29:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534904999; bh=PEf3TAxJaM5kfEpJ6IUwiaPXjSGTMPsSNTlA75RE/LY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gj8jKPVrMyC2et3P0L2rwZo21yvhnVpUYHcwn6TuNOv/a2IME80Pc0uGya94r7tAy sQPKlfnywSXQeLZXwCID1xza4fF/VF0e4pFjo1NB3K+Hg3WH1/goiLgCDwpb4TQO19 6NitGocKf6IeAto51lsMjtxCnRD13AQZK6Wu+xbg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb223c537734f96b4c25a83ed99ddd84ddc28e14592cf0000000117948ca792a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/review/148315225@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ccaa7ec6a5_57eb3fed3dabe61c6662c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/ffM0cCVTKqxlFNDCVdqyFTPeCj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 02:30:03 -0000

----==_mimepart_5b7ccaa7ec6a5_57eb3fed3dabe61c6662c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

We're well into wishy-washy land, but this seems 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/pull/1682#pullrequestreview-148315225
----==_mimepart_5b7ccaa7ec6a5_57eb3fed3dabe61c6662c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>We're well into wishy-washy land, but this seems 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/pull/1682#pullrequestreview-148315225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq37bsXNSCOhyzTsAzCgGzL1mEN52ks5uTMIngaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Z0nUYsVAeisptPdzdyc5UghYH2ks5uTMIngaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1682"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148315225"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148315225",
"url": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148315225",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1682",
"sections": [
{
"text": "We're well into wishy-washy land, but this seems clear enough.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#pullrequestreview-148315225"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ccaa7ec6a5_57eb3fed3dabe61c6662c--


From nobody Tue Aug 21 20: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 C1FB7130DE3 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:26:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gqWdXW5P5ic2 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:26:18 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD8AA128CB7 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:26:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534908378; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ny+ejRozJ3Fp5vc8IUuboxOhMiIxeDUbs+UOg4Lp+v0=; b=MG1ZzCQIKg16jPFQPxr6LaFN2umkHm/RU6HBpEwqqNh8zQT0zgEmfoQAkut6J4Wa7otJHbIG jmWqrOfc0jFm2JNDn+sujyrR78XzI1CrQVUEIjHnS4U0ZfOUWbYyrMAq+Wyq658W/PT0AHxJ LK/VI3lWLaI+etSXYeAez+ARUPA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b7cd7d9.7fe0c1d3d630-smtp-out-n03; Wed, 22 Aug 2018 03:26:17 -0000 (UTC)
Date: Tue, 21 Aug 2018 20:26:16 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7cd7d86c71b_61382b2312c5cec4252f5@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5d84fc: Fixes #1681
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7cd7d86c389_61382b2312c5cec4251de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yPROxd6gHMZquRJlR6iV8YIuT08>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:26:20 -0000

----==_mimepart_5b7cd7d86c389_61382b2312c5cec4251de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe
      https://github.com/quicwg/base-drafts/commit/5d84fcb56a8c932f1fe8e531eca717e8e1e0dafe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixes #1681


  Commit: 9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4
      https://github.com/quicwg/base-drafts/commit/9b2ab7e66fab0fe2a2ade14c15cc5191aff86ae4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-17 (Fri, 17 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No exceptions on the 38 thing


  Commit: c8ecebb732b0d55722cd22e59870c82594a7e3b7
      https://github.com/quicwg/base-drafts/commit/c8ecebb732b0d55722cd22e59870c82594a7e3b7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-21 (Tue, 21 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  At least, as suggested


  Commit: e03ded6d42e8977d8858bc0c09e3fbbcea69e21e
      https://github.com/quicwg/base-drafts/commit/e03ded6d42e8977d8858bc0c09e3fbbcea69e21e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1682 from quicwg/recommend-38

Pad to 38 if you want a stateless reset


Compare: https://github.com/quicwg/base-drafts/compare/9751a9ab8e3c...e03ded6d42e8
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7cd7d86c389_61382b2312c5cec4251de--


From nobody Tue Aug 21 20:26: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 695EC130DE3 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:26:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JNF8lparLW_a for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:26:19 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 4DCE11277D2 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:26:19 -0700 (PDT)
Date: Tue, 21 Aug 2018 20:26:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534908378; bh=4xR28Yro6Dwlne4cePqJXO7Dx+SCuBUHqhlQVfjnBJQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g7pEMKBCG1SHdrsoUL6TTns57UvPR+GF9jjqL2GrFgrh62SsazP3ea0zOij7w0w5a B+45WFDbrbhlAyFlRoDl5QO1r4iv6miuc2UCxA6RNdB9FhMUj/j/SQb2PHYwQNmpAJ yx5chCLev4iDjfl6Jb1zgBFE9/MhWdx55D5hv044=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba563a2511b668bdee9c4937a2fe248619bb1725992cf00000001179499da92a169ce14f2bca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1681/issue_event/1801671841@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1681@github.com>
References: <quicwg/base-drafts/issues/1681@github.com>
Subject: Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7cd7da3aedf_2a7753f97d34be6286876d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U15Ftv-Kzd-odi7CUh2N_MN3ofw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:26:20 -0000

----==_mimepart_5b7cd7da3aedf_2a7753f97d34be6286876d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1681 via #1682.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1681#event-1801671841
----==_mimepart_5b7cd7da3aedf_2a7753f97d34be6286876d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351452325" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1681" href="https://github.com/quicwg/base-drafts/issues/1681">#1681</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351471256" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1682" href="https://github.com/quicwg/base-drafts/pull/1682">#1682</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1681#event-1801671841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Q5_XYuKS5SGBv4wmrjgDCsHeSsks5uTM9agaJpZM4WA8l-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2FFuIzLZ_OhYf9Nr0qeQonWrXN3ks5uTM9agaJpZM4WA8l-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1681 via #1682."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1681#event-1801671841"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1681#event-1801671841",
"url": "https://github.com/quicwg/base-drafts/issues/1681#event-1801671841",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Small packets don't trigger a stateless reset (#1681)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1681#event-1801671841"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369346942\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7cd7da3aedf_2a7753f97d34be6286876d--


From nobody Tue Aug 21 20:26: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 810F61277D2 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:26:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6Aj_11YhcuUj for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:26:20 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 CD0BE128CB7 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:26:19 -0700 (PDT)
Date: Tue, 21 Aug 2018 20:26:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534908378; bh=FEZ7KXV/cLMXhWweNpxNVtIV8oDLu7CGc+CDAi0YFsI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fa1ZroSAE1xiNFxIHhw/15VrBPEdv1RKPFh9eOEpTdbA1kLZvOL0S7m9rmSWZsgR3 guZp8XvP4BJY0An9ZWFokz+kcIkyJe6r2x+iLDtcbg+YJEfVbYUNGvqHUB6pNZ2rfq eH2OsjqF8jcbWcjhL89L94IVIOt3jbUMt9iBtP/Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab790d5ab4093ed2370a6cdbcc8d865bddd7a4a78a92cf00000001179499da92a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/issue_event/1801671839@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7cd7daaa0fe_53663f887f4be61876193"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PN8HeSMYzZpqvmqq02UmGc925JA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:26:22 -0000

----==_mimepart_5b7cd7daaa0fe_53663f887f4be61876193
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1682 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#event-1801671839
----==_mimepart_5b7cd7daaa0fe_53663f887f4be61876193
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351471256" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1682" href="https://github.com/quicwg/base-drafts/pull/1682">#1682</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1682#event-1801671839">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1tW1y3_-cBOh2fDHX0jQ9DYXIowks5uTM9agaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1aRr7YiNYV7oO_jf1eHlcq3CbrZks5uTM9agaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1682 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#event-1801671839"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#event-1801671839",
"url": "https://github.com/quicwg/base-drafts/pull/1682#event-1801671839",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#event-1801671839"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7cd7daaa0fe_53663f887f4be61876193--


From nobody Tue Aug 21 20:27: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 1ACCE130DE3 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:27:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1gYiCOxXDYex for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:27:09 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8EC31277D2 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:27:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534908428; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qqZTt3rne/JQAMSKhj06BlWeJk8CrYhg3WiCjBtavP4=; b=Sdd9AhvCkau4aqvXGnh5ZxISJAjMx2p6pA4q5or/fo2g1sCd/ZEixoiZwhptDdb5mhr66oTd ulG02MCrH2NXTK2eDlJN0B5CiunAY7jQmZXb1iYVctNIf9/dQHFIWljUc0h9Kv2POzV09v9F N69DHM4i496zKiH/rQSlUZA9Rmg=
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.44]) by mxa.mailgun.org with ESMTP id 5b7cd80b.7f78bcd838d0-smtp-out-n01; Wed, 22 Aug 2018 03:27:07 -0000 (UTC)
Date: Tue, 21 Aug 2018 20:27:07 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7cd80b8ff00_509a2b2479056edc2898d@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7cd80b8fa33_509a2b2479056edc28843"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ANNzAx1t2vv8elJIDA-qMd48xUM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:27:10 -0000

----==_mimepart_5b7cd80b8fa33_509a2b2479056edc28843
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/recommend-38
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7cd80b8fa33_509a2b2479056edc28843--


From nobody Tue Aug 21 20:27: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 8559A1277D2 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:27:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 H1RaBA1RQg2l for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:27:09 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 5EC7A128CB7 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:27:09 -0700 (PDT)
Date: Tue, 21 Aug 2018 20:27:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534908428; bh=oAJTbx1gkfJSD2tRRAIpdR2BL0bE9yzXoCIVPoK2E5o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nizNayWCYxgnwHmR8sjQzBqGzuqsReOW7ddOlRiAxCOy3/NXfRm+47VmEp1gI4mVO AbSXbndZj44vskca6nYt18RcQQQQ2StXToJJZznzy2+c4bzRcH737VMiPOpafdtzCt DNWCLkSvCPOH/KH0gC0HDkBx5uJi+isKkGWQ3S50=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba4976328fa0f73caab48226793a7f1c8bb14747792cf0000000117949a0c92a169ce14f30698@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1682/c414897393@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1682@github.com>
References: <quicwg/base-drafts/pull/1682@github.com>
Subject: Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7cd80c8b79c_205c3fbcda8be620364f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B5flOcw6CDbQyVSMGVmKBKMPq_0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:27:11 -0000

----==_mimepart_5b7cd80c8b79c_205c3fbcda8be620364f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good enough for me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1682#issuecomment-414897393
----==_mimepart_5b7cd80c8b79c_205c3fbcda8be620364f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good enough for 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/1682#issuecomment-414897393">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq64Vp3GLgeOgxsSP7RkMZ5u5k-Fsks5uTM-MgaJpZM4WBB-w">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6i0uR5jSf-xA7s3uHARRURvAtagks5uTM-MgaJpZM4WBB-w.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1682: Good enough for me."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1682#issuecomment-414897393"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1682#issuecomment-414897393",
"url": "https://github.com/quicwg/base-drafts/pull/1682#issuecomment-414897393",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Pad to 38 if you want a stateless reset (#1682)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1682,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1682#issuecomment-414897393"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369369008\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7cd80c8b79c_205c3fbcda8be620364f4--


From nobody Tue Aug 21 20:52: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 0CF09130DE6 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:52:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SpNMJuM0UoEW for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:52:06 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 8FDB1130DE3 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:52:05 -0700 (PDT)
Date: Tue, 21 Aug 2018 20:52:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534909924; bh=HCrCGaY0wN5c/SoOEfLY6kSrlXxkm5dmBqTFc4aBARw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PUqrA3aPuBJzEoMMRodqAArcXDJm+XXW9E4ZXnG/wxHZiKEILAo4++1L1Pv9nXlCs 3NySzxlwESZXBZL+tnFyie+HCTJgJEeAsNvyowAraV2iJxCgPEFFerkAARCUN4VeqL H72amdUT6kWQKDvdZ7LhmG4oZqf6aWBHQcWrd4Qc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32f0333665410ee690cb762158164d02e5f1840092cf0000000117949fe492a169ce150735e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1690@github.com>
Subject: [quicwg/base-drafts] 1-RTT ACK frames can acknowledge 0-RTT packets (#1690)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7cdde4bb5b5_26383f9e93abe624555b3"; 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/S1qnScjMDsJ1DOTx28i-B0SYcss>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:52:08 -0000

----==_mimepart_5b7cdde4bb5b5_26383f9e93abe624555b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Current text forbids an ACK frame carried by a 1-RTT packet acknowledging a 0-RTT packet.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1690

-- Commit Summary --

  * 1-RTT ACK frames can acknowledge 0-RTT packets

-- File Changes --

    M draft-ietf-quic-tls.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1690.patch
https://github.com/quicwg/base-drafts/pull/1690.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/1690

----==_mimepart_5b7cdde4bb5b5_26383f9e93abe624555b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Current text forbids an ACK frame carried by a 1-RTT packet acknowledging a 0-RTT packet.</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/1690'>https://github.com/quicwg/base-drafts/pull/1690</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>1-RTT ACK frames can acknowledge 0-RTT packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1690/files#diff-0">draft-ietf-quic-tls.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1690.patch'>https://github.com/quicwg/base-drafts/pull/1690.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1690.diff'>https://github.com/quicwg/base-drafts/pull/1690.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/1690">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_S-lv2pS-DzCB4-fB5BCp0HO0A3ks5uTNVkgaJpZM4WG9hx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_WnDWsdS5zZQYygHCtooH4nqABUks5uTNVkgaJpZM4WG9hx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"1-RTT ACK frames can acknowledge 0-RTT packets (#1690)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1690"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1690",
"url": "https://github.com/quicwg/base-drafts/pull/1690",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "1-RTT ACK frames can acknowledge 0-RTT packets (#1690)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "683deb2",
"value": "1-RTT ACK frames can acknowledge 0-RTT packets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1690/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1690,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1690\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1690"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1690.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1690.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370923633\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7cdde4bb5b5_26383f9e93abe624555b3--


From nobody Tue Aug 21 20:55:08 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 460E1130DFA for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:55:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9ZV7u7pmCdE6 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:55:04 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5FDB130DE3 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:55:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534910103; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/AUIlR+AeepqjiLqXLYSDNNRyQLeahM4YP4ZQ+KbSfw=; b=LnPBedR3Y/mwUfiuJmd92pbOy1NUefVAxl0GW+bFp5qwGtTGuj1hSDs3hnyByz5zA4AtmqSb D12tqlW7hEZqJY8bIjSewDh4V7N6umPqR53oKvyCfJSERKDIk7k1UqsJPm3W6ijwItRo7VjY 63/kG7mg2xGIeZ5ylddSkMg2CTs=
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 5b7cde97.7f98104e3630-smtp-out-n03; Wed, 22 Aug 2018 03:55:03 -0000 (UTC)
Date: Tue, 21 Aug 2018 20:55:02 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7cde9670593_60de2adf3d4f4ed411760@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 683deb: 1-RTT ACK frames can acknowledge 0-RTT packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7cde966ff92_60de2adf3d4f4ed4116e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6m-u1eFSYyY9edsAK8IEh_MFWYk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:55:07 -0000

----==_mimepart_5b7cde966ff92_60de2adf3d4f4ed4116e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 683deb27a5909fafeb07c83468f671373369aa2f
      https://github.com/quicwg/base-drafts/commit/683deb27a5909fafeb07c83468f671373369aa2f
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  1-RTT ACK frames can acknowledge 0-RTT packets


  Commit: 399e514b6537dc4194a10cc4189cf76922716913
      https://github.com/quicwg/base-drafts/commit/399e514b6537dc4194a10cc4189cf76922716913
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1690 from kazuho/patch-1

1-RTT ACK frames can acknowledge 0-RTT packets


Compare: https://github.com/quicwg/base-drafts/compare/e03ded6d42e8...399e514b6537
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7cde966ff92_60de2adf3d4f4ed4116e2--


From nobody Tue Aug 21 20:55: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 3D384130DE3 for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:55:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 HGOTNMpLdkgV for <quic-issues@ietfa.amsl.com>; Tue, 21 Aug 2018 20:55:05 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 8982A130DF9 for <quic-issues@ietf.org>; Tue, 21 Aug 2018 20:55:05 -0700 (PDT)
Date: Tue, 21 Aug 2018 20:55:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534910104; bh=ynFfZ4qQsv5VTosjVsVrsihgjQO324NW/xxdkVYuAfI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZQ958k/FlLgPFmwLiR+OaqcGqMdXQhx6KkBKZEIBYOxerrubJu+A1jEUiAMOc7M2v TOflRV+ruUoIg62aQsXaNvUhl9WN+QpvdDMom/RvCG7TSHS50sjcuheUfAFcHtlMdV juNpixXAJBE7YHXAVGVFzGmoFleLtCypguDjB7zY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab516712d5fe154b908bf1fcf6d4ce31e54ba682e192cf000000011794a09892a169ce150735e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1690/issue_event/1801700966@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1690@github.com>
References: <quicwg/base-drafts/pull/1690@github.com>
Subject: Re: [quicwg/base-drafts] 1-RTT ACK frames can acknowledge 0-RTT packets (#1690)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7cde98d6ee4_31963f8cff6d45b8101180"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gmTStgQqWOgCMyknrIWkKXDzgsM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 03:55:08 -0000

----==_mimepart_5b7cde98d6ee4_31963f8cff6d45b8101180
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1690 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1690#event-1801700966
----==_mimepart_5b7cde98d6ee4_31963f8cff6d45b8101180
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352794083" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1690" href="https://github.com/quicwg/base-drafts/pull/1690">#1690</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1690#event-1801700966">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwaS1kLSckdwbMSciPMil-R4Ykt5ks5uTNYYgaJpZM4WG9hx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzk4eUL3IEgE2qrMp8jw31k2l93Nks5uTNYYgaJpZM4WG9hx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1690 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1690#event-1801700966"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1690#event-1801700966",
"url": "https://github.com/quicwg/base-drafts/pull/1690#event-1801700966",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] 1-RTT ACK frames can acknowledge 0-RTT packets (#1690)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1690#event-1801700966"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370923633\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7cde98d6ee4_31963f8cff6d45b8101180--


From nobody Wed Aug 22 05:14: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 23F44130E0E for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 05:14:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dLfSWGufY7Ob for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 05:14:19 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 90937130E04 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 05:14:19 -0700 (PDT)
Date: Wed, 22 Aug 2018 05:14:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534940058; bh=QVXp/m3ENPELuypAcYgoi5Q333UK/dIyRdtKmJlS67M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OI5CBjUcrrxh4yQRgjsr27TWDNlg/UJyHwUVHz91OxunkI8e79fnh9trjnKDAIIwG jzS5DM0WdEqj05lMkn9FJHgOQxp3iKIAukIRF1/Qzr3a1qBdgKTVgZWZjbHhiX0VMk TyP0q89sAt285Dq1CqwMdMg6qVHd+kp5qlKoFyHg=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf32bd17f498df3df59509450b4de69ebc4c3fd5f92cf000000011795159a92a169ce15093c28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1691@github.com>
Subject: [quicwg/base-drafts] Grammar fixes to transport draft (#1691)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d539a57544_33f53fad292d45b8224397"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9DxBgCzmADoKr8kPVrgsctTU1wo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 12:14:21 -0000

----==_mimepart_5b7d539a57544_33f53fad292d45b8224397
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/1691

-- Commit Summary --

  * Grammar fixes to transport draft

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1691.patch
https://github.com/quicwg/base-drafts/pull/1691.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/1691

----==_mimepart_5b7d539a57544_33f53fad292d45b8224397
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/1691'>https://github.com/quicwg/base-drafts/pull/1691</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Grammar fixes to transport draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1691/files#diff-0">draft-ietf-quic-transport.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1691.patch'>https://github.com/quicwg/base-drafts/pull/1691.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1691.diff'>https://github.com/quicwg/base-drafts/pull/1691.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/1691">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzaiYGCOlOW6lNviou7Qkb4pZrSBks5uTUsagaJpZM4WHibl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4wcGqzvr3d-W-aPAbWRkDDorjUxks5uTUsagaJpZM4WHibl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Grammar fixes to transport draft (#1691)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1691"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1691",
"url": "https://github.com/quicwg/base-drafts/pull/1691",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Grammar fixes to transport draft (#1691)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "a837d09",
"value": "Grammar fixes to transport draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1691/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1691,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1691\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1691"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1691.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1691.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371074789\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7d539a57544_33f53fad292d45b8224397--


From nobody Wed Aug 22 06:52: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 DD534130E0F for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 06:51:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uVkutRpVMNNv for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 06:51:57 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54853128CFD for <quic-issues@ietf.org>; Wed, 22 Aug 2018 06:51:57 -0700 (PDT)
Date: Wed, 22 Aug 2018 06:51:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534945916; bh=zj7YOG25nuNRczCYi/BR7qnpb7G3Q4IqNU3vynwJgns=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M6VzLq+Qmrio9KPFQuTtYwSdUzR4nA6wLHx0KCIUVvEGYfuhbiP1TJcRONOW1VTuf s8fThHG3ndKVCgV4x9p5uaWZLVy/3JvreMXCVLVdYj9oH497A5CsV4rEGquhC/b+SV U6mic/hcR5nBAsQ5xn11XsB4EH2OyjdncMVduxVY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc250c1f0af9d1801e0ef4a0824b13b6b8d765f0c92cf0000000117952c7c92a169ce15093c28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1691/review/148490894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1691@github.com>
References: <quicwg/base-drafts/pull/1691@github.com>
Subject: Re: [quicwg/base-drafts] Grammar fixes to transport draft (#1691)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d6a7c24a3b_5c673fabc5cd45b416903e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/icvJtuX2b32LHyzdZZiFCcYHJlM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 13:51:59 -0000

----==_mimepart_5b7d6a7c24a3b_5c673fabc5cd45b416903e
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/1691#pullrequestreview-148490894
----==_mimepart_5b7d6a7c24a3b_5c673fabc5cd45b416903e
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/1691#pullrequestreview-148490894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1OgC67Be-V4fxh4qiRR-wmfwJsZks5uTWH8gaJpZM4WHibl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzsWR4pQI58ZhDBiu3qzs4w_p-A-ks5uTWH8gaJpZM4WHibl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1691"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1691#pullrequestreview-148490894"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1691#pullrequestreview-148490894",
"url": "https://github.com/quicwg/base-drafts/pull/1691#pullrequestreview-148490894",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1691",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1691#pullrequestreview-148490894"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371074789\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7d6a7c24a3b_5c673fabc5cd45b416903e--


From nobody Wed Aug 22 06:52: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 8C035130E5D for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 06:52:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 WyQRjDGq-SKi for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 06:51:58 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97A7A130DDD for <quic-issues@ietf.org>; Wed, 22 Aug 2018 06:51:58 -0700 (PDT)
Date: Wed, 22 Aug 2018 06:51:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534945918; bh=RLfE46taAi7L62+vSxskwSU4awP4vd/zmKTmjNwSZZU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gnSHt90ng7DGi/rD5zm4aFkUSEUiiK1ivwjjsSx4E8Mna8VuKLKaTO0rbLunLM+5I m1mupYPb70DyIAPbudtPDga3VwxKsaaqZPn74reaU+UiiEbcK/ruDphBEQ6Ab4E11E RbfeR1gbrSWRtsSXujzrML225eOzwid2MFZeonZ0=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7cbb91db5b4fbee24bc01f402e5645e02dc720892cf0000000117952c7d92a169ce13c0caa7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1439/415039038@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1439@github.com>
References: <quicwg/base-drafts/issues/1439@github.com>
Subject: Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., use bit-vector) (#1439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d6a7dcdfad_768f3fbb2e4be61811107f"; 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/T1hG9Dvq5PGk-QOPLQ_om6lgoy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 13:52:02 -0000

----==_mimepart_5b7d6a7dcdfad_768f3fbb2e4be61811107f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I spent some time analyzing the overhead impact of these two proposals an=
d compared them against the original. In this analysis I have looked at c=
ost of encoding gaps/loss and ECN-CE marks for a varying number of packet=
s included in a single acking. As loss gaps as well as CE marks are expec=
ted to result in immediate acking the most realistic cases are that a sin=
gle ACK even with one or two RTTs of overlap actually will not contain mo=
re than one or two loss or CE mark sequences. Thus I focused on these. Bu=
t I also looked at the cost if one gets a lot of transitions back and for=
th. I also would like to note that this is focused on the case with worki=
ng ECN so no strange behaviors. =0D
=0D
The overhead for what is currently in -14:=0D
=0D
Loss/gap | CE | Packets per   ACK | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=
=A0 | =C2=A0 | =C2=A0 | =C2=A0=0D
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---=0D
=C2=A0 | =C2=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000=0D
0 | 0 | 19 | 19 | 19 | 19 | 19 | 19 | 21 | 21 | 21 | 21=0D
0 | 1 | 19 | 19 | 19 | 19 | 19 | 19 | 21 | 21 | 21 | 21=0D
1 | 0 | - | 21 | 21 | 21 | 21 | 21 | 21 | 25 | 25 | 25=0D
1 | 1 | - | 21 | 21 | 21 | 21 | 21 | 21 | 25 | 25 | 25=0D
2 | 1 | - | 23 | 23 | 23 | 23 | 23 | 23 | 29 | 29 | 29=0D
2 | 2 | - | 23 | 23 | 23 | 23 | 23 | 23 | 29 | 29 | 29=0D
0 | 2 | - | 19 | 19 | 19 | 19 | 19 | 21 | 21 | 21 | 21=0D
0 | All | 19 | 19 | 19 | 19 | 19 | 19 | 21 | 21 | 21 | 21=0D
5 | 15 | - | =C2=A0 | - | 29 | 29 | 29 | 29 | 29 | 41 | 41=0D
20 | 50 | - | =C2=A0 | =C2=A0 | =C2=A0 | 59 | 59 | 59 | 59 | 59 | 101=0D
100 | 300 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 219 | 2=
19 | 219 | 219=0D
=0D
For Martins proposal above but encoding marking in the frame type:=0D
=0D
=0D
Loss / GAP | CE | Packets per   ACK | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 |=
 =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0=0D
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---=0D
=C2=A0 | =C2=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000=0D
0 | 0 | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 8=0D
0 | 1 | 14 | 14 | 14 | 16 | 16 | 16 | 22 | 22 | 22 | 22=0D
1 | 0 | =C2=A0 | 9 | 9 | 9 | 9 | 9 | 13 | 13 | 13 | 13=0D
1 | 1 | =C2=A0 | 18 | 18 | 18 | 18 | 18 | 20 | 26 | 26 | 26=0D
2 | 1 | =C2=A0 | 20 | 20 | 20 | 20 | 20 | 22 | 30 | 30 | 30=0D
2 | 2 | =C2=A0 | 24 | 24 | 24 | 24 | 24 | 24 | 38 | 38 | 38=0D
0 | 2 | =C2=A0 | 7 | 20 | 20 | 20 | 20 | 20 | 30 | 30 | 30=0D
0 | All | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 8=0D
5 | 15 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 82 | 82 | 82 | 82 | 154 | 15=
4=0D
20 | 50 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 252 | 252 | 252 | =
252 | 494=0D
100 | 300 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 =
| 1412 | 1412 | 1412=0D
=0D
For the single octet blocks with 2-bit marking type:=0D
=0D
Loss / GAP | CE | Packets per   ACK | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 |=
 =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0=0D
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---=0D
=C2=A0 | =C2=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000=0D
0 | 0 | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 11 | 38 | 131=0D
0 | 1 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 12 | 38 | 132=0D
1 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 12 | 38 | 132=0D
1 | 1 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 12 | 39 | 132=0D
2 | 1 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 14 | 38 | 134=0D
2 | 2 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 41 | 131=0D
0 | 2 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 12 | 39 | 132=0D
0 | All | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 11 | 38 | 131=0D
5 | 15 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 27 | 27 | 27 | 48 |=
 132=0D
20 | 50 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 78 | 78 | 78 | 78 =
| 149=0D
100 | 300 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 =
| 408 | 408 | 408=0D
=0D
The conclusions I can draw that is that Martin's scheme for one or two ch=
anges in the range being acked are basically equivalent to the current sc=
heme while providing more explicit information about which packets being =
marked. The single byte ack block outperforms both the current and martin=
s proposal for low rate of changes and for ack vector lengths up to a few=
 hundred packets. After that the ACK vector growth becomes larger due to =
the one byte per 64 packets. However, this growth is low enough that a si=
ngle minimal MTU (1280 bytes) will be able to ack a range that is more th=
an 70000 packets. Compare this to the Bandwidth delay product to packet r=
ate table above for perspective. =0D
=0D
For cases with high frequency of alternating marking the one byte scheme =
will be more efficient. This because if one have mix of packet losses and=
 CE marks (likely under severe congestion) then one ends up encoding both=
 CE marks and losses as gaps in the ECT ack vector. Thus martins proposal=
 will have a higher total number of transitions needed to be encoded than=
 the one byte proposal. I will note that calculation performed is the wor=
st case when it comes to transitions with them evenly spread between arri=
ving packets both gaps and CE marks. =0D
=0D
There is also a difference when it comes to performing verification of th=
e ECN between these solutions. So Martin's proposal require for different=
 markings or frame types to express if a packet arrived with Not-Ect, ECT=
(0), ECT(1), and ECN-CE. The 1-byte block can only do marking in two bits=
 by employing information loss for a non-expected case. The non-default E=
CT marking will have to be reported in the Not-ECT type to indicate this =
non-expected behavior. And if anyone like to use this for a QUIC connecti=
on that uses both ECT(0) and ECT(1) it will not be possible to carry thro=
ugh, even if one could define a transport parameter to say that there is =
no default ECT and both shall be reported as ECT. =0D
=0D
In the end I think this comes down to the question of how much processing=
 overhead the schemes incur versus the differences there actually are bet=
ween them. I personally need to think a bit more about that.  =0D
=0D


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1439#issuecomment-415039038=

----==_mimepart_5b7d6a7dcdfad_768f3fbb2e4be61811107f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I spent some time analyzing the overhead impact of these two proposals=
 and compared them against the original. In this analysis I have looked a=
t cost of encoding gaps/loss and ECN-CE marks for a varying number of pac=
kets included in a single acking. As loss gaps as well as CE marks are ex=
pected to result in immediate acking the most realistic cases are that a =
single ACK even with one or two RTTs of overlap actually will not contain=
 more than one or two loss or CE mark sequences. Thus I focused on these.=
 But I also looked at the cost if one gets a lot of transitions back and =
forth. I also would like to note that this is focused on the case with wo=
rking ECN so no strange behaviors.</p>
<p>The overhead for what is currently in -14:</p>
<table>
<thead>
<tr>
<th>Loss/gap</th>
<th>CE</th>
<th>Packets per   ACK</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
</tr>
</thead>
<tbody>
<tr>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>1</td>
<td>2</td>
<td>5</td>
<td>10</td>
<td>21</td>
<td>56</td>
<td>112</td>
<td>319</td>
<td>2000</td>
</tr>
<tr>
<td>0</td>
<td>0</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>21</td>
<td>21</td>
<td>21</td>
</tr>
<tr>
<td>0</td>
<td>1</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>21</td>
<td>21</td>
<td>21</td>
</tr>
<tr>
<td>1</td>
<td>0</td>
<td>-</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>25</td>
<td>25</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>-</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>21</td>
<td>25</td>
<td>25</td>
</tr>
<tr>
<td>2</td>
<td>1</td>
<td>-</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>29</td>
<td>29</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>-</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>23</td>
<td>29</td>
<td>29</td>
</tr>
<tr>
<td>0</td>
<td>2</td>
<td>-</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>21</td>
<td>21</td>
<td>21</td>
</tr>
<tr>
<td>0</td>
<td>All</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>19</td>
<td>21</td>
<td>21</td>
<td>21</td>
</tr>
<tr>
<td>5</td>
<td>15</td>
<td>-</td>
<td>=C2=A0</td>
<td>-</td>
<td>29</td>
<td>29</td>
<td>29</td>
<td>29</td>
<td>29</td>
<td>41</td>
</tr>
<tr>
<td>20</td>
<td>50</td>
<td>-</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>59</td>
<td>59</td>
<td>59</td>
<td>59</td>
<td>59</td>
</tr>
<tr>
<td>100</td>
<td>300</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>219</td>
<td>219</td>
<td>219</td>
</tr></tbody></table>
<p>For Martins proposal above but encoding marking in the frame type:</p>=

<table>
<thead>
<tr>
<th>Loss / GAP</th>
<th>CE</th>
<th>Packets per   ACK</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
</tr>
</thead>
<tbody>
<tr>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>1</td>
<td>2</td>
<td>5</td>
<td>10</td>
<td>21</td>
<td>56</td>
<td>112</td>
<td>319</td>
<td>2000</td>
</tr>
<tr>
<td>0</td>
<td>0</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>8</td>
<td>8</td>
<td>8</td>
</tr>
<tr>
<td>0</td>
<td>1</td>
<td>14</td>
<td>14</td>
<td>14</td>
<td>16</td>
<td>16</td>
<td>16</td>
<td>22</td>
<td>22</td>
<td>22</td>
</tr>
<tr>
<td>1</td>
<td>0</td>
<td>=C2=A0</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>13</td>
<td>13</td>
<td>13</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>=C2=A0</td>
<td>18</td>
<td>18</td>
<td>18</td>
<td>18</td>
<td>18</td>
<td>20</td>
<td>26</td>
<td>26</td>
</tr>
<tr>
<td>2</td>
<td>1</td>
<td>=C2=A0</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>22</td>
<td>30</td>
<td>30</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>=C2=A0</td>
<td>24</td>
<td>24</td>
<td>24</td>
<td>24</td>
<td>24</td>
<td>24</td>
<td>38</td>
<td>38</td>
</tr>
<tr>
<td>0</td>
<td>2</td>
<td>=C2=A0</td>
<td>7</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>20</td>
<td>30</td>
<td>30</td>
</tr>
<tr>
<td>0</td>
<td>All</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>8</td>
<td>8</td>
<td>8</td>
</tr>
<tr>
<td>5</td>
<td>15</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>82</td>
<td>82</td>
<td>82</td>
<td>82</td>
<td>154</td>
</tr>
<tr>
<td>20</td>
<td>50</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>252</td>
<td>252</td>
<td>252</td>
<td>252</td>
</tr>
<tr>
<td>100</td>
<td>300</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>1412</td>
<td>1412</td>
</tr></tbody></table>
<p>For the single octet blocks with 2-bit marking type:</p>
<table>
<thead>
<tr>
<th>Loss / GAP</th>
<th>CE</th>
<th>Packets per   ACK</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
<th>=C2=A0</th>
</tr>
</thead>
<tbody>
<tr>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>1</td>
<td>2</td>
<td>5</td>
<td>10</td>
<td>21</td>
<td>56</td>
<td>112</td>
<td>319</td>
<td>2000</td>
</tr>
<tr>
<td>0</td>
<td>0</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>8</td>
<td>11</td>
<td>38</td>
</tr>
<tr>
<td>0</td>
<td>1</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>12</td>
<td>38</td>
</tr>
<tr>
<td>1</td>
<td>0</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>8</td>
<td>12</td>
<td>38</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>12</td>
<td>39</td>
</tr>
<tr>
<td>2</td>
<td>1</td>
<td>10</td>
<td>10</td>
<td>10</td>
<td>10</td>
<td>10</td>
<td>10</td>
<td>10</td>
<td>14</td>
<td>38</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>11</td>
<td>41</td>
</tr>
<tr>
<td>0</td>
<td>2</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>9</td>
<td>12</td>
<td>39</td>
</tr>
<tr>
<td>0</td>
<td>All</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>7</td>
<td>8</td>
<td>11</td>
<td>38</td>
</tr>
<tr>
<td>5</td>
<td>15</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>27</td>
<td>27</td>
<td>27</td>
<td>48</td>
</tr>
<tr>
<td>20</td>
<td>50</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>78</td>
<td>78</td>
<td>78</td>
<td>78</td>
</tr>
<tr>
<td>100</td>
<td>300</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>=C2=A0</td>
<td>408</td>
<td>408</td>
</tr></tbody></table>
<p>The conclusions I can draw that is that Martin's scheme for one or two=
 changes in the range being acked are basically equivalent to the current=
 scheme while providing more explicit information about which packets bei=
ng marked. The single byte ack block outperforms both the current and mar=
tins proposal for low rate of changes and for ack vector lengths up to a =
few hundred packets. After that the ACK vector growth becomes larger due =
to the one byte per 64 packets. However, this growth is low enough that a=
 single minimal MTU (1280 bytes) will be able to ack a range that is more=
 than 70000 packets. Compare this to the Bandwidth delay product to packe=
t rate table above for perspective.</p>
<p>For cases with high frequency of alternating marking the one byte sche=
me will be more efficient. This because if one have mix of packet losses =
and CE marks (likely under severe congestion) then one ends up encoding b=
oth CE marks and losses as gaps in the ECT ack vector. Thus martins propo=
sal will have a higher total number of transitions needed to be encoded t=
han the one byte proposal. I will note that calculation performed is the =
worst case when it comes to transitions with them evenly spread between a=
rriving packets both gaps and CE marks.</p>
<p>There is also a difference when it comes to performing verification of=
 the ECN between these solutions. So Martin's proposal require for differ=
ent markings or frame types to express if a packet arrived with Not-Ect, =
ECT(0), ECT(1), and ECN-CE. The 1-byte block can only do marking in two b=
its by employing information loss for a non-expected case. The non-defaul=
t ECT marking will have to be reported in the Not-ECT type to indicate th=
is non-expected behavior. And if anyone like to use this for a QUIC conne=
ction that uses both ECT(0) and ECT(1) it will not be possible to carry t=
hrough, even if one could define a transport parameter to say that there =
is no default ECT and both shall be reported as ECT.</p>
<p>In the end I think this comes down to the question of how much process=
ing overhead the schemes incur versus the differences there actually are =
between them. I personally need to think a bit more about 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/1439#issuecomment-415039038">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7y4=
XN2fgAaYcVg2yoZWSTu1USuNks5uTWH9gaJpZM4Ujnzr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq71AgtRgywdoop3xNrIHo7XV=
8p-2ks5uTWH9gaJpZM4Ujnzr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloi=
nul in #1439: I spent some time analyzing the overhead impact of these tw=
o proposals and compared them against the original. In this analysis I ha=
ve looked at cost of encoding gaps/loss and ECN-CE marks for a varying nu=
mber of packets included in a single acking. As loss gaps as well as CE m=
arks are expected to result in immediate acking the most realistic cases =
are that a single ACK even with one or two RTTs of overlap actually will =
not contain more than one or two loss or CE mark sequences. Thus I focuse=
d on these. But I also looked at the cost if one gets a lot of transition=
s back and forth. I also would like to note that this is focused on the c=
ase with working ECN so no strange behaviors. \r\n\r\nThe overhead for wh=
at is currently in -14:\r\n\r\nLoss/gap | CE | Packets per   ACK | =C2=A0=
 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0\r\n--- | =
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---\r\n=C2=A0 | =C2=
=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000\r\n0 | 0 | 19 | =
19 | 19 | 19 | 19 | 19 | 21 | 21 | 21 | 21\r\n0 | 1 | 19 | 19 | 19 | 19 |=
 19 | 19 | 21 | 21 | 21 | 21\r\n1 | 0 | - | 21 | 21 | 21 | 21 | 21 | 21 |=
 25 | 25 | 25\r\n1 | 1 | - | 21 | 21 | 21 | 21 | 21 | 21 | 25 | 25 | 25\r=
\n2 | 1 | - | 23 | 23 | 23 | 23 | 23 | 23 | 29 | 29 | 29\r\n2 | 2 | - | 2=
3 | 23 | 23 | 23 | 23 | 23 | 29 | 29 | 29\r\n0 | 2 | - | 19 | 19 | 19 | 1=
9 | 19 | 21 | 21 | 21 | 21\r\n0 | All | 19 | 19 | 19 | 19 | 19 | 19 | 21 =
| 21 | 21 | 21\r\n5 | 15 | - | =C2=A0 | - | 29 | 29 | 29 | 29 | 29 | 41 |=
 41\r\n20 | 50 | - | =C2=A0 | =C2=A0 | =C2=A0 | 59 | 59 | 59 | 59 | 59 | =
101\r\n100 | 300 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =
219 | 219 | 219 | 219\r\n\r\nFor Martins proposal above but encoding mark=
ing in the frame type:\r\n\r\n\r\nLoss / GAP | CE | Packets per   ACK | =C2=
=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0\r\n---=
 | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---\r\n=C2=A0 | =
=C2=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000\r\n0 | 0 | 7 =
| 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 8\r\n0 | 1 | 14 | 14 | 14 | 16 | 16 | 1=
6 | 22 | 22 | 22 | 22\r\n1 | 0 | =C2=A0 | 9 | 9 | 9 | 9 | 9 | 13 | 13 | 1=
3 | 13\r\n1 | 1 | =C2=A0 | 18 | 18 | 18 | 18 | 18 | 20 | 26 | 26 | 26\r\n=
2 | 1 | =C2=A0 | 20 | 20 | 20 | 20 | 20 | 22 | 30 | 30 | 30\r\n2 | 2 | =C2=
=A0 | 24 | 24 | 24 | 24 | 24 | 24 | 38 | 38 | 38\r\n0 | 2 | =C2=A0 | 7 | =
20 | 20 | 20 | 20 | 20 | 30 | 30 | 30\r\n0 | All | 7 | 7 | 7 | 7 | 7 | 7 =
| 8 | 8 | 8 | 8\r\n5 | 15 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 82 | 82 |=
 82 | 82 | 154 | 154\r\n20 | 50 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=
=A0 | 252 | 252 | 252 | 252 | 494\r\n100 | 300 | =C2=A0 | =C2=A0 | =C2=A0=
 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 1412 | 1412 | 1412\r\n\r\nFor the =
single octet blocks with 2-bit marking type:\r\n\r\nLoss / GAP | CE | Pac=
kets per   ACK | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=
=A0 | =C2=A0\r\n--- | --- | --- | --- | --- | --- | --- | --- | --- | ---=
 | ---\r\n=C2=A0 | =C2=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 |=
 8000\r\n0 | 0 | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 11 | 38 | 131\r\n0 | 1 | 8 |=
 8 | 8 | 8 | 8 | 8 | 8 | 12 | 38 | 132\r\n1 | 0 | 8 | 8 | 8 | 8 | 8 | 8 |=
 8 | 12 | 38 | 132\r\n1 | 1 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 12 | 39 | 132\r=
\n2 | 1 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 14 | 38 | 134\r\n2 | 2 | 11 =
| 11 | 11 | 11 | 11 | 11 | 11 | 11 | 41 | 131\r\n0 | 2 | 9 | 9 | 9 | 9 | =
9 | 9 | 9 | 12 | 39 | 132\r\n0 | All | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 11 | 3=
8 | 131\r\n5 | 15 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 27 | 27 =
| 27 | 48 | 132\r\n20 | 50 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 |=
 78 | 78 | 78 | 78 | 149\r\n100 | 300 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0=
 | =C2=A0 | =C2=A0 | =C2=A0 | 408 | 408 | 408\r\n\r\nThe conclusions I ca=
n draw that is that Martin's scheme for one or two changes in the range b=
eing acked are basically equivalent to the current scheme while providing=
 more explicit information about which packets being marked. The single b=
yte ack block outperforms both the current and martins proposal for low r=
ate of changes and for ack vector lengths up to a few hundred packets. Af=
ter that the ACK vector growth becomes larger due to the one byte per 64 =
packets. However, this growth is low enough that a single minimal MTU (12=
80 bytes) will be able to ack a range that is more than 70000 packets. Co=
mpare this to the Bandwidth delay product to packet rate table above for =
perspective. \r\n\r\nFor cases with high frequency of alternating marking=
 the one byte scheme will be more efficient. This because if one have mix=
 of packet losses and CE marks (likely under severe congestion) then one =
ends up encoding both CE marks and losses as gaps in the ECT ack vector. =
Thus martins proposal will have a higher total number of transitions need=
ed to be encoded than the one byte proposal. I will note that calculation=
 performed is the worst case when it comes to transitions with them evenl=
y spread between arriving packets both gaps and CE marks. \r\n\r\nThere i=
s also a difference when it comes to performing verification of the ECN b=
etween these solutions. So Martin's proposal require for different markin=
gs or frame types to express if a packet arrived with Not-Ect, ECT(0), EC=
T(1), and ECN-CE. The 1-byte block can only do marking in two bits by emp=
loying information loss for a non-expected case. The non-default ECT mark=
ing will have to be reported in the Not-ECT type to indicate this non-exp=
ected behavior. And if anyone like to use this for a QUIC connection that=
 uses both ECT(0) and ECT(1) it will not be possible to carry through, ev=
en if one could define a transport parameter to say that there is no defa=
ult ECT and both shall be reported as ECT. \r\n\r\nIn the end I think thi=
s comes down to the question of how much processing overhead the schemes =
incur versus the differences there actually are between them. I personall=
y need to think a bit more about that.  \r\n\r\n"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/1439#issueco=
mment-415039038"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment=
-415039038",
"url": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-41=
5039038",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., =
use bit-vector) (#1439)",
"sections": [
{
"text": "",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1439,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1439\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-41=
5039038"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3448824=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b7d6a7dcdfad_768f3fbb2e4be61811107f--


From nobody Wed Aug 22 07:56: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 8A890130E10 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 07:56:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AWboLxQYI3zS for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 07:56:42 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C630E127333 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 07:56:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=McS0kqGw5xyPOnzX+9RCSXRTnQ8=; b=PyzwgdTsKxe/Aoag Gwyrp7F5eVvyMf3v/Gj0EVeh2/GqrW9VW6soLo9xXQ8aHABa6BMrQy/5I0EuzlQJ +f+Y9I++uYgluNcDOW6KQW9vpGJUGcICxi3SVLJGLiiMq6Dad9brc8YSY3/02BHV uoeYe75UCyZ6ltQsNlVe3hryAUY=
Received: by filter1465p1mdw1.sendgrid.net with SMTP id filter1465p1mdw1-16780-5B7D79A8-29 2018-08-22 14:56:40.617922735 +0000 UTC m=+406810.053466765
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id egRB8zHTQRCmi82HtbdM0Q for <quic-issues@ietf.org>; Wed, 22 Aug 2018 14:56:40.760 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 96640C0DBA for <quic-issues@ietf.org>; Wed, 22 Aug 2018 07:56:40 -0700 (PDT)
Date: Wed, 22 Aug 2018 14:56:40 +0000 (UTC)
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd928514f5fc93298ea24dac976b2f20aa45e48492cf0000000117953ba892a169ce15093c28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1691/issue_event/1802888173@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1691@github.com>
References: <quicwg/base-drafts/pull/1691@github.com>
Subject: Re: [quicwg/base-drafts] Grammar fixes to transport draft (#1691)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d79a8947bb_31fd3fa7b32d45c0270264"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3fLeNK8Q9Yx9pypv3vfqpTvigftBdu49W7gX /oPMUmuZ4McNrhUa8Is22r3jPInA9xJKQC17Gh/rUrVGBFFFS0C7WBT/Kn9KMzKndtlGsX21efamtG SpRZlrob53n5TOVF4iJvJzUJzNX89pQZR9hHz7O80i/vVjUod1DjPojWwOz0Yd0RtIDJ/rHQAZDdOX I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UC6QTY7k02UYrvEgGTcKgIF3bmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 14:56:44 -0000

----==_mimepart_5b7d79a8947bb_31fd3fa7b32d45c0270264
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1691.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1691#event-1802888173
----==_mimepart_5b7d79a8947bb_31fd3fa7b32d45c0270264
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352926760" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1691" href="https://github.com/quicwg/base-drafts/pull/1691">#1691</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1691#event-1802888173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0vFJsbiY7lDz8rRca_MnHNQFe7Iks5uTXEogaJpZM4WHibl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxQixMMlLHtODfb8YW5peQJstJlmks5uTXEogaJpZM4WHibl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1691."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1691#event-1802888173"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1691#event-1802888173",
"url": "https://github.com/quicwg/base-drafts/pull/1691#event-1802888173",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Grammar fixes to transport draft (#1691)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1691#event-1802888173"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371074789\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7d79a8947bb_31fd3fa7b32d45c0270264--


From nobody Wed Aug 22 07:57: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 75F58130E10 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 07:57:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6FKPuOiAf7KN for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 07:57:19 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1279D127333 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 07:57:19 -0700 (PDT)
Date: Wed, 22 Aug 2018 07:57:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534949837; bh=AiP51pWJanuzhjdXoPGcGhIVdd/OADnEYuBcCEYisgw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0b/DfBhtRbdarNjCsTnU/W4ECMJ18/MX0LKq8YNvLNe9BwOe0PQ/Yr2mrjFG7PuAp uXyp0UkZjzCn8LuV2PwZpj2UEaZy/cE1lQTFWLCskThVs5DhivvZQ0TzMO5VRLBirJ TgbWXQzv0fUdWSlCFe01lMCoktRpO0HQ4iPWjHOk=
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/1642/push/2817105848@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1642@github.com>
References: <quicwg/base-drafts/pull/1642@github.com>
Subject: Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d79cdd60b9_2d743fe43ead45b41090d3"; 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/z2qUTAgI7p0e7xgKL9NsKzNkgiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 14:57:21 -0000

----==_mimepart_5b7d79cdd60b9_2d743fe43ead45b41090d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

7a13745  this means that you remove words


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1642/files/43eb60a1c152b90cd14c5a068ce691a038fa0c7d..7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0

----==_mimepart_5b7d79cdd60b9_2d743fe43ead45b41090d3
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7a13745">7a13745</a>  this means that you remove words</li>
</ul>


<p style="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/1642/files/43eb60a1c152b90cd14c5a068ce691a038fa0c7d..7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3lbIVVUz6veKXoJZZ-XqkPpfFBhks5uTXFNgaJpZM4V00KN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5BiVZNPobjy7qUaoDPsDY3wWtxoks5uTXFNgaJpZM4V00KN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1642"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1642/files/43eb60a1c152b90cd14c5a068ce691a038fa0c7d..7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642/files/43eb60a1c152b90cd14c5a068ce691a038fa0c7d..7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0",
"url": "https://github.com/quicwg/base-drafts/pull/1642/files/43eb60a1c152b90cd14c5a068ce691a038fa0c7d..7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1642",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1642:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "7a13745",
"value": "this means that you remove words"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642/files/43eb60a1c152b90cd14c5a068ce691a038fa0c7d..7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366166669\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7d79cdd60b9_2d743fe43ead45b41090d3--


From nobody Wed Aug 22 07:57: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 968B7127333 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 07:57:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ewNGXLjzbEfD for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 07:57:32 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 E2EE9130E13 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 07:57:31 -0700 (PDT)
Date: Wed, 22 Aug 2018 07:57:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534949850; bh=ciyiHYLkHE6gy+xwId69j/AplIZPqdcsQ7lJGQj5Www=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ueKGCivY41JRKCi4kIkxWI/PFgR0zmzu3Nai2d1aiFOxWg1VgZaBVITzia45DqXr2 Dpsj64u8PDF/7xgMwwinKNg1iRUiQndMJ3E2J73PAawSxwNpzPbgUVI3akCt+Akud/ dBQeFtVO2FuuigXwlGWBabiiiuuW40/qWWn4Q59Y=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2a0d8a2e0629a6fba84866b8744e73a96be7e7dd92cf0000000117953bda92a169ce150a3f29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1692@github.com>
Subject: [quicwg/base-drafts] Remove redundant word (#1692)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d79dad28ac_26e73f8044ed45b4198327"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WSiy399PcslvUOWBn8NqOiDWtfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 14:57:34 -0000

----==_mimepart_5b7d79dad28ac_26e73f8044ed45b4198327
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/1692

-- Commit Summary --

  * Remove redundant word

-- File Changes --

    M draft-ietf-quic-http.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1692.patch
https://github.com/quicwg/base-drafts/pull/1692.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/1692

----==_mimepart_5b7d79dad28ac_26e73f8044ed45b4198327
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/1692'>https://github.com/quicwg/base-drafts/pull/1692</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove redundant word</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1692/files#diff-0">draft-ietf-quic-http.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1692.patch'>https://github.com/quicwg/base-drafts/pull/1692.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1692.diff'>https://github.com/quicwg/base-drafts/pull/1692.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/1692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq49Er4KOzS9MeA070xskk04X5Wlmks5uTXFagaJpZM4WH1No">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5E4IxyOML_ZpdBJYDftHOqIpoIcks5uTXFagaJpZM4WH1No.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove redundant word (#1692)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1692"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1692",
"url": "https://github.com/quicwg/base-drafts/pull/1692",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Remove redundant word (#1692)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "57606d0",
"value": "Remove redundant word"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1692/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1692,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1692\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1692"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1692.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1692.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371151720\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7d79dad28ac_26e73f8044ed45b4198327--


From nobody Wed Aug 22 08:00: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 A2272130E11 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:00:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 Gs6NDr0sL3vH for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:00:31 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95482130DE8 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 08:00:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534950021; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MmxI7TBwJaSKnaD3Ey22elN+/2RWPaNukxL1Uz0I1wk=; b=XCJVnYQZ4fu9qjaCWFEbFbpGATVqGNEJXcthZ6fWyVy9RsgpblNHvsPgA8CJ+Xzs4UiBqPk6 o306UVOJKSCiE2csel3IH8nncRWY3LgotCiH8nivrk4OqNtgGeNFm+7BJejUCeiNWRQ8JFWt O3nE0wy24RUyrI+4Q3NwXcxK8R0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5b7d79c9.7ff0d0604e10-smtp-out-n02; Wed, 22 Aug 2018 14:57:13 -0000 (UTC)
Date: Wed, 22 Aug 2018 07:57:12 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7d79c88c9eb_2eba2b07c8582ec4234c0@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7a1374: this means that you remove words
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7d79c88c4db_2eba2b07c8582ec4233ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/80N8-WjdHUh-TOSloW8V_cI5SCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 15:00:34 -0000

----==_mimepart_5b7d79c88c4db_2eba2b07c8582ec4233ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack/initial-table-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0
      https://github.com/quicwg/base-drafts/commit/7a13745d2c7d96c121da8bbf7a9a69fb5ffea2c0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  this means that you remove words



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7d79c88c4db_2eba2b07c8582ec4233ec--


From nobody Wed Aug 22 08:42: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 DEAE3130E79 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:42:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 A5MiKzw8vfBV for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:42:03 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59DB4130EC4 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 08:42:03 -0700 (PDT)
Date: Wed, 22 Aug 2018 08:42:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534952523; bh=D3kEgVeOTXCdG5AHZ4Ois7Qc0Ljtqnh6C/cUBc6/vEk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2YUNChlffhuB2Kvm9+tTyFB0lSBq+p/wxkNXtuUIRm9oRHEDXAOYO+hbnObB8+puI JCzDt03Vfmnx3YPF3N5Z4FNlTPeQMOtwj9psPsiof4cZbfbpKBwDlleS6O5a0ASPM9 mJah9lJExdYyrd2T10vSDLMK9jPAZKEHa6yNV7uQ=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab252a3d85df32ac4f5702286de3ab12f5b276efb592cf000000011795464a92a169ce14cc313a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1642/issue_event/1803007635@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1642@github.com>
References: <quicwg/base-drafts/pull/1642@github.com>
Subject: Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d844ab35ac_14183ff8738d45b86532d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YXnyumUdzTNOr0oyOE755x06vuQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 15:42:16 -0000

----==_mimepart_5b7d844ab35ac_14183ff8738d45b86532d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1642 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1642#event-1803007635
----==_mimepart_5b7d844ab35ac_14183ff8738d45b86532d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348926266" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1642" href="https://github.com/quicwg/base-drafts/pull/1642">#1642</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1642#event-1803007635">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1NNl7qZWfsNynTqgZt5J7LKbHgLks5uTXvKgaJpZM4V00KN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzjD7w80nXaP1F3Dy5qxWgMGqUXDks5uTXvKgaJpZM4V00KN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1642 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1642#event-1803007635"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642#event-1803007635",
"url": "https://github.com/quicwg/base-drafts/pull/1642#event-1803007635",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1642#event-1803007635"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366166669\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7d844ab35ac_14183ff8738d45b86532d--


From nobody Wed Aug 22 08:42: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 1FBDE130EC7 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:42:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Ip9_XXr9i0mG for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:42:05 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 167D0130EA5 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 08:42:05 -0700 (PDT)
Date: Wed, 22 Aug 2018 08:42:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534952524; bh=syH4ZV/ITia7OkQ1+xVDcKiLhZZsAjWT5MVMEyYKRpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rZ/HtaL48InIA2aF7bNDUPeWi2BXGOFH/KrKLsawMDJTVCSFdIlOWdFjlpqoUbpYE GwHL4FmOEAnBJvXrLk3Mu0rrN4CjS6WomgBEUJjVztZjcxlG3o8UtrHPOXbNg8rn7V 4q9/TucoS+ZqeE3J7PBYAFSTtHPwp2zmeO1FqEYY=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e35c3fba57f04b2cc067b14d506bb5d106f523192cf000000011795464c92a169ce1431be2f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1530/issue_event/1803007636@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1530@github.com>
References: <quicwg/base-drafts/issues/1530@github.com>
Subject: Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d844c3dab6_3bf33fc6e62d45b4192950"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TJdaBfpH5CgkbCt1SCrxuRkG-Ec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 15:42:16 -0000

----==_mimepart_5b7d844c3dab6_3bf33fc6e62d45b4192950
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1530 via #1642.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1530#event-1803007636
----==_mimepart_5b7d844c3dab6_3bf33fc6e62d45b4192950
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="338804271" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1530" href="https://github.com/quicwg/base-drafts/issues/1530">#1530</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348926266" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1642" href="https://github.com/quicwg/base-drafts/pull/1642">#1642</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1530#event-1803007636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq71nlgIvc83DpwKg9NzDqvKSAPfMks5uTXvMgaJpZM4VE4OV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Z4ByYNaFheqZd-Bzz95mUOZcUAks5uTXvMgaJpZM4VE4OV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1530 via #1642."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1530#event-1803007636"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1530#event-1803007636",
"url": "https://github.com/quicwg/base-drafts/issues/1530#event-1803007636",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial size of dynamic table (#1530)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1530#event-1803007636"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 353600405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7d844c3dab6_3bf33fc6e62d45b4192950--


From nobody Wed Aug 22 08: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 AE156130E6F for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:47:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 XfIV46S3QCs7 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 08:47:48 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8745130E6E for <quic-issues@ietf.org>; Wed, 22 Aug 2018 08:47:48 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534952867; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=e5TPXL4sT623qnm5ep9jqhHHpL/uwipS65fCKRzE9Zs=; b=QkA5kKd5q/IdI0Zb6VJ8ISglOC3UDdzvy4xOECQBLYlO8879VOzT+CtVOIsenSBE0mlIszLj oeNDpsBz/4C1C5Ss4tTCe3TpQ3MdlKHypxpLtv0Fh/PVd1uiFFgbHXbe9lb29m3JXoo+NEwC wI7soKdwJOy0SEgQqykS8YDFWsQ=
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 5b7d8400.7f1ebaf86750-smtp-out-n02; Wed, 22 Aug 2018 15:40:48 -0000 (UTC)
Date: Wed, 22 Aug 2018 08:40:47 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b7d83ff30723_64002acadcbc4edc84677@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f36b4a: Initial table size is the maximum permitted when t...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7d83ff301a8_64002acadcbc4edc84556"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-O3bWRDW4OQrOIuTi0Uj0hDwjHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 15:47:51 -0000

----==_mimepart_5b7d83ff301a8_64002acadcbc4edc84556
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f36b4a1caa98f07768f5959562eb934b5de05e7d
      https://github.com/quicwg/base-drafts/commit/f36b4a1caa98f07768f5959562eb934b5de05e7d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Initial table size is the maximum permitted when table is first usable (#1642)

* Initial table size is the maximum permitted when table is first usable

* Some Martin tweaks

* this means that you remove words



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7d83ff301a8_64002acadcbc4edc84556--


From nobody Wed Aug 22 09:38: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 40053126CB6 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 09:38:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5Ay9bf6p7k_D for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 09:38:44 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48EF612872C for <quic-issues@ietf.org>; Wed, 22 Aug 2018 09:38:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FibBWRR5Okv5o56r543i8AHwIEw=; b=KyM3q+vXALkdpvDL wGPzcx+2aHJ0X0CWNpvKWwizzLPcEuCNBsbvNXn5q6DaCQjSsgUMRmNHgxtGN+gN yWDCIW6SXF57G9egpW4eQLfCq80Arp55jcZXXnwZSF5s3p7uNY756SsKYiXF0HlG USaOg88B3qMDBBIY7q0ViA7Ru/I=
Received: by filter1081p1las1.sendgrid.net with SMTP id filter1081p1las1-14748-5B7D918E-53 2018-08-22 16:38:38.988922491 +0000 UTC m=+411394.866997156
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id zQoaQjtTSfiEqCVDRpV-Yw for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:38:38.963 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id B4C18804F3 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 09:38:38 -0700 (PDT)
Date: Wed, 22 Aug 2018 16:38:39 +0000 (UTC)
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd2cb96f622e827ddfb294ef6a7ba1850f09462f92cf000000011795538e92a169ce150ae220@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1693@github.com>
Subject: [quicwg/base-drafts] Grammar fix to HTTP draft (#1693)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7d918eb272a_9973fd5f66d45b496730"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34lJhXecU7eqokN9mlxWde5rG4pe/PC+L0/d tynl1TaEoj3BOADsMHkUZtFc6GQdyAz1gqtSM27LrG802chTj4qJi/zBRxsG8hhoK89dC5VBg+7odo IvVE1NoAfs8QCELWbKvTJrrjxE0h4WoaskwdFMGAz+DOOVnSEtRUxWuDcc3eFwMHoMwII4UsXVMX81 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WgMg6vS7x8p8IJjZWMAdiY8Xik0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 16:38:46 -0000

----==_mimepart_5b7d918eb272a_9973fd5f66d45b496730
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/1693

-- Commit Summary --

  * Grammar fix to HTTP draft

-- File Changes --

    M draft-ietf-quic-http.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1693.patch
https://github.com/quicwg/base-drafts/pull/1693.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/1693

----==_mimepart_5b7d918eb272a_9973fd5f66d45b496730
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/1693'>https://github.com/quicwg/base-drafts/pull/1693</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Grammar fix to HTTP draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1693/files#diff-0">draft-ietf-quic-http.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1693.patch'>https://github.com/quicwg/base-drafts/pull/1693.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1693.diff'>https://github.com/quicwg/base-drafts/pull/1693.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/1693">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9kaxjF-XD_5Cpcel87dTlPJbRAhks5uTYkOgaJpZM4WIBJ1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2iZdbqaW1lbBWzuE-xj4vErF23Jks5uTYkOgaJpZM4WIBJ1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Grammar fix to HTTP draft (#1693)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1693"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1693",
"url": "https://github.com/quicwg/base-drafts/pull/1693",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Grammar fix to HTTP draft (#1693)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "1e579d4",
"value": "Grammar fix to HTTP draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1693/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1693,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1693\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1693"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1693.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1693.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371200629\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7d918eb272a_9973fd5f66d45b496730--


From nobody Wed Aug 22 11:18: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 56136130E17 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 11:18:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JgoWVJe6wMRv for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 11:18:21 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 74507130E04 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 11:18:21 -0700 (PDT)
Date: Wed, 22 Aug 2018 11:18:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534961900; bh=j/T8FZwBoF+89WXHBbgZ/G8x+qwoUdorWINm9NfsLNU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uW8BE5dAsDbaEGROqH3QPK8SeJrKbBqYuSj/gTvLkr7pPpobhaoH4C6Qv26brc2Gd dYH16ZJn34q2k87F3jwna6UPeWQEA5p7RPQ1uvIpw/uCLLNWw3DaFurvLhrfI2pybz Ia+SJeAugbOa6Op44Nxc66aKKxdQpRmcCdfJ+Y38=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba82d98cc8f6e16f099f0d5214102d5d15788415792cf0000000117956aec92a169ce150ae220@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1693/issue_event/1803363204@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1693@github.com>
References: <quicwg/base-drafts/pull/1693@github.com>
Subject: Re: [quicwg/base-drafts] Grammar fix to HTTP draft (#1693)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7da8ec35316_5dd43fda2f8be61c1279a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/PSL5FxwINP5JkEOrwB5ixvFsQdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 18:18:24 -0000

----==_mimepart_5b7da8ec35316_5dd43fda2f8be61c1279a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1693 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1693#event-1803363204
----==_mimepart_5b7da8ec35316_5dd43fda2f8be61c1279a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353034784" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1693" href="https://github.com/quicwg/base-drafts/pull/1693">#1693</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1693#event-1803363204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ZLLMUKD5f5zYOHLP1IVyAOs62nks5uTaBsgaJpZM4WIBJ1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8JYGA5uW3XXVHERc9HFU_F5zVGeks5uTaBsgaJpZM4WIBJ1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1693 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1693#event-1803363204"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1693#event-1803363204",
"url": "https://github.com/quicwg/base-drafts/pull/1693#event-1803363204",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Grammar fix to HTTP draft (#1693)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1693#event-1803363204"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371200629\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7da8ec35316_5dd43fda2f8be61c1279a1--


From nobody Wed Aug 22 15:14: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 23B8312D949 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 15:14:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 A_mVTQYeQL3T for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 15:14:50 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 28D26124C04 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 15:14:50 -0700 (PDT)
Date: Wed, 22 Aug 2018 15:14:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534976089; bh=wtJG448+bSz8dBrzHep05G+RtUrC9T8pcpta5M1ZoTI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=U+cD67u7PAmmJQGaGARxv+ss3F2qUMoVi0cgl+xsa8gj6jcSftM5cqbgKgogfVXm7 tDbgptwNy7lZH2XQhoH6bjfybm6w2fdGLfWa2STJf95ClUzmtr/pojiYc0Q7nuaU3E Kb73i6Rn2jDg2/6RspW2uyIGIOsUMrloA8H+J+gM=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb741bc215a462c3d546d551ccf3337fb41041b9892cf000000011795a25992a169ce150c9453@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1694@github.com>
Subject: [quicwg/base-drafts] Grammar and spelling fixes to TLS draft (#1694)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7de0593d80_28713fef45ad45c0176886"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RTv9b_LB0ecvQgsA4mvFB3g3gD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 22:14:52 -0000

----==_mimepart_5b7de0593d80_28713fef45ad45c0176886
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/1694

-- Commit Summary --

  * Grammar and spelling fixes to TLS draft

-- File Changes --

    M draft-ietf-quic-tls.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1694.patch
https://github.com/quicwg/base-drafts/pull/1694.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/1694

----==_mimepart_5b7de0593d80_28713fef45ad45c0176886
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/1694'>https://github.com/quicwg/base-drafts/pull/1694</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Grammar and spelling fixes to TLS draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1694/files#diff-0">draft-ietf-quic-tls.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1694.patch'>https://github.com/quicwg/base-drafts/pull/1694.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1694.diff'>https://github.com/quicwg/base-drafts/pull/1694.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/1694">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0sZGT5uBqC8EqyA9mrcJQOn-THuks5uTdfZgaJpZM4WIgW9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6ZXd_VZyeklBcoJO7tJOl-Nh0YXks5uTdfZgaJpZM4WIgW9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Grammar and spelling fixes to TLS draft (#1694)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1694"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1694",
"url": "https://github.com/quicwg/base-drafts/pull/1694",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Grammar and spelling fixes to TLS draft (#1694)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e54dc61",
"value": "Grammar and spelling fixes to TLS draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1694/files#diff-0) (10 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1694,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1694\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1694"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1694.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1694.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371328445\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7de0593d80_28713fef45ad45c0176886--


From nobody Wed Aug 22 15: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 5E9F812F18C for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 15:22:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8a390_8Bn-Vf for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 15:22:02 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 ACC55124C04 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 15:22:02 -0700 (PDT)
Date: Wed, 22 Aug 2018 15:22:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534976521; bh=v1x7504ca4SoyOx8L7EBBTDuvqALW8F/Sg6F+SWPVqs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aVJwjxjKn9Tav90HQDCZ6NgeW7mrfQ6Rb1H7+Nd4ufSYor2XXvglL97jswKaJpTCs ju8wp00eXcJSuJuIvxfMJ9XpfXgLxMlPIRFo8s4ZVsonyzETJdy2AGU7lvORl5J3hu xhiwGzEwJTzy591EW2L57EuJyAPgzHhGZJdqeqkw=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80f9566190e5c9b36e4b0e3c83507f3f16509b1c92cf000000011795a40992a169ce150c9b62@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1695@github.com>
Subject: [quicwg/base-drafts] Fix typo in HTTP draft (#1695)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7de209d76ba_45b23fb67d4be628108458"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xrzmDpe4XNC1ZYMux4lryEdj1DA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 22:22:05 -0000

----==_mimepart_5b7de209d76ba_45b23fb67d4be628108458
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/1695

-- Commit Summary --

  * Fix typo in HTTP draft

-- File Changes --

    M draft-ietf-quic-http.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1695.patch
https://github.com/quicwg/base-drafts/pull/1695.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/1695

----==_mimepart_5b7de209d76ba_45b23fb67d4be628108458
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/1695'>https://github.com/quicwg/base-drafts/pull/1695</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix typo in HTTP draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1695/files#diff-0">draft-ietf-quic-http.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1695.patch'>https://github.com/quicwg/base-drafts/pull/1695.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1695.diff'>https://github.com/quicwg/base-drafts/pull/1695.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/1695">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5pjA5QP2pBmKvrUDb2AL164C0_9ks5uTdmJgaJpZM4WIg3T">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz1mMXPykl_9UjP4pejR7VPcqfQ_ks5uTdmJgaJpZM4WIg3T.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix typo in HTTP draft (#1695)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1695"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1695",
"url": "https://github.com/quicwg/base-drafts/pull/1695",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix typo in HTTP draft (#1695)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "a3e84dd",
"value": "Fix typo in HTTP draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1695/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1695,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1695\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1695"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1695.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1695.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371330515\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7de209d76ba_45b23fb67d4be628108458--


From nobody Wed Aug 22 15:43: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 7DC57130DFE for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 15:43:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yOTMtdmasbuW for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 15:43:47 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 F1440124C04 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 15:43:46 -0700 (PDT)
Date: Wed, 22 Aug 2018 15:43:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534977825; bh=61qwm1niTKif5IEQHomELYAysIkEbQLGtn+sG3+NcTg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iDl1YK4AezSS6kGcSfI9V8u8n9BeQaXOvWmSs7hTKPayuCyTQIC2LEVkTObmS9aID sUT1KOucqVKZbgGjgWhMQm9OO481CgJvyazIWwQ1TXBIsmsCM7Pxcqt+i/vmJmIfqj oMT3fVOFJ8St1mEuV2eraXqnpN4FE++Ev4MLSlxs=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17ea9795821dcda2176b8317c4f1e976d8533ffe92cf000000011795a92192a169ce150cb032@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1696@github.com>
Subject: [quicwg/base-drafts] Grammar fix to invariants draft (#1696)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7de7211ae4f_b7b3fd5442be61c1562a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b4RR8nLvxtQF3zOeYjL0765mH7Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 22:43:49 -0000

----==_mimepart_5b7de7211ae4f_b7b3fd5442be61c1562a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Independent clauses of a compound sentence can be joined by a coordinating conjunction (for, and, nor, but, or, yet, so) or a semicolon.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1696

-- Commit Summary --

  * Grammar fix to invariants draft

-- File Changes --

    M draft-ietf-quic-invariants.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1696.patch
https://github.com/quicwg/base-drafts/pull/1696.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/1696

----==_mimepart_5b7de7211ae4f_b7b3fd5442be61c1562a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Independent clauses of a compound sentence can be joined by a coordinating conjunction (for, and, nor, but, or, yet, so) or a semicolon.</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/1696'>https://github.com/quicwg/base-drafts/pull/1696</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Grammar fix to invariants draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1696/files#diff-0">draft-ietf-quic-invariants.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1696.patch'>https://github.com/quicwg/base-drafts/pull/1696.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1696.diff'>https://github.com/quicwg/base-drafts/pull/1696.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/1696">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1fuNeYLdrS-l-MRFYkc0qrKy-pWks5uTd6hgaJpZM4WIiUQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-c6yO0izHf71e9aPPnznqcDZ3cPks5uTd6hgaJpZM4WIiUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Grammar fix to invariants draft (#1696)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1696"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1696",
"url": "https://github.com/quicwg/base-drafts/pull/1696",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Grammar fix to invariants draft (#1696)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "0f48b19",
"value": "Grammar fix to invariants draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-invariants.md](https://github.com/quicwg/base-drafts/pull/1696/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1696,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1696\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1696"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1696.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1696.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371336464\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7de7211ae4f_b7b3fd5442be61c1562a0--


From nobody Wed Aug 22 16:33: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 6B8A7130DD2 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:33:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.032
X-Spam-Level: 
X-Spam-Status: No, score=-0.032 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vLjRQrZMR0e7 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:33:34 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC7AC12F18C for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:33:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534980812; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+jvNmub1wxEoJvAdeUuj1x9gbp/x/W9ESLe24bSWXfw=; b=L726j9CVqL+u7X1VXbR0SfhwTcSP+DUMuYFxxAIAqVIDCIUVEUUfkUQgvfXSJKq0RPeqVXkx Pje4msYA+ijPEiHwyiRBgjczpLMFxfa1hAWCBhjuqo50t6wmo5+DorJ26RspdyneK2TVtuBj UIIFX8PJJIPBbmZIpUVxVngw8Ok=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: bencebeky=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5b7df2cb.7f45c67708a0-smtp-out-n02; Wed, 22 Aug 2018 23:33:31 -0000 (UTC)
Date: Wed, 22 Aug 2018 16:33:31 -0700
From: Bence =?UTF-8?B?QsOpa3k=?= <bencebeky@users.noreply.github.com>
Reply-To: Bence =?UTF-8?B?QsOpa3k=?= <bencebeky@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b7df2cb9977e_66f52b227b2c6ec4478be@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5df63b: Minor editorial fixes. (#1656)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7df2cb9932c_66f52b227b2c6ec44779d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/webL2G_ApOhLaGkSrSj3OTV5puE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:33:36 -0000

----==_mimepart_5b7df2cb9932c_66f52b227b2c6ec44779d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5df63b4a0b22c2ad9743839817143ed54bcae9db
      https://github.com/quicwg/base-drafts/commit/5df63b4a0b22c2ad974383=
9817143ed54bcae9db
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Minor editorial fixes. (#1656)



      **NOTE:** This service has been marked for deprecation: https://dev=
eloper.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019=
.

----==_mimepart_5b7df2cb9932c_66f52b227b2c6ec44779d--


From nobody Wed Aug 22 16:33: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 266B512F18C for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:33:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wZazrj_bktkj for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:33:35 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E573130DC6 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:33:35 -0700 (PDT)
Date: Wed, 22 Aug 2018 16:33:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534980814; bh=saWDjMNGycBIiyBRzgDEH9ES1PH3KvTbd5GvY4dWSRo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1IcLRRIB5PyOEGPtdI6G3yR92koDOjyUlvk2JlHe6p9+ZAUcous5rorDlXiEtq9Cg bRrtMfbJsp25pwW4F84VQvCo2gEg8ybtbLEyRJlCifi5gbZINQTUEuw0tpMdkBJsda de3IewfOleh6LdSqwneqMhRMdzAifIz6Mvgsy2vw=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab654940f397359005cbae3c666ea8aab0efc6238c92cf000000011795b4ce92a169ce14de742b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1656/issue_event/1803963757@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1656@github.com>
References: <quicwg/base-drafts/pull/1656@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial fixes. (#1656)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7df2ce21d3a_79bb3fdae2cd45b8822cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lxGGyvg0gKuCkG1dYX_JRyUxd5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:33:37 -0000

----==_mimepart_5b7df2ce21d3a_79bb3fdae2cd45b8822cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1656 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1656#event-1803963757
----==_mimepart_5b7df2ce21d3a_79bb3fdae2cd45b8822cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350123051" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1656" href="https://github.com/quicwg/base-drafts/pull/1656">#1656</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1656#event-1803963757">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzjD947k8GitgBS4qn3TbYwHyK5bks5uTepOgaJpZM4V66y-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq89zn6Ic1ok87n_BA5BoIV7eQ-sGks5uTepOgaJpZM4V66y-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1656 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1656#event-1803963757"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1656#event-1803963757",
"url": "https://github.com/quicwg/base-drafts/pull/1656#event-1803963757",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Minor editorial fixes. (#1656)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1656#event-1803963757"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367766718\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7df2ce21d3a_79bb3fdae2cd45b8822cc--


From nobody Wed Aug 22 16:36: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 B4EF6130DD2 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:36:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ADRPjeT0--Wh for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:36:51 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 16327130DC6 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:36:51 -0700 (PDT)
Date: Wed, 22 Aug 2018 16:36:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534981010; bh=6AIH3xsTLQRL/BGWZsNIgwhBvYZwllJJ4cuYtMrXCxk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aylMvmkSXHSwoUPkIuvBrprj8I266FZKmP+W84/3GmYQ0glItlLincUa0QqKMUAi2 h5TqMTM7wClxPGImDKfKvG9WPFaFwyikhxpV/6h1j5Eu7IWEFdYZGhAkZcjGIwE0GQ SWvJzHtLEkxY1v1aMXrbTTuHq5YefLhkjL5IY+YU=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd12ef405453a31433d7a98ec30b2f88973d508c492cf000000011795b59292a169ce146a08a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1584/issue_event/1803967499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1584@github.com>
References: <quicwg/base-drafts/pull/1584@github.com>
Subject: Re: [quicwg/base-drafts] Add forward reference to decoder stream; fix another ref to it (#1584)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7df39213e61_64d73ff16f2be6201022f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gjTNmkDWwG1qyix1C0a4HITNung>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:36:53 -0000

----==_mimepart_5b7df39213e61_64d73ff16f2be6201022f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1584 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1584#event-1803967499
----==_mimepart_5b7df39213e61_64d73ff16f2be6201022f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="342493353" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1584" href="https://github.com/quicwg/base-drafts/pull/1584">#1584</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1584#event-1803967499">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-tAz2rf3y4R9_qUkfyd06Vteee2ks5uTesSgaJpZM4VVXn6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7EIbzj2FIcV8TgPnWaW5Xl4okXTks5uTesSgaJpZM4VVXn6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1584 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1584#event-1803967499"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1584#event-1803967499",
"url": "https://github.com/quicwg/base-drafts/pull/1584#event-1803967499",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add forward reference to decoder stream; fix another ref to it (#1584)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1584#event-1803967499"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 357923322\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7df39213e61_64d73ff16f2be6201022f0--


From nobody Wed Aug 22 16:46: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 E823B130DC6 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:46:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, 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 V0qod4ZkOpxW for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:46:47 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F2C212F18C for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:46:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534981606; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fXnFtJMNEuoGh1lrm0WLUvrPIo5RgL6aG1wX5bT6Jog=; b=ZqIMJKBF6L2Xs39JSL/pQW5M7aZbMJYzNDaqQ3Nm9bSZbHu2D3f0qTsgPfOT6Z0gOK4UDcKa 0cFJxoMxcrbD04wTx9oDXYmiqnQu6FVb4ftaz6eQ9WV99xvs8S3Bt4tiVPFdqAtVihTarQ7a t4V21kyhOY6ODgoeAQW/rGCaLJE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=live.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5b7df38e.7f4dc4426a20-smtp-out-n03; Wed, 22 Aug 2018 23:36:46 -0000 (UTC)
Date: Wed, 22 Aug 2018 16:36:46 -0700
From: Dmitri Tikhonov <dtikhonov@live.com>
Reply-To: Dmitri Tikhonov <dtikhonov@live.com>
To: quic-issues@ietf.org
Message-ID: <5b7df38e68aa8_15d352b000d6a4ec851194@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3ee520: Add forward reference to decoder stream;  fix anoth...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7df38e68796_15d352b000d6a4ec851053"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mNRPevNTXjO7BgwPamKjb3fXjvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:46:49 -0000

----==_mimepart_5b7df38e68796_15d352b000d6a4ec851053
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3ee5206018499655a0916a0c64c7cb9307c4434f
      https://github.com/quicwg/base-drafts/commit/3ee5206018499655a0916a0c64c7cb9307c4434f
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Add forward reference to decoder stream; fix another ref to it (#1584)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7df38e68796_15d352b000d6a4ec851053--


From nobody Wed Aug 22 16:57: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 3A1E3130E50 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:57:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MfcO_4juiVMs for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:57:53 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25143130DFE for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:57:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534982272; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rc2InkTCtLpSO8bTxTDKL+urI7OPa+mHpV3v+bt+LA0=; b=yBUmozV3tDyp46SdjwFjnMSttj7YTq/nBcUGwA+Io5cPzk9ovxldphRzCzISi6/z5xQY7Wvs LACCm0akOEsNZAGLUiJsJzoSL0VmdWdi0UJm7Bcblt5V4E7V3w1K+25geJC6UQxo5X2y17e2 Kb323Bg/o1fwgfdwQVd3waWTYIY=
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 5b7df880.7f91b5b696f0-smtp-out-n03; Wed, 22 Aug 2018 23:57:52 -0000 (UTC)
Date: Wed, 22 Aug 2018 16:57:52 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7df88067043_bb12ab5bbe18ed02642d@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e54dc6: Grammar and spelling fixes to TLS draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7df88066c30_bb12ab5bbe18ed026393"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qVqmyqcYVv_JduZFgGkRSAahPoI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:57:54 -0000

----==_mimepart_5b7df88066c30_bb12ab5bbe18ed026393
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e54dc612a0f6dbcdcec2f621f19b2e150ac85f3d
      https://github.com/quicwg/base-drafts/commit/e54dc612a0f6dbcdcec2f621f19b2e150ac85f3d
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Grammar and spelling fixes to TLS draft


  Commit: 1d4a4466fdf4fc72995a7af98152df3e656483ee
      https://github.com/quicwg/base-drafts/commit/1d4a4466fdf4fc72995a7af98152df3e656483ee
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Rewrap


  Commit: fe4329655f76d1e0138cc2cfae5a852bcd712ffc
      https://github.com/quicwg/base-drafts/commit/fe4329655f76d1e0138cc2cfae5a852bcd712ffc
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge branch 'amirlivneh-1694'


Compare: https://github.com/quicwg/base-drafts/compare/3ee520601849...fe4329655f76
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7df88066c30_bb12ab5bbe18ed026393--


From nobody Wed Aug 22 16:58: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 2F200130E55 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 WZbSNFc_-lPz for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:57:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 D8E2B130E52 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:57:58 -0700 (PDT)
Date: Wed, 22 Aug 2018 16:57:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534982278; bh=bBi7z8i1f51LKIClGomOCbEpNoZy5dnVmN5e0su1b8Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DOkSUJk42uRvq4B32pkKekmDUac8DatIJs2cx1InrPH2H/5d9vGd5DiORyYEL0xyZ oL8vmx/qhmBM+a5Ytmy9M/qXYOIP6Gq+cSwHBq8qQgiqyGddFiNAdBV5NVz7Y2BwzH DnJ4mAh0/ihbg+WA/fY08gEovYsYlSZFHBGVlNhc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dffb4e57dc99bcd1951982c7a68722f4a1f6dcb92cf000000011795ba8692a169ce150c9453@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1694/issue_event/1803990020@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1694@github.com>
References: <quicwg/base-drafts/pull/1694@github.com>
Subject: Re: [quicwg/base-drafts] Grammar and spelling fixes to TLS draft (#1694)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7df886a3ab_62723fd675abe628652af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kGoAlfclLdf5D4wszWhq7ZlL4yY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:58:00 -0000

----==_mimepart_5b7df886a3ab_62723fd675abe628652af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1694 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1694#event-1803990020
----==_mimepart_5b7df886a3ab_62723fd675abe628652af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353145939" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1694" href="https://github.com/quicwg/base-drafts/pull/1694">#1694</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1694#event-1803990020">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Qf8MStAPoBeYHdnIhR3noIreFmks5uTfAGgaJpZM4WIgW9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq87ncXXXyBW-NMtzkANlIXKWBjTrks5uTfAGgaJpZM4WIgW9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1694 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1694#event-1803990020"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1694#event-1803990020",
"url": "https://github.com/quicwg/base-drafts/pull/1694#event-1803990020",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Grammar and spelling fixes to TLS draft (#1694)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1694#event-1803990020"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371328445\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7df886a3ab_62723fd675abe628652af--


From nobody Wed Aug 22 16:58: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 2466B130DFE for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tj2ai3LHvLtL for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:57:59 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 C6111130E50 for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:57:58 -0700 (PDT)
Date: Wed, 22 Aug 2018 16:57:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534982278; bh=7syZaB9XalWmE6Oe40yQDBORTwoufQOikFY4TGi9hkE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uu8+j4/8uqX3k81WGspwsVvnPAX+sMZwF9auM3TC8Nx1VuioCbVLbHOZJq+1bXBli Av4Z8RUb6/CXy9KCF/4iUmcxcGgwl6xletjHjgo8iT5BqY81wrGYWnir6SKEl9jtQj UeAJ0fzEcYc5VCVFHdYGkWyl89ZTbIVtSQnZZT64=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd77cf82ad699ef12872591be0cd05481612a0bc492cf000000011795ba8592a169ce150c9453@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1694/c415226140@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1694@github.com>
References: <quicwg/base-drafts/pull/1694@github.com>
Subject: Re: [quicwg/base-drafts] Grammar and spelling fixes to TLS draft (#1694)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7df885f3c04_5d2f3fe4c28d45b472214"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dZQG16b94VqRYio04V-3Wm5EVyc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:58:02 -0000

----==_mimepart_5b7df885f3c04_5d2f3fe4c28d45b472214
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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/1694#issuecomment-415226140
----==_mimepart_5b7df885f3c04_5d2f3fe4c28d45b472214
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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/1694#issuecomment-415226140">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxF-aMLMut5navhxrsK0pg7aIkKtks5uTfAFgaJpZM4WIgW9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ZbPY_NjKeVneDNmE_xbwAJuH9Xks5uTfAFgaJpZM4WIgW9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1694: Thanks!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1694#issuecomment-415226140"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1694#issuecomment-415226140",
"url": "https://github.com/quicwg/base-drafts/pull/1694#issuecomment-415226140",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Grammar and spelling fixes to TLS draft (#1694)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1694,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1694#issuecomment-415226140"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371328445\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7df885f3c04_5d2f3fe4c28d45b472214--


From nobody Wed Aug 22 16:58: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 03B68130E50 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 BIX879cbwtov for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:17 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 5803A130DFE for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:58:17 -0700 (PDT)
Date: Wed, 22 Aug 2018 16:58:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534982296; bh=fKMT95IZhBWGc3g1SkHyel2fzwsTKaCJoYUcNrJAmkg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CtDm9rxMU80NrpCF22GvpuB2xaOXhzysOtyWC8USEXsOgpUjVFmT8lRyn6uLyvqaZ H8LMtrdY6Weqv5+IYZ3RUNhZUqwVl8PM/mVVgsZ5xiyKPsPp2mGujxqqIFjOmbpoqp FhgAdHp2fU/PpbyZWz9MgXK+VOhx0mTfvf3dDDJc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab762939897da1f5dfc3f534ff60ff31c5bf85868d92cf000000011795ba9892a169ce150c9b62@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1695/review/148716390@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1695@github.com>
References: <quicwg/base-drafts/pull/1695@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo in HTTP draft (#1695)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7df89876cd8_6bf33ff99f4d45bc1286eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CX1AeG-H1lEXN0EE4VsI7BZCHWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:58:19 -0000

----==_mimepart_5b7df89876cd8_6bf33ff99f4d45bc1286eb
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/1695#pullrequestreview-148716390
----==_mimepart_5b7df89876cd8_6bf33ff99f4d45bc1286eb
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/1695#pullrequestreview-148716390">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3nxrr5aY3H4_7tAF_xX2WWf-erUks5uTfAYgaJpZM4WIg3T">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_yuI3VNPar_sz8AO545bmZCu_Cuks5uTfAYgaJpZM4WIg3T.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1695"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1695#pullrequestreview-148716390"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1695#pullrequestreview-148716390",
"url": "https://github.com/quicwg/base-drafts/pull/1695#pullrequestreview-148716390",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1695",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1695#pullrequestreview-148716390"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371330515\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7df89876cd8_6bf33ff99f4d45bc1286eb--


From nobody Wed Aug 22 16:58: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 7E81A130E50 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cmcrq1fC3NQM for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:47 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F125130DFE for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:58:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534982326; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fSMbLh7dktGD5LZTkTVNm/fSQJSzECWfxBS4HYW4zrE=; b=cKmhqV6hAvDW9BHeQI1APSSGXkbPZfNiYhpKTID93HypEVA5V4FHkc9o1XSi+Y6zKHxgjjtg 6jKM3riFbQoYybGZIEyAYZ+iWg3hN4NYrKNsiUF/k+Ynz0JYHNheWSrs/hGOnNGlh0L7hkAg RlDiEFl/cPiqmzXBM1qD3nQvw+k=
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 5b7df8b6.7f0d5d4c2e40-smtp-out-n03; Wed, 22 Aug 2018 23:58:46 -0000 (UTC)
Date: Wed, 22 Aug 2018 16:58:45 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7df8b55c62a_162b52ae0fe44eecc33040@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0f48b1: Grammar fix to invariants draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7df8b55bc29_162b52ae0fe44eecc3298f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kzUx1z-fpoQiqQ9O0FSPIwAWghQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:58:48 -0000

----==_mimepart_5b7df8b55bc29_162b52ae0fe44eecc3298f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0f48b1900def3c0ce7e50c22e5d6780c117811df
      https://github.com/quicwg/base-drafts/commit/0f48b1900def3c0ce7e50c22e5d6780c117811df
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Grammar fix to invariants draft

Independent clauses of a compound sentence can be joined by a coordinating conjunction (for, and, nor, but, or, yet, so) or a semicolon.


  Commit: 4d76dc04905bd4e82e90c363d647ef3d40a72e7f
      https://github.com/quicwg/base-drafts/commit/4d76dc04905bd4e82e90c363d647ef3d40a72e7f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Merge pull request #1696 from amirlivneh/patch-6

Grammar fix to invariants draft


Compare: https://github.com/quicwg/base-drafts/compare/fe4329655f76...4d76dc04905b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7df8b55bc29_162b52ae0fe44eecc3298f--


From nobody Wed Aug 22 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 1F23C130E65 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1qQKwaud0jHX for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 16:58:50 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BCAC130DFE for <quic-issues@ietf.org>; Wed, 22 Aug 2018 16:58:50 -0700 (PDT)
Date: Wed, 22 Aug 2018 16:58:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534982330; bh=CadBjKyUJqsUEGm437kQFgcZyVVrus3az4lmjtUZcb4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2fRcbioN6NY8x+yANsKZ+ZV9FwMj+XAs+H5SaH+6mofbBMzE5tupgVcSikVb7m33+ RDXFrmN0iuPfsrzvhdJpBhEtdZTnkSJi+BVchoAT6c5NaH+Ox5iOLhBEGkCL0hCO+I fy6jgfFpEENUn1mmJ0SqC+/YHuMOXCDsH6YmxO54=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab397528989732b160f4a2a3eef762674878fff5c892cf000000011795bab992a169ce150cb032@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1696/issue_event/1803990912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1696@github.com>
References: <quicwg/base-drafts/pull/1696@github.com>
Subject: Re: [quicwg/base-drafts] Grammar fix to invariants draft (#1696)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7df8b9a99a7_3343fdc7c0be62094224"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FNSLxOR6VzM9UQRG0FhUT5x_2Cw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 23:58:52 -0000

----==_mimepart_5b7df8b9a99a7_3343fdc7c0be62094224
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1696 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1696#event-1803990912
----==_mimepart_5b7df8b9a99a7_3343fdc7c0be62094224
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353153074" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1696" href="https://github.com/quicwg/base-drafts/pull/1696">#1696</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1696#event-1803990912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzTNHMP8YviPtfW46F3DRhu_hyicks5uTfA5gaJpZM4WIiUQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-OPwG3c2Vl9zJKTqMtqcaMvsD4Oks5uTfA5gaJpZM4WIiUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1696 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1696#event-1803990912"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1696#event-1803990912",
"url": "https://github.com/quicwg/base-drafts/pull/1696#event-1803990912",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Grammar fix to invariants draft (#1696)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1696#event-1803990912"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371336464\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7df8b9a99a7_3343fdc7c0be62094224--


From nobody Wed Aug 22 23: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 ABB101292F1 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 23:41:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 l9xFkca6eBxq for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 23:41:13 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 E8B291292AD for <quic-issues@ietf.org>; Wed, 22 Aug 2018 23:41:12 -0700 (PDT)
Date: Wed, 22 Aug 2018 23:41:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535006471; bh=jtVY+/T6Jb27GPiX735SymwxXpVvNCqJMuUm7Twc9Ao=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=am8gyvyjrN4LVgieWBgz0r7c8i/OYA7FbitTSXnsxGzPNWvCuEIihE1f/IvD2LFFT IHgs/oB5FNNOX9VeQU2lcmGtvBL0YCwJ25VYXYq68+uW5PLCXF//Y+frGsyHPlDl5J huiE/VE+gd2uUIT4HGBNIboRTogJ8DFZKiHXrt4U=
From: Dragana Damjanovic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1eb2103b0b0c47037e88479b0e1439bcc4ded39b92cf000000011796190792a169ce150e15cf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1697@github.com>
Subject: [quicwg/base-drafts] Error for not receiving SETTINGS frame as the first frame on a control stream (#1697)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7e5707d2389_14c03fbbe14d45b8190112"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2AjA3fLs0yjbZTT-IXYmf-gglQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 06:41:15 -0000

----==_mimepart_5b7e5707d2389_14c03fbbe14d45b8190112
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The paragraph says the a SETTING frame must be the first frame on a control stream but it does not specifies which error should be sent if that is not the case.

>  A SETTINGS frame MUST be sent as the first frame of either control stream (see {{stream-mapping}}) by each peer, and MUST NOT be sent subsequently or on any other stream. If an endpoint receives an SETTINGS frame on a different stream, the endpoint MUST respond with a connection error of type HTTP_WRONG_STREAM. If an endpoint receives a second SETTINGS frame, the endpoint MUST respond with a connection error of type HTTP_MALFORMED_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/1697
----==_mimepart_5b7e5707d2389_14c03fbbe14d45b8190112
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The paragraph says the a SETTING frame must be the first frame on a control stream but it does not specifies which error should be sent if that is not the case.</p>
<blockquote>
<p>A SETTINGS frame MUST be sent as the first frame of either control stream (see {{stream-mapping}}) by each peer, and MUST NOT be sent subsequently or on any other stream. If an endpoint receives an SETTINGS frame on a different stream, the endpoint MUST respond with a connection error of type HTTP_WRONG_STREAM. If an endpoint receives a second SETTINGS frame, the endpoint MUST respond with a connection error of type HTTP_MALFORMED_FRAME.</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/1697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8-4POBY2Wqr10cKQsWXoPFltP-lks5uTk6HgaJpZM4WI7wn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3WIZ4Ro6xW0nHxU8gQjTDnoO-lGks5uTk6HgaJpZM4WI7wn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Error for not receiving SETTINGS frame as the first frame on a control stream (#1697)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1697"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1697",
"url": "https://github.com/quicwg/base-drafts/issues/1697",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Error for not receiving SETTINGS frame as the first frame on a control stream (#1697)",
"sections": [
{
"text": "",
"activityTitle": "**Dragana Damjanovic**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ddragana",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1697
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1697,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1697\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1697"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371440679\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7e5707d2389_14c03fbbe14d45b8190112--


From nobody Thu Aug 23 01:02: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 63EBD130E00 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 01:02:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 W7mtm0QREUXi for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 01:02:31 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 6D1861292F1 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 01:02:31 -0700 (PDT)
Date: Thu, 23 Aug 2018 01:02:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535011350; bh=Gxu711sYZAbP+J99xay5liSelOqs/HE0BkeI/Gg+q1o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FirOKgeRd18C/YTZDZypYby4lYYcV/NLXfnT2vpVxTfWS8oXrXkfLhnEWYGiLsp+K fq36Mua5yevpkN85RboO0ZRTA0svEci+EHWliiKuquIBRV36QlF/QMFgYEzftkSNPr UX7oiGemSbmNf9nuryvhDEujUp0gRJj+XQddOae0=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe428039316c005c0d77171f404a5d272714a36aa92cf0000000117962c1692a169ce150e7159@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1698@github.com>
Subject: [quicwg/base-drafts] Fix nits in transport draft (#1698)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7e6a1623594_45013fe9a40d45bc701986"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BwvlNKxL0jUuBO9jZ27pvKsOuTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 08:02:35 -0000

----==_mimepart_5b7e6a1623594_45013fe9a40d45bc701986
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/1698

-- Commit Summary --

  * Fix nits in transport draft

-- File Changes --

    M draft-ietf-quic-transport.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1698.patch
https://github.com/quicwg/base-drafts/pull/1698.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/1698

----==_mimepart_5b7e6a1623594_45013fe9a40d45bc701986
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/1698'>https://github.com/quicwg/base-drafts/pull/1698</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix nits in transport draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1698/files#diff-0">draft-ietf-quic-transport.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1698.patch'>https://github.com/quicwg/base-drafts/pull/1698.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1698.diff'>https://github.com/quicwg/base-drafts/pull/1698.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/1698">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7zDwmfVFv1ZvV5F_hMh7ZM8mUwCks5uTmGWgaJpZM4WJCMQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-xsisNv25ZoWJr6LzaukHp0AifNks5uTmGWgaJpZM4WJCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix nits in transport draft (#1698)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1698"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1698",
"url": "https://github.com/quicwg/base-drafts/pull/1698",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix nits in transport draft (#1698)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "d48be8e",
"value": "Fix nits in transport draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1698/files#diff-0) (14 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1698,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1698\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1698"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1698.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1698.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371467024\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7e6a1623594_45013fe9a40d45bc701986--


From nobody Thu Aug 23 01:36: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 790F4130E58 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 01:36:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 VwEfjotGHowB for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 01:36:13 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 C5787130E57 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 01:36:13 -0700 (PDT)
Date: Thu, 23 Aug 2018 01:36:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535013372; bh=3FAmbsRx0sYcxxPLSINa6IUG+1niRgQlvNLGQwZYTeQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bXNH35B9Ob+7U9eSpXUXKtUrfTqZhTqT7C3ltDNkSyLQ/rm0zMsCEBbH67O0R3Cp9 uCFhmMPRAq+9hQl5EtlHpecA+8liBuRS/jxtYm7UTzRJHU5a9X4KCqCU1AiHQXlpNb rcHuCL60y+FYLfzWT+OsmZDAJ4MS+rx3qI2LIhg0=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab65528d2229b071b81b280175e08e6940be4edb6992cf00000001179633fc92a169ce150e9c17@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1699@github.com>
Subject: [quicwg/base-drafts] Fix nits in recovery draft (#1699)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7e71fcb68a7_602a3fd36acbe620788a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Okk863nZZmkpr0gQCwtzAxZXsC8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 08:36:16 -0000

----==_mimepart_5b7e71fcb68a7_602a3fd36acbe620788a5
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/1699

-- Commit Summary --

  * Fix nits in recovery draft

-- File Changes --

    M draft-ietf-quic-recovery.md (16)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1699.patch
https://github.com/quicwg/base-drafts/pull/1699.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/1699

----==_mimepart_5b7e71fcb68a7_602a3fd36acbe620788a5
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/1699'>https://github.com/quicwg/base-drafts/pull/1699</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix nits in recovery draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1699/files#diff-0">draft-ietf-quic-recovery.md</a>
    (16)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1699.patch'>https://github.com/quicwg/base-drafts/pull/1699.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1699.diff'>https://github.com/quicwg/base-drafts/pull/1699.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/1699">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7uXDD_-LnQghQrjmIon4L1C5SCTks5uTml8gaJpZM4WJFNm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Ubh0gn_fRD5gfUzKfVQFEEZCi2ks5uTml8gaJpZM4WJFNm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix nits in recovery draft (#1699)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1699"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1699",
"url": "https://github.com/quicwg/base-drafts/pull/1699",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix nits in recovery draft (#1699)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3ac03f5",
"value": "Fix nits in recovery draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1699/files#diff-0) (16 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1699,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1699\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1699"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1699.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1699.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371479398\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7e71fcb68a7_602a3fd36acbe620788a5--


From nobody Thu Aug 23 04:23: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 E1179130E8F for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uZ1kndWuDsUa for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:25 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 9DE46130E09 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 04:23:25 -0700 (PDT)
Date: Thu, 23 Aug 2018 04:23:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535023404; bh=6jnLAx5U0DQM0xMg8sk32CbWA3ku32ActjC/HUXEkHU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gva5m+65JudvF1tN4AF+R2Y2wIsdHps1/GbHB+UlPb0y6iHcaeVzjaf5JKEBCT1j0 2DrBAJGhmyGZClDCYI6O9oJdA0TrSDIzyXTFUDaowmwobDhuKOUGVb5oJcMBtfC1ga fSK0Cz7vpLNS3tyGMmx5PEfxz9j62y8PIUM74dZk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34bc4f1c6612fcd03e63494a3d180294bde3a67392cf0000000117965b2c92a169ce150e9c17@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1699/review/148865163@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1699@github.com>
References: <quicwg/base-drafts/pull/1699@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in recovery draft (#1699)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7e992ca8365_43013ff63a2d45b8142312"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/7kiP-MgfWuct-hTPPUY-TNa4_KA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 11:23:27 -0000

----==_mimepart_5b7e992ca8365_43013ff63a2d45b8142312
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/1699#pullrequestreview-148865163
----==_mimepart_5b7e992ca8365_43013ff63a2d45b8142312
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/1699#pullrequestreview-148865163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw-B0P2Wwi1DB2W1gfcMxVd56KZ8ks5uTpCsgaJpZM4WJFNm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0B7ZWkweAOvO-8hYaZ8Ei_YFEZQks5uTpCsgaJpZM4WJFNm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1699"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1699#pullrequestreview-148865163"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1699#pullrequestreview-148865163",
"url": "https://github.com/quicwg/base-drafts/pull/1699#pullrequestreview-148865163",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1699",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1699#pullrequestreview-148865163"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371479398\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7e992ca8365_43013ff63a2d45b8142312--


From nobody Thu Aug 23 04:23: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 EF333130E8F for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 hW05jUSbx6Xg for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:32 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18D1C130EB3 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 04:23:32 -0700 (PDT)
Date: Thu, 23 Aug 2018 04:23:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535023410; bh=vJXmsPkAH7SsJJyGozG21XjXfBSiYaR7nq/dynZ9Kps=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yJDlUd2ZpUo0EeOpMgo/Sk1c2qo21SZEBXWSh3ZJ/xduvZ8ZUyd6IZE0EiQUb+zI0 1vBFbzlLwTKcUXDCJWcGgqi1dzI2SK9PhVwGwW5YSLF0eBCslZWd1/Hys4X4R0Nszn 30FZJn93VwaKaNJi+lMFYtrciDgJjZYZlhnXmJCw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc364fa0f6db9a3116152f977a9bc0ad7537102ec92cf0000000117965b3292a169ce150e9c17@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1699/c415380961@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1699@github.com>
References: <quicwg/base-drafts/pull/1699@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in recovery draft (#1699)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7e993229092_48353ff26dcd45c0124368"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/z2ojq99FOQQjMx1Z4cmLAKrJWMs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 11:23:34 -0000

----==_mimepart_5b7e993229092_48353ff26dcd45c0124368
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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/1699#issuecomment-415380961
----==_mimepart_5b7e993229092_48353ff26dcd45c0124368
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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/1699#issuecomment-415380961">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxQL8gDpKr02sJr6Bfylk57x8__fks5uTpCygaJpZM4WJFNm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0XQn26yB6dOvldm5dSCT7v-QRp4ks5uTpCygaJpZM4WJFNm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1699: Thanks!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1699#issuecomment-415380961"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1699#issuecomment-415380961",
"url": "https://github.com/quicwg/base-drafts/pull/1699#issuecomment-415380961",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix nits in recovery draft (#1699)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1699,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1699\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1699#issuecomment-415380961"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371479398\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7e993229092_48353ff26dcd45c0124368--


From nobody Thu Aug 23 04:23: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 7ADB9130EB7 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 VzJhGBwBQqGF for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:36 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 38EAC130E8F for <quic-issues@ietf.org>; Thu, 23 Aug 2018 04:23:36 -0700 (PDT)
Date: Thu, 23 Aug 2018 04:23:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535023415; bh=m3GbAsP+d3xKjTN3q+IVcxsrI1X7wMzxmncshi6AC+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fedmJ5FejgmLewY4rkB1xJP51e5GB2D7wLhayXiDYqSwjV23AGynRqCx5Q2Zx8kio 98MUvqFNGgqMv4we3/AQq8RTbUzragOks4ya7TUXWzmdjsvFOrtIfalSAZ2tpzNvJ/ RFsRAnurhZ+rXsyrY9L72Rb+pSGGgB7uIcSw8jdQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2e70c163855b29b28b08ac7a940d3c54395ce5692cf0000000117965b3792a169ce150e9c17@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1699/issue_event/1805002310@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1699@github.com>
References: <quicwg/base-drafts/pull/1699@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in recovery draft (#1699)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7e9937574c9_ba13fe0db0d45c097755"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/oXUSeeZAVxVKXPG4u6aaLs8Gv0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 11:23:40 -0000

----==_mimepart_5b7e9937574c9_ba13fe0db0d45c097755
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1699 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1699#event-1805002310
----==_mimepart_5b7e9937574c9_ba13fe0db0d45c097755
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353278999" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1699" href="https://github.com/quicwg/base-drafts/pull/1699">#1699</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1699#event-1805002310">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7aEfP0TNFun2Gubm61oJT7eu2qAks5uTpC3gaJpZM4WJFNm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyHMw9qoXNE20KAigIlbmAQ9FcI-ks5uTpC3gaJpZM4WJFNm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1699 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1699#event-1805002310"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1699#event-1805002310",
"url": "https://github.com/quicwg/base-drafts/pull/1699#event-1805002310",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix nits in recovery draft (#1699)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1699#event-1805002310"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371479398\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7e9937574c9_ba13fe0db0d45c097755--


From nobody Thu Aug 23 04:27:35 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 13F32130E04 for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 11:18:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 olNUHuI_5TkE for <quic-issues@ietfa.amsl.com>; Wed, 22 Aug 2018 11:18:18 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85177130E2F for <quic-issues@ietf.org>; Wed, 22 Aug 2018 11:18:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1534961897; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HRKQ7gG/J9lVsbM4UbafBcs6CzEcFCt4iG7MB/iSOKQ=; b=R1Ct0QYf53XE59AOnu2WP3n+pTqchtFNinLBPzM7oPEwnYSVgKWSRCaaS/GgmUL/gw+rsgLU FaIFv75+IUjxcwJHOvzqrNs8TL9PvYEmwUb4CGjgeRR3TRVjt6shWwL9ZPCzgku3TodxORTc z+T32tWUR4cLeZNanujiPrRohD4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: alivneh=fb.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5b7da8e9.7f8715a685d0-smtp-out-n03; Wed, 22 Aug 2018 18:18:17 -0000 (UTC)
Date: Wed, 22 Aug 2018 11:18:16 -0700
From: Amir Livneh <alivneh@fb.com>
Reply-To: Amir Livneh <alivneh@fb.com>
To: quic-issues@ietf.org
Message-ID: <5b7da8e815b69_39e12adf767d2ed888642@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7d0224: Grammar fix to HTTP draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7da8e8157aa_39e12adf767d2ed88859b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JtSWtKu2aE-O4yLACcKV40EPqBQ>
X-Mailman-Approved-At: Thu, 23 Aug 2018 04:27:34 -0700
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Aug 2018 18:18:20 -0000

----==_mimepart_5b7da8e8157aa_39e12adf767d2ed88859b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7d0224d3a0a08b34a9ad294bafe159aba9ba1c72
      https://github.com/quicwg/base-drafts/commit/7d0224d3a0a08b34a9ad294bafe159aba9ba1c72
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Grammar fix to HTTP draft



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7da8e8157aa_39e12adf767d2ed88859b--


From nobody Thu Aug 23 04:27: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 B4C33130EB5 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 Qx1KzCwwC3aR for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 04:23:34 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6092130E09 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 04:23:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535023413; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ib1VNltJ2Jd6pwt85uPWrjldf7u9N8iw5ErGFF0q0vo=; b=f+zV0Ylr3Om6KtV7R/RC30at/Uk8XbLeF93/H/qmmXITwJZyxP58sfLDMCB9WZ5GSCtRHfFL 3ayve/WQg8vaLtlgnzS0rKTNC5EhS5Nc2TFKxQzFSqpCPCnM3LXBbEhrfplBLrQ2wVWT7fQO HkeujPQVk2w/0izytroGEutiykA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: alivneh=fb.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b7e9935.7fdb076f2d50-smtp-out-n02; Thu, 23 Aug 2018 11:23:33 -0000 (UTC)
Date: Thu, 23 Aug 2018 04:23:32 -0700
From: Amir Livneh <alivneh@fb.com>
Reply-To: Amir Livneh <alivneh@fb.com>
To: quic-issues@ietf.org
Message-ID: <5b7e9934b20f_255c2b1903722ecc4079b@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 12a273: Fix nits in recovery draft (#1699)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7e9934ad26_255c2b1903722ecc4065b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/byYX2Aw3oPF2o1tYVvuOdd3UhLA>
X-Mailman-Approved-At: Thu, 23 Aug 2018 04:27:34 -0700
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 11:23:37 -0000

----==_mimepart_5b7e9934ad26_255c2b1903722ecc4065b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 12a273f40dded09e019cc2d7c48e57fa678b01b5
      https://github.com/quicwg/base-drafts/commit/12a273f40dded09e019cc2d7c48e57fa678b01b5
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix nits in recovery draft (#1699)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7e9934ad26_255c2b1903722ecc4065b--


From nobody Thu Aug 23 07:32: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 C6F65130E04 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 07:32:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 96MRVhnGQqcD for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 07:32:23 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 277D712426A for <quic-issues@ietf.org>; Thu, 23 Aug 2018 07:32:23 -0700 (PDT)
Date: Thu, 23 Aug 2018 07:32:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535034742; bh=xv20kZCYMSHtksFyvy3Os3OQxYOrWx3gJqypaUq/P0M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Xop/KpgNxZ8RtlMh2Ixpqq/BR+I8cj6+kQzvw5mLg/hHHhjBq4n24st/TZFIvQ5po RfqYjLdBpQ0893aXAtki6rXwcW1S6nsAe9q9FdOisJ2xO2JrHwrIIrum2y70croQKc XXCyA1Qqz5O+pQiO29JsmqRY+95jVGZOuI5C5x7g=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba299329460fb22fa4eeabfbc20614a85e77b2fa092cf000000011796877592a169ce15109a49@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1700@github.com>
Subject: [quicwg/base-drafts] Fix nits in recovery draft (#1700)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ec5767ec_7fbe3fad57cbe61835382b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ej5aRz5JnFprwasmnedxW_S0i7M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 14:32:25 -0000

----==_mimepart_5b7ec5767ec_7fbe3fad57cbe61835382b
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/1700

-- Commit Summary --

  * Update draft-ietf-quic-recovery.md

-- File Changes --

    M draft-ietf-quic-recovery.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1700.patch
https://github.com/quicwg/base-drafts/pull/1700.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/1700

----==_mimepart_5b7ec5767ec_7fbe3fad57cbe61835382b
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/1700'>https://github.com/quicwg/base-drafts/pull/1700</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update draft-ietf-quic-recovery.md</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1700/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/1700.patch'>https://github.com/quicwg/base-drafts/pull/1700.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1700.diff'>https://github.com/quicwg/base-drafts/pull/1700.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/1700">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1_CObcpIILavDhCyodb4WWt6hljks5uTrz1gaJpZM4WJpjS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq37rm43aA8p60bVi28L5JnpqzQNWks5uTrz1gaJpZM4WJpjS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix nits in recovery draft (#1700)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1700"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1700",
"url": "https://github.com/quicwg/base-drafts/pull/1700",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix nits in recovery draft (#1700)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "21e4201",
"value": "Update draft-ietf-quic-recovery.md"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1700/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1700,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1700\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1700"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1700.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1700.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371628242\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7ec5767ec_7fbe3fad57cbe61835382b--


From nobody Thu Aug 23 07:33: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 1384212426A for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 07:33:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 bxoCK9IJ3C1q for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 07:33:41 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 2E6E4130E23 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 07:33:38 -0700 (PDT)
Date: Thu, 23 Aug 2018 07:33:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535034817; bh=6A0KyC38ITxVXwGNDUzKwoFw0y/w1Mxzn6+KJMQiuSo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=doprM9oPeCO4J/+J71SdQ5amZsfoKASMWWlE2bX0zLvnGUicj+CXUH4Gz0j0yfzaG 6qE3nPWYAo9K5HbPY/nr5ZL95zs4edKs6ipWJWhvhC9u2Q6T0q1r/i54bSD6IO22Xn U5itNvloEfOndYrQfRGxUGXLNsIUOG7YzTC3q/7Q=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0559241e2983815501b981b230f15dcc9ceec44b92cf00000001179687c192a169ce15109c70@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1701@github.com>
Subject: [quicwg/base-drafts] Fix nits in transport draft (#1701)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ec5c138196_6213f8d3a0d45c41572a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b52ClKUvVoM9kburwaYgcdN2SME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 14:33:43 -0000

----==_mimepart_5b7ec5c138196_6213f8d3a0d45c41572a3
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/1701

-- Commit Summary --

  * Fix nits in transport draft

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1701.patch
https://github.com/quicwg/base-drafts/pull/1701.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/1701

----==_mimepart_5b7ec5c138196_6213f8d3a0d45c41572a3
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/1701'>https://github.com/quicwg/base-drafts/pull/1701</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix nits in transport draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1701/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/1701.patch'>https://github.com/quicwg/base-drafts/pull/1701.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1701.diff'>https://github.com/quicwg/base-drafts/pull/1701.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/1701">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz0KDLRoPqO-GN5m3owRVpPboh4cks5uTr1BgaJpZM4WJpur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7rz24VMFqobV4cvsnyFJj3JRLU3ks5uTr1BgaJpZM4WJpur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix nits in transport draft (#1701)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1701"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1701",
"url": "https://github.com/quicwg/base-drafts/pull/1701",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix nits in transport draft (#1701)",
"sections": [
{
"text": "",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f996d17",
"value": "Fix nits in transport draft"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1701/files#diff-0) (2 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1701,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1701\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1701"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1701.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1701.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371628971\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7ec5c138196_6213f8d3a0d45c41572a3--


From nobody Thu Aug 23 07:38: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 BDA96130DF4 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 07:38:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ZAqbFXXItiC2 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 07:38:17 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1783E130EB8 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 07:38:17 -0700 (PDT)
Date: Thu, 23 Aug 2018 07:38:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535035096; bh=atNgRzzlbG/JuYBRwyhU4muAlBseYXZGIwhrV4V0/pI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ciZPUi+jaYuwUJpfvcBYHMB+T16ts4HVHKcOxleSsg9R76YA+g9dyO0AfIm2j05ZO Ja967j2O2fYg9mI7R18b8I3aKCPq8jpV6wiDKAZcMwCMBoo3jF7xKWYRUIo7fQ/y2u M6tmOLS48sBrCaVa3siugODAr8XIvp9uhRqYSNnM=
From: Amir Livneh <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/1698/push/2820317250@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1698@github.com>
References: <quicwg/base-drafts/pull/1698@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in transport draft (#1698)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ec6d82e9f5_166c3fd4a10be61c38693"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
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/LBUc-3Zh1pkJBKumdUSZFadjJ9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 14:38:19 -0000

----==_mimepart_5b7ec6d82e9f5_166c3fd4a10be61c38693
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@amirlivneh pushed 1 commit.

cda6445  Wrap lines


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1698/files/d48be8e7aa7d026954a32d3dabb7be7d147d5bb1..cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a

----==_mimepart_5b7ec6d82e9f5_166c3fd4a10be61c38693
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/amirlivneh" class="user-mention">@amirlivneh</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/cda6445">cda6445</a>  Wrap lines</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1698/files/d48be8e7aa7d026954a32d3dabb7be7d147d5bb1..cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3bwB2eFDzM8a8NCaz7O2caU4D73ks5uTr5YgaJpZM4WJCMQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0lUd9guTvCMdPClAHt9nR9tKLSMks5uTr5YgaJpZM4WJCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@amirlivneh pushed 1 commit in #1698"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1698/files/d48be8e7aa7d026954a32d3dabb7be7d147d5bb1..cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1698/files/d48be8e7aa7d026954a32d3dabb7be7d147d5bb1..cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a",
"url": "https://github.com/quicwg/base-drafts/pull/1698/files/d48be8e7aa7d026954a32d3dabb7be7d147d5bb1..cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@amirlivneh pushed 1 commit in #1698",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1698:",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [
{
"name": "cda6445",
"value": "Wrap lines"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1698/files/d48be8e7aa7d026954a32d3dabb7be7d147d5bb1..cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371467024\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7ec6d82e9f5_166c3fd4a10be61c38693--


From nobody Thu Aug 23 10:48: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 4731D130E2A for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:48:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 gVOtPxqOO9bM for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:48:47 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 981C0130934 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 10:48:47 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535046526; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JGXBSw72doUonHtadaBrSJeIQ/Hhz3Ld2LuLsyUyKVQ=; b=JdtS9DwpmhUW9qxqRFLzSGJsSOun7hsabjejOQKk8+nIZgrVkeP4COenVs11ZE7t8jInSH9C R4v8n6+gQ1Y5VgIzVsbBuFJjh9XcT2pIjWAz1kq3TfwDvuFFP/mD+zH9X3lCy+kHLbcavkdB ImIOyAOIERl6xS+gy07v8dyHCcY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: alivneh=fb.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5b7ef37e.7f6ed2b81f00-smtp-out-n01; Thu, 23 Aug 2018 17:48:46 -0000 (UTC)
Date: Thu, 23 Aug 2018 10:48:45 -0700
From: Amir Livneh <alivneh@fb.com>
Reply-To: Amir Livneh <alivneh@fb.com>
To: quic-issues@ietf.org
Message-ID: <5b7ef37dbb8b0_66872b2590a94ecc626ba@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 88ee4d: Fix typo in HTTP draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7ef37dbb56d_66872b2590a94ecc6253f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YaVH1FbGitojgm1MQyaPDsKg39I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 17:48:49 -0000

----==_mimepart_5b7ef37dbb56d_66872b2590a94ecc6253f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 88ee4d535141e103133f3b0112acd27295a72f2f
      https://github.com/quicwg/base-drafts/commit/88ee4d535141e103133f3b0112acd27295a72f2f
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Fix typo in HTTP draft



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7ef37dbb56d_66872b2590a94ecc6253f--


From nobody Thu Aug 23 10:48: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 707B5130E2A for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:48:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AkHhalJoGkqL for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:48:52 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 C0AD6130E4B for <quic-issues@ietf.org>; Thu, 23 Aug 2018 10:48:51 -0700 (PDT)
Date: Thu, 23 Aug 2018 10:48:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535046530; bh=YxWuABnsBKCk+z3ISBUwLLE9AwBpSfMTPjrcm6LDhck=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dYYvxlJfPvqKphVZcL4NG9G4aWm5KqxYSI1zP91nSbascD5GZGXu+MSN7wipGEBy8 E657jQizTOZNcVvtrwFRozrqbjdhVrOdiVwA8LrSJ5wgzDz1Yum07o0OGlovoGw7Uk ix7hpU+/RAra4TxFIwjtOh/TRZN0jFNWh+MjaBgg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab610790afd7b20cdb36234ad0058185ff7fa7715092cf000000011796b58292a169ce150c9b62@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1695/issue_event/1805928450@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1695@github.com>
References: <quicwg/base-drafts/pull/1695@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo in HTTP draft (#1695)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ef382b4c4c_48ab3ff8418be6282073b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/wl8y-EYHNkdbPQgOmurwOWSZw8w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 17:48:54 -0000

----==_mimepart_5b7ef382b4c4c_48ab3ff8418be6282073b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1695 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1695#event-1805928450
----==_mimepart_5b7ef382b4c4c_48ab3ff8418be6282073b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353147746" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1695" href="https://github.com/quicwg/base-drafts/pull/1695">#1695</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1695#event-1805928450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3-_fHidOEBTKLQd-H7S8-OZX8vTks5uTusCgaJpZM4WIg3T">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4SlWNEoo38xp8Ulb1w_U5R2_wH8ks5uTusCgaJpZM4WIg3T.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1695 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1695#event-1805928450"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1695#event-1805928450",
"url": "https://github.com/quicwg/base-drafts/pull/1695#event-1805928450",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix typo in HTTP draft (#1695)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1695#event-1805928450"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371330515\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ef382b4c4c_48ab3ff8418be6282073b0--


From nobody Thu Aug 23 10:51: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 D1FB6130934 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:51:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8cCM6SVCmiwu for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:51:40 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 ECD4012D7F8 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 10:51:39 -0700 (PDT)
Date: Thu, 23 Aug 2018 10:51:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535046699; bh=9RmtOwnC4lF6ospKT3kEDujjwBfjQs68tEPsSL1+z64=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=edR/VZV1ChGBmuR2QkK/Gbo8nx8otpSOQPEAlibQUsB6/A5s0jDr8YyzR/CXiIXta qh5PUef0zLT3W4DFLDuDErkUGL63lcLsVWiB+hinzoA2MRJnM4N0kD0Zom2jjRobxn LBMt0aOWg7I4pGFt/pnhmjcmkT7bzvqDmfUbPkyE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0906815d5fdb4ee492b7b431605dddbc56b769592cf000000011796b62a92a169ce150e15cf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1697/415509888@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1697@github.com>
References: <quicwg/base-drafts/issues/1697@github.com>
Subject: Re: [quicwg/base-drafts] Error for not receiving SETTINGS frame as the first frame on a control stream (#1697)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ef42aeb2eb_78b43fc2ed6be61863229"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/hCv_yRUAgyBmAxDPXTdB0uGGiT4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 17:51:42 -0000

----==_mimepart_5b7ef42aeb2eb_78b43fc2ed6be61863229
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, the control streams are now not so prominent in the referenced section.  I'm thinking a more generally clean-up is warranted, and perhaps even separating control vs. request/response 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/1697#issuecomment-415509888
----==_mimepart_5b7ef42aeb2eb_78b43fc2ed6be61863229
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, the control streams are now not so prominent in the referenced section.  I'm thinking a more generally clean-up is warranted, and perhaps even separating control vs. request/response 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/1697#issuecomment-415509888">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxn3bc6Hg5rqMVsIm7KEihjSPBT4ks5uTuuqgaJpZM4WI7wn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ywiFdlKTu27ohDw_sxk1yo-1EZks5uTuuqgaJpZM4WI7wn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1697: Also, the control streams are now not so prominent in the referenced section.  I'm thinking a more generally clean-up is warranted, and perhaps even separating control vs. request/response streams."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1697#issuecomment-415509888"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1697#issuecomment-415509888",
"url": "https://github.com/quicwg/base-drafts/issues/1697#issuecomment-415509888",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Error for not receiving SETTINGS frame as the first frame on a control stream (#1697)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1697,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1697\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1697#issuecomment-415509888"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371440679\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ef42aeb2eb_78b43fc2ed6be61863229--


From nobody Thu Aug 23 10:58: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 B3CA2130E43 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:58:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4-643xbluDfz for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:58:49 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BA0E12D7F8 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 10:58:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yYVAinEfXL8vfIvvIS6TmkwQK2A=; b=KwpAZqPZGME5xhsu xFzUATlZ40PXlFJ/f+aj3i7rhUOa6j7KR/2FOHaO48dHrSrtcUDa4h0+kThMCpfk DcBanjqnAmJPNFNrNBkf0PkSofJbyeM4zIYGxFs2vwq25zG7Fu5ZYFdvz4JPuyNj DRwrUArKntIzLxrUQhCjXU7kE4k=
Received: by filter1039p1las1.sendgrid.net with SMTP id filter1039p1las1-21929-5B7EF5D8-F 2018-08-23 17:58:48.537924822 +0000 UTC m=+502166.812506523
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id L6BxDHSvTWaH4s4tynafYA for <quic-issues@ietf.org>; Thu, 23 Aug 2018 17:58:48.497 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 69752C0C9D for <quic-issues@ietf.org>; Thu, 23 Aug 2018 10:58:48 -0700 (PDT)
Date: Thu, 23 Aug 2018 17:58:48 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83344bd622049d9fcb5f00dd5533c3e87aa6c83792cf000000011796b7d892a169ce150e7159@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1698/review/149028358@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1698@github.com>
References: <quicwg/base-drafts/pull/1698@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in transport draft (#1698)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ef5d867f24_1ce63f8527ad45bc3692a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BRDim11Y8iq9SRi8c6AKBNHfWFikolK0UQ8 riyEiV4FtfqJ5tEoLyu1wdZLa9Kqs1XpyPiOOUvRWjbXadAj9uFeKsdFQIyVZsTz1++lrAh1ihiCbF zw1WwhbkRCQ8sfDee0EO8sshUG8k5g6CkcbPeD3wXKBW+rnOhyD1W7KfB9hoWY9BUVtDeXAzmIdHxI o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QBwTE4B2nBrgTvzF6lFrYUfmr9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 17:58:51 -0000

----==_mimepart_5b7ef5d867f24_1ce63f8527ad45bc3692a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

All goodness.

> @@ -93,8 +93,9 @@ informative:
 --- abstract
 
 This document defines the core of the QUIC transport protocol.  This document
-describes connection establishment, packet format, multiplexing and reliability.
-Accompanying documents describe the cryptographic handshake and loss detection.
+describes connection establishment, packet format, multiplexing, and
+reliability.  Accompanying documents describe the cryptographic handshake and
+loss detection.

Took me a minute to find the added 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/pull/1698#pullrequestreview-149028358
----==_mimepart_5b7ef5d867f24_1ce63f8527ad45bc3692a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>All goodness.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1698#discussion_r212402510">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -93,8 +93,9 @@ informative:
 --- abstract
 
 This document defines the core of the QUIC transport protocol.  This document
-describes connection establishment, packet format, multiplexing and reliability.
-Accompanying documents describe the cryptographic handshake and loss detection.
+describes connection establishment, packet format, multiplexing, and
+reliability.  Accompanying documents describe the cryptographic handshake and
+loss detection.
</pre>
<p>Took me a minute to find the added 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/pull/1698#pullrequestreview-149028358">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyxU5J2CI6dmWEtuhJ71JPverQRIks5uTu1YgaJpZM4WJCMQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9j55aGmRRz_GABX9Q15MKtgQcW1ks5uTu1YgaJpZM4WJCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1698"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1698#pullrequestreview-149028358"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1698#pullrequestreview-149028358",
"url": "https://github.com/quicwg/base-drafts/pull/1698#pullrequestreview-149028358",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1698",
"sections": [
{
"text": "All goodness.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1698#pullrequestreview-149028358"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371467024\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ef5d867f24_1ce63f8527ad45bc3692a--


From nobody Thu Aug 23 10:59: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 C2B36130E2A for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:59:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pUvSfAin9GkA for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:59:23 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 3BA5012D7F8 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 10:59:23 -0700 (PDT)
Date: Thu, 23 Aug 2018 10:59:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535047161; bh=ZuTrjEeMkBDLVlhU28CRULFZJvD7hN64FULt4ymsJqE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GZf304bm/5BhXab+xYAzDDlzRauwIagn3to5ZxoTkCn5zYqR3uFE2HmDttUUhHeI0 HcTrsVW0HGE6lk6HaOt1QaY82NoMCZdVUUIa45bt0hinjL6blvop1rFMcCQi6snnkr mdCToWITP9MybBMtsYd/cYamDO9pz/7P4nSzL544=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abded7469e8537f4cf57560f21af9d5d556b75046192cf000000011796b7f992a169ce15109c70@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1701/review/149028787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1701@github.com>
References: <quicwg/base-drafts/pull/1701@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in transport draft (#1701)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ef5f99bc96_4f383fdc81cbe6283701d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/jlsISaqGGmhDjdsrVU5OOvmnIKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 17:59:25 -0000

----==_mimepart_5b7ef5f99bc96_4f383fdc81cbe6283701d2
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/1701#pullrequestreview-149028787
----==_mimepart_5b7ef5f99bc96_4f383fdc81cbe6283701d2
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/1701#pullrequestreview-149028787">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3-isy7PntIscmun4lM-IqSm7DXEks5uTu15gaJpZM4WJpur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8dGrJlT-pOw-5MTOHS-otlHl-q5ks5uTu15gaJpZM4WJpur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1701"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1701#pullrequestreview-149028787"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1701#pullrequestreview-149028787",
"url": "https://github.com/quicwg/base-drafts/pull/1701#pullrequestreview-149028787",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1701",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1701#pullrequestreview-149028787"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371628971\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ef5f99bc96_4f383fdc81cbe6283701d2--


From nobody Thu Aug 23 10: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 C6691130E2A for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:59:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 X_nKvo8SFD6K for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 10:59:49 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 155B012D7F8 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 10:59:49 -0700 (PDT)
Date: Thu, 23 Aug 2018 10:59:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535047188; bh=sUj5s4EOg8pX11WQ0hzPyyXAsE26mONz25VAvBvMjHA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IZm801M2evwvkJ2FnDHKgS38b2wHahYMGlF7+xfDFUrOFUj1ZzNh7nhyWkTPAI8IC 7T+npYFv83JDLWx4wUU/uzAbqtIzmU6NdmQXruYEtRgILqTDk869rSqHztnkTSj6mz 5NxfPDGVZlK/lO/YffY49sB9f9D+xvhGfb5FR8rU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67997b552df81c7244e536ab9f94e4a7b2efe67892cf000000011796b81492a169ce15109a49@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1700/review/149028991@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1700@github.com>
References: <quicwg/base-drafts/pull/1700@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in recovery draft (#1700)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ef614641c3_72213fdc026d45c0151380"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/DnrGhvXOq92m8V903PiAOwqsv8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 17:59:51 -0000

----==_mimepart_5b7ef614641c3_72213fdc026d45c0151380
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Clearly we need a spell-check plugin for our editors.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1700#pullrequestreview-149028991
----==_mimepart_5b7ef614641c3_72213fdc026d45c0151380
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Clearly we need a spell-check plugin for our editors.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1700#pullrequestreview-149028991">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0zWUlOhy1AsspbZ7bePnH0vQJN5ks5uTu2UgaJpZM4WJpjS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6n_tX3UTWpZJ9T-PLo5CgNcbpv4ks5uTu2UgaJpZM4WJpjS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1700"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1700#pullrequestreview-149028991"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1700#pullrequestreview-149028991",
"url": "https://github.com/quicwg/base-drafts/pull/1700#pullrequestreview-149028991",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1700",
"sections": [
{
"text": "Clearly we need a spell-check plugin for our editors.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1700#pullrequestreview-149028991"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371628242\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ef614641c3_72213fdc026d45c0151380--


From nobody Thu Aug 23 11:05: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 7D314130DD5 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 11:05:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5xuaPwwaxuNp for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 11:05:24 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AF36130E4B for <quic-issues@ietf.org>; Thu, 23 Aug 2018 11:05:24 -0700 (PDT)
Date: Thu, 23 Aug 2018 11:05:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535047523; bh=aLNLeNGP1FCX5Zsji8CyeEP0cOZ7wrJB0HhB7AXbQns=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W+autRYDerwUifrOm3uWP6rOFhkglGGu7e7Dpk9qopowaDQ9W4iUUtz4gMCIz8vSW YC8Vf1PIfMPF2Vr4dUo5QYajsUYnbql62MFvYJArivCNhOdmdc6tmYPzTi9fgpSki3 sZLAm5FgP05fjvVaVyplKfOmnXWimcA0tLJXMxVM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bfbb92ed0aeabda039b9057950983a009d8bc9292cf000000011796b96292a169ce150a3f29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1692/review/149031036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1692@github.com>
References: <quicwg/base-drafts/pull/1692@github.com>
Subject: Re: [quicwg/base-drafts] Remove redundant word (#1692)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7ef762dc403_298f3fb6e40d45b4503331"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/-IBPC2mIIEnJZMtKXfLbr2H4Hmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 18:05:25 -0000

----==_mimepart_5b7ef762dc403_298f3fb6e40d45b4503331
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop requested changes on this pull request.

Good catch that the words don't line up, but I think the right fix is in the other direction.

> @@ -384,7 +384,7 @@ state), the proxy will set the FIN bit on its connection to the TCP server. When
 the proxy receives a packet with the FIN bit set, it will terminate the send
 stream that it sends to client. TCP connections which remain half-closed in a
 single direction are not invalid, but are often handled poorly by servers, so
-clients SHOULD NOT cause send a STREAM frame with a FIN bit for connections on
+clients SHOULD NOT send a STREAM frame with a FIN bit for connections on

This probably needs more words, not fewer.  The HTTP layer doesn't directly send STREAM frames, which is why there's a "cause" in there.  Maybe "clients SHOULD NOT close a stream for sending for streams on which they still expect to receive data from the target of the CONNECT"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-149031036
----==_mimepart_5b7ef762dc403_298f3fb6e40d45b4503331
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> requested changes on this pull request.</p>

<p>Good catch that the words don't line up, but I think the right fix is in the other direction.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1692#discussion_r212404606">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -384,7 +384,7 @@ state), the proxy will set the FIN bit on its connection to the TCP server. When
 the proxy receives a packet with the FIN bit set, it will terminate the send
 stream that it sends to client. TCP connections which remain half-closed in a
 single direction are not invalid, but are often handled poorly by servers, so
-clients SHOULD NOT cause send a STREAM frame with a FIN bit for connections on
+clients SHOULD NOT send a STREAM frame with a FIN bit for connections on
</pre>
<p>This probably needs more words, not fewer.  The HTTP layer doesn't directly send STREAM frames, which is why there's a "cause" in there.  Maybe "clients SHOULD NOT close a stream for sending for streams on which they still expect to receive data from the target of the CONNECT"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-149031036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzMElzH39VStShfGDt_6odS8aLZCks5uTu7igaJpZM4WH1No">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_pomnlgE5Nk4_l548iBDI-oyWA0ks5uTu7igaJpZM4WH1No.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop requested changes on #1692"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-149031036"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-149031036",
"url": "https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-149031036",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop requested changes on 1692",
"sections": [
{
"text": "Good catch that the words don't line up, but I think the right fix is in the other direction.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-149031036"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371151720\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7ef762dc403_298f3fb6e40d45b4503331--


From nobody Thu Aug 23 16:29: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 DB4CE12D949 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 16:29:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 G9D5ZNnk2Lke for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 16:29:30 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F4B2126F72 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 16:29:30 -0700 (PDT)
Date: Thu, 23 Aug 2018 16:29:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535066969; bh=X3IAvf1QUnT/715O/V6+V1C4p9YX50LDGiuYfRhltl0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YjN67UyViawqH7gFtwss3ZWjPOiTuQhiLsZk0s4jy5qW1R+4v5bESiTmEgeuPR2j2 o6ieb807UfziEPIQPxcF8tit3nA+dGTyjVgoTOG/isBQch9zQNKcEHf1yzZFbgWE1F /01PlFOE4h+tBBkKuJR5tmVqCC3Xup/xrRgCc5EU=
From: Amir Livneh <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/1692/push/2821641382@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1692@github.com>
References: <quicwg/base-drafts/pull/1692@github.com>
Subject: Re: [quicwg/base-drafts] Remove redundant word (#1692)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7f43598ee70_403b3fcd56cd45c0105953"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
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/uJSSAfAwzlMu-TrlpU0ycoL-VXE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 23:29:32 -0000

----==_mimepart_5b7f43598ee70_403b3fcd56cd45c0105953
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@amirlivneh pushed 1 commit.

6148cd3  Use suggested wording


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1692/files/57606d04527672690505e5c8a823a8e8fe965b12..6148cd3500dc60428c941282964498ffd53a32bd

----==_mimepart_5b7f43598ee70_403b3fcd56cd45c0105953
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/amirlivneh" class="user-mention">@amirlivneh</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6148cd3">6148cd3</a>  Use suggested wording</li>
</ul>


<p style="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/1692/files/57606d04527672690505e5c8a823a8e8fe965b12..6148cd3500dc60428c941282964498ffd53a32bd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ECkrYB_nrX2x6bNE5QyZ94vK9nks5uTzrZgaJpZM4WH1No">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5m9oSW5hse-v-D-4WUgF8_usROVks5uTzrZgaJpZM4WH1No.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@amirlivneh pushed 1 commit in #1692"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1692/files/57606d04527672690505e5c8a823a8e8fe965b12..6148cd3500dc60428c941282964498ffd53a32bd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1692/files/57606d04527672690505e5c8a823a8e8fe965b12..6148cd3500dc60428c941282964498ffd53a32bd",
"url": "https://github.com/quicwg/base-drafts/pull/1692/files/57606d04527672690505e5c8a823a8e8fe965b12..6148cd3500dc60428c941282964498ffd53a32bd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@amirlivneh pushed 1 commit in #1692",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1692:",
"activityTitle": "**Amir Livneh**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@amirlivneh",
"facts": [
{
"name": "6148cd3",
"value": "Use suggested wording"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1692/files/57606d04527672690505e5c8a823a8e8fe965b12..6148cd3500dc60428c941282964498ffd53a32bd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371151720\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b7f43598ee70_403b3fcd56cd45c0105953--


From nobody Thu Aug 23 17:02: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 A353D1277BB for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 17:01:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OfdXohsP6jbf for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 17:01:36 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 1E9A7130DC3 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 17:01:36 -0700 (PDT)
Date: Thu, 23 Aug 2018 17:01:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535068895; bh=N61k1onYlZWudKkIrrq9oInCNm6IY3QTNcmEExHnmF8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ohRU1vb5oAzIYdFUJMFZHsGlldgSP/oC3IeN+a/j6zNunJ5Bo9OwCQSG9Nmr2dqxa HdDjqp6yQ9mAh6MbpgbDF0LKbeGv4/Nzys3+zk8hH1xxC774UZ9ICN3w5fwVmI8ohg M+m4v9ahklHqD8PcNAHcD9qSOBRM1GqBIMfr2tsI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9e5339eca5ecf8e8ba2218e64e2f2da0fbdf03b92cf0000000117970cdf92a169ce15109a49@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1700/c415609912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1700@github.com>
References: <quicwg/base-drafts/pull/1700@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in recovery draft (#1700)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7f4adf8d5d_c7c3f9ec32d45b4116390"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/5Y9jS7DZ04-0D9nxA7cZRF3irIs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 00:01:41 -0000

----==_mimepart_5b7f4adf8d5d_c7c3f9ec32d45b4116390
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 to spellcheck.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1700#issuecomment-415609912
----==_mimepart_5b7f4adf8d5d_c7c3f9ec32d45b4116390
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 to spellcheck.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1700#issuecomment-415609912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq33FOhPJe5SqSZbfNi_5ZdFepdWpks5uT0JfgaJpZM4WJpjS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0oTQ_Qme3PtCCBTc3wuLoYlhw7Vks5uT0JfgaJpZM4WJpjS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1700: +1 to spellcheck."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1700#issuecomment-415609912"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1700#issuecomment-415609912",
"url": "https://github.com/quicwg/base-drafts/pull/1700#issuecomment-415609912",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix nits in recovery draft (#1700)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1700,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1700\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1700#issuecomment-415609912"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371628242\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7f4adf8d5d_c7c3f9ec32d45b4116390--


From nobody Thu Aug 23 17:02: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 9D014130F5E for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 17:01:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 AERc9GR1AfMv for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 17:01:44 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9CEB130F4A for <quic-issues@ietf.org>; Thu, 23 Aug 2018 17:01:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535068903; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UImdwLXV39P0hatRw4nTBak8Mme3OM6lBNn0It/lCQ4=; b=DWfjt4r/uHNmDnjIaSKWThUbaxJtDVZzY1XRzm6RJKpLMRaGJCVFqpApSvwU/btwvMohafSx buY6Alhn8S/iywHIhiquPpRp3MzZ5r70+qjHBGzTRhR3e4vrjlvNu70FK9F4oTU4NjySwbyN z52AoZxndqnClXMlpHQUetecVvA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: alivneh=fb.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b7f4ae7.7f0576bb17b0-smtp-out-n03; Fri, 24 Aug 2018 00:01:43 -0000 (UTC)
Date: Thu, 23 Aug 2018 17:01:42 -0700
From: Amir Livneh <alivneh@fb.com>
Reply-To: Amir Livneh <alivneh@fb.com>
To: quic-issues@ietf.org
Message-ID: <5b7f4ae6b11cf_19f52ab0af6caec81069b@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9a1466: Update draft-ietf-quic-recovery.md (#1700)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7f4ae6b0e6e_19f52ab0af6caec8105e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jm6ttCqpo1K0dlPB4_3pKqoPK-0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 00:02:00 -0000

----==_mimepart_5b7f4ae6b0e6e_19f52ab0af6caec8105e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9a1466780d4b014b02f0fb1c4ba02999d07e1ca8
      https://github.com/quicwg/base-drafts/commit/9a1466780d4b014b02f0fb1c4ba02999d07e1ca8
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md (#1700)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7f4ae6b0e6e_19f52ab0af6caec8105e7--


From nobody Thu Aug 23 17:02: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 3C795130DF3 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 17:01:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 fcGniKp2IkLY for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 17:01:46 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 2786C130F40 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 17:01:46 -0700 (PDT)
Date: Thu, 23 Aug 2018 17:01:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535068905; bh=H1W34CvYx87ZpBSvFiPQLK/vt07fWxwdbfE1IAY1HrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hAtS+/S6dqAQAUYqVecoGc737EASNZT1/U6elmb2ZOsjDe3BBmqQIoIaPXgyaWd/I QqV4f5wYLeBGIjYUGdEWUs1zu2fszG1SzLb+QUbjbRZ1/ZMaEGQfPY2DKld51MYWEe O78edRNK7HeynsHpDwAQVB6syS8XpfH6JP5k9djE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6163e8047d6ef2a5e443665fd3928c771b9192d92cf0000000117970ce992a169ce15109a49@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1700/issue_event/1806608316@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1700@github.com>
References: <quicwg/base-drafts/pull/1700@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in recovery draft (#1700)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7f4ae93c7fb_46703ff5d28d45c014119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/tkRkjJdrxpcABP0OsnBrPxFGSk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 00:02:01 -0000

----==_mimepart_5b7f4ae93c7fb_46703ff5d28d45c014119
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1700 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1700#event-1806608316
----==_mimepart_5b7f4ae93c7fb_46703ff5d28d45c014119
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353409609" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1700" href="https://github.com/quicwg/base-drafts/pull/1700">#1700</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1700#event-1806608316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzO49BxnH5DFliDAfLFSgEN8Zk3yks5uT0JpgaJpZM4WJpjS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0W5bl1fJukU7ErIxKGAhT3qb5I8ks5uT0JpgaJpZM4WJpjS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1700 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1700#event-1806608316"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1700#event-1806608316",
"url": "https://github.com/quicwg/base-drafts/pull/1700#event-1806608316",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix nits in recovery draft (#1700)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1700#event-1806608316"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371628242\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7f4ae93c7fb_46703ff5d28d45c014119--


From nobody Thu Aug 23 18:30: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 E62DD130FC2 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:30:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e1x9_VYyxUMr for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:30:20 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68DB8130F88 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 18:30:20 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535074219; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=A98N+Y0cuZipDpsd8iJJ2CeCGTCnsTnhz8+uV7v1UgU=; b=fJ3jNTLy8sxCoOQVQpWDRCj8TKAXBPjFE5a0QztwiyuRt3pKFT9PctA2gMDes5JCv/iZIz4T P+bc3VUHLFV09wFsdKdREQJ45mUHNIKv+kK65Et71rmI0FE2JtIC/ZnqeByOpZdq3xp7uixk ewTfK+pY/IOTy/6xBaXKmCc3vTE=
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 5b7f5fab.7f35a4a23bd0-smtp-out-n03; Fri, 24 Aug 2018 01:30:19 -0000 (UTC)
Date: Thu, 23 Aug 2018 18:30:18 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7f5faa31e6a_66b2acae466eed07772@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d48be8: Fix nits in transport draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7f5faa31a97_66b2acae466eed076e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I1qHTh5SkurI7i7c391r1y106I4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 01:30:30 -0000

----==_mimepart_5b7f5faa31a97_66b2acae466eed076e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d48be8e7aa7d026954a32d3dabb7be7d147d5bb1
      https://github.com/quicwg/base-drafts/commit/d48be8e7aa7d026954a32d3dabb7be7d147d5bb1
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix nits in transport draft


  Commit: cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a
      https://github.com/quicwg/base-drafts/commit/cda6445cddd69ef3ceebfe06b15fbf39c1b6be3a
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Wrap lines


  Commit: 6544530059e3547f0d0b403b8f48a9c16159e49e
      https://github.com/quicwg/base-drafts/commit/6544530059e3547f0d0b403b8f48a9c16159e49e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-24 (Fri, 24 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1698 from amirlivneh/patch-7

Fix nits in transport draft


Compare: https://github.com/quicwg/base-drafts/compare/9a1466780d4b...6544530059e3
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7f5faa31a97_66b2acae466eed076e1--


From nobody Thu Aug 23 18: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 21ED9130FBF for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:30:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Wj31A9T3oLwE for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:30:23 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 95A32130F90 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 18:30:23 -0700 (PDT)
Date: Thu, 23 Aug 2018 18:30:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535074222; bh=TExsuwcFDPgaya8OKXq/8yBcZ0Wgmr88WPLv8k6O9BQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gq6iCXCYpNMQjsTiz9coKjNPHDM8vaCNSVxX4IgApFw2ZU2INaIwi8WhnZY/JJdfv xARTRz0EP+8oYb0ZA8wpkvVWc7QW/0dsxSYduJO6nwy1B8Kyl+KpoX0oqqvJEQvxEg 4copXtfQZPrpwmnemJR9uWWusOMIbvUW66Xw2Q+o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8361df54e62757edc0f2dc27dbc44edda20a262392cf00000001179721ae92a169ce150e7159@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1698/issue_event/1806688077@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1698@github.com>
References: <quicwg/base-drafts/pull/1698@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in transport draft (#1698)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7f5fae9834c_28833f99ae6be61c11358e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WvQu0UTddndAKShLUqvAe9uhCqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 01:30:32 -0000

----==_mimepart_5b7f5fae9834c_28833f99ae6be61c11358e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1698 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1698#event-1806688077
----==_mimepart_5b7f5fae9834c_28833f99ae6be61c11358e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353268057" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1698" href="https://github.com/quicwg/base-drafts/pull/1698">#1698</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1698#event-1806688077">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5YZ4Mjef3mZjcCVcz3cdE_GQMLNks5uT1cugaJpZM4WJCMQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_zJ_tM33fv_o91IKrtQ6qMJHpEiks5uT1cugaJpZM4WJCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1698 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1698#event-1806688077"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1698#event-1806688077",
"url": "https://github.com/quicwg/base-drafts/pull/1698#event-1806688077",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix nits in transport draft (#1698)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1698#event-1806688077"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371467024\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7f5fae9834c_28833f99ae6be61c11358e--


From nobody Thu Aug 23 18:31: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 9D87C130F91 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:30:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CEA8bVWkFxkf for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:30:51 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 05491130E14 for <quic-issues@ietf.org>; Thu, 23 Aug 2018 18:30:51 -0700 (PDT)
Date: Thu, 23 Aug 2018 18:30:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535074250; bh=g54OA6opxGajDqcuEW8zfmiY5DDQuzm+LHALb28SNOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tpxe4bTtPdfobEZIqcK7ySorJYIYgmKAaQvhQhLR8tWQ+KWDwkD9mDafwcEVd/4C4 epIYHkG5l0In6D6s81LNFbOW6cCvi778ZgakubdJmq/DgtbkQxC1/waqYgaZoe3Dtg tVVlUndcTIf7Vvwaoj7vp1khQkZ4BjDlnXLlnAdg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab103450ccc33200293068fc52f41cd2f74385919092cf00000001179721ca92a169ce150e7159@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1698/c415623251@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1698@github.com>
References: <quicwg/base-drafts/pull/1698@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in transport draft (#1698)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7f5fca1ca13_5bd03fa0368d45bc9411d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xWA6m6B03FKBwGgRInP7ytj1bFw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 01:31:03 -0000

----==_mimepart_5b7f5fca1ca13_5bd03fa0368d45bc9411d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Those two instances of "forward-secure" remind me that I've been meaning to remove that (it's a Google QUIC vestige).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1698#issuecomment-415623251
----==_mimepart_5b7f5fca1ca13_5bd03fa0368d45bc9411d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Those two instances of "forward-secure" remind me that I've been meaning to remove that (it's a Google QUIC vestige).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1698#issuecomment-415623251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAd_JlyLyB3erI9yj2TSzv7vbrrks5uT1dKgaJpZM4WJCMQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-AAPUVEVZ9hWGHi8xKmIyQx4F46ks5uT1dKgaJpZM4WJCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1698: Those two instances of \"forward-secure\" remind me that I've been meaning to remove that (it's a Google QUIC vestige)."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1698#issuecomment-415623251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1698#issuecomment-415623251",
"url": "https://github.com/quicwg/base-drafts/pull/1698#issuecomment-415623251",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix nits in transport draft (#1698)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1698,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1698#issuecomment-415623251"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371467024\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7f5fca1ca13_5bd03fa0368d45bc9411d--


From nobody Thu Aug 23 18:31: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 74DF1130FCE for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:31:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 y98BiMBSDUYb for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:31:05 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 D2397130FCA for <quic-issues@ietf.org>; Thu, 23 Aug 2018 18:31:04 -0700 (PDT)
Date: Thu, 23 Aug 2018 18:31:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535074264; bh=xCfBZysP8loI4eZ+nZUMuAf1u0zaPZL7IfXGYAENmtU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PDV0j5QLMmfj7skadS+Rq3IX5nss3wRrMvc8mODvAsdM2iLYDm7eGh+ciqOpaFab2 J2++Lri3kWjJ9L5kS3xnIyyh0MaQwIL2qP2wTs7/4gLMkycLd+gAv3mZebKYGMKY/r BjAuQqAU4+SG39ZjarHoUgj8ga2G1qEx5emwt34g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed79d094494f369b294780e67edeb6f81f5ed54792cf00000001179721d892a169ce15109c70@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1701/issue_event/1806688764@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1701@github.com>
References: <quicwg/base-drafts/pull/1701@github.com>
Subject: Re: [quicwg/base-drafts] Fix nits in transport draft (#1701)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b7f5fd817479_42253feb414be6201259d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uzftfcjy9B5-SIan_yMrr2qgdfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 01:31:14 -0000

----==_mimepart_5b7f5fd817479_42253feb414be6201259d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1701 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1701#event-1806688764
----==_mimepart_5b7f5fd817479_42253feb414be6201259d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353410160" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1701" href="https://github.com/quicwg/base-drafts/pull/1701">#1701</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1701#event-1806688764">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyy47LmNaOftvPTTIpdAEPpIcl53ks5uT1dYgaJpZM4WJpur">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_h3YV68wgbpq966iDSWEtrIfEMQks5uT1dYgaJpZM4WJpur.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1701 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1701#event-1806688764"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1701#event-1806688764",
"url": "https://github.com/quicwg/base-drafts/pull/1701#event-1806688764",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix nits in transport draft (#1701)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1701#event-1806688764"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371628971\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b7f5fd817479_42253feb414be6201259d0--


From nobody Thu Aug 23 18:41: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 6F191130E14 for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:41:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EdPB-DSWK0-a for <quic-issues@ietfa.amsl.com>; Thu, 23 Aug 2018 18:41:03 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 508E4130DCA for <quic-issues@ietf.org>; Thu, 23 Aug 2018 18:41:03 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535074862; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZXBbi3vNiCEUr+slMksD5fQAH62an82GzRnY4DeY/sY=; b=wkIKgoXp/7n7Mkk+qNdyuKfX89wAgS2Y0egkgi6VT0rDsjgcw1ud5HRLv3I8oA3+Qrnia10I 6PMieeXCgC1df7Tnihv99dAPTjoir3f3yma8EAX0ealZ9G60JeyPgNsLaeYasBxwJ6jDWVKm sCGFAQyvoik+slXMjm+uY/eHVWw=
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 5b7f5fd5.7f91c2d50a50-smtp-out-n03; Fri, 24 Aug 2018 01:31:01 -0000 (UTC)
Date: Thu, 23 Aug 2018 18:31:01 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b7f5fd5b3bc5_30da2ac048494ed0802a@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f996d1: Fix nits in transport draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b7f5fd5b3724_30da2ac048494ed07920"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yQgs2PKKerpV5DWPXMEwdGyoBgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 01:41:05 -0000

----==_mimepart_5b7f5fd5b3724_30da2ac048494ed07920
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f996d17c95b571491e4dbe87ff1c41d545fbd635
      https://github.com/quicwg/base-drafts/commit/f996d17c95b571491e4dbe87ff1c41d545fbd635
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-23 (Thu, 23 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix nits in transport draft


  Commit: 8147f59ca2c461c4aab92d43170605a42681e6a4
      https://github.com/quicwg/base-drafts/commit/8147f59ca2c461c4aab92d43170605a42681e6a4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-24 (Fri, 24 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1701 from amirlivneh/patch-13

Fix nits in transport draft


Compare: https://github.com/quicwg/base-drafts/compare/6544530059e3...8147f59ca2c4
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b7f5fd5b3724_30da2ac048494ed07920--


From nobody Fri Aug 24 07:27: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 90AA31286E3 for <quic-issues@ietfa.amsl.com>; Fri, 24 Aug 2018 07:27:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KyhhIOIFqNDT for <quic-issues@ietfa.amsl.com>; Fri, 24 Aug 2018 07:27:33 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 2407B12F1AC for <quic-issues@ietf.org>; Fri, 24 Aug 2018 07:27:33 -0700 (PDT)
Date: Fri, 24 Aug 2018 07:27:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535120852; bh=CXjSQ9F7suU6Z3u2YHZf5xKZRhP2Ii+te2BF/A4IIV4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=snm3/rwu1bR3WfZwk+IqFUigmZnDF/M6RctNfLgpe6whvwTIOTbxZtSBTZPqPENDg 5SCzuxwERNVXCNd+cX70UNsmdZWQL9IX7fMdRo8ErVo5dFvC5ubzt9TCCsFBbe0QYA BMmc9ewvCQ0dJzhPVZhSGcu4U6tP5GEbE4rZHJ4A=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab977ac0fd6178b1ca668145549be864480c03c23292cf000000011797d7d392a169ce13c0caa7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1439/415775598@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1439@github.com>
References: <quicwg/base-drafts/issues/1439@github.com>
Subject: Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., use bit-vector) (#1439)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8015d43bf3_b663f7f114d45c06312e"; 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/HMOac3EXXLhplMypyTqErnG0w_0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 14:27:35 -0000

----==_mimepart_5b8015d43bf3_b663f7f114d45c06312e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

After having read Martin's updated proposal on the mailing list I wanted =
to post overhead figures for that encoding also. So this is the case of u=
sing 2 bits per block to encode the change delta value of the type so tha=
t all 5 types can be used, and then have a variant of the variable length=
 encoding but with 2 less usable bits for values. =0D
=0D
=0D
Loss / GAP | CE | Packets per   ACK | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 |=
 =C2=A0 | =C2=A0 | =C2=A0 |   |   |   | =C2=A0=0D
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---=0D
=C2=A0 | =C2=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000=0D
0 | 0 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 8 | 8 | 9=0D
0 | 1 | 8 | 8 | 8 | 8 | 8 | 10 | 10 | 10 | 10 | 10=0D
1 | 0 | 8 | 8 | 8 | 8 | 8 | 10 | 10 | 10 | 10 | 10=0D
1 | 1 | 9 | 9 | 9 | 9 | 9 | 12 | 12 | 12 | 12 | 12=0D
2 | 1 | 10 | 10 | 10 | 10 | 10 | 10 | 14 | 14 | 14 | 14=0D
2 | 2 | 11 | 11 | 11 | 11 | 11 | 11 | 16 | 16 | 16 | 16=0D
0 | 2 | 9 | 9 | 9 | 9 | 9 | 12 | 12 | 12 | 12 | 12=0D
0 | All | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 9=0D
5 | 15 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 27 | 27 | 27 | 48 |=
 48=0D
20 | 50 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 78 | 78 | 78 | 149=
 | 149=0D
100 | 300 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 =
| 408 | 408 | 809=0D
=0D
As I see it this has the best properties when it comes to overhead. More =
efficient for small ack vectors, efficient encoding for larger ranges. Ye=
s the additional byte comes at 16 rather than 64 consecutive packets but =
the the other choices are worse from my perspective. =0D


-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1439#issuecomment-415775598=

----==_mimepart_5b8015d43bf3_b663f7f114d45c06312e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>After having read Martin's updated proposal on the mailing list I want=
ed to post overhead figures for that encoding also. So this is the case o=
f using 2 bits per block to encode the change delta value of the type so =
that all 5 types can be used, and then have a variant of the variable len=
gth encoding but with 2 less usable bits for values.</p>
<p>Loss / GAP | CE | Packets per   ACK | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0=
 | =C2=A0 | =C2=A0 | =C2=A0 |   |   |   | =C2=A0<br>
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---<br>=

=C2=A0 | =C2=A0 | 1 | 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000<br>
0 | 0 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 8 | 8 | 9<br>
0 | 1 | 8 | 8 | 8 | 8 | 8 | 10 | 10 | 10 | 10 | 10<br>
1 | 0 | 8 | 8 | 8 | 8 | 8 | 10 | 10 | 10 | 10 | 10<br>
1 | 1 | 9 | 9 | 9 | 9 | 9 | 12 | 12 | 12 | 12 | 12<br>
2 | 1 | 10 | 10 | 10 | 10 | 10 | 10 | 14 | 14 | 14 | 14<br>
2 | 2 | 11 | 11 | 11 | 11 | 11 | 11 | 16 | 16 | 16 | 16<br>
0 | 2 | 9 | 9 | 9 | 9 | 9 | 12 | 12 | 12 | 12 | 12<br>
0 | All | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 9<br>
5 | 15 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 27 | 27 | 27 | 48 |=
 48<br>
20 | 50 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 78 | 78 | 78 | 149=
 | 149<br>
100 | 300 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 =
| 408 | 408 | 809</p>
<p>As I see it this has the best properties when it comes to overhead. Mo=
re efficient for small ack vectors, efficient encoding for larger ranges.=
 Yes the additional byte comes at 16 rather than 64 consecutive packets b=
ut the the other choices are worse from my perspective.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1439#issuecomment-415775598">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq85l=
TJ-jh_BkO4PO7gv9iIMmK1rMks5uUA1UgaJpZM4Ujnzr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6_SwVNM3fuVJ5dW5FsbzBXy=
0RlRks5uUA1UgaJpZM4Ujnzr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloi=
nul in #1439: After having read Martin's updated proposal on the mailing =
list I wanted to post overhead figures for that encoding also. So this is=
 the case of using 2 bits per block to encode the change delta value of t=
he type so that all 5 types can be used, and then have a variant of the v=
ariable length encoding but with 2 less usable bits for values. \r\n\r\n\=
r\nLoss / GAP | CE | Packets per   ACK | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0=
 | =C2=A0 | =C2=A0 | =C2=A0 |   |   |   | =C2=A0\r\n--- | --- | --- | ---=
 | --- | --- | --- | --- | --- | --- | --- | ---\r\n=C2=A0 | =C2=A0 | 1 |=
 2 | 5 | 10 | 21 | 56 | 112 | 319 | 2000 | 8000\r\n0 | 0 | 7 | 7 | 7 | 7 =
| 8 | 8 | 8 | 8 | 8 | 9\r\n0 | 1 | 8 | 8 | 8 | 8 | 8 | 10 | 10 | 10 | 10 =
| 10\r\n1 | 0 | 8 | 8 | 8 | 8 | 8 | 10 | 10 | 10 | 10 | 10\r\n1 | 1 | 9 |=
 9 | 9 | 9 | 9 | 12 | 12 | 12 | 12 | 12\r\n2 | 1 | 10 | 10 | 10 | 10 | 10=
 | 10 | 14 | 14 | 14 | 14\r\n2 | 2 | 11 | 11 | 11 | 11 | 11 | 11 | 16 | 1=
6 | 16 | 16\r\n0 | 2 | 9 | 9 | 9 | 9 | 9 | 12 | 12 | 12 | 12 | 12\r\n0 | =
All | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 9\r\n5 | 15 | =C2=A0 | =C2=A0 |=
 =C2=A0 | =C2=A0 | =C2=A0 | 27 | 27 | 27 | 48 | 48\r\n20 | 50 | =C2=A0 | =
=C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 78 | 78 | 78 | 149 | 149\r\n100 | 300=
 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | 408 | 4=
08 | 809\r\n\r\nAs I see it this has the best properties when it comes to=
 overhead. More efficient for small ack vectors, efficient encoding for l=
arger ranges. Yes the additional byte comes at 16 rather than 64 consecut=
ive packets but the the other choices are worse from my perspective. \r\n=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1439#issuecomment-415775598"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment=
-415775598",
"url": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-41=
5775598",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Improve ACK_ECN frame encoding (e.g., =
use bit-vector) (#1439)",
"sections": [
{
"text": "",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1439,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1439\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1439#issuecomment-41=
5775598"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3448824=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b8015d43bf3_b663f7f114d45c06312e--


From nobody Fri Aug 24 10:30: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 A3C39130DE4 for <quic-issues@ietfa.amsl.com>; Fri, 24 Aug 2018 10:30:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 tQ3SZ4tUvja5 for <quic-issues@ietfa.amsl.com>; Fri, 24 Aug 2018 10:30:10 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 644E3127333 for <quic-issues@ietf.org>; Fri, 24 Aug 2018 10:30:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BY6dB6Kdugqu1MV7Ht482Gq0QHU=; b=nsYqyc/htGk7zPrv UCG3mTIKgb+OlsozRBuxq8boU5ulw3AZJfdlrCz+2CLYNH8LwPKoH35nNKVrvzgV XIH+GaxK8Vho1XsZ8GbOjta6PafUc9FXOaG9YFVbLJkkk2UmgrQkeJ64ocXYDUOV Dti2EzVZpLNBM3AkhrZy4jJxYYo=
Received: by filter0060p1iad2.sendgrid.net with SMTP id filter0060p1iad2-10382-5B8040A1-4 2018-08-24 17:30:09.121176344 +0000 UTC m=+589296.909374931
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id ntG9CzpUS6mgKoJxEJxsTw for <quic-issues@ietf.org>; Fri, 24 Aug 2018 17:30:09.057 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 0066C80BE4 for <quic-issues@ietf.org>; Fri, 24 Aug 2018 10:30:09 -0700 (PDT)
Date: Fri, 24 Aug 2018 17:30:09 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49f91e4d463edd7b67cf3a11fd193216df8d7db992cf00000001179802a092a169ce1517950b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1702@github.com>
Subject: [quicwg/base-drafts] Should coalescing order be enforced? (#1702)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8040a0f2fe7_259e3fd6c3ad45c41023c7"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3039XIRC3MW0MiDZXLA0NYh2QravixmWHspA WC/Edzu1JwPGnjZ5h4sWcoHoOlLyfzY0RqUuJCBt1boblSHcIZNt5+a196XYhoQjsKc+6tSgC6M4Su 5ax3ydQhgBRAz3IRW9GyNa6gmPxfKkf/IsX9TeN+n3bfHJQl4upgWYGJGfbqNOHYG54njYzcHh2ac3 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J5hHjbxxS5d4iBsWictBzkIFLQo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Aug 2018 17:30:13 -0000

----==_mimepart_5b8040a0f2fe7_259e3fd6c3ad45c41023c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Draft-transport-14 says:
```
   Senders SHOULD coalesce packets in order of increasing encryption
   levels (Initial, Handshake, 0-RTT, 1-RTT), as this makes it more
   likely the receiver will be able to process all the packets in a
   single pass.  A packet with a short header does not include a length,
   so it will always be the last packet included in a UDP datagram.
```
The use of normative language here is interesting, and raises a few questions:

1) The spec says SHOULD. This implicitly means "MAY do something else". What, why, under which circumstances?

2) Are the peers supposed to enforce that requirement in any way?

In any case, the natural order in which packets are processed is not (Initial, Handshake, 0-RTT, 1-RTT), but rather (Initial, 0-RTT, Handshake, 1-RTT), as in "ACK of Server Hello", "EOED", "Client Finished", "Application data". I suggest rewriting to:

```
   Coalescing packets in order of increasing encryption
   levels (Initial, 0-RTT, Handshake, 1-RTT) makes it more
   likely the receiver will be able to process all the packets in a
   single pass.  A packet with a short header does not include a length,
   so it will always be the last packet included in a UDP datagram.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1702
----==_mimepart_5b8040a0f2fe7_259e3fd6c3ad45c41023c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Draft-transport-14 says:</p>
<pre><code>   Senders SHOULD coalesce packets in order of increasing encryption
   levels (Initial, Handshake, 0-RTT, 1-RTT), as this makes it more
   likely the receiver will be able to process all the packets in a
   single pass.  A packet with a short header does not include a length,
   so it will always be the last packet included in a UDP datagram.
</code></pre>
<p>The use of normative language here is interesting, and raises a few questions:</p>
<ol>
<li>
<p>The spec says SHOULD. This implicitly means "MAY do something else". What, why, under which circumstances?</p>
</li>
<li>
<p>Are the peers supposed to enforce that requirement in any way?</p>
</li>
</ol>
<p>In any case, the natural order in which packets are processed is not (Initial, Handshake, 0-RTT, 1-RTT), but rather (Initial, 0-RTT, Handshake, 1-RTT), as in "ACK of Server Hello", "EOED", "Client Finished", "Application data". I suggest rewriting to:</p>
<pre><code>   Coalescing packets in order of increasing encryption
   levels (Initial, 0-RTT, Handshake, 1-RTT) makes it more
   likely the receiver will be able to process all the packets in a
   single pass.  A packet with a short header does not include a length,
   so it will always be the last packet included in a UDP datagram.
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1702">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5P4eUtJ9yFLK6u0DlGdSPOzoazoks5uUDgggaJpZM4WLuFP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-eckMFwREFw7_zFFd-4sH0hIg_8ks5uUDgggaJpZM4WLuFP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Should coalescing order be enforced? (#1702)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1702"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1702",
"url": "https://github.com/quicwg/base-drafts/issues/1702",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Should coalescing order be enforced? (#1702)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1702
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1702,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1702\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1702"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372171087\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8040a0f2fe7_259e3fd6c3ad45c41023c7--


From nobody Sun Aug 26 05:08: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 D386D130DE1 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 05:08:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IdPs0eleOZkX for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 05:08:48 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 375211277CC for <quic-issues@ietf.org>; Sun, 26 Aug 2018 05:08:48 -0700 (PDT)
Date: Sun, 26 Aug 2018 05:08:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535285326; bh=tfuZOvhijyGQZFXClFxOV8kS+vhnQgUyVJNKdDY2c1g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qBEiLu1t7S35cSLDbJxRSmZfr/GcES9pB5YTnHlZx5PNYuq5ziuOcxkhkaW4jRtp7 fDeHiIvVld6ZLESrDcsFxhmBItXZAmbZeBy3gnczKvx7OF4lTInspXxOPMQMLqz1Ky vrMsTbPcyOacqOsT7yyxxbMrQ7Qqrk3sCzZJb03k=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3a32fab862195a456ef5a23ba5179a8147894b892cf00000001179a5a4e92a169ce14546a14@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1556/416034401@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1556@github.com>
References: <quicwg/base-drafts/issues/1556@github.com>
Subject: Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content encoding (#1556)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b82984e8abf8_287f3fc116cbe61833401f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/tjpXxxRmJOBEa8JDPfTn_Ik4dE8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 26 Aug 2018 12:08:50 -0000

----==_mimepart_5b82984e8abf8_287f3fc116cbe61833401f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with Lucas, I'd prefer simple numerical values given that's all we're using in v1.

One could negotiate an extension later to enable other values once/if we have a clear idea of what those are, but I tend to think it'll never be necessary.

Besides complexity, I'm a bit worried implementations will naively parse the settings into a map in memory and then use them.  Given the value is virtually unbounded in length, this could go quite badly.  Admittedly, that would be a poor design, but it's not even possible if every setting value is 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/1556#issuecomment-416034401
----==_mimepart_5b82984e8abf8_287f3fc116cbe61833401f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with Lucas, I'd prefer simple numerical values given that's al=
l we're using in v1.</p>
<p>One could negotiate an extension later to enable other values once/if =
we have a clear idea of what those are, but I tend to think it'll never b=
e necessary.</p>
<p>Besides complexity, I'm a bit worried implementations will naively par=
se the settings into a map in memory and then use them.  Given the value =
is virtually unbounded in length, this could go quite badly.  Admittedly,=
 that would be a poor design, but it's not even possible if every setting=
 value is a 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/1556#issuecomment-416034401">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_-f=
fPQ-bV6fI8CyteBZJbhVEE7Sks5uUo_OgaJpZM4VPJRx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwXw0w2NHj4GWyE1KufLoRoC=
mAU4ks5uUo_OgaJpZM4VPJRx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #1556: I agree with Lucas, I'd prefer simple numerical values giv=
en that's all we're using in v1.\r\n\r\nOne could negotiate an extension =
later to enable other values once/if we have a clear idea of what those a=
re, but I tend to think it'll never be necessary.\r\n\r\nBesides complexi=
ty, I'm a bit worried implementations will naively parse the settings int=
o a map in memory and then use them.  Given the value is virtually unboun=
ded in length, this could go quite badly.  Admittedly, that would be a po=
or design, but it's not even possible if every setting value is a number.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/1556#issuecomment-416034401"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment=
-416034401",
"url": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-41=
6034401",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP SETTINGS: define setting content =
encoding (#1556)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1556,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1556\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1556#issuecomment-41=
6034401"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3562916=
97\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b82984e8abf8_287f3fc116cbe61833401f--


From nobody Sun Aug 26 22:14: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 2D78F130E65 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:14:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6ntCBX3WPSzJ for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:14:32 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 CCB84130DE0 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:14:31 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:14:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535346870; bh=7lJ5FrJ8/SkF7BotQhrhKGptZW+drho33cF/3Q3b5sw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hGwToWRZKxWeKirMtdebqmLRxHh2xyVNsIa0PGR+f5pYi2wOF7cRWTUId0s0jZjbi Zvtz35KJeviDpNEj248rgwfdzpCdthL8R0nJFMG1Ve0Or/ZW/ToB4IN+UOUZny/S2M rVwx4UgPRMet52+Yq6EVWAZld2byufFQrsG4PKts=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb658479b7bdda2b9c39ce7af32b2e48c56b246692cf00000001179b4ab692a169ce14fe1af5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1686/review/149583291@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1686@github.com>
References: <quicwg/base-drafts/pull/1686@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc in Security Considerations (#1686)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8388b697b5d_27d2b3fd6378be618161386"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JHOha5kYdKd71c4SwCPb3u8aFlY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:14:33 -0000

----==_mimepart_5b8388b697b5d_27d2b3fd6378be618161386
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -143,8 +143,9 @@ coordinate their experiments on the quic@ietf.org mailing list.
 ## Discovering an HTTP/QUIC Endpoint
 
 An HTTP origin advertises the availability of an equivalent HTTP/QUIC endpoint
-via the Alt-Svc HTTP response header or the HTTP/2 ALTSVC frame ({{!RFC7838}}),
-using the ALPN token defined in {{connection-establishment}}.
+via the Alt-Svc HTTP response header or the HTTP/2 ALTSVC frame

s/header/header field/

Yes, no change here, but you touched 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/1686#pullrequestreview-149583291
----==_mimepart_5b8388b697b5d_27d2b3fd6378be618161386
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/1686#discussion_r212867670">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -143,8 +143,9 @@ coordinate their experiments on the quic@ietf.org mailing list.
 ## Discovering an HTTP/QUIC Endpoint
 
 An HTTP origin advertises the availability of an equivalent HTTP/QUIC endpoint
-via the Alt-Svc HTTP response header or the HTTP/2 ALTSVC frame ({{!RFC7838}}),
-using the ALPN token defined in {{connection-establishment}}.
+via the Alt-Svc HTTP response header or the HTTP/2 ALTSVC frame
</pre>
<p>s/header/header field/</p>
<p>Yes, no change here, but you touched 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/1686#pullrequestreview-149583291">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ZcnAdRgqvRILpfLlKfhOfeMs2cks5uU4A2gaJpZM4WERtl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9zm1_dOqSOnA20awem-IHYvf4kSks5uU4A2gaJpZM4WERtl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1686"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1686#pullrequestreview-149583291"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1686#pullrequestreview-149583291",
"url": "https://github.com/quicwg/base-drafts/pull/1686#pullrequestreview-149583291",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1686",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1686#pullrequestreview-149583291"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370219877\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8388b697b5d_27d2b3fd6378be618161386--


From nobody Sun Aug 26 22:19:08 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 6C7DC130DE0 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:19:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RMs1yukXiTuc for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:19:05 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3DBD130E69 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:19:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535347144; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=opHe+dLLN/No1Gy0fh8hjXMCUHTod0MoYB30Ff122wU=; b=PeVTYjElewX3Awn7TTWurlrDB+k0mMl4s6lR7KdaA6xfM+d5YoUu1Vxg6gXjqgy1a312JcMi YtZDnZu5qXBU4YHSiy4ijTXjXGGI8H93PghN9OpKl4gxbJRBMSgJqn/nYj6WbBo3xUEU5vY/ kX5rbgZdTwv45XNHmbwhcB8daqU=
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 5b8389c7.7fd40b8d2ba0-smtp-out-n03; Mon, 27 Aug 2018 05:19:03 -0000 (UTC)
Date: Sun, 26 Aug 2018 22:19:03 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8389c77ad60_bc02ad9533e6ec478025@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9f1cab: Clarify use of the term "supports ECN"
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8389c77a636_bc02ad9533e6ec47794c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tbf-lL1n-NFzYoxvXx0nVKdCr2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:19:06 -0000

----==_mimepart_5b8389c77a636_bc02ad9533e6ec47794c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9f1cab9361e12cc0780d97239c2833f86a8cfc3b
      https://github.com/quicwg/base-drafts/commit/9f1cab9361e12cc0780d97239c2833f86a8cfc3b
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify use of the term "supports ECN" 

See issue #158: "support" should only be used for the path. I have left two occasions where it is used for both the path and the peer but I think that is okay because it only addresses the case where there is no support.


  Commit: 722b8b5304efb2e34a84111ad9595fc03aeb9948
      https://github.com/quicwg/base-drafts/commit/722b8b5304efb2e34a84111ad9595fc03aeb9948
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-02 (Thu, 02 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments by martinthomson


  Commit: 7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153
      https://github.com/quicwg/base-drafts/commit/7f405f8cbc2aee2bbfcd7dc3e61b60f4bb247153
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-06 (Mon, 06 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Another wording comment by @martinthomson + remove trailing whitespace


  Commit: f560aefac6325b8dabd7581594bb50cb86306d02
      https://github.com/quicwg/base-drafts/commit/f560aefac6325b8dabd7581594bb50cb86306d02
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-09 (Thu, 09 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments @MikeBishop


  Commit: adfd8fab5ae6671414456e02b377a90412552812
      https://github.com/quicwg/base-drafts/commit/adfd8fab5ae6671414456e02b377a90412552812
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  tailing space :-(


  Commit: e1458737054dc23ca1dc899fce1333cfba3bf3dd
      https://github.com/quicwg/base-drafts/commit/e1458737054dc23ca1dc899fce1333cfba3bf3dd
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  line break


  Commit: d1026527f33d091842738e5b901ae2cc14c2c2cf
      https://github.com/quicwg/base-drafts/commit/d1026527f33d091842738e5b901ae2cc14c2c2cf
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  tailing space agian

stupid... or not enough coffee...


  Commit: dcc941812e5b357f32824ecae49efc70141e316f
      https://github.com/quicwg/base-drafts/commit/dcc941812e5b357f32824ecae49efc70141e316f
  Author: mirjak <mirja.kuehlewind@tik.ee.ethz.ch>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  one more "support" in the ACK_ECN Frame section


  Commit: ca26a9f98a44c0e1d0d412b5731df02d638c9940
      https://github.com/quicwg/base-drafts/commit/ca26a9f98a44c0e1d0d412b5731df02d638c9940
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix grammar for #1631


  Commit: 39d9d29ceb0359899229e6c36a01152079b36322
      https://github.com/quicwg/base-drafts/commit/39d9d29ceb0359899229e6c36a01152079b36322
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'ecn-1631'


Compare: https://github.com/quicwg/base-drafts/compare/8147f59ca2c4...39d9d29ceb03
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8389c77a636_bc02ad9533e6ec47794c--


From nobody Sun Aug 26 22:19: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 18C5F130DE0 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 xmT7vAoQkKhf for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:19:09 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 28D0D130E78 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:19:09 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:19:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535347148; bh=HojbEz3SxWvxxrJM+wNa4THSxjnUwz9abVpHPLfxSZo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ixCERHRho7BHgBuqSLpgcGZR4qQkOdz1Ex5WndD1N4/gmNnJDwJmeHDA3Vr1y6WZr X5pXIR4HFC4mA12FG4zYAWcxjiIRIbNhEe7BkDZNQW5OaAcuu4bTZzd+bVAYlAawFs xu3p+VUQYoy2H4I4Gm7XVoH5nz2XYrUm6+jE603U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25925a947bd22065eafad6b62da20c332ee6468a92cf00000001179b4bcc92a169ce14a9568b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1631/issue_event/1809783236@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1631@github.com>
References: <quicwg/base-drafts/pull/1631@github.com>
Subject: Re: [quicwg/base-drafts] Clarify use of the term "supports ECN" (#1631)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8389cc2e544_25e23f930e4be62417876a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Oq8_X37G7n3lSPQQxkeeEwOpLwI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:19:11 -0000

----==_mimepart_5b8389cc2e544_25e23f930e4be62417876a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1631 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1631#event-1809783236
----==_mimepart_5b8389cc2e544_25e23f930e4be62417876a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346642059" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1631" href="https://github.com/quicwg/base-drafts/pull/1631">#1631</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1631#event-1809783236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq79N64YrliSEXsXZg5kuU_G9nHHKks5uU4FMgaJpZM4VqrjF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq64dGcySan3JUyEyaopI9v3ARvZpks5uU4FMgaJpZM4VqrjF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1631 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1631#event-1809783236"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1631#event-1809783236",
"url": "https://github.com/quicwg/base-drafts/pull/1631#event-1809783236",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Clarify use of the term \"supports ECN\" (#1631)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1631#event-1809783236"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 363509957\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8389cc2e544_25e23f930e4be62417876a--


From nobody Sun Aug 26 22:23: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 D8FAE130E6D for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:23:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KsxBarkq6Uug for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:23:24 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 AF190130DE0 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:23:24 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:23:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535347404; bh=sNn0buTSw4/dWibKXf1krk7amAvbOhIImboTyZctyls=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TSqh6L7GJOCd/OAWHWqEgZ/4PBLaWkV4Hgv86sOoUFn/0WI4G3i4j48jiW2gN8jt7 dta0Q/okExySUZoJW6rcLcK61bIaR8D+Xtdl9rR9FwR1g1ONwMfnrjonBKZwzke4CA gn8E5C0eAXz1Kx/5U2ia6ZIXmYbIKaBmCA+q0WHk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6695fbbaa96c7cd25cb94059ab7c400097a67c192cf00000001179b4ccc92a169ce1517950b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1702/416117549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1702@github.com>
References: <quicwg/base-drafts/issues/1702@github.com>
Subject: Re: [quicwg/base-drafts] Should coalescing order be enforced? (#1702)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b838accad35_7663fa6c70be6242252c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/up3baSs-Sywbtp0tORC1Zgxe0pE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:23:26 -0000

----==_mimepart_5b838accad35_7663fa6c70be6242252c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is the result of discussion on #1287, but I like your rewording of this and will commit that change :)

Did I make submitting PRs too difficult?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1702#issuecomment-416117549
----==_mimepart_5b838accad35_7663fa6c70be6242252c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is the result of discussion on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="313425867" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1287" href="https://github.com/quicwg/base-drafts/issues/1287">#1287</a>, but I like your rewording of this and will commit that change :)</p>
<p>Did I make submitting PRs too difficult?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1702#issuecomment-416117549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqweTwDYc3bSw9smOcM6z9qem12BFks5uU4JMgaJpZM4WLuFP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-o4QMT6ZUrpSptB-AgyDZowTFYlks5uU4JMgaJpZM4WLuFP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1702: This is the result of discussion on #1287, but I like your rewording of this and will commit that change :)\r\n\r\nDid I make submitting PRs too difficult?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1702#issuecomment-416117549"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1702#issuecomment-416117549",
"url": "https://github.com/quicwg/base-drafts/issues/1702#issuecomment-416117549",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Should coalescing order be enforced? (#1702)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1702,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1702\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1702#issuecomment-416117549"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372171087\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b838accad35_7663fa6c70be6242252c7--


From nobody Sun Aug 26 22:24: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 C92AC130E6E for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:24:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a0nD4H1osQTV for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:24:37 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 694A5130E6D for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:24:37 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535347476; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=O0qOYDnC/EfjcHaL7z0W2VVxb8Curuin1/U+Uov8KqU=; b=d3JyzJjGeugvrVXODQDFoYWYHVmot2FjHXBj2S40XW3rxYNGv7HdQQq+K9pQYLX/7l3cn3EC UTbWZwBlBmy5bDpapd3rZEgodQr0Lkja2cBSKYf0Sdxt3qMnfbsSb1N3osNyLZzgkWTdZKbQ HB9G8OMwbaPsZ5RRm56UTw4NTeA=
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 5b838b14.7f261673de10-smtp-out-n01; Mon, 27 Aug 2018 05:24:36 -0000 (UTC)
Date: Sun, 26 Aug 2018 22:24:36 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b838b145a5ee_22be2acdf3a02ecc98686@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 460062: Christian's suggested coalescing tweak,  fixes #170...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b838b1459f9b_22be2acdf3a02ecc98513"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sOch2Ow1aqY7G79NSnfgGo0tav4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:24:39 -0000

----==_mimepart_5b838b1459f9b_22be2acdf3a02ecc98513
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1
      https://github.com/quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Christian's suggested coalescing tweak, fixes #1702



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b838b1459f9b_22be2acdf3a02ecc98513--


From nobody Sun Aug 26 22:24:48 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 2CEB8130E6E for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:24:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7bMEDZsdFZLB for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:24:42 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 B4F52130E7B for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:24:42 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:24:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535347481; bh=dzZoDdZlRVjTfLpKrS5fKRzs12nCO6nO0TGp61lwIJg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y6e9U0ckOtrNlMNthA0QCMBwHRVWyF+/A22StM5EYo1pgaNSAHcxVoRJX5kUjOst0 AYO1Ccd3RZZInKMyj44h9kK6QYRrwoeS2bDWX+/5MdXh+VYSVwMXkUY8L1dSr714Gk 4WktHLnyf2xVhWAV1GPCljFnhZTGgOEOOOap62A4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96d3a5140022768283c62e8a216be213744b217592cf00000001179b4d1992a169ce1517950b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1702/issue_event/1809787788@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1702@github.com>
References: <quicwg/base-drafts/issues/1702@github.com>
Subject: Re: [quicwg/base-drafts] Should coalescing order be enforced? (#1702)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b838b19df7a6_42693fe3eb2d45c4189389"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S5Fru-QA9nHYrKuMvP6HkJWOk9k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:24:44 -0000

----==_mimepart_5b838b19df7a6_42693fe3eb2d45c4189389
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1702 via 4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1702#event-1809787788
----==_mimepart_5b838b19df7a6_42693fe3eb2d45c4189389
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="353867019" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1702" href="https://github.com/quicwg/base-drafts/issues/1702">#1702</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1"><tt>4600624</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/1702#event-1809787788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq38A7GqNKWSG1gwSe8JODbTXE3kRks5uU4KZgaJpZM4WLuFP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3EG42yAZNldq9UCoY87X9P74DlFks5uU4KZgaJpZM4WLuFP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1702 via 4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1702#event-1809787788"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1702#event-1809787788",
"url": "https://github.com/quicwg/base-drafts/issues/1702#event-1809787788",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Should coalescing order be enforced? (#1702)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1702#event-1809787788"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372171087\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b838b19df7a6_42693fe3eb2d45c4189389--


From nobody Sun Aug 26 22:28: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 039E5130E6A for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:28:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.392
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 sx4r-HUMzjvt for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:28:24 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B98A1130E6D for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:28:24 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:28:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535347703; bh=XVjHW1vM7+1NgoxxDAWs7MDrNSTsWTI3szgF+WVwGIA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WeKoDtzd6EvXHWeZMd5pFn3csakkLjH2feAtX6Wmgfqk/froK338Rsz9CByLStzDj y33Wj3fAV30HhUmNCrMsEW1Jm8DUiMGqXlHUaQk95hw0goFrPVKJUcS8M+4SwRyStL gIpS/cX32h8Vp8uLCXMzmC7vb20PZV/cLidE7lfo=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3c9bffb0764c48eb275c1ead6fcfc8d8eacdb7292cf00000001179b4df792a163ce01ce3fe1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1/30293985@github.com>
In-Reply-To: <quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1@github.com>
References: <quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1@github.com>
Subject: Re: [quicwg/base-drafts] Christian's suggested coalescing tweak, fixes #1702 (4600624)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b838bf7eb00a_58c93ff8184be6281325e6"; 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/lpa9RLsEQOEUAaAoB1U3QPR8nfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:28:26 -0000

----==_mimepart_5b838bf7eb00a_58c93ff8184be6281325e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I recognize that I could have pushed myself. Thanks for foing 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/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1#commitcomment-30293985
----==_mimepart_5b838bf7eb00a_58c93ff8184be6281325e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I recognize that I could have pushed myself. Thanks for foing 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/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1#commitcomment-30293985">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzffHtyiV2QMxbZ4LjNQmOCUa026ks5uU4N3gaJpZM4WNMpZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_nXn0ItrjaSFpSR_aZ-W4AHAid-ks5uU4N3gaJpZM4WNMpZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema on 4600624: Yes, I recognize that I could have pushed myself. Thanks for foing it."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1#commitcomment-30293985"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1#commitcomment-30293985",
"url": "https://github.com/quicwg/base-drafts/commit/4600624baccaaa3af1c1d1e98a97f1d2a0f3a8c1#commitcomment-30293985",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5b838bf7eb00a_58c93ff8184be6281325e6--


From nobody Sun Aug 26 22:33: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 5F290130E6F for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:33:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fvd4xgLesL_O for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:33:31 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8C98130E6D for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:33:30 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535348010; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=m9IKjomYBtmjOBeYMj2Dsliq1iJR+hrvK4ikn/HkIAw=; b=eC4RVqTuV9UAoBhiznMGSsb/X99Sny4h/JHZ/mXdgpcpkS+OwaGppdEhB3kKiuycoeJ2N/M/ 2ANYOaDYQDFRGkEpwinp15mRF1uFCFIat38X6dMArdrhL3F/5ym+ufMeLK+B5otL26APk9O3 5utLERZPizL/ZUTIQAYSWkVYNB4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b838d29.7fab6ed6e810-smtp-out-n01; Mon, 27 Aug 2018 05:33:29 -0000 (UTC)
Date: Sun, 26 Aug 2018 22:33:28 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b838d28e0eda_38a62abf1f090ed01191b@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d6cff0: Reconcile 'content' and 'payload'
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b838d28e050d_38a62abf1f090ed011829"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zmloP6GjkmkRC652lPygYdNpxKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:33:32 -0000

----==_mimepart_5b838d28e050d_38a62abf1f090ed011829
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/payload-content
  Home:   https://github.com/quicwg/base-drafts
  Commit: d6cff092de7f48cfeb39b584f70966316259b837
      https://github.com/quicwg/base-drafts/commit/d6cff092de7f48cfeb39b584f70966316259b837
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reconcile 'content' and 'payload'

I did a complete pass through and it wasn't that bad.  As we agreed,
payload is the bytes that we protect, content is the more abstract
notion of what needs to be communicated (for which we use frames).  That
was already mostly right, apart from a few places.

Closes #1676.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b838d28e050d_38a62abf1f090ed011829--


From nobody Sun Aug 26 22:33: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 6E845130E6F for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:33:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gpZJ6mjtgCcL for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:33:50 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 E2B43130E6D for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:33:49 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:33:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535348029; bh=1WLebzcE3Z4hav6EZ6WPZuW2VpMAMH+9ADH/1I/yxlI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1dGSsjJseGbTgYK7PTjdmRykHQrKcZM4AZV/pMgEjfyTlyE7xFzzNjmIadjhVb1BJ u1fJIh2FlvRhOCoGU4B2uCSyXa2jNGqE1LPD2kBpGT5JaaWBRUF6OzFRzczuQ21bnf JRiM9oDXK2Lz2dZQCZRxtSCa88cj/1bUY7DwP6Ug=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88b855d4e52878bd36ed3a1e5a7a299667ceccb892cf00000001179b4f3d92a169ce151c6f92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1703@github.com>
Subject: [quicwg/base-drafts] Reconcile 'content' and 'payload' (#1703)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b838d3d31121_29db3fcb31abe6182040fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K7FvhKTdFszluX6QwGy6NWpKA8w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:33:52 -0000

----==_mimepart_5b838d3d31121_29db3fcb31abe6182040fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I did a complete pass through and it wasn't that bad.  As we agreed,
payload is the bytes that we protect, content is the more abstract
notion of what needs to be communicated (for which we use frames).  That
was already mostly right, apart from a few places.

Closes #1676.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1703

-- Commit Summary --

  * Reconcile 'content' and 'payload'

-- File Changes --

    M draft-ietf-quic-transport.md (31)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1703.patch
https://github.com/quicwg/base-drafts/pull/1703.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/1703

----==_mimepart_5b838d3d31121_29db3fcb31abe6182040fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I did a complete pass through and it wasn't that bad.  As we agreed,<br>
payload is the bytes that we protect, content is the more abstract<br>
notion of what needs to be communicated (for which we use frames).  That<br>
was already mostly right, apart from a few places.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1676.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351315995" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1676" href="https://github.com/quicwg/base-drafts/issues/1676">#1676</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/1703'>https://github.com/quicwg/base-drafts/pull/1703</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Reconcile &#39;content&#39; and &#39;payload&#39;</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1703/files#diff-0">draft-ietf-quic-transport.md</a>
    (31)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1703.patch'>https://github.com/quicwg/base-drafts/pull/1703.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1703.diff'>https://github.com/quicwg/base-drafts/pull/1703.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/1703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzR1IcZBEXJvHEiOdxAXWpCfMaCyks5uU4S9gaJpZM4WNM3h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0_7JRXQk-4gq0ayYZfhAb6b7Y7aks5uU4S9gaJpZM4WNM3h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reconcile 'content' and 'payload' (#1703)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1703"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1703",
"url": "https://github.com/quicwg/base-drafts/pull/1703",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Reconcile 'content' and 'payload' (#1703)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "d6cff09",
"value": "Reconcile 'content' and 'payload'"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1703/files#diff-0) (31 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1703,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1703\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1703"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1703.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1703.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372559329\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b838d3d31121_29db3fcb31abe6182040fc--


From nobody Sun Aug 26 22:38: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 156C8130DDF for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:38:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 A7mmNEshoFcz for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:38:39 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 AC8AE130DD2 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:38:39 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:38:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535348319; bh=4UdNG1W856GJiCbbQ0s/NA2zkTT1fc2TLH8M2oAAD3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=obnErsH7GkrNZnzVDlltXsElxSdSXWAGOLl6LnAXktSyDocu+KWCFBy5sBVtiGQ0E rwDrHGcZsrtX6Ot5jJR8jj/xRzwJNZEDiPxNLWH5A5RhNQJ8bCo2XrTriOV9dSI+yH 4ff2+nI/MavOsj/xuDpHw1j0VAWvdHpvyooOT3ck=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9e7c0af25521ed39e7f148bfe2e7cc0741e1f3b92cf00000001179b505f92a169ce14f02dbc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1673/416119563@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1673@github.com>
References: <quicwg/base-drafts/issues/1673@github.com>
Subject: Re: [quicwg/base-drafts] Recommendation for rate limits (#1673)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b838e5f7d41_5d8a3f99112d45bc1145bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N2_9bKsL8You44iOkzrMzDi7Nbs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:38:41 -0000

----==_mimepart_5b838e5f7d41_5d8a3f99112d45bc1145bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> an endpoint MAY limit the rate at which it sends PATH_RESPONSE frames

This needs no recommendation in my view.  This only allows for PATH_CHALLENGE to be dropped by a recipient, like the network might do.

> Until a peer's address is deemed valid, an endpoint MUST limit the rate at which it sends data to this address.

This needs to use the IW rules.

> An endpoint SHOULD abandon path validation after sending some number of PATH_CHALLENGE frames or after some time has passed

No recommendation needed here.

> A receiver MAY send MAX_STREAM_DATA frames in multiple packets

Or 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/1673#issuecomment-416119563
----==_mimepart_5b838e5f7d41_5d8a3f99112d45bc1145bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>an endpoint MAY limit the rate at which it sends PATH_RESPONSE frames<=
/p>
</blockquote>
<p>This needs no recommendation in my view.  This only allows for PATH_CH=
ALLENGE to be dropped by a recipient, like the network might do.</p>
<blockquote>
<p>Until a peer's address is deemed valid, an endpoint MUST limit the rat=
e at which it sends data to this address.</p>
</blockquote>
<p>This needs to use the IW rules.</p>
<blockquote>
<p>An endpoint SHOULD abandon path validation after sending some number o=
f PATH_CHALLENGE frames or after some time has passed</p>
</blockquote>
<p>No recommendation needed here.</p>
<blockquote>
<p>A receiver MAY send MAX_STREAM_DATA frames in multiple packets</p>
</blockquote>
<p>Or here.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1673#issuecomment-416119563">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwjQ=
4RIqS81g0wW8kg_1hlnmu8Hbks5uU4XfgaJpZM4WANlk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy3SI-sgx6CTqlqjewsc3MrM=
sePIks5uU4XfgaJpZM4WANlk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1673: \u003e an endpoint MAY limit the rate at which it sen=
ds PATH_RESPONSE frames\r\n\r\nThis needs no recommendation in my view.  =
This only allows for PATH_CHALLENGE to be dropped by a recipient, like th=
e network might do.\r\n\r\n\u003e Until a peer's address is deemed valid,=
 an endpoint MUST limit the rate at which it sends data to this address.\=
r\n\r\nThis needs to use the IW rules.\r\n\r\n\u003e An endpoint SHOULD a=
bandon path validation after sending some number of PATH_CHALLENGE frames=
 or after some time has passed\r\n\r\nNo recommendation needed here.\r\n\=
r\n\u003e A receiver MAY send MAX_STREAM_DATA frames in multiple packets\=
r\n\r\nOr here.\r\n"}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/1673#issuecomment-416119563"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1673#issuecomment=
-416119563",
"url": "https://github.com/quicwg/base-drafts/issues/1673#issuecomment-41=
6119563",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Recommendation for rate limits (#1673)=
",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1673,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1673\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1673#issuecomment-41=
6119563"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3691544=
04\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b838e5f7d41_5d8a3f99112d45bc1145bc--


From nobody Sun Aug 26 22:46: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 D7247130DE9 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:46:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id saGDDt7AOj46 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:46:06 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8F56130DDB for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:46:06 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535348766; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=a7zNj1RpQyMEkSOcFCcXdlk+XVVeGSzWHhKP8YEbPCw=; b=fArmO1QgIOoZynV5Hy48sdUZzKlf8VYVYugcw0HKFlEK/gYMHCXd4gLgwJg2pg40M3u/sYMZ Neo0ZK1+1i/OUMK8J7nzDLoLUFrOU1Z9EFHKw6irWIkVcHB1syN71qrtbQSeyaxyWw9NT7KH rjneVhgRtbsDtqbn0U4EETSAjPk=
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 5b83901e.7f4ea3d63c00-smtp-out-n02; Mon, 27 Aug 2018 05:46:06 -0000 (UTC)
Date: Sun, 26 Aug 2018 22:46:06 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b83901e3b27_23032b0c74690edc374f3@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d9b1d6: Closes #1667
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b83901e362d_23032b0c74690edc37338"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bukIO8nFEDOM9abZ76fNxf_ScYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:46:08 -0000

----==_mimepart_5b83901e362d_23032b0c74690edc37338
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d9b1d6b74fe32f23f1bcfeac70ef72e227a3b694
      https://github.com/quicwg/base-drafts/commit/d9b1d6b74fe32f23f1bcfeac70ef72e227a3b694
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Closes #1667



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b83901e362d_23032b0c74690edc37338--


From nobody Sun Aug 26 22:46: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 7E0BC130DFB for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:46:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CuYxoO0f3RPA for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 22:46:14 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 EA508130DDB for <quic-issues@ietf.org>; Sun, 26 Aug 2018 22:46:13 -0700 (PDT)
Date: Sun, 26 Aug 2018 22:46:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535348773; bh=VRN4V9rm1mMlW+0sAEhZB/nRJeaGCEAAe3tn+aoTFjg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dSsbM+yjE5JWJq5FCGtWFQJHo2dVgVB6LhUm/OrYFCvtA8RwScvMhOKJUKiDwA2ao 1U0++u4DWuqkTTREqrXxav1KQ33+3j4IsrDrmSuXULpteSxaWMJQtmjPgnydvaUdRw WUwZ1l5wcY0OpNB0JMdPhFCBobz6wH0NyXLIOSNg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0da51593fe3ee56b43066d6158057dd34fc0d7892cf00000001179b522592a169ce14eac3b2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1667/issue_event/1809807602@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1667@github.com>
References: <quicwg/base-drafts/issues/1667@github.com>
Subject: Re: [quicwg/base-drafts] ACKs imply stream state transitions (#1667)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8390257643_54c23fb14bed45b817796c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MXsGPNGhLPomH_Klg_pTXu0jBEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 05:46:17 -0000

----==_mimepart_5b8390257643_54c23fb14bed45b817796c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1667 via d9b1d6b74fe32f23f1bcfeac70ef72e227a3b694.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1667#event-1809807602
----==_mimepart_5b8390257643_54c23fb14bed45b817796c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350929842" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1667" href="https://github.com/quicwg/base-drafts/issues/1667">#1667</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d9b1d6b74fe32f23f1bcfeac70ef72e227a3b694"><tt>d9b1d6b</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/1667#event-1809807602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyvHee2JfA0tUemPAymIt6mDlMLyks5uU4elgaJpZM4V-pU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5xlhmEFfX2ev1Eim7yC3yLI4AbZks5uU4elgaJpZM4V-pU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1667 via d9b1d6b74fe32f23f1bcfeac70ef72e227a3b694."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1667#event-1809807602"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1667#event-1809807602",
"url": "https://github.com/quicwg/base-drafts/issues/1667#event-1809807602",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ACKs imply stream state transitions (#1667)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1667#event-1809807602"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368743732\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8390257643_54c23fb14bed45b817796c--


From nobody Sun Aug 26 23:02: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 3B543130DFB for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:01:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J-QMmXX8M0KF for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:01:51 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25C2A130DD2 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:01:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535349709; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MhvJrwymvzA75kOeSMseW7d6XEo8BhFJZhCCUaDLTPI=; b=bQ3GCbKlvNZuOv90UOQuxYsHMIZQtGmCjqMcx64pTVzrATtSgC+4xz6EBMfI8ZAm1IfzDEPR 2Bl9w5IJFVTkTTKMCvK5xmoVONthXRFAzxMcgwSRIFJOOHEWjc+nHTurMuUILZo3Vy9vMJ6U 8bbQ8uwVpFbTNR3ATJU4mQJRVSA=
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 5b8393cd.7efca9b76720-smtp-out-n02; Mon, 27 Aug 2018 06:01:49 -0000 (UTC)
Date: Sun, 26 Aug 2018 23:01:48 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8393ccd8912_21db2ae96873aec0440e6@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bbef7a: Tokens are a mess
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8393ccd817b_21db2ae96873aec04397"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AS5jWHwBEdbSAYROJcP9O0LQTKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:01:52 -0000

----==_mimepart_5b8393ccd817b_21db2ae96873aec04397
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/token-porpoise
  Home:   https://github.com/quicwg/base-drafts
  Commit: bbef7aab87ea8992e4824e8c45889561ce8b42d3
      https://github.com/quicwg/base-drafts/commit/bbef7aab87ea8992e4824e8c45889561ce8b42d3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Tokens are a mess

We can't realistically authenticate all tokens with up to three Retry
packets and the NEW_TOKEN message.  So they aren't really safe for much.
Describe the limitations and advise a very narrow usage.

I really hope that this choice doesn't bite us later.  It doesn't feel
that good, but I don't know how to fix this without going back to just
one Retry (and even then a solution would be ugly).

Closes #1647.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8393ccd817b_21db2ae96873aec04397--


From nobody Sun Aug 26 23:02: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 43373130E53 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:02:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 y_oCRhu4rLxh for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:02:01 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 A1550130DD2 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:02:01 -0700 (PDT)
Date: Sun, 26 Aug 2018 23:02:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535349720; bh=M0uQ4LVhbcDymR4LIFootCbPrnIm8bWvEaNG3Lp7PaI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Mh2Kz3azKu4vuIt/HF8bXi1h0deiv+aw2tNLXtzYbUMVftf+Kxq2nozSFp2iHN7Dm zNVfVJxKHj9HITVHZuIVtRHbf3sU5fjjf6t3tm4VMHuRAtInTDPeu3oxsLzCtI5FrC 5h2C0M0LcF9wiYUPCI+iFHl7DcxYloNi9myp8NW0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b6086bee16ee0846eb4e995d1655d5d69e0bba592cf00000001179b55d892a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704@github.com>
Subject: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8393d8b4dbb_49ef3f93c9ed45bc3038c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kjO1TLvB5cyQYd6X5TlVYqHzSGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:02:05 -0000

----==_mimepart_5b8393d8b4dbb_49ef3f93c9ed45bc3038c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We can't realistically authenticate all tokens with up to three Retry
packets and the NEW_TOKEN message.  So they aren't really safe for much.
Describe the limitations and advise a very narrow usage.

I really hope that this choice doesn't bite us later.  It doesn't feel
that good, but I don't know how to fix this without going back to just
one Retry (and even then a solution would be ugly).

Closes #1647.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1704

-- Commit Summary --

  * Tokens are a mess

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1704.patch
https://github.com/quicwg/base-drafts/pull/1704.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/1704

----==_mimepart_5b8393d8b4dbb_49ef3f93c9ed45bc3038c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We can't realistically authenticate all tokens with up to three Retry<br>
packets and the NEW_TOKEN message.  So they aren't really safe for much.<br>
Describe the limitations and advise a very narrow usage.</p>
<p>I really hope that this choice doesn't bite us later.  It doesn't feel<br>
that good, but I don't know how to fix this without going back to just<br>
one Retry (and even then a solution would be ugly).</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1647.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349345750" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1647" href="https://github.com/quicwg/base-drafts/issues/1647">#1647</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/1704'>https://github.com/quicwg/base-drafts/pull/1704</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Tokens are a mess</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1704/files#diff-0">draft-ietf-quic-transport.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1704.patch'>https://github.com/quicwg/base-drafts/pull/1704.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1704.diff'>https://github.com/quicwg/base-drafts/pull/1704.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/1704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ucQNulxpEahoF-sUrgCTKHdBtoks5uU4tYgaJpZM4WNOOV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1wx7-n1LCCdmCAFGx6U0-_QdRp4ks5uU4tYgaJpZM4WNOOV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Tokens are a mess (#1704)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1704"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704",
"url": "https://github.com/quicwg/base-drafts/pull/1704",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Tokens are a mess (#1704)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "bbef7aa",
"value": "Tokens are a mess"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1704/files#diff-0) (8 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1704,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1704\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372564885\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b8393d8b4dbb_49ef3f93c9ed45bc3038c6--


From nobody Sun Aug 26 23:11: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 5F50B130E53 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:11:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N3YNidsNPJrf for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:11:04 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59852130E6F for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:11:04 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535350263; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YRaupZr/foM6OsAiUoNzJp8uZvx8dQ9V9TFHObZ2W7Q=; b=zYW4nxn98U2Ji9pB4z+LVFMmGbQnkKnqYnliSZG8MJSKj+jzqXizbqjsDCPeyi5gZfKgPyVT j2HgCym4ZbKoDmHy670GuCDA6k13ZIZoXlwQX8fOVYShzLBMh6ZqM4bDy9QZBVXStikrZJYF cKdrUv6XEZfPaROiB3CF5Sr3OxM=
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 5b8395f7.7facce8bdab0-smtp-out-n02; Mon, 27 Aug 2018 06:11:03 -0000 (UTC)
Date: Sun, 26 Aug 2018 23:11:03 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8395f7bf37_21dc2ac12e536ed8881da@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 098a6e: Cleanup Initial packet use
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8395f7bb39_21dc2ac12e536ed88809a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FVahE1QUJAzIN489o37OWLClfDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:11:06 -0000

----==_mimepart_5b8395f7bb39_21dc2ac12e536ed88809a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/initial-vs-first
  Home:   https://github.com/quicwg/base-drafts
  Commit: 098a6e95563a70caa12e2eeba5d6c78c591bbd44
      https://github.com/quicwg/base-drafts/commit/098a6e95563a70caa12e2eeba5d6c78c591bbd44
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleanup Initial packet use

There were a few case where version negotiation talked about Initial
packets unnecessarily.  The only signal we can rely on is size.

Closes #1666.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8395f7bb39_21dc2ac12e536ed88809a--


From nobody Sun Aug 26 23:11: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 2176E130E72 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:11:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 skACFd_3rvIZ for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:11:22 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33BD2130E70 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:11:22 -0700 (PDT)
Date: Sun, 26 Aug 2018 23:11:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535350281; bh=FOkzUD7Fy1wAslsEzzVLzxSaudSA2ILw7sDQCOO+1NE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KU89rULWXGXq7mqpUzjVB8gspQAixvFlZkiiYmB400Xx45xw+NoiT1tlyrNWleMFl uTyL5swKYVqdolIy1mSWEYf0Euu10kQXicK1684Zi2QspjrDya1wtNjM8WQUzPs4xG MazD7zpmioR8csJ8cgdxaJKlobOGX1NFQKNqDiWk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71b7335a25a469bbf5c8dc334ef5bc54a40e47ee92cf00000001179b580992a169ce151c8a32@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1705@github.com>
Subject: [quicwg/base-drafts] Cleanup Initial packet use (#1705)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83960984759_46953fb426cbe624452995"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D-KICOrlcpAa1fOoEmjXq8IkCus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:11:28 -0000

----==_mimepart_5b83960984759_46953fb426cbe624452995
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There were a few case where version negotiation talked about Initial
packets unnecessarily.  The only signal we can rely on is size.

Closes #1666.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1705

-- Commit Summary --

  * Cleanup Initial packet use

-- File Changes --

    M draft-ietf-quic-transport.md (40)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1705.patch
https://github.com/quicwg/base-drafts/pull/1705.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/1705

----==_mimepart_5b83960984759_46953fb426cbe624452995
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There were a few case where version negotiation talked about Initial<br>
packets unnecessarily.  The only signal we can rely on is size.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1666.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350910661" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1666" href="https://github.com/quicwg/base-drafts/issues/1666">#1666</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/1705'>https://github.com/quicwg/base-drafts/pull/1705</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Cleanup Initial packet use</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1705/files#diff-0">draft-ietf-quic-transport.md</a>
    (40)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1705.patch'>https://github.com/quicwg/base-drafts/pull/1705.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1705.diff'>https://github.com/quicwg/base-drafts/pull/1705.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/1705">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq88jwqfJMdI9CSWPvnHJ_qRajme0ks5uU42JgaJpZM4WNOyd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxSlbHSRnJRnH7bba8lZXjMeAc4Aks5uU42JgaJpZM4WNOyd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Cleanup Initial packet use (#1705)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1705"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1705",
"url": "https://github.com/quicwg/base-drafts/pull/1705",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Cleanup Initial packet use (#1705)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "098a6e9",
"value": "Cleanup Initial packet use"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1705/files#diff-0) (40 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1705,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1705\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1705"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1705.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1705.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372567197\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b83960984759_46953fb426cbe624452995--


From nobody Sun Aug 26 23:13: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 76D6C130E72 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:13:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ETUUd0I3Lpjd for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:13:24 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 37410130E6F for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:13:24 -0700 (PDT)
Date: Sun, 26 Aug 2018 23:13:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535350403; bh=YVqVW43OoVUOWAmw8kCS+Kc39HyyqNr6rYO+j0+ViME=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XmITKE8s+mihYQAeZ2mV9qYIQMZ94ak4Kf+cabsOvkeBbbKg0Wm1rQml4Mv3OhWs3 7IkqJc1kFvxIiiVdnAyBzZr0XfFitO3PXm4dZekRUF9QR1QVijlQKvxiUinBhl1RMm wtenNZw9/wnmcYBadhFzF8UIOC0Kddy1PfWCipH0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ad06bc82591cc3dc0fd2c7920002e17b08d6e1692cf00000001179b588392a169ce14701b1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1587/issue_event/1809837304@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1587@github.com>
References: <quicwg/base-drafts/issues/1587@github.com>
Subject: Re: [quicwg/base-drafts] Use of "supports ECN" is confusing (#1587)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83968389792_44703fcf79cbe6248085c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zO3AoUmR9mr38-MjupKr3XDk0P4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:13:25 -0000

----==_mimepart_5b83968389792_44703fcf79cbe6248085c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1587.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1587#event-1809837304
----==_mimepart_5b83968389792_44703fcf79cbe6248085c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="342891292" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1587" href="https://github.com/quicwg/base-drafts/issues/1587">#1587</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1587#event-1809837304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8mc2Qy2-IVtyRmApZmRTAO56BT1ks5uU44DgaJpZM4VXGga">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz6U__Mi9oOikeheRbmlUTLX6Extks5uU44DgaJpZM4VXGga.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1587."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1587#event-1809837304"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1587#event-1809837304",
"url": "https://github.com/quicwg/base-drafts/issues/1587#event-1809837304",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use of \"supports ECN\" is confusing (#1587)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1587#event-1809837304"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358377498\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b83968389792_44703fcf79cbe6248085c--


From nobody Sun Aug 26 23:13: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 85A2B130E6F for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:13:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dUgz0noEFjXz for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:13:25 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 1F17C130E70 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:13:25 -0700 (PDT)
Date: Sun, 26 Aug 2018 23:13:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535350404; bh=HZ8IJlcloeE8AR9skKTjhAPkeuq//+DqH9J/8tEQVkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nd75p/TzD/HrHlfDVoYeFcQ5kR+0tBaQIJUcOE0O/AWDbarfyejWpIV6pX9yo1aHJ UsiqBXH5xFvwpBRaJl+FmDIqwJMyyjSlh+rkisQYTQDzV2uRrZ4/pICfeJFJ/42qWx ne8++7bMfFQVwsWCcWaG7KcXDTDgIFlxDQhzpVpQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89e6455efce5b5af32cb261fa13bbdb17a698efc92cf00000001179b588492a169ce14701b1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1587/416124901@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1587@github.com>
References: <quicwg/base-drafts/issues/1587@github.com>
Subject: Re: [quicwg/base-drafts] Use of "supports ECN" is confusing (#1587)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8396847248f_5fa3fae9bed45c03822b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LrZJ98B2kTyP0T-xR5Ckjvk5Kfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:13:27 -0000

----==_mimepart_5b8396847248f_5fa3fae9bed45c03822b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #1631.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1587#issuecomment-416124901
----==_mimepart_5b8396847248f_5fa3fae9bed45c03822b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346642059" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1631" href="https://github.com/quicwg/base-drafts/pull/1631">#1631</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1587#issuecomment-416124901">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_KRvmKUyhVl8_1gBaNkfUWN0Nt4ks5uU44EgaJpZM4VXGga">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-AoU5yfB80qOTC-wjXvLQhmDtm5ks5uU44EgaJpZM4VXGga.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1587: Closed by #1631."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1587#issuecomment-416124901"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-416124901",
"url": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-416124901",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use of \"supports ECN\" is confusing (#1587)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1587,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1587#issuecomment-416124901"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 358377498\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8396847248f_5fa3fae9bed45c03822b3--


From nobody Sun Aug 26 23:13: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 C9B78130E70 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:13:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RUSLH6H7pT5P for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:13:50 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 621C2130E6F for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:13:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MXsNYL5qbwZLkY5tsoo9lyUBYmU=; b=iz0ytnSKaNXWoomW vUxIHivfRAuQ5WUDTdtSOuPmZTE6uspOAfpDmuQDhev4t9XjEgcasebwCsQjaiA7 c4joAqnSq83yQNfyIR2P/xBmRz/YtWNYtxlDtRgF7jqSfD5/4ir/rvbH3mzrADvR 9yNaWCgbMSsXJ0mc9E9WYjNL/Ec=
Received: by filter0075p1iad2.sendgrid.net with SMTP id filter0075p1iad2-13797-5B83969D-6 2018-08-27 06:13:49.087202552 +0000 UTC m=+808541.921931624
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id WcqdumkxSg-lAgsZVqDI-Q for <quic-issues@ietf.org>; Mon, 27 Aug 2018 06:13:49.078 +0000 (UTC)
Date: Mon, 27 Aug 2018 06:13:49 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6e1aee452668e4fb6147f3a5045e1057848286392cf00000001179b589c92a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704/c416124977@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83969cbe3e3_67d83ffc124d45c4299351"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak29fHnZdi9i63VpeE5Eid8bwlSR03W5tM3Fwb srqZ5nMmRDbZh4eR8nkecd0M0eV/yWnP2yBb3I8sfCuQ94aT6owVYwDwFg2ATbHE3SmzV51hAyXovG 8HTfL5rKVmj7Tw21WTkHi+r7aN2x/Urx8rygzK1YtXK7ZWy6zc4H5nVuOfjC5n1mNjCC0UWZ45dIJG A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JrHKnqi8WI8a5peI1b1y4kv-gXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:13:52 -0000

----==_mimepart_5b83969cbe3e3_67d83ffc124d45c4299351
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm still not a fan of the multiple Retry mechanism, since it doesn't serve any purpose, except that it allows implementers to build an architecture that imposes unnecessary RTT penalties on clients.

If I remember correctly, we discussed this in Montreal, and decided to at least authenticate the token in a way that makes it impossible for middleboxes to perform a Retry. Do I remember this wrong?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416124977
----==_mimepart_5b83969cbe3e3_67d83ffc124d45c4299351
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm still not a fan of the multiple Retry mechanism, since it doesn't se=
rve any purpose, except that it allows implementers to build an architectur=
e that imposes unnecessary RTT penalties on clients.</p>
<p>If I remember correctly, we discussed this in Montreal, and decided to a=
t least authenticate the token in a way that makes it impossible for middle=
boxes to perform a Retry. Do I remember this wrong?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1704#issuecomment-416124977">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq636GMO1azJQz6Ra=
gHsMEQw0FZWJks5uU44cgaJpZM4WNOOV">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq5XaEQYCSiskg_JPq7acobnZx-Gsks5uU44cgaJp=
ZM4WNOOV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1=
704: I'm still not a fan of the multiple Retry mechanism, since it doesn't =
serve any purpose, except that it allows implementers to build an architect=
ure that imposes unnecessary RTT penalties on clients.\r\n\r\nIf I remember=
 correctly, we discussed this in Montreal, and decided to at least authenti=
cate the token in a way that makes it impossible for middleboxes to perform=
 a Retry. Do I remember this wrong?"}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416124=
977"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416=
124977",
"url": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416124=
977",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Tokens are a mess (#1704)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1704,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 1704\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416124=
977"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372564885=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b83969cbe3e3_67d83ffc124d45c4299351--


From nobody Sun Aug 26 23:23: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 EB4AD130DD2 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:23:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 18QT821CP--M for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:23:24 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 6D55712F1A2 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:23:24 -0700 (PDT)
Date: Sun, 26 Aug 2018 23:23:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535351003; bh=lIg02HiHxcKrxwVE3hGaTS2ni66+T2Z3bEGzR2eCXZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ArOBdNsFkUvaGBgJkgCub+P37G+pz4Xw8ctAuZ13YJMvMfuCewQNl02TgxRqIMFvx 1U2gN66iHGD6u/y/HJkpoO63fdpMSNFKvBftDfKW+oEJ1DXX6dpZB5LT0iLYSMBZ/+ Ao3WGS5MggrrWSQO3mio4rNE80taNRkglNyg2zlQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9fa14cf904e6fc68aa1ac5854a0c46a5693aa5c392cf00000001179b5adb92a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704/c416126592@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8398dba528d_3ccf3f83adcd45b893773"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/063PfoZfhTmENyPvNgGiHGBhh9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:23:26 -0000

----==_mimepart_5b8398dba528d_3ccf3f83adcd45b893773
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Frankly, that week is now a vague blur.  I think that there was discussion of this point in relation to the looping issue, but I don't recall a proposal to authenticate it/them.  For those who want this feature, it would be a serious architectural imposition to require authentication.

That said, if we're going to authenticate the initial connection ID, then that would present an opportunity to fix this problem as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416126592
----==_mimepart_5b8398dba528d_3ccf3f83adcd45b893773
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Frankly, that week is now a vague blur.  I think that there was discus=
sion of this point in relation to the looping issue, but I don't recall a=
 proposal to authenticate it/them.  For those who want this feature, it w=
ould be a serious architectural imposition to require authentication.</p>=

<p>That said, if we're going to authenticate the initial connection ID, t=
hen that would present an opportunity to fix this problem 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/pull/1704#issuecomment-416126592">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3449y=
7rcD-5-Rrg9pcXmGQIvJjRks5uU5BbgaJpZM4WNOOV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwVmmEZhUZF7zU5TPhmXEBNXuGnf=
ks5uU5BbgaJpZM4WNOOV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1704: Frankly, that week is now a vague blur.  I think that=
 there was discussion of this point in relation to the looping issue, but=
 I don't recall a proposal to authenticate it/them.  For those who want t=
his feature, it would be a serious architectural imposition to require au=
thentication.\r\n\r\nThat said, if we're going to authenticate the initia=
l connection ID, then that would present an opportunity to fix this probl=
em as well."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/1704#issuecomment-416126592"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-4=
16126592",
"url": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-4161=
26592",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Tokens are a mess (#1704)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1704,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1704\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-4161=
26592"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3725648=
85\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b8398dba528d_3ccf3f83adcd45b893773--


From nobody Sun Aug 26 23:26: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 4C125130DD2 for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:26:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 uP45zaBqZVPq for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:26:37 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 E2C7612F1A2 for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:26:36 -0700 (PDT)
Date: Sun, 26 Aug 2018 23:26:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535351196; bh=u3fOfeaOQckebXn5VkyZzEJ6WY8MBa6IOhmCguzYRIo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x0PYXZI70WaN3TkxhpylBg6d4PzRv+bw3r9ooFObjZCF+h8I4MU0z7uT+diqYz6oa Le1ovijT+3THxpvHhvrsm6ChAvB44Hg2is8OPJKNaLBmxf4pcSJd042FJAfpHQWAAA npzjrkX7eW15khCtMnxkvG+uYVZpaG1cbrIYgnmo=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4df34aec3d3bcf59f60140f61c079f35255b57be92cf00000001179b5b9c92a169ce151c8a32@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1705/review/149593136@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1705@github.com>
References: <quicwg/base-drafts/pull/1705@github.com>
Subject: Re: [quicwg/base-drafts] Cleanup Initial packet use (#1705)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83999c4265d_df83ffdaf0be61c29094"; 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/ij31RhLAULSHvGMZkVS9xiXyVE0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:26:38 -0000

----==_mimepart_5b83999c4265d_df83ffdaf0be61c29094
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/1705#pullrequestreview-149593136
----==_mimepart_5b83999c4265d_df83ffdaf0be61c29094
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/1705#pullrequestreview-149593136">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3E-4yl-qcST6y_gY3Iv4NJdzP29ks5uU5EcgaJpZM4WNOyd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-2Ng2Z4uOZYAmLusVQf7K-kzku8ks5uU5EcgaJpZM4WNOyd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #1705"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149593136"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149593136",
"url": "https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149593136",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@marten-seemann approved 1705",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149593136"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372567197\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b83999c4265d_df83ffdaf0be61c29094--


From nobody Sun Aug 26 23:56: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 115B5130E6F for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:56:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dqDEKy4mcSEO for <quic-issues@ietfa.amsl.com>; Sun, 26 Aug 2018 23:56:11 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1E6F130DDF for <quic-issues@ietf.org>; Sun, 26 Aug 2018 23:56:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535352971; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PV/WYI8CGOkP79Qwrlz3y/VVWJDhH8qJHTmbkrKwEOY=; b=TaaIEnGoSgVN9smLuMWmqICUEzjupM6psvcAEW/VQOvzCs/DyR58uNKK5x0TcZWMg3vksgZa 30hdHkVw5ykrGtEEWR+o+fyFKDtNeYgBLXR0WknpKzoZDopRulaI8EdG8JRYp6Bcen3qghib eQTMvQRIQMZAVPxXxEz1kwo461A=
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.40]) by mxa.mailgun.org with ESMTP id 5b83a08a.7f2f261b5d50-smtp-out-n01; Mon, 27 Aug 2018 06:56:10 -0000 (UTC)
Date: Sun, 26 Aug 2018 23:56:10 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b83a08acac32_250d2b14a35a0ec8566bc@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cb1df7: Drop congestion state on rejected 0-RTT
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b83a08aca7a6_250d2b14a35a0ec856573"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/52zKn2fxw6yfmuYFNzLaQOIsDr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 06:56:13 -0000

----==_mimepart_5b83a08aca7a6_250d2b14a35a0ec856573
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/congestion-rejected-0rtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: cb1df765d49d27fce663ebf64f93f45dc394e77f
      https://github.com/quicwg/base-drafts/commit/cb1df765d49d27fce663ebf64f93f45dc394e77f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Drop congestion state on rejected 0-RTT

This turns out not to be hugely critical, but it should avoid the worst
performance degradation we might get.  Without this, the client tends to
end up with little more than half their IW if 0-RTT is rejected, which
isn't ideal.

Closes #390.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b83a08aca7a6_250d2b14a35a0ec856573--


From nobody Mon Aug 27 00:52: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 8EDF4130E97 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 00:52:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 kgcO6iFkqOJp for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 00:52:15 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 B0713130E8F for <quic-issues@ietf.org>; Mon, 27 Aug 2018 00:52:15 -0700 (PDT)
Date: Mon, 27 Aug 2018 00:52:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535356334; bh=GE5GZxabZ0gSnb+EgyFdHx/si2fheJi+SLuurpPTvUg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DiGNvE5q5Rg3+vKt8PTM7PLLHrYWePwVlXvEwCdOKPG23yw23R4qfX6BHhzHybdxc oMTwKs2tO8+8opbgXIGdyPNbxbq5v4dcP518gnsmg5WVOeRP+I/UftVox9vc9cFS0A sZc+bWAGUpdRklYtQorjjbsjnYNvbJxvlWne9+Xk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b9966d77a575341ce457cce4d49962db465a5ca92cf00000001179b6fae92a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704/c416145497@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83adaea98c3_6d063f82ef2be6283628c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/sVcNzy-gWETnFla9vQO0FzGLIqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 07:52:27 -0000

----==_mimepart_5b83adaea98c3_6d063f82ef2be6283628c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I did raise an issue where I touched upon a checksum and @martinthomson more explicitly stated the issue of using unauthenticated tokens. This was probably before that meeting which I did not attend to. Later the issue was resolved with no action on checksum and no argument as to why that was decided. This is all from volatile memory. I think even a simple short checksum could go a long way to protect against some forms of 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/1704#issuecomment-416145497
----==_mimepart_5b83adaea98c3_6d063f82ef2be6283628c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I did raise an issue where I touched upon a checksum and <a class=3D"u=
ser-mention" data-hovercard-user-id=3D"67641" data-octo-click=3D"hovercar=
d-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://git=
hub.com/martinthomson">@martinthomson</a> more explicitly stated the issu=
e of using unauthenticated tokens. This was probably before that meeting =
which I did not attend to. Later the issue was resolved with no action on=
 checksum and no argument as to why that was decided. This is all from vo=
latile memory. I think even a simple short checksum could go a long way t=
o protect against some forms of attack.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1704#issuecomment-416145497">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4a6Ci=
eAjPdL0JUzRpCxv23uBIKEks5uU6UugaJpZM4WNOOV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6gp8GKy9oi6gbCfF3LkFoM676k0=
ks5uU6UugaJpZM4WNOOV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1704: I did raise an issue where I touched upon a checksum and @=
martinthomson more explicitly stated the issue of using unauthenticated t=
okens. This was probably before that meeting which I did not attend to. L=
ater the issue was resolved with no action on checksum and no argument as=
 to why that was decided. This is all from volatile memory. I think even =
a simple short checksum could go a long way to protect against some forms=
 of attack."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/1704#issuecomment-416145497"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-4=
16145497",
"url": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-4161=
45497",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Tokens are a mess (#1704)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1704,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1704\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-4161=
45497"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3725648=
85\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b83adaea98c3_6d063f82ef2be6283628c9--


From nobody Mon Aug 27 01: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 908D5130E81 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 01:10:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D6uc76dn8Z-P for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 01:10:46 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33268130E7B for <quic-issues@ietf.org>; Mon, 27 Aug 2018 01:10:46 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535357445; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oPXA+o0jON0LW9oJf5Ya40Ja259OANPlIrXvi/2TOn4=; b=lxXWS6lORkxf2ryZBgMXbuMEpIMN0xFUh4KgJt6VChIuRGY5SD5ELr73gNg+KB/+rzvdq2oG xb/+k+ds7APFvmgyQD4O3X9gXDQj/Z6dYb+EbF8AKCiCG/ECSmZ1rylCEW/3bkz9Dmv4F8oV 1z50IHuvVflsJzHAcVvu6yhTTdo=
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 5b83b205.7f38b12ec5d0-smtp-out-n03; Mon, 27 Aug 2018 08:10:45 -0000 (UTC)
Date: Mon, 27 Aug 2018 01:10:44 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b83b204313e8_224f2b2005520ecc7156c@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 0580d7: Unified ACK frame
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b83b20430df8_224f2b2005520ecc714e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N5cGfrR6K5t92X_KuuRvZG-nirE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 08:10:48 -0000

----==_mimepart_5b83b20430df8_224f2b2005520ecc714e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/one-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0580d78fb6ed4ed06dd756e02ec401799a892b56
      https://github.com/quicwg/base-drafts/commit/0580d78fb6ed4ed06dd756e02ec401799a892b56
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Unified ACK frame

This takes the design discussed on the list and enacts it.  This turns
out to be quite simple.  Lots of red in this change.

This treats ECT(1) as equivalent to unmarked, meaning that QUIC won't be
able to use ECT(1) without an extension or revision.  That keeps the
encoding simpler.

Closes #1439.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b83b20430df8_224f2b2005520ecc714e0--


From nobody Mon Aug 27 01:11: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 0D000130E7B for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 01:11:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 REiznIkGS3nK for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 01:11:07 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 7CE9D128C65 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 01:11:07 -0700 (PDT)
Date: Mon, 27 Aug 2018 01:11:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535357466; bh=kIj2N/PfPWV5rK3KXVyuYIwIzXPSy1JyRVtqZ7u8DA0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jxuHIDBs6OP/v+dDOKoYsOVmJekrhFbiIeaIm05GKMtVt6hHmMvost0t3pjjXUjiQ 5KouOd5AtVarVcupbLA3IRK9la0DAJJlhoy9b3u9/fYU559cm7yMDptih3SGyYLK5O vaSyAYcU1NVQDUtIzdtiA0jUonIBiOILHciBF6Gg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abccf3b5e1a2b67ac9b19cd85b24cff8070f75069092cf00000001179b741a92a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706@github.com>
Subject: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83b21aca4cf_17a33fbc5aad45c05402b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WHgZ4mt10SRyou9FZUOc3DBsxjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 08:11:09 -0000

----==_mimepart_5b83b21aca4cf_17a33fbc5aad45c05402b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This takes the design discussed on the list and enacts it.  This turns
out to be quite simple.  Lots of red in this change.

This treats ECT(1) as equivalent to unmarked, meaning that QUIC won't be
able to use ECT(1) without an extension or revision.  That keeps the
encoding simpler.

Closes #1439.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1706

-- Commit Summary --

  * Unified ACK frame

-- File Changes --

    M draft-ietf-quic-recovery.md (47)
    M draft-ietf-quic-transport.md (213)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1706.patch
https://github.com/quicwg/base-drafts/pull/1706.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/1706

----==_mimepart_5b83b21aca4cf_17a33fbc5aad45c05402b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This takes the design discussed on the list and enacts it.  This turns<br>
out to be quite simple.  Lots of red in this change.</p>
<p>This treats ECT(1) as equivalent to unmarked, meaning that QUIC won't be<br>
able to use ECT(1) without an extension or revision.  That keeps the<br>
encoding simpler.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1439.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="331401895" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1439" href="https://github.com/quicwg/base-drafts/issues/1439">#1439</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/1706'>https://github.com/quicwg/base-drafts/pull/1706</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Unified ACK frame</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1706/files#diff-0">draft-ietf-quic-recovery.md</a>
    (47)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1706/files#diff-1">draft-ietf-quic-transport.md</a>
    (213)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1706.patch'>https://github.com/quicwg/base-drafts/pull/1706.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1706.diff'>https://github.com/quicwg/base-drafts/pull/1706.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/1706">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ZrSFgOCDeWdDIMrYtGeRGwCtyhks5uU6magaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyYfdxPT2-0326W71mK2EYdInHmWks5uU6magaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Unified ACK frame (#1706)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706",
"url": "https://github.com/quicwg/base-drafts/pull/1706",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Unified ACK frame (#1706)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "0580d78",
"value": "Unified ACK frame"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/1706/files#diff-0) (47 changes)"
},
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1706/files#diff-1) (213 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1706,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1706\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b83b21aca4cf_17a33fbc5aad45c05402b3--


From nobody Mon Aug 27 02:39: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 8C706130E8A for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:39:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Nwg92TWvl1ju for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:39:20 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 A4D3F130E89 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 02:39:20 -0700 (PDT)
Date: Mon, 27 Aug 2018 02:39:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535362759; bh=lTcKwAsCzeiNCfUEHBf3YSD5qTYHEgmiuotkiw/S0mw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PVg6F/8uxPSeeYB0d/dISdy/MD+r0UpUg2BdFCrMXbR7qV/svWPlZA+JKUrGsvP31 By3L4ByTWt7GGsPrrz0cxssLSAiMxOLNXOXll9DFdQWLzNnvBI+nvb/XufExRSSoWL VIYLRSW52FaUppB2KIBWy0eAqDFrqGxOZbzWqZQ8=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c79d9217fff18dc34edd65d5f794cad927f977592cf00000001179b88c792a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/review/149628073@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83c6c79bb02_33853fa85e8d45b45679e9"; 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/yJ7VbzOuHRdq91tXY6T3QH9UXR4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 09:39:23 -0000

----==_mimepart_5b83c6c79bb02_33853fa85e8d45b45679e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



>  
-~~~
-  largest = previous_smallest - gap - 2
-~~~
-
-If the calculated value for largest or smallest packet number for any ACK Block
-is negative, an endpoint MUST generate a connection error of type
-FRAME_ENCODING_ERROR indicating an error in an ACK frame.
+: Packets that are ECT(0) marked are acknowledged using a type of 3.

Should this read .. using a type of 2? 

>  
-The value of the Gap field establishes the largest packet number value for the
-ACK block that follows the gap using the following formula:
+ECT(0) Marked (2):

I wonder if this type should be called just ECT Marked (2). And then make it clear that only packet with an expected ECT codepoint is to be reported. The default behavior is that only ECT(0) SHALL be reported using this type. Future extensions may change which code points that are reported using this type. That way extensions, such as a L4S congestion control extension in the future can define that ECT(1) is the one to be reported using this type after the end-point has agreed on that. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149628073
----==_mimepart_5b83c6c79bb02_33853fa85e8d45b45679e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r212905942">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-~~~
-  largest = previous_smallest - gap - 2
-~~~
-
-If the calculated value for largest or smallest packet number for any ACK Block
-is negative, an endpoint MUST generate a connection error of type
-FRAME_ENCODING_ERROR indicating an error in an ACK frame.
+: Packets that are ECT(0) marked are acknowledged using a type of 3.
</pre>
<p>Should this read .. using a type of 2?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r212916949">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The value of the Gap field establishes the largest packet number value for the
-ACK block that follows the gap using the following formula:
+ECT(0) Marked (2):
</pre>
<p>I wonder if this type should be called just ECT Marked (2). And then make it clear that only packet with an expected ECT codepoint is to be reported. The default behavior is that only ECT(0) SHALL be reported using this type. Future extensions may change which code points that are reported using this type. That way extensions, such as a L4S congestion control extension in the future can define that ECT(1) is the one to be reported using this type after the end-point has agreed on that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149628073">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WhORCa14qgETSXZv_gP2HPKxWqks5uU75HgaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2LRFA26W0epOQtoQTp014LK8yd0ks5uU75HgaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149628073"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149628073",
"url": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149628073",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@gloinul commented on 1706",
"sections": [
{
"text": "",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149628073"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b83c6c79bb02_33853fa85e8d45b45679e9--


From nobody Mon Aug 27 02:51: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 7F77A129AB8 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:51:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 GwuHVyhec4xm for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:51:34 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 70386130E93 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 02:51:34 -0700 (PDT)
Date: Mon, 27 Aug 2018 02:51:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535363493; bh=oi2chk4P0F2WRNtnI9tKrHx59Pw0FIUrLeMmX9WLes4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kfXNT1iNU1/9r+CqXbr9hPnCOx5z3ksHSpeuoT+2+dXP/ndDYYWf/lfGliPXQ66XM Igly34EACfiWhyFQOPpym2KgiqNGWfb6xtl994AdjQWwdl7mSE+GbY1pt6IAywz9au iA4tj8FAos24RWVFdMSRFRJiRmI0I+aEBfNCtHMo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69a5e1d403c52e4b4e9f41504a79c375598457e192cf00000001179b8ba592a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/review/149648995@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83c9a567723_70c53fbb35cd45bc73173"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/3lUTSoVS1MgYvAy_s-IwgO5BwN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 09:51:41 -0000

----==_mimepart_5b83c9a567723_70c53fbb35cd45bc73173
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-~~~
-  largest = previous_smallest - gap - 2
-~~~
-
-If the calculated value for largest or smallest packet number for any ACK Block
-is negative, an endpoint MUST generate a connection error of type
-FRAME_ENCODING_ERROR indicating an error in an ACK frame.
+: Packets that are ECT(0) marked are acknowledged using a type of 3.

type of 2?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149648995
----==_mimepart_5b83c9a567723_70c53fbb35cd45bc73173
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/1706#discussion_r212923760">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-~~~
-  largest = previous_smallest - gap - 2
-~~~
-
-If the calculated value for largest or smallest packet number for any ACK Block
-is negative, an endpoint MUST generate a connection error of type
-FRAME_ENCODING_ERROR indicating an error in an ACK frame.
+: Packets that are ECT(0) marked are acknowledged using a type of 3.
</pre>
<p>type of 2?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149648995">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0i7K4TTc6mcIxGTPp02AYFwwhmzks5uU8ElgaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7-Q9UcPLU-hNKNIdZg-Df-uYTMTks5uU8ElgaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149648995"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149648995",
"url": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149648995",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1706",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149648995"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b83c9a567723_70c53fbb35cd45bc73173--


From nobody Mon Aug 27 02:55: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 5979A129AB8 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:55:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TJvXtfiy3VpM for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:55:09 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FDC11271FF for <quic-issues@ietf.org>; Mon, 27 Aug 2018 02:55:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535363708; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HBnsQWURo7aE+lWF52JJ2xdjv+aMj9FXZc4TfdFEabQ=; b=ktHEpIoqj2oJnQq2PGl8PJfHX1In9if0yxSYEndxHWceDoLt8/uvfsl0VtKiC7C70xLp6C6b KNHGl9CjYDXtBEroJ+iDgCkXRwEizcr3+6MAe0I5HPV8sPmCg2lRuvMlDuhyBsrqBe06i/9c ZYr76UJDqOfj9hz1J7xGDgB87wI=
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 5b83ca7b.7f9621faced0-smtp-out-n01; Mon, 27 Aug 2018 09:55:07 -0000 (UTC)
Date: Mon, 27 Aug 2018 02:55:06 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b83ca7ad88bc_7432ac24c24aebc2712d@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 12f063: ECT(0) = Type 2
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b83ca7ad848e_7432ac24c24aebc27095"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AJ6tZPNMC-rGjhoEcY-CUCD_f7M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 09:55:10 -0000

----==_mimepart_5b83ca7ad848e_7432ac24c24aebc27095
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/one-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 12f063a04fc50258b9f0ffd6575e30de82613903
      https://github.com/quicwg/base-drafts/commit/12f063a04fc50258b9f0ffd6575e30de82613903
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ECT(0) = Type 2



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b83ca7ad848e_7432ac24c24aebc27095--


From nobody Mon Aug 27 02:55: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 0A2E71271FF for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:55:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vG-vx5wuYMVN for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:55:15 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 495A0129AB8 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 02:55:15 -0700 (PDT)
Date: Mon, 27 Aug 2018 02:55:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535363714; bh=miReHUEGl5tPkF17UO6KzoJUtz1wluphzQhY/Kun47Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kzZkyZQ0QptxU/CnK/Q7EFrnndgV9CayGV5oKmUv3/Rgk2TZtNjvW8PKebLpuIpLd rGJcpmWV0Q7xp14YoyZhZIWetwB2Qxe3pVkjc+IoKd9atcA+5XI9eQ/J0vMsZJMj6L rc901ixxb8CVo7UyZBONxNSAp8RQafxaslov4Up4=
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/1706/push/2827643614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83ca828a247_65253f9bc3cbe61815116c"; 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/RCqWyNCmdlYwQ_ATY6IYMHokwCE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 09:55:17 -0000

----==_mimepart_5b83ca828a247_65253f9bc3cbe61815116c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

12f063a  ECT(0) = Type 2


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706/files/0580d78fb6ed4ed06dd756e02ec401799a892b56..12f063a04fc50258b9f0ffd6575e30de82613903

----==_mimepart_5b83ca828a247_65253f9bc3cbe61815116c
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/12f063a">12f063a</a>  ECT(0) = Type 2</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1706/files/0580d78fb6ed4ed06dd756e02ec401799a892b56..12f063a04fc50258b9f0ffd6575e30de82613903">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ynMTS1fN0yf0ujUS29W06DV8Lcks5uU8ICgaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-llVsgVPnOeOkfrDowXPchwKu6mks5uU8ICgaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706/files/0580d78fb6ed4ed06dd756e02ec401799a892b56..12f063a04fc50258b9f0ffd6575e30de82613903"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706/files/0580d78fb6ed4ed06dd756e02ec401799a892b56..12f063a04fc50258b9f0ffd6575e30de82613903",
"url": "https://github.com/quicwg/base-drafts/pull/1706/files/0580d78fb6ed4ed06dd756e02ec401799a892b56..12f063a04fc50258b9f0ffd6575e30de82613903",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1706",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1706:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "12f063a",
"value": "ECT(0) = Type 2"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706/files/0580d78fb6ed4ed06dd756e02ec401799a892b56..12f063a04fc50258b9f0ffd6575e30de82613903"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b83ca828a247_65253f9bc3cbe61815116c--


From nobody Mon Aug 27 02:55: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 8F6DD130E8B for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:55:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 cslOe-N-jF_C for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 02:55:31 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 385291271FF for <quic-issues@ietf.org>; Mon, 27 Aug 2018 02:55:31 -0700 (PDT)
Date: Mon, 27 Aug 2018 02:55:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535363730; bh=sxbOKMRY0NqPocOtTZ2VtkYPscK7RSyiijABU9G60fg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PhZooGnBMqWbyprpSqbXYqZvbH9b8StT7BqF/KZv4gzYai5L6Jmxi7qIY2z+KO1K8 YgwAHgM21aA7hYNFHkJuMiggVggmXHxrN/V3nmGp5EbCe1/Ahmo0ygHy4clcMEBb0T P5JrMolrjqAzJLW737uT+9ndfMWERUm613JHIvKE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c605a6e807e33faa5eae0ee88826025dd600f4c92cf00000001179b8c9292a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/review/149649367@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83ca925f83c_278723f9290cbe618740c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/5i5iMIRS6o7h4wrpfguGLwJYTOQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 09:55:33 -0000

----==_mimepart_5b83ca925f83c_278723f9290cbe618740c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-: A variable-length integer indicating the number of contiguous packets
-  preceding the Largest Acknowledged that are being acknowledged.
+The range of acknowledged values in each ACK Block is inclusive of its largest
+value and is described in numerically decreasing order.  Each ACK Block includes

acknowledged values -> acknowledged 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/1706#pullrequestreview-149649367
----==_mimepart_5b83ca925f83c_278723f9290cbe618740c0
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/1706#discussion_r212924050">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: A variable-length integer indicating the number of contiguous packets
-  preceding the Largest Acknowledged that are being acknowledged.
+The range of acknowledged values in each ACK Block is inclusive of its largest
+value and is described in numerically decreasing order.  Each ACK Block includes
</pre>
<p>acknowledged values -&gt; acknowledged 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/1706#pullrequestreview-149649367">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_sQvns3uLwTev4jsITzddrKNqnhks5uU8ISgaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7OovDRfdVx6PcDHeYZtZwM7kPmtks5uU8ISgaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149649367"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149649367",
"url": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149649367",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1706",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149649367"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b83ca925f83c_278723f9290cbe618740c0--


From nobody Mon Aug 27 03:23: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 2E1FA1271FF for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 03:23:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 PAFoqWtxS7MI for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 03:23:54 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1C2B1130E92 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 03:23:54 -0700 (PDT)
Date: Mon, 27 Aug 2018 03:23:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535365433; bh=RwEEaJ9PNAH2mlGpRs5ypChCQXcIh5jBm3NDRSngnQw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZX7tUbdDNmPtCJ+pKRVPqZjHITN87VcNZrBWocEcY0AvsDwbeR+28PqLQHAo/UwB4 lB60R63ZhTG7P5R1NPPqgQPLlL50ZxBvLlXcJEuV1J+0Cfd7ZQQUEzfQNfu8V6iK0f Kiy52wmlC+cDoUtlBt7Ucjbq+0919JDmbpQaO2F0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc71c2b708b65f3f124476bbca38c0fe0c4eb2a1b92cf00000001179b933992a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/review/149658018@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83d1393d471_4a603fe8326be61c16361d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/DiipWuqVd8vCK9IiSNBYBdQ5F6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 10:23:56 -0000

----==_mimepart_5b83d1393d471_4a603fe8326be61c16361d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-Each Gap indicates a range of packets that are not being acknowledged.  The
-number of packets in the gap is one higher than the encoded value of the Gap
-Field.
+: Unmarked packets are those packets that are acknowledged, but for which the
+  ECN marking is either not present, ECT(1), or unknown.
 

@gloinul suggested generic ECT - how about a generic term such as negotiated ECT code point and have a TP section stating that ECT is always ECT(0) by default but may change in future versions? An agreed ECT mark could also be accepting both ECT(0) and ECT(1), but it is not important 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/1706#pullrequestreview-149658018
----==_mimepart_5b83d1393d471_4a603fe8326be61c16361d
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/1706#discussion_r212931426">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Each Gap indicates a range of packets that are not being acknowledged.  The
-number of packets in the gap is one higher than the encoded value of the Gap
-Field.
+: Unmarked packets are those packets that are acknowledged, but for which the
+  ECN marking is either not present, ECT(1), or unknown.
 
</pre>
<p><a class="user-mention" data-hovercard-user-id="11295323" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gloinul">@gloinul</a> suggested generic ECT - how about a generic term such as negotiated ECT code point and have a TP section stating that ECT is always ECT(0) by default but may change in future versions? An agreed ECT mark could also be accepting both ECT(0) and ECT(1), but it is not important 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/1706#pullrequestreview-149658018">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9o4tsgx3o70hgGmCDPoljJ0dL7Oks5uU8i5gaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4sHbSJccE-UCIFPheHndywDWWxEks5uU8i5gaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149658018"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149658018",
"url": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149658018",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1706",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149658018"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b83d1393d471_4a603fe8326be61c16361d--


From nobody Mon Aug 27 04:54: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 49DC0130ED1 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 04:54:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IjWkzbD8kFPD for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 04:54:45 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 01795130E71 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 04:54:44 -0700 (PDT)
Date: Mon, 27 Aug 2018 04:54:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535370883; bh=Tg+lKYFG9IIdEKluGHwopY8AdO82wQrReo/C3/RC6GY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VPR1P7rg4kfCwVWsFtN7g/W7R5Nzk/mtqJGEayuder+S387czT2DdBxYmX4LsggFE Nn9cndtQ/tXdfMnVUuk40AkvVnpnvMtwupylQdeRQpMz5ZY2Afm0yfprMeOzIsnn6o BfydaSmAmj9g+hP00/5z70OhOvwHFyyuQRp79nIM=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac649e0660c3b457e65d72921ed0b3b4d4e8f13d92cf00000001179ba88392a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/review/149680023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83e683b2c5d_75f83fd196cd45b83313e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TswKWnPFrRM0dyeehB8rdBen1sg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 11:54:47 -0000

----==_mimepart_5b83e683b2c5d_75f83fd196cd45b83313e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -1875,46 +1874,20 @@ Congestion Experienced (CE) codepoint set by a network device that is
 experiencing congestion.
 
 On receiving a packet with an ECT or CE codepoint, an endpoint that can access
-the IP ECN codepoints increases the corresponding ECT(0), ECT(1), or CE count,
-and includes these counters in subsequent (see {{processing-and-ack}}) ACK_ECN
-frames (see {{frame-ack-ecn}}).
+the IP ECN codepoints records the markings for that packet.  This information is
+reported in ACK frames (see {{processing-and-ack}}).  Packets bearing ECT(1) are
+reported as though they were not marked.
 

I'm not sure if this is the best choice. I think it would be more future-proof to have the ACK block type (2) as meaning either ECT(0) or ECT(1) marked because that makes it possible to switch over to a mechanism that uses ECT(1) as default marking without changing the feedback (which is the current idea of these the codepoint - basically you mark all you packets either ECT(0) or all them ECT(1) but you don't use both in the same connection as ECN Nonce did). 

However, no providing feedback on one of the marking, also means testing is less easy. If you could use both of the codepoints at least for testing you can detect if there is a box overwriting the codepoint to either ECT(0) or ECT(1). However, I guess you can find another mechanism to get this kind of feedback if needed, e.g. tell the other endpoint what the default ECT is that you are planning to use in the TP and then have a separate feedback frame that tells you if the other unexpected ECT was observed.

The other option is of course to use a third bit for one of the cases, e.g. if the ACK block type is (2) you need to check the next bit that indicates you if this was a ECT(0) or ECT(1). Or you could use the third bit to indicate either a gap/loss or CE mark as both blocks should usually be rather small and both indicate congestion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149680023
----==_mimepart_5b83e683b2c5d_75f83fd196cd45b83313e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r212949249">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1875,46 +1874,20 @@ Congestion Experienced (CE) codepoint set by a network device that is
 experiencing congestion.
 
 On receiving a packet with an ECT or CE codepoint, an endpoint that can access
-the IP ECN codepoints increases the corresponding ECT(0), ECT(1), or CE count,
-and includes these counters in subsequent (see {{processing-and-ack}}) ACK_ECN
-frames (see {{frame-ack-ecn}}).
+the IP ECN codepoints records the markings for that packet.  This information is
+reported in ACK frames (see {{processing-and-ack}}).  Packets bearing ECT(1) are
+reported as though they were not marked.
 
</pre>
<p>I'm not sure if this is the best choice. I think it would be more future-proof to have the ACK block type (2) as meaning either ECT(0) or ECT(1) marked because that makes it possible to switch over to a mechanism that uses ECT(1) as default marking without changing the feedback (which is the current idea of these the codepoint - basically you mark all you packets either ECT(0) or all them ECT(1) but you don't use both in the same connection as ECN Nonce did).</p>
<p>However, no providing feedback on one of the marking, also means testing is less easy. If you could use both of the codepoints at least for testing you can detect if there is a box overwriting the codepoint to either ECT(0) or ECT(1). However, I guess you can find another mechanism to get this kind of feedback if needed, e.g. tell the other endpoint what the default ECT is that you are planning to use in the TP and then have a separate feedback frame that tells you if the other unexpected ECT was observed.</p>
<p>The other option is of course to use a third bit for one of the cases, e.g. if the ACK block type is (2) you need to check the next bit that indicates you if this was a ECT(0) or ECT(1). Or you could use the third bit to indicate either a gap/loss or CE mark as both blocks should usually be rather small and both indicate congestion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149680023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7uFyq5Q6Mg-KEYwu7znlnASAJeks5uU94DgaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ucs4T45oraKxmN_Fg9kfIXXeHuks5uU94DgaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak commented on #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149680023"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149680023",
"url": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149680023",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mirjak commented on 1706",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149680023"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b83e683b2c5d_75f83fd196cd45b83313e0--


From nobody Mon Aug 27 06:13: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 8FD6E130DD1 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 06:13:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pk1HndZgz46D for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 06:13:29 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA700124C04 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 06:13:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YZey+S8OjBlaYut76A010/UPFvY=; b=GHykjpL7M9PaHZMk prPE4MIgZr7hVkeG+rE9FKzAZ76e+hMFOWsg3Yh3/pQsuTs6GbD2V/JU9ILa2ioQ l0DcgGUg6cAZNfSR5616vq5V+R6bX1Cwwbc/IS8WcK5MZs4gMia5aV7CifyYNckp 8Y+yFHFqVKAqewAQwKhosfYp8Kw=
Received: by filter1182p1las1.sendgrid.net with SMTP id filter1182p1las1-16672-5B83F8F8-23 2018-08-27 13:13:28.874170742 +0000 UTC m=+247015.887722900
Received: from github-lowworker13-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id 629M3W3sRvmU_xI5ZjTKcg for <quic-issues@ietf.org>; Mon, 27 Aug 2018 13:13:28.760 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker13-cp1-prd.iad.github.net (Postfix) with ESMTP id B832220BE1 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 06:13:28 -0700 (PDT)
Date: Mon, 27 Aug 2018 13:13:29 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4249872db45c80d6f64f1b33bdb8e630be85d02a92cf00000001179bbaf892a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704/c416222113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b83f8f8b63fb_59e23fcf71abe6242576b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Fp1RW+cbwpHfYxTtnYW++1KB20qepw1/45m HAWfR8zuPdjqpxtfoq+9/B4Q8vO4FzCgHqkcnZ62QIhzfAWLMfBMSjbtDrDsmPbCCc2E+gvF77cb/s 8bW/quDuegyepvaB1AeXP0GVbbLB8IkeMcGQ+XQ3gEcC+gGNRV3xTIuO/Zj8zeJgHUl/93e4rqWp7P A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zJGNO4Co3mVWuVLYoRhCxnUxSD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 13:13:32 -0000

----==_mimepart_5b83f8f8b63fb_59e23fcf71abe6242576b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm also still not a fan of multiple retries.  I think it's a case of us over-designing something for use cases we don't fully understand and making implementations a lot more complex.  I thought it would end up being complex, and it's ended up being much worse than I anticipated.

But I realize that's a wider issue that is out of scope of this PR, so I'll take this 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/pull/1704#issuecomment-416222113
----==_mimepart_5b83f8f8b63fb_59e23fcf71abe6242576b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm also still not a fan of multiple retries.  I think it's a case of us=
 over-designing something for use cases we don't fully understand and makin=
g implementations a lot more complex.  I thought it would end up being comp=
lex, and it's ended up being much worse than I anticipated.</p>
<p>But I realize that's a wider issue that is out of scope of this PR, so I=
'll take this 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/pull/1704#issuecomment-416222113">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw6OU65pzPzANZzL=
e2zEIWQcB0Xpks5uU_B4gaJpZM4WNOOV">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq1LqUzes3YMbqyfc-ZJpjI6ANqN-ks5uU_B4gaJp=
ZM4WNOOV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1704: I=
'm also still not a fan of multiple retries.  I think it's a case of us ove=
r-designing something for use cases we don't fully understand and making im=
plementations a lot more complex.  I thought it would end up being complex,=
 and it's ended up being much worse than I anticipated.\r\n\r\nBut I realiz=
e that's a wider issue that is out of scope of this PR, so I'll take this t=
o the list."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/1704#issuecomment-416222113"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416=
222113",
"url": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416222=
113",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Tokens are a mess (#1704)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1704,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 1704\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704#issuecomment-416222=
113"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372564885=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b83f8f8b63fb_59e23fcf71abe6242576b4--


From nobody Mon Aug 27 10:06: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 5D921130E21 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:06:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 QvhpHkhzn2yL for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:06:16 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 49654130EF6 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:06:16 -0700 (PDT)
Date: Mon, 27 Aug 2018 10:06:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535389575; bh=V9XBXacUDvXsMJBVIHgvDtXY9P2S+XKkCKF8NbyVncQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W0JusmnhGXfygIXgBBInwE/zOPLIqF7ZQzlhxe4fV1M1SiwZO6MQnJFdjykKs/bBP Gu0wsP8JpUc4G5sr8jNH7xkZtgUQF505CYihQX+3tGNbyg28bbJD4M0XX+TFbWBChT HzcXv9nPMwDFct9HWRxUQ1UouiMaZuRQ4ab2ixX4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c90c80165302c66032ba419cf2eeae36bef4a8092cf00000001179bf18792a169ce151c8a32@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1705/review/149796617@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1705@github.com>
References: <quicwg/base-drafts/pull/1705@github.com>
Subject: Re: [quicwg/base-drafts] Cleanup Initial packet use (#1705)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b842f874675d_245353fa1d96be6201508b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/JRlTh4CR95BV3VwHrxiYW44wqLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 17:06:24 -0000

----==_mimepart_5b842f874675d_245353fa1d96be6201508b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Good improvement.

>  
-Servers MUST drop incoming packets under all other circumstances. They
-SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
-is present in the header.
+Servers MUST drop incoming packets under all other circumstances.  They SHOULD
+send a Stateless Reset ({{stateless-reset}}) if a connection ID is present in
+the header.

I know the change here is pure rewrap, but I don't think this statement ever applies as stated.  The CID is always present, but potentially zero-length.  For short-header packets, the server can't tell what the CID length is.

> @@ -1334,10 +1334,10 @@ response to each packet that might initiate a new connection, see
 {{packet-handling}} for details.
 
 The size of the first packet sent by a client will determine whether a server
-sends a Version Negotiation packet. 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 the server
-responds if there are any mutually supported versions.
+sends a Version Negotiation packet. Clients that support multiple QUIC versions
+SHOULD pad the first packet they send to the largest of the minimum packet size

"largest... size" or "largest of the... sizes"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149796617
----==_mimepart_5b842f874675d_245353fa1d96be6201508b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Good improvement.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1705#discussion_r213044386">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Servers MUST drop incoming packets under all other circumstances. They
-SHOULD send a Stateless Reset ({{stateless-reset}}) if a connection ID
-is present in the header.
+Servers MUST drop incoming packets under all other circumstances.  They SHOULD
+send a Stateless Reset ({{stateless-reset}}) if a connection ID is present in
+the header.
</pre>
<p>I know the change here is pure rewrap, but I don't think this statement ever applies as stated.  The CID is always present, but potentially zero-length.  For short-header packets, the server can't tell what the CID length is.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1705#discussion_r213044639">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1334,10 +1334,10 @@ response to each packet that might initiate a new connection, see
 {{packet-handling}} for details.
 
 The size of the first packet sent by a client will determine whether a server
-sends a Version Negotiation packet. 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 the server
-responds if there are any mutually supported versions.
+sends a Version Negotiation packet. Clients that support multiple QUIC versions
+SHOULD pad the first packet they send to the largest of the minimum packet size
</pre>
<p>"largest... size" or "largest of the... sizes"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149796617">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq63PDh0NPsbIBJXsYdUN8DRXGdERks5uVCcHgaJpZM4WNOyd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq147Nsm5jz8Qwp-TumyOvOYhbcFZks5uVCcHgaJpZM4WNOyd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1705"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149796617"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149796617",
"url": "https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149796617",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1705",
"sections": [
{
"text": "Good improvement.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1705#pullrequestreview-149796617"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372567197\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b842f874675d_245353fa1d96be6201508b5--


From nobody Mon Aug 27 10:07: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 2900C12D7EA for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:07:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 aEKxBjCgIrCf for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:07:41 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF87E1286E3 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:07:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535389659; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VQdQQqeVVuxgOBK77MK/JYsfMEmx3dB3V5zWjiqX6/c=; b=rVG9L/61Qnzk4nm+14H9QHVyrBHawFP7zV9Yc/VaEA5KmISdyxV9hjVCubTtGJY7od45lw5e 4P8JthkOXTSfwiXXTpC7Wkp1zGvim5JSPthH1bTHbRhXpuNl9hxFxJnleKbDYsg7er4SAC3C dWWMRB+vj8PdBk1sHy7XFhsDrYU=
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.39]) by mxa.mailgun.org with ESMTP id 5b842fda.7f0d566a6780-smtp-out-n03; Mon, 27 Aug 2018 17:07:38 -0000 (UTC)
Date: Mon, 27 Aug 2018 10:07:37 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b842fd972ebb_2258e2b12fabc8ecc91812@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e14e5d: Use / most places
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b842fd972b58_2258e2b12fabc8ecc917db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1tZazxVgd1eZM23u6CC1nQF639w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 17:07:43 -0000

----==_mimepart_5b842fd972b58_2258e2b12fabc8ecc917db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e14e5de466ceaab74df4860fceeb70d21b21ba16
      https://github.com/quicwg/base-drafts/commit/e14e5de466ceaab74df4860fceeb70d21b21ba16
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Use / most places



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b842fd972b58_2258e2b12fabc8ecc917db--


From nobody Mon Aug 27 10:07: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 0EE8B1286E3 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:07:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 GZlS2GvMlvFR for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:07:41 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F6FB12872C for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:07:41 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535389660; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mi2Xkg4bEgSZjyit5yfxQUjMSXtEveUv1+VzsIZKsJ4=; b=mncX0wzJAPdwAnp2GVHzn2L1CIocGtkuaWPOyDvFF1c+ErgmZm3LbtfDbiYTrlbeBtJtgri9 MIDG2nQX1W87bxESW0EQVLzAoWZlJF2s8xB9Y0F+chna6YL5m7baAR7vvyCq6WOHvf7bGTEx hoWqpaSttPTEeqVwqY3S+ZAsvhk=
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 5b842fdc.7fcfb3c3e660-smtp-out-n02; Mon, 27 Aug 2018 17:07:40 -0000 (UTC)
Date: Mon, 27 Aug 2018 10:07:40 -0700
From: MikeBishop <mbishop@evequefou.be>
Reply-To: MikeBishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b842fdc54604_57832b04f9ee4ed044544@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b842fdc53b90_57832b04f9ee4ed044482"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uYkaReZX9PKt8g2LwyW5tG7tAEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 17:07:44 -0000

----==_mimepart_5b842fdc53b90_57832b04f9ee4ed044482
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/over
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b842fdc53b90_57832b04f9ee4ed044482--


From nobody Mon Aug 27 10:08: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 D5B5F130E9D for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:07:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 iLIgoEX6aIFj for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:07:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 4743C129C6A for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:07:42 -0700 (PDT)
Date: Mon, 27 Aug 2018 10:07:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535389661; bh=85R7T3BXmHnGqmJml+/VjC96RVy/aEjsaCSXFdzvTYI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iCzUtuv+kcYgrUp0GMsF/otowZwiC+whu5upLMysvWoXh/7KZLK5M9uXdkw1UVVuD VRipd5tP9T4moWvMO8adqg9yZ34gNjz0MdnN6qRNVRaxr2RWltglT7Uz0EjZ4uGQ1c iW3dS50NDbF013l3iwEyvHADpoDdChbIAZ/zD0Ck=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd43333f10e2d488513527fe5b991238fd52105992cf00000001179bf1dd92a169ce14fea614@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1687/issue_event/1811101414@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1687@github.com>
References: <quicwg/base-drafts/pull/1687@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/QUIC is an abbreviation for "HTTP over QUIC" (#1687)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b842fdd6cc67_15933ff0624be61820701c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/nXYjq5uspDayQVZqLP0R5WqSggs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 17:07:46 -0000

----==_mimepart_5b842fdd6cc67_15933ff0624be61820701c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1687 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1687#event-1811101414
----==_mimepart_5b842fdd6cc67_15933ff0624be61820701c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352232980" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1687" href="https://github.com/quicwg/base-drafts/pull/1687">#1687</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1687#event-1811101414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_dXMmC_on9gWk3s04eFPvVra9r4ks5uVCddgaJpZM4WEbwH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq80MQmmKOufOkuBDjdgCq0P3PHCzks5uVCddgaJpZM4WEbwH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1687 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1687#event-1811101414"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1687#event-1811101414",
"url": "https://github.com/quicwg/base-drafts/pull/1687#event-1811101414",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP/QUIC is an abbreviation for \"HTTP over QUIC\" (#1687)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1687#event-1811101414"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370260999\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b842fdd6cc67_15933ff0624be61820701c--


From nobody Mon Aug 27 10:10: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 6FAFF130DD0 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:10:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 WMPrYh1MAMxs for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:10:47 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4B0E12D7EA for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:10:47 -0700 (PDT)
Date: Mon, 27 Aug 2018 10:10:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535389846; bh=79EgewuoyWPnYSeqRvWgIN+HrHhiz80ZdXILkkUswC0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a+PyYJCK3yynDIydkaqpckSadqdbUA+PYg1i9f+00S8zDp6vUBcfxHdp1NUbheYVL SxKFRfkmxJzPO6x2VI7m2IWmTAl9qJG1TOPnOgOrVO/1T+qq5O/GRG5OoXrBuxcdvm CWR66Bc5y7mOCL3UM2x836CTFODuy+xrXkTsGNu4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b80f77acf2668aa1ed7d61cc199aa175eb6433292cf00000001179bf29692a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704/review/149798797@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8430969675a_1bb73ffaac6d45c03281a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/5aVaafs8DKzvqQTowmQk9byRJjk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 17:10:50 -0000

----==_mimepart_5b8430969675a_1bb73ffaac6d45c03281a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -786,6 +786,14 @@ Note:
   the packet is discarded.  A server MAY encode tokens provided with NEW_TOKEN
   frames and Retry packets differently, and validate the latter more strictly.
 
+In a stateless design, a server can use encrypted and authenticated tokens to
+pass information to clients that the server can later recover and use to
+validate a client address.  Tokens are not integrated into the crypto graphic

cryptographic

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149798797
----==_mimepart_5b8430969675a_1bb73ffaac6d45c03281a3
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/1704#discussion_r213046157">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -786,6 +786,14 @@ Note:
   the packet is discarded.  A server MAY encode tokens provided with NEW_TOKEN
   frames and Retry packets differently, and validate the latter more strictly.
 
+In a stateless design, a server can use encrypted and authenticated tokens to
+pass information to clients that the server can later recover and use to
+validate a client address.  Tokens are not integrated into the crypto graphic
</pre>
<p>cryptographic</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149798797">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2jkmx6a56hVFhv26guWCe8mmLGZks5uVCgWgaJpZM4WNOOV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6a6HB3NfCpeTA7affx3ZmwhRrpNks5uVCgWgaJpZM4WNOOV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1704"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149798797"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149798797",
"url": "https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149798797",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1704",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149798797"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372564885\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8430969675a_1bb73ffaac6d45c03281a3--


From nobody Mon Aug 27 10:25: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 50173130EF7 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:25:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 cc3-XG9Bcmec for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:25:14 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 150FB130EDE for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:25:14 -0700 (PDT)
Date: Mon, 27 Aug 2018 10:25:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535390713; bh=fnoSHWbsOJY2T3iD4Iyr3Y8Ph3/AsulWwwn+K5NDcvA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pgCGd6IwoxjtN5kghEeUH14jtBPXmBKTG6wCcKsvR30Z2AFTM6K2D/+8S3LR3v9Md 1Hyu+6PC4ANCWXx6Lye+hYr5KqPbFkA0lnfUJX7MoChjpWn/QwXFO9QMqcaMX23Dlr F7iBSUHP+6yi+pAsSucb+RGwC88D3xnDaGTuMgg8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d86081f1924a7ee1224b14b9a3996e95b46f20492cf00000001179bf5f992a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/review/149801906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8433f968247_63a53fd34f2d45bc422245"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/6KCKz-mcEOaalF1xIkyZkGKjRMk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 17:25:25 -0000

----==_mimepart_5b8433f968247_63a53fd34f2d45bc422245
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3281,7 +3254,13 @@ An ACK frame is shown below.
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                       ACK Block Count (i)                   ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                          ACK Blocks (*)                     ...
+|                          ACK Block 1 (i)                   ...

Consistency nit:  I believe the other `...`s line up with the edge of the graphic, as in the removed line.  You're left-shifting them here.

>  
 ACK Blocks:
 
-: Contains one or more blocks of packet numbers which have been successfully
-  received, see {{ack-block-section}}.
+: An ACK block is encoded as a variable-length integer.  The encoding of the ACK

Here and above, it's not clear when you capitalize Block and when you don't.  I'd suggest capitalizing references to the the field itself, but the structure contained inside is a lower-case ACK block.  Always capitalizing would make sense, too.

> -|                    Additional ACK Block (i)                 ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                             Gap (i)                         ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                    Additional ACK Block (i)                 ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-                               ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                             Gap (i)                         ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                    Additional ACK Block (i)                 ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-~~~
-{: #ack-block-format title="ACK Block Section"}
+```
+ack_type_i = decode_varint() & 3

Just for completeness, maybe include the left-shift to get the size here as well?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149801906
----==_mimepart_5b8433f968247_63a53fd34f2d45bc422245
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/1706#discussion_r213048663">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3281,7 +3254,13 @@ An ACK frame is shown below.
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                       ACK Block Count (i)                   ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                          ACK Blocks (*)                     ...
+|                          ACK Block 1 (i)                   ...
</pre>
<p>Consistency nit:  I believe the other <code>...</code>s line up with the edge of the graphic, as in the removed line.  You're left-shifting them here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r213049192">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ACK Blocks:
 
-: Contains one or more blocks of packet numbers which have been successfully
-  received, see {{ack-block-section}}.
+: An ACK block is encoded as a variable-length integer.  The encoding of the ACK
</pre>
<p>Here and above, it's not clear when you capitalize Block and when you don't.  I'd suggest capitalizing references to the the field itself, but the structure contained inside is a lower-case ACK block.  Always capitalizing would make sense, too.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r213050108">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -|                    Additional ACK Block (i)                 ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                             Gap (i)                         ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                    Additional ACK Block (i)                 ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-                               ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                             Gap (i)                         ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|                    Additional ACK Block (i)                 ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-~~~
-{: #ack-block-format title=&quot;ACK Block Section&quot;}
+```
+ack_type_i = decode_varint() &amp; 3
</pre>
<p>Just for completeness, maybe include the left-shift to get the size here as well?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149801906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0kS5999NO14LcosfZTXLPs5PjhJks5uVCt5gaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9g6p1yvqJM5B5pSgYvKnXEnucwYks5uVCt5gaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149801906"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149801906",
"url": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149801906",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1706",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-149801906"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8433f968247_63a53fd34f2d45bc422245--


From nobody Mon Aug 27 10:33: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 1DF7F130E11 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:33:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 113l3-HDGo_f for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 10:33:18 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 664B4124BE5 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:33:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KTLjpPU4L01pYNgaBZO6cq6rMSA=; b=ReZ772Rq0BMzT92W +LaNPUKroJzCv0MhJweAEd+twOUABQVK/tMHQmryIMiOuir6BGMs80kAmxZuRD1h U9FNtermpVbp+nraW8A4Bg1axXXkpA/zDxU6DsXT84IC40ZPX1HDZuSAkK466PqO e9rTtX2b45F6kr627B41qFFVz/0=
Received: by filter0237p1iad2.sendgrid.net with SMTP id filter0237p1iad2-3318-5B8435DA-20 2018-08-27 17:33:14.711221052 +0000 UTC m=+848096.906265400
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id MtV_E9kJQQ64efVHIr-YSQ for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:33:14.686 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id A55178026F for <quic-issues@ietf.org>; Mon, 27 Aug 2018 10:33:14 -0700 (PDT)
Date: Mon, 27 Aug 2018 17:33:15 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad36a21da755062e6fc4ab07d5a5a5ba7affbd7892cf00000001179bf7da92a169ce151c6f92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1703/review/149806422@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1703@github.com>
References: <quicwg/base-drafts/pull/1703@github.com>
Subject: Re: [quicwg/base-drafts] Reconcile 'content' and 'payload' (#1703)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8435daa3eeb_795f3fcc1e4d45c01059b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1noZq1CP9r/fhGQrpL4Ir45Lkzq/muWj1j/r nQzJzGA05URpu+6mt8EPiW9Gg6E8a1irTBtT400inJCZf83RFFe4Dx40yQrjkPqkjR/5GTaDVjNJjT KBEoHynzi75jOXikDRH6/b2pEegHHQyValOf2DYM+oc6vRbzlTRNwQHhPPt0fW9qLJEUTxyMS9l/gl g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/saXDmYS3UhqT6AeVmX1GvrFKZBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 17:33:21 -0000

----==_mimepart_5b8435daa3eeb_795f3fcc1e4d45c01059b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Thanks for doing this.

> @@ -1109,7 +1109,7 @@ Stateless Reset do not contain frames.
 |                          Frame N (*)                        ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ~~~
-{: #packet-frames title="Contents of Protected Payload"}
+{: #packet-frames title="QUIC Payload"}
 
 Protected payloads MUST contain at least one frame, and MAY contain multiple

You removed the term "protected payload" from the title of the figure, but not from the following paragraph.

> @@ -566,8 +566,8 @@ wishes to perform a stateless retry (see {{stateless-retry}}).
 
 A Retry packet (shown in {{retry-format}}) only uses the invariant portion of
 the long packet header {{QUIC-INVARIANTS}}; that is, the fields up to and
-including the Destination and Source Connection ID fields.  The contents of the
-Retry packet are not protected.  Like Version Negotiation, a Retry packet
+including the Destination and Source Connection ID fields.  The Payload of a

Could go either way, but I'd lean toward not capitalizing this usage, or saying "The Payload field"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1703#pullrequestreview-149806422
----==_mimepart_5b8435daa3eeb_795f3fcc1e4d45c01059b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Thanks for doing this.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1703#discussion_r213052384">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1109,7 +1109,7 @@ Stateless Reset do not contain frames.
 |                          Frame N (*)                        ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 ~~~
-{: #packet-frames title=&quot;Contents of Protected Payload&quot;}
+{: #packet-frames title=&quot;QUIC Payload&quot;}
 
 Protected payloads MUST contain at least one frame, and MAY contain multiple
</pre>
<p>You removed the term "protected payload" from the title of the figure, but not from the following paragraph.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1703#discussion_r213052599">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -566,8 +566,8 @@ wishes to perform a stateless retry (see {{stateless-retry}}).
 
 A Retry packet (shown in {{retry-format}}) only uses the invariant portion of
 the long packet header {{QUIC-INVARIANTS}}; that is, the fields up to and
-including the Destination and Source Connection ID fields.  The contents of the
-Retry packet are not protected.  Like Version Negotiation, a Retry packet
+including the Destination and Source Connection ID fields.  The Payload of a
</pre>
<p>Could go either way, but I'd lean toward not capitalizing this usage, or saying "The Payload field"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1703#pullrequestreview-149806422">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-byiIHWZ2QNO96XkJKqaMi2FxpMks5uVC1agaJpZM4WNM3h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_9nrNPFEVMVw4QefrAtY6lDASqNks5uVC1agaJpZM4WNM3h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1703"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1703#pullrequestreview-149806422"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1703#pullrequestreview-149806422",
"url": "https://github.com/quicwg/base-drafts/pull/1703#pullrequestreview-149806422",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1703",
"sections": [
{
"text": "Thanks for doing this.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1703#pullrequestreview-149806422"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372559329\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8435daa3eeb_795f3fcc1e4d45c01059b4--


From nobody Mon Aug 27 11:12: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 55880130DC5 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:12:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.606
X-Spam-Level: 
X-Spam-Status: No, score=-1.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ohZHlfTH9eth for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:12:10 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DED5A12785F for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:12:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=F4j69EObN0tZEYbXX94rnBDUhWc=; b=qfozSW9Yy0dn9448 wZP5H2A9ecP1iUIzYv0pPnFbqTPHNV9C+k9s7E9fcITGmqNRVPqnw2/tuhn63gGa NtSSNJiNEGgjq1smljPqA5zqqia4ts27cog56bW3oLYPtePw4SKg7jx3ZGOtPhp2 4paOqbBOy1bhb1VImiP5PDE8WK8=
Received: by filter0602p1iad2.sendgrid.net with SMTP id filter0602p1iad2-21221-5B843EF8-36 2018-08-27 18:12:08.563498245 +0000 UTC m=+851024.550267292
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id z7zGPQsgQNGGMCNakh3T7Q for <quic-issues@ietf.org>; Mon, 27 Aug 2018 18:12:08.487 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 64B96C022C for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:12:08 -0700 (PDT)
Date: Mon, 27 Aug 2018 18:12:08 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab141a4ae1035deee961e2936dae9318a7494e439592cf00000001179c00f892a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704/review/149821831@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b843ef86151d_746f3fb3eaad45c0143623"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2qzwt/2erJg2BlJ5FSu128YxKpGeP5r6lCKR IBSLUp8Cloog0XmA7jDXGFzZnGXhxzCM1BDzpYMwBU3bJp9jq6Zt9vx0zBtj7MOx65FM3Ai9+jdSNl yOnCphXpXQDKCOgGBjht/w7T2GiuNpsYXi/Htxycs4308ckIuhfmR8Z4BvSXwM9XoirIhthYvrr141 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5YoL8YAd-US3NbiT829exXTJSUY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:12:11 -0000

----==_mimepart_5b843ef86151d_746f3fb3eaad45c0143623
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks 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/1704#pullrequestreview-149821831
----==_mimepart_5b843ef86151d_746f3fb3eaad45c0143623
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</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/1704#pullrequestreview-149821831">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3o0-PFpv10OI5diM61HA6193gAMks5uVDZ4gaJpZM4WNOOV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq63SSlxD2jt2mvXRwba24ClveFWrks5uVDZ4gaJpZM4WNOOV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks approved #1704"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149821831"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149821831",
"url": "https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149821831",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks approved 1704",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704#pullrequestreview-149821831"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372564885\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b843ef86151d_746f3fb3eaad45c0143623--


From nobody Mon Aug 27 11:19: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 9EE47128CFD for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 eW0lvDOMkVx6 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:19:26 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFADC130E09 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:19:25 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535393965; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+4pj4mqQHDX1NJcogZbbNdE7ICSC93vu1wuNRlHQDLY=; b=gbeNpBKgNFUdIBpOB3+hRB9ySCs1a4qw5JEvnhGxDTnjMdcpxCkt4WumRHnLjFrZdpHBJ2tQ Ik1OX9pe9DJ3CZoB+Lq4Wrxly7mNyxl2WFra1LKyAMY2HjLK+NjWPlle97HzONr6dyvM/HVd X95GvIPyct620IxyAKAu8riePe4=
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 5b8440ac.7f968bc16660-smtp-out-n01; Mon, 27 Aug 2018 18:19:24 -0000 (UTC)
Date: Mon, 27 Aug 2018 11:19:24 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b8440acdb999_5d452b1cb7500ed482152@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 297716: header field
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8440acdb5a8_5d452b1cb7500ed4820ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3T095aqzh8DoD-6X5in-aLsCJP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:19:28 -0000

----==_mimepart_5b8440acdb5a8_5d452b1cb7500ed4820ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/alt-svc-sc
  Home:   https://github.com/quicwg/base-drafts
  Commit: 297716d56e0209f953022061395e9d14a06a30e5
      https://github.com/quicwg/base-drafts/commit/297716d56e0209f953022061395e9d14a06a30e5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  header field



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8440acdb5a8_5d452b1cb7500ed4820ac--


From nobody Mon Aug 27 11:19: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 6983E130E11 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:19:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 lb_BGheJzL_u for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:19:31 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 E4FDA130E24 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:19:30 -0700 (PDT)
Date: Mon, 27 Aug 2018 11:19:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535393968; bh=Ky0U9ZNXm78Q6jFQ8KZCHAMYM4qkfU7n0DTQq9ueDsU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mq7gzszk2ZYIrFigh986o2FzgFUcpY9Dmon15CwYUi+FD0SsNbMe4WFfN64lceU7a v+h7g0MgobTeDIVVU60XMZJjAOY+ckTZ9vG6+diHdxFIKU/QEEXy82FVBmDVxfZIoS Z0A6oWDI16cyOg23I9egmtIJzp+Vrp/pnsUam4Q0=
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/1686/push/2828946970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1686@github.com>
References: <quicwg/base-drafts/pull/1686@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc in Security Considerations (#1686)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8440b0edd24_2bb863ff79a0be628716c9"; 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/nIlGHXeGMlKWCmS3FKZnukRkwYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:19:32 -0000

----==_mimepart_5b8440b0edd24_2bb863ff79a0be628716c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

297716d  header field


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1686/files/f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283..297716d56e0209f953022061395e9d14a06a30e5

----==_mimepart_5b8440b0edd24_2bb863ff79a0be628716c9
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/297716d">297716d</a>  header field</li>
</ul>


<p style="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/1686/files/f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283..297716d56e0209f953022061395e9d14a06a30e5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9uyLclfmcpgvLd5vRDYFvOkyL_Nks5uVDgwgaJpZM4WERtl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzPSsk-vcQeNF-1-luxyrRCDoRE0ks5uVDgwgaJpZM4WERtl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1686"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1686/files/f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283..297716d56e0209f953022061395e9d14a06a30e5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1686/files/f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283..297716d56e0209f953022061395e9d14a06a30e5",
"url": "https://github.com/quicwg/base-drafts/pull/1686/files/f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283..297716d56e0209f953022061395e9d14a06a30e5",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1686",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1686:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "297716d",
"value": "header field"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1686/files/f6103cb74ac68caa3d5ea0e646b05f9ec3a0a283..297716d56e0209f953022061395e9d14a06a30e5"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370219877\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b8440b0edd24_2bb863ff79a0be628716c9--


From nobody Mon Aug 27 11:22: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 2778A12785F for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:22:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 mabzgBnJyLMx for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:22:14 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 919AF12426A for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:22:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535394133; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rs39aCRO+7GHPmNnk5u5RS4vvJ8Ac0x/fJaxBPq8bc0=; b=JgYrwNvHUQ3DTEb4ddNmQDOyTZVek1sChFHARoOvo0AdjDRsSV8zOQjiP3XjHpRb9L7Gkgbh JoaGCNY0IrYc+8JDlHQ7EzGkBrM7/FGTTlAahgR1WHiES0GsXyTg1O14lKSHUMI5K4bXPHhG SXmBIjEwQNFRQhRAwi6vOgY17XM=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b844155.7fdee3f08390-smtp-out-n01; Mon, 27 Aug 2018 18:22:13 -0000 (UTC)
Date: Mon, 27 Aug 2018 11:22:12 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b84415474f89_5a212b1b11bb4ed0373ce@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d83612: Alt-Svc in Security Considerations (#1686)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84415474c21_5a212b1b11bb4ed03723e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MSB36z0PzSPf7sQ098uZFEkxm-k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:22:16 -0000

----==_mimepart_5b84415474c21_5a212b1b11bb4ed03723e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d83612542cbdc1127bf5915410a2afc42767c335
      https://github.com/quicwg/base-drafts/commit/d83612542cbdc1127bf5915410a2afc42767c335
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Alt-Svc in Security Considerations (#1686)

* Alt-Svc in SC

* header field



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84415474c21_5a212b1b11bb4ed03723e--


From nobody Mon Aug 27 11:22: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 216FB130E20 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:22:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1j_IxvL4wTp1 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:22:17 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D5BA12426A for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:22:17 -0700 (PDT)
Date: Mon, 27 Aug 2018 11:22:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535394137; bh=6R6hXAEMPkKfTMxNZYZMy0Em17NlJPw7pDGMdGHbzpI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1XWxkg0vBePp5tx7NkJoE/PGx7OIjBCCHoUWuCtr+XXXn0Q4ZvkavfUGk4ztfuzcl Pa8YCHJNXLKsLspSkRrQUOxRWa9opOwb20nd0JKx+L2wwHjMLxOBFwWHwTrNfM01+G kLIjf8DuU9tWWAb2hrqiU3yGVKHw07aiwVXncUNc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea1e0c0e42199696ce07774cc58c6934649e88a192cf00000001179c035892a169ce14fe1af5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1686/issue_event/1811259477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1686@github.com>
References: <quicwg/base-drafts/pull/1686@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc in Security Considerations (#1686)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b844158deeb2_41f93fc6384d45c012172e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/yKzcVnGo9bS9PcSC5XRyfRKPu9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:22:20 -0000

----==_mimepart_5b844158deeb2_41f93fc6384d45c012172e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1686 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1686#event-1811259477
----==_mimepart_5b844158deeb2_41f93fc6384d45c012172e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352197365" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1686" href="https://github.com/quicwg/base-drafts/pull/1686">#1686</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1686#event-1811259477">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5_20MYZssqKud0Y-9l7pMR4VmPxks5uVDjYgaJpZM4WERtl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-83WvN_h9GofTveACYFHvNlWS7Nks5uVDjYgaJpZM4WERtl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1686 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1686#event-1811259477"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1686#event-1811259477",
"url": "https://github.com/quicwg/base-drafts/pull/1686#event-1811259477",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Alt-Svc in Security Considerations (#1686)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1686#event-1811259477"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 370219877\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b844158deeb2_41f93fc6384d45c012172e--


From nobody Mon Aug 27 11:22: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 E32E1130E9D for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:22:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 VsJXW2ZrL85q for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:22:18 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 E0ED512785F for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:22:17 -0700 (PDT)
Date: Mon, 27 Aug 2018 11:22:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535394137; bh=8r9UmC4djvUi/VRT6m+E7RtqLtweUc74zE494y1BXw8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MoJBv/cH7JWSuvBTvJRjVmB9Q5Q90ADCsboQ/8vjwJwdBvRETpH5JzLDnQbxPZkhB S8NEbxBhn2CVnwJAtrgwgIm3FwmbQDEPT4o4XIhJIc09v3UY/msXVotQpirTXUUK2e GF7m500XQrn2Cezw3htV5Gb0u6kfwrDyOZkEPCQE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc67aba01e6047f48a81149fcddf6cce66b9c253f92cf00000001179c035992a169ce1418cb60@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1506/issue_event/1811259483@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1506@github.com>
References: <quicwg/base-drafts/issues/1506@github.com>
Subject: Re: [quicwg/base-drafts] HTTP Security Considerations (#1506)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8441599d4e_310c3f883c2be61c11469"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/PlVVtIp-rPeqGRLkmlI9SWqnHjk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:22:21 -0000

----==_mimepart_5b8441599d4e_310c3f883c2be61c11469
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1506 via #1686.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1506#event-1811259483
----==_mimepart_5b8441599d4e_310c3f883c2be61c11469
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="337169248" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1506" href="https://github.com/quicwg/base-drafts/issues/1506">#1506</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352197365" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1686" href="https://github.com/quicwg/base-drafts/pull/1686">#1686</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1506#event-1811259483">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzd-qiYRRykkMs-2_tF2LHASl8wTks5uVDjZgaJpZM4U9w3B">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyJMM_ZjPmx3A5ITOgrw6qc-T-m9ks5uVDjZgaJpZM4U9w3B.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1506 via #1686."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1506#event-1811259483"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1506#event-1811259483",
"url": "https://github.com/quicwg/base-drafts/issues/1506#event-1811259483",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] HTTP Security Considerations (#1506)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1506#event-1811259483"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 351735233\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8441599d4e_310c3f883c2be61c11469--


From nobody Mon Aug 27 11:31: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 281E212F295 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:31:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 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, T_DKIMWL_WL_HIGH=-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 wN-opUkWB2WN for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:31:17 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FD6412D7EA for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:31:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535394676; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+2NHrggwXizlm1W6wFjm1PGEiFeAwtTJCPW3NOl9TIQ=; b=qol6sbLuQbvf9mqCGmxNeE5gg5rSHa9TDOY8YngVg79k2wugOq5yEPkO9xrk6sovbine3koJ MqYbXj/mxPATFP+CjmQgfjXaepFxlE1IInKE2VtN4qccYH1QlA1GKE0K56P4TtFJFJ58cGf3 nfNc9OSXthMWUzGYfpUCDE5p8d4=
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.253.29]) by mxa.mailgun.org with ESMTP id 5b844374.7f4db2700db0-smtp-out-n02; Mon, 27 Aug 2018 18:31:16 -0000 (UTC)
Date: Mon, 27 Aug 2018 11:31:16 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b844374447ee_6eb2ab530b2aed46224a@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 77718c: Headers and header fields
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84437444298_6eb2ab530b2aed4621b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GcdsLsy7LNt0pdk6nJ_Tvw9-jmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:31:19 -0000

----==_mimepart_5b84437444298_6eb2ab530b2aed4621b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/headers-and-fields
  Home:   https://github.com/quicwg/base-drafts
  Commit: 77718c2b2a6c227520d85afa66e3d0847b501bd8
      https://github.com/quicwg/base-drafts/commit/77718c2b2a6c227520d85afa66e3d0847b501bd8
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Headers and header fields



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84437444298_6eb2ab530b2aed4621b0--


From nobody Mon Aug 27 11:34: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 99D1112F295 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:34:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 nyE3mw9fqtEl for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:34:43 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 463DD12D7EA for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:34:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=81kO2Rl8mU/tpX3hxiYgtaaT6os=; b=SFdZVBELDxlekjpX YdLY3QfShjWUEcysYEvbq1nlqP+XxwDIBDl20hVDgixYKNQDHEH2LQ54DjwjU7/P ErXkZKtj5VyhgjXZQydrOzkn4R38V6fWI4uCuO5L1dkWg0lP9V04b61v4DLckN9u 4rSA2spW/pHSUIy7NYX0g+DCjq8=
Received: by filter0962p1las1.sendgrid.net with SMTP id filter0962p1las1-7596-5B844442-15 2018-08-27 18:34:42.476360031 +0000 UTC m=+850633.826673313
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id XPbqk7DOR3aiGVT2aArG_Q for <quic-issues@ietf.org>; Mon, 27 Aug 2018 18:34:42.474 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 55F5980D10 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:34:42 -0700 (PDT)
Date: Mon, 27 Aug 2018 18:34:42 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64a844c0e974fa7b62d7daed0359e18c20e1913c92cf00000001179c064292a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707@github.com>
Subject: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84444254a09_10fd3f8d000d45b8142395"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2xmnaPfEDjyrc9S4TA5GZ2ECGlQ366QnRf9K HSkGNBF8WHi0TAM26yauDfcGh8IyR8RbovjwsDoXWDA8flDsmuTzwKzwN3TQTsew0VGYdHOdzF9C7p b9VXIwMaXSLUKTHU1FpQytYDREJ3CgxqrKOg6RRQDviTJk7AMPbjDIrgXB07M+TsdR6K6fdu//+YDI g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E7e9ZnTm1k0jmfD6OGc5nlmN1hg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:34:45 -0000

----==_mimepart_5b84444254a09_10fd3f8d000d45b8142395
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While we all use "headers" colloquially most the time, it seems that the "correct" usage that is followed by RFCs has "the header" being the thing that precedes the body and "header fields" as the individual name-value entries within the header.  This cleans those up within the HTTP document.

We also have "stream headers" in the unidirectional case, but I eliminated the term "frame header" for simplicity.  Do we actually need a name for the part of the frame layout that precedes the payload, or are references to the Length and Type fields sufficient?
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1707

-- Commit Summary --

  * Headers and header fields

-- File Changes --

    M draft-ietf-quic-http.md (30)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1707.patch
https://github.com/quicwg/base-drafts/pull/1707.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/1707

----==_mimepart_5b84444254a09_10fd3f8d000d45b8142395
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While we all use "headers" colloquially most the time, it seems that the "correct" usage that is followed by RFCs has "the header" being the thing that precedes the body and "header fields" as the individual name-value entries within the header.  This cleans those up within the HTTP document.</p>
<p>We also have "stream headers" in the unidirectional case, but I eliminated the term "frame header" for simplicity.  Do we actually need a name for the part of the frame layout that precedes the payload, or are references to the Length and Type fields sufficient?</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/1707'>https://github.com/quicwg/base-drafts/pull/1707</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Headers and header fields</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1707/files#diff-0">draft-ietf-quic-http.md</a>
    (30)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1707.patch'>https://github.com/quicwg/base-drafts/pull/1707.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1707.diff'>https://github.com/quicwg/base-drafts/pull/1707.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/1707">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8hg0JpUFbRle1mXEg9Gzihj0cc8ks5uVDvCgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9iaGgiqq52BHbVU9bnZNLg7dQmOks5uVDvCgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Headers and header fields (#1707)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707",
"url": "https://github.com/quicwg/base-drafts/pull/1707",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Headers and header fields (#1707)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "77718c2",
"value": "Headers and header fields"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1707/files#diff-0) (30 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1707,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1707\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b84444254a09_10fd3f8d000d45b8142395--


From nobody Mon Aug 27 11: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 25FB4127B92 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:43:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 waPfWy2E4UhO for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:43:31 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96A0E126CB6 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:43:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zwzD4lk1qhvkd5t2OWb6MDL6YBQ=; b=wK6RGbC/mJJtL8QD YLvCJHeSzL1lTKi1NR8e883CNHuPYwrvobjNt0xs36GniT0WP90AiZ1dTHfHWgVl HN6uAcaQThFafmqvDlCEG62GJ1LzNx2+HdAntiM05phmptMvCJyQj9ksqUKQZhti EW2oh9Hom7/qHBT08FFSyc0gEVU=
Received: by filter0160p1iad2.sendgrid.net with SMTP id filter0160p1iad2-28539-5B844652-10 2018-08-27 18:43:30.25633406 +0000 UTC m=+852492.164040528
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id LkDKL4BnTeaDurud0hB5pQ for <quic-issues@ietf.org>; Mon, 27 Aug 2018 18:43:30.130 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 1F91280377 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:43:30 -0700 (PDT)
Date: Mon, 27 Aug 2018 18:43:30 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd018655d5a4c1416978eb7af5380cb2f387e593192cf00000001179c085292a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/149832730@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8446521de21_14323fa65b2d45c4322da"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3C+IjSJMACpgXukmt3mFwqrNj0A4UQWaH91d lGlmVfMrpZPWh1ZNtNy80qaiMJ7ffN1+hnQCmisMIOtUTR9Qka/bxMkwyj03pNNiWVr9GLvXiGyY54 jLzVfPvvuFs4UKQ/LYt0ysOkHtvhA+thHq2iD4y5Y30sKYUoE/fJWQJ/gbZHhbPMvOKcbcxmMHiiTo g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pp_z_AkPLNw3zzcnhf9XYquVDeE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:43:33 -0000

----==_mimepart_5b8446521de21_14323fa65b2d45c4322da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more

I think this falls into the trap that HTTP/QUIC PUSH_PROMISE frames can be sent multiple times. Was the original text supposed to capture that design feature? The new text seems to lose that description (PUSH_PROMISE for different messages) but accommodating both might get wordy.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149832730
----==_mimepart_5b8446521de21_14323fa65b2d45c4322da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1707#discussion_r213073437">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more
</pre>
<p>I think this falls into the trap that HTTP/QUIC PUSH_PROMISE frames can be sent multiple times. Was the original text supposed to capture that design feature? The new text seems to lose that description (PUSH_PROMISE for different messages) but accommodating both might get wordy.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149832730">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq28gm6oEysBgFFvnVgQgyskqhfOdks5uVD3SgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5CGqTY4cONPMked7cm3qo9fwsfRks5uVD3SgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149832730"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149832730",
"url": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149832730",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149832730"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8446521de21_14323fa65b2d45c4322da--


From nobody Mon Aug 27 11:48: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 3886C128CE4 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:48:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JLF0K07oqmCI for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:48:00 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 023AC126CB6 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:48:00 -0700 (PDT)
Date: Mon, 27 Aug 2018 11:47:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535395679; bh=P7yRd1jVCuHC6dB03v3VProod1fJ893oASjlKCh99oE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LkROm6l2OEx8g4QR2DhbAKNAC83a9EJbGoU4Y/znTizvKzIJ90cdkIyywRAxbgUrE MxLqvw6A/BHpGq7nwV1WJxQ+foU7XPwzYOYD/LrGmnamaDq4yDwYExWh3is+vqZAGa P0KEDMAAA7itEY7WM8dzEaMH5czUbyup68Q7zhlE=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1a96a533f3985962b7e8485e2d3485cc7a2be0b92cf00000001179c095e92a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/c416327100@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84475f37db_4d3a3fd297cbe61c6130"; 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/j4cWGVsib8r_bOVKUwJ_sSJ6Wts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:48:01 -0000

----==_mimepart_5b84475f37db_4d3a3fd297cbe61c6130
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Did you miss this text, or intentionally skipped?

> In addition, prior to sending the message header block indicated above, a
 response may contain zero or more header blocks containing the message headers
 of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 {{!RFC7231}}, Section 6.2).
{{!RFC7231}}, Section 6.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/1707#issuecomment-416327100
----==_mimepart_5b84475f37db_4d3a3fd297cbe61c6130
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Did you miss this text, or intentionally skipped?</p>
<blockquote>
<p>In addition, prior to sending the message header block indicated above=
, a<br>
response may contain zero or more header blocks containing the message he=
aders<br>
of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and<=
br>
{{!RFC7231}}, Section 6.2).<br>
{{!RFC7231}}, Section 6.2).</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/pull/1707#issuecomment-416327100">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6CV7q=
z3nNMaKah2vSO6VteRIUhFks5uVD7fgaJpZM4WORmD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqynKI_qnd3jy7dCa6Ktyrd-D82tN=
ks5uVD7fgaJpZM4WORmD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPar=
due in #1707: Did you miss this text, or intentionally skipped?\r\n\r\n\u=
003e In addition, prior to sending the message header block indicated abo=
ve, a\r\n response may contain zero or more header blocks containing the =
message headers\r\n of informational (1xx) HTTP responses (see {{!RFC7230=
}}, Section 3.2 and\r\n {{!RFC7231}}, Section 6.2).\r\n{{!RFC7231}}, Sect=
ion 6.2)."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/1707#issuecomment-416327100"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-4=
16327100",
"url": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-4163=
27100",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Headers and header fields (#1707)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1707,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1707\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-4163=
27100"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3728408=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b84475f37db_4d3a3fd297cbe61c6130--


From nobody Mon Aug 27 11:50: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 C332112D7EA for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:50:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qD0dE_G2bEbe for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:50:49 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 8048C126CB6 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:50:49 -0700 (PDT)
Date: Mon, 27 Aug 2018 11:50:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535395848; bh=smLrQ3QNpEveQDFOieMNRnJ88DeFyyW4OKSWzo1gx/o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OaSZAbx7INBPmBGgwPXECLYglh5/NdfmTkJSVcLIAJoBfNnkQWdvkdZVeWYuTuCLw JKHHzflUzgU1kLkjtTrTZ3iQNCS6gtuiU1Nge4U2quy8UIr6JU5Y5XkVcI1RrcOqjD 4ZiT9X4yC9aKTWPJoIMOIkDCxJCxcjZjlKmQ+siY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0310216689ca7237777e85df609129ba6bb3889992cf00000001179c0a0892a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/c416328916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8448089ee6a_14323fa65b2d45c44189"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/X42WtLbn_numO964v-x6G-LpeUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:50:51 -0000

----==_mimepart_5b8448089ee6a_14323fa65b2d45c44189
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Intentionally skipped.  The (multiple) message headers of (multiple) informational responses.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416328916
----==_mimepart_5b8448089ee6a_14323fa65b2d45c44189
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Intentionally skipped.  The (multiple) message headers of (multiple) informational responses.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416328916">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq01IPBHbKKFQ59yiub7ETlaAb3x4ks5uVD-IgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-3kFLdXLfnl0UypMukSjSaT8JDuks5uVD-IgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1707: Intentionally skipped.  The (multiple) message headers of (multiple) informational responses."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416328916"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416328916",
"url": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416328916",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Headers and header fields (#1707)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1707,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1707\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416328916"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8448089ee6a_14323fa65b2d45c44189--


From nobody Mon Aug 27 11:52: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 9F81112F1AB for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:52:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wZFLw6pgB2zL for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 11:52:48 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34384130E11 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 11:52:48 -0700 (PDT)
Date: Mon, 27 Aug 2018 11:52:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535395967; bh=6kl1SVDYr4CqES2q2h3GEDlD+sep2rBXTWOWPLb5QZI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EiJLTC9W+1JcwclE6gIzbyVrQJ/Ow3mI0DLznhTMUkXDDi1L5WJmrTG1UXXHpfvRi fDPHSzdwy6l44ekA2+PxHuNu9aD9rIt5EB/LO/uJJDj+Nw6ibog/3A5WY6mRr1e6BL 1XPaDO8oJ+Vb4zlpnTYHsvCZ2PJJczUT9vRDqcEI=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab657f175e355c7cc33ea06a0a809c82d636d1d13592cf00000001179c0a7f92a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/c416329642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84487f7f46a_64de3fe117cbe624982f"; 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/fRo-BFMYVnqKTuZjoC5ccjVLM-E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 18:52:50 -0000

----==_mimepart_5b84487f7f46a_64de3fe117cbe624982f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The multiple types of "header" is logical but a little annoying when discussing things. We've been using the term "stream preamble" internally, this just helps disambiguate between different headers. IMO the annoyance comes from their functional relationship: QUIC STREAM frame headers and HTTP/QUIC frame headers are envelopes on every message. The unidirectional stream header is a function of time and carried in message body.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416329642
----==_mimepart_5b84487f7f46a_64de3fe117cbe624982f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The multiple types of "header" is logical but a little annoying when d=
iscussing things. We've been using the term "stream preamble" internally,=
 this just helps disambiguate between different headers. IMO the annoyanc=
e comes from their functional relationship: QUIC STREAM frame headers and=
 HTTP/QUIC frame headers are envelopes on every message. The unidirection=
al stream header is a function of time and carried in message body.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1707#issuecomment-416329642">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_bkhN=
e0nr7meCIR5O1IELcW22Y-ks5uVD__gaJpZM4WORmD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0SC2PvAtrrmolQz0e9b3fGhqqab=
ks5uVD__gaJpZM4WORmD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPar=
due in #1707: The multiple types of \"header\" is logical but a little an=
noying when discussing things. We've been using the term \"stream preambl=
e\" internally, this just helps disambiguate between different headers. I=
MO the annoyance comes from their functional relationship: QUIC STREAM fr=
ame headers and HTTP/QUIC frame headers are envelopes on every message. T=
he unidirectional stream header is a function of time and carried in mess=
age body."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/1707#issuecomment-416329642"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-4=
16329642",
"url": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-4163=
29642",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Headers and header fields (#1707)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1707,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1707\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-4163=
29642"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3728408=
35\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b84487f7f46a_64de3fe117cbe624982f--


From nobody Mon Aug 27 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 C5653130DE8 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 13:57:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 1-zXvekF_nzp for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 13:57:57 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C3F6124BE5 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 13:57:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NvoQ9+b7VjG5W+SqagmWaLP2XN4=; b=fR9hQ1bKzP20vf8r HHT5pMNhlcnT34mojnQeR/agr4NhX8LR9tJpQ8UAn4TPUDyJ86Kwh2+cSIqIDQ5n n4Z8f8LXba/oVOtPf4mphxwelwMbq/E6xO1K6yVom13SMCBSOnpKEHTgvmyaCeMF OlSh9SaCNucbXxosm4TvcNoz4dg=
Received: by filter0520p1iad2.sendgrid.net with SMTP id filter0520p1iad2-19615-5B8465D3-1E 2018-08-27 20:57:55.843352292 +0000 UTC m=+860345.248386205
Received: from github-lowworker16-cp1-prd.iad.github.net (unknown [192.30.252.40]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id EgZmRlIlTvWHXFAm3VYFOw for <quic-issues@ietf.org>; Mon, 27 Aug 2018 20:57:55.731 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker16-cp1-prd.iad.github.net (Postfix) with ESMTP id B060920EA6 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 13:57:55 -0700 (PDT)
Date: Mon, 27 Aug 2018 20:57:56 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab856429496761377c192adab0657df00437073b6c92cf00000001179c27d392a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/c416366322@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8465d3ad090_35553fa4f16be6286573"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2hNM21SIUauI1Rd1zZ2P94LL3IC+ieIsLTMq /kz478isXe05dA50o1sB204jSl7UyT8w+FJ8xXIqfmZ4oxCQ1Qz2AejlNNUEKZ9nIy8lp7bItRog9n rQJyjIhNWDZvT1b0oGf7C9DdEhZRS9giKX1g8Hd+Ur0uczqjchByK2D88dQYLOO8EZQtAJ2856OYhl U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mlnq2pVPUSPLVitgvCnt28nz6tU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 20:57:59 -0000

----==_mimepart_5b8465d3ad090_35553fa4f16be6286573
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't object to using preamble or preface.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416366322
----==_mimepart_5b8465d3ad090_35553fa4f16be6286573
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't object to using preamble or preface.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416366322">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0gY1v1oD5OqY25EB02gOqsC8XD0ks5uVF1TgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4XuD0vZ0Ajwx_B7-SCIPt7mlkqMks5uVF1TgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1707: I don't object to using preamble or preface."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416366322"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416366322",
"url": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416366322",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Headers and header fields (#1707)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1707,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1707\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#issuecomment-416366322"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8465d3ad090_35553fa4f16be6286573--


From nobody Mon Aug 27 16:48: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 452DD130E80 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:48:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q0LVkEPAfhsY for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:48:42 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEBEE130E60 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 16:48:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535413719; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wwIbVUbyC6yornbKJ6p+hxmgMp4flDIa/lN+txiGAho=; b=joKdG9Kl1e7GEktpEFOO8N+VjEMkyW7AJkCuc2QAw6tU2X6oEq87vA8DYdkzKwuQtm6ess+k jnsBpWfVO4yginQ3xIgmeaynydB+HtjDST6gkRiWFZJ2tlwxKecov/+G4rXAk3Pf0nnYKR46 Xp1MkadXjUNX5u62Y/6GPNyEeQc=
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 5b848dd6.7f7907fc0a20-smtp-out-n03; Mon, 27 Aug 2018 23:48:38 -0000 (UTC)
Date: Mon, 27 Aug 2018 16:48:38 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b848dd6adae2_2b132acc1d382ed047591@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e5e288: Use 'encryption' less often
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b848dd6ad74b_2b132acc1d382ed04749"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/92PBfu8fJqeYAwtsh6D-k7EeBa0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 23:48:43 -0000

----==_mimepart_5b848dd6ad74b_2b132acc1d382ed04749
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/use-encryption-less
  Home:   https://github.com/quicwg/base-drafts
  Commit: e5e288842bda6d7275784762835880a96154f280
      https://github.com/quicwg/base-drafts/commit/e5e288842bda6d7275784762835880a96154f280
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use 'encryption' less often



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b848dd6ad74b_2b132acc1d382ed04749--


From nobody Mon Aug 27 16:49: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 83EAA130E60 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:49:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 z6rsBB3GlZyd for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:49:12 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 193DF130DDD for <quic-issues@ietf.org>; Mon, 27 Aug 2018 16:49:10 -0700 (PDT)
Date: Mon, 27 Aug 2018 16:49:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535413748; bh=CCKRH9UEADJYJUupAh4muuvvvyc3nBk9i9xyv6CHZPk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dNQMb5mer+kIQIXccd4x27/NuPBiqXHdMHO6sQkogTLjzQWyfJ79XVP9qtwz2svCj OHcqabyzVoe6EiebrB889RczWvxzEYI/BFQCB9uX3ua6qu7hmrYNfJzshCTWMfvOhK fYaAmFE9haZUL+P3lChh8wr5oSuFX4KVK9nSmPcQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7777c01403154897ff19814957b16c12406c08ac92cf00000001179c4ff492a169ce15218534@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1708@github.com>
Subject: [quicwg/base-drafts] Use 'encryption' less often (#1708)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b848df4ca1b9_2d8e3fa1d20be628219682"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zLxWO2_sIwnrJ03ipeZIUvHZLg8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 23:49:26 -0000

----==_mimepart_5b848df4ca1b9_2d8e3fa1d20be628219682
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The term is protection in most cases.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1708

-- Commit Summary --

  * Use 'encryption' less often

-- File Changes --

    M draft-ietf-quic-transport.md (21)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1708.patch
https://github.com/quicwg/base-drafts/pull/1708.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/1708

----==_mimepart_5b848df4ca1b9_2d8e3fa1d20be628219682
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The term is protection in most cases.</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/1708'>https://github.com/quicwg/base-drafts/pull/1708</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use &#39;encryption&#39; less often</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1708/files#diff-0">draft-ietf-quic-transport.md</a>
    (21)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1708.patch'>https://github.com/quicwg/base-drafts/pull/1708.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1708.diff'>https://github.com/quicwg/base-drafts/pull/1708.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/1708">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8TgM481bBaIFsjs8Z2AttCNVOkRks5uVIV0gaJpZM4WOrdf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6mFv9Bu3J8qbbLsQc3Vxb8PTpG_ks5uVIV0gaJpZM4WOrdf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use 'encryption' less often (#1708)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1708"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1708",
"url": "https://github.com/quicwg/base-drafts/pull/1708",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Use 'encryption' less often (#1708)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e5e2888",
"value": "Use 'encryption' less often"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1708/files#diff-0) (21 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1708,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1708\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372946783\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b848df4ca1b9_2d8e3fa1d20be628219682--


From nobody Mon Aug 27 16:52: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 C2358130E60 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:52:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pHePUVCNkcjO for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:52:55 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81549130DDD for <quic-issues@ietf.org>; Mon, 27 Aug 2018 16:52:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535413974; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kni4LHwgCG/qqd0lpFXIRZfRZe3WTKhQjS4pwrc3eZs=; b=um626/WeEdbmiRzhpSxDfVwfXcRC89QImtCdN2Am9zxbMEPO9EYTIQUXKl+h7O4ZhdK/Lf1n BJVbG15vgLW95//fSpmDuNDNp2HtGygghPnhH7WN9bIiTOboHNWwobXxcS80qHsm13G5iKl2 /B0CzKv8zeylPBblcC6Cd2bQHwU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b848ed6.7f24c58ee0f0-smtp-out-n02; Mon, 27 Aug 2018 23:52:54 -0000 (UTC)
Date: Mon, 27 Aug 2018 16:52:53 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b848ed57c14d_31282b1db4bccecc5819c@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 988543: Editorial tweaks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b848ed57bd0f_31282b1db4bccecc580ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7W69rlRhMxNbnFy6pKXDLNxCijs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 23:52:57 -0000

----==_mimepart_5b848ed57bd0f_31282b1db4bccecc580ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/initial-vs-first
  Home:   https://github.com/quicwg/base-drafts
  Commit: 988543823a57b66f8cb28e28198425bdb7bbad62
      https://github.com/quicwg/base-drafts/commit/988543823a57b66f8cb28e28198425bdb7bbad62
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial tweaks



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b848ed57bd0f_31282b1db4bccecc580ea--


From nobody Mon Aug 27 16:53: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 6D4BB130EDA for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:52:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ODyPXWS8pC-K for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 16:52:57 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 B1172130DDD for <quic-issues@ietf.org>; Mon, 27 Aug 2018 16:52:57 -0700 (PDT)
Date: Mon, 27 Aug 2018 16:52:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535413976; bh=6Ac0axZCBPnRjmduOdfWQC3/eMYNbKT7xU5N9hYudSY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=buQHSnCmrMl1YhnDzof26NKxSv42tt+MW5x/v97l17UTsT47D6x1A9AteuhW1jXaX OTd8lVGRIWyYKRrbei/k5etf35WtX3iNYYIpCoNJ1ROk5yiWrsZezxbmNpuM4GEsEQ VNjHuXy+d9cw9xpNotzYgHfvFZAZHijz2ZMJEviE=
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/1705/push/2829694771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1705@github.com>
References: <quicwg/base-drafts/pull/1705@github.com>
Subject: Re: [quicwg/base-drafts] Cleanup Initial packet use (#1705)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b848ed8e077b_f063f90a56d45b4920a6"; 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/M9ZVm658LJb83CmQYn4VfDcLp4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Aug 2018 23:53:01 -0000

----==_mimepart_5b848ed8e077b_f063f90a56d45b4920a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

9885438  Editorial tweaks


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1705/files/098a6e95563a70caa12e2eeba5d6c78c591bbd44..988543823a57b66f8cb28e28198425bdb7bbad62

----==_mimepart_5b848ed8e077b_f063f90a56d45b4920a6
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9885438">9885438</a>  Editorial 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/1705/files/098a6e95563a70caa12e2eeba5d6c78c591bbd44..988543823a57b66f8cb28e28198425bdb7bbad62">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz6a3SnSVpYJthLyyJ85s5JmYR0Mks5uVIZYgaJpZM4WNOyd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwasphxlnigW_LwHvHdfTKwOHfHUks5uVIZYgaJpZM4WNOyd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1705"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1705/files/098a6e95563a70caa12e2eeba5d6c78c591bbd44..988543823a57b66f8cb28e28198425bdb7bbad62"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1705/files/098a6e95563a70caa12e2eeba5d6c78c591bbd44..988543823a57b66f8cb28e28198425bdb7bbad62",
"url": "https://github.com/quicwg/base-drafts/pull/1705/files/098a6e95563a70caa12e2eeba5d6c78c591bbd44..988543823a57b66f8cb28e28198425bdb7bbad62",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1705",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1705:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "9885438",
"value": "Editorial tweaks"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1705/files/098a6e95563a70caa12e2eeba5d6c78c591bbd44..988543823a57b66f8cb28e28198425bdb7bbad62"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372567197\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b848ed8e077b_f063f90a56d45b4920a6--


From nobody Mon Aug 27 17:02: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 B74FC130E8E for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:01:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NdWT-Tb1MQkI for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:01:27 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75BAF130E60 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:01:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535414486; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WhqXz4eg3iKs45PhXMtCfFNmMnq8w9Y/9/nPeWVIIwk=; b=axVjreE5n13L4fXuqL3phe2VqqMWDB0AQCVjBGQoqHZsJD7+fqTdnJtc87cmKFbFXRc4+SKn i4E+KWfiZY/Y0DonZTcEV9MQq0/A/r9J+GAFgZZ/MQKbn+1mdYdFWQ+3eWE/Iyqs4RCrlj/7 IJLtf+jjv0XQGKqKxAmztR6s9bk=
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 5b8490d6.7f23e4a33720-smtp-out-n01; Tue, 28 Aug 2018 00:01:26 -0000 (UTC)
Date: Mon, 27 Aug 2018 17:01:26 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8490d640db2_7dfa2ac491634edc54919@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ac7659: Editorial feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8490d64075d_7dfa2ac491634edc548b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xzQQRFm_yUgegfnYUcwWcEx5D8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:01:29 -0000

----==_mimepart_5b8490d64075d_7dfa2ac491634edc548b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/one-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43
      https://github.com/quicwg/base-drafts/commit/ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial feedback



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8490d64075d_7dfa2ac491634edc548b6--


From nobody Mon Aug 27 17:02: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 D3225130E60 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:01:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dno_Fw4MaXN7 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:01:32 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 6621C130E8E for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:01:31 -0700 (PDT)
Date: Mon, 27 Aug 2018 17:01:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535414490; bh=768qAgjpDw7vF2myxucK7RXycd86tbuQP1rUqktDtd4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HGk4O1dsa/M8K3j6DPzSUc+2OipwoPFArm2az1ot5YVIdEFD3K2utXLd3sDHH/caO 1+t3KX0CzpG0PcyM+gOGEOb52yMhoGalrfem84kB2NYDrO0/5j6uK4yWZyHeuJFkaZ WR7b9ru0OcMGu/L9UGQfkm2v2oGta8oBpPHALulA=
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/1706/push/2829707971@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8490da66f4d_47273f9edc8be628269b8"; 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/g4VNS7j83DIWlcwDZ9ptdKG7Uaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:01:38 -0000

----==_mimepart_5b8490da66f4d_47273f9edc8be628269b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

ac76592  Editorial feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706/files/12f063a04fc50258b9f0ffd6575e30de82613903..ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43

----==_mimepart_5b8490da66f4d_47273f9edc8be628269b8
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ac76592">ac76592</a>  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/1706/files/12f063a04fc50258b9f0ffd6575e30de82613903..ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1w57ZcYIYqXXES2YP0KOoEwW1O1ks5uVIhagaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7MUYWY8vQmWtmNxgLW4CbFo1Sx8ks5uVIhagaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706/files/12f063a04fc50258b9f0ffd6575e30de82613903..ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706/files/12f063a04fc50258b9f0ffd6575e30de82613903..ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43",
"url": "https://github.com/quicwg/base-drafts/pull/1706/files/12f063a04fc50258b9f0ffd6575e30de82613903..ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1706",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1706:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "ac76592",
"value": "Editorial feedback"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706/files/12f063a04fc50258b9f0ffd6575e30de82613903..ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b8490da66f4d_47273f9edc8be628269b8--


From nobody Mon Aug 27 17:06: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 DEF21130DDD for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:06:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level: 
X-Spam-Status: No, score=-3.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8WsHIkn7-Rws for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:06:24 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 673F7129385 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:06:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hZp+kXrBP2Flh+dcyPkSYGWGv+s=; b=JiytPJ5t4V5tYhsx DItUHtCzMrCiEVjcoatAACXx+ZEn6rKx/0gvyWoWvf0agbOLQJryrIfUf5h1/wD7 Mywsg8xWU9O71+Jif8tH7OfcDWHBpWYrz0ecdjSRSBO6frbvGLNQiLrESYeJP2DY /UlOLJRmoA9S3mEVm0Cbe+qxPIg=
Received: by filter1110p1las1.sendgrid.net with SMTP id filter1110p1las1-5953-5B8491FF-1A 2018-08-28 00:06:23.400562771 +0000 UTC m=+870194.893363489
Received: from github-lowworker-d2dd71d.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id IasO1pUQQPuNJ3l8FOYasQ for <quic-issues@ietf.org>; Tue, 28 Aug 2018 00:06:23.280 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-d2dd71d.cp1-iad.github.net (Postfix) with ESMTP id 42736881418 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:06:23 -0700 (PDT)
Date: Tue, 28 Aug 2018 00:06:23 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd0678d1485ea98729101908c80ffe949e57c3bf92cf00000001179c53ff92a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/c416407974@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8491ff4103b_6b863ff63d8be624109622"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1lE9xrYD1MpQ0KrTXQ4jdKjUuK02VghUd3bz JIt6vTgNKFu6iGErHhWtIwylj1BdVba9E0UwxC7YdY1rp8kTKtwI820DsCrpvkJ1kij/JCdp8vETTb eSpJJigkfAHbU60N5GS0BP+yFy8l2e4b6iCAoEqp+QixmM55HGcMGzl23G2X197QmNPxL6vaPJaHSF w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BTAK4FzgUD4DNzCvvpSQ8i9Rbaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:06:26 -0000

----==_mimepart_5b8491ff4103b_6b863ff63d8be624109622
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mirjak, this simplification is intentional.  Taking another bit is surprisingly expensive.  We're already down to a mere 16 values in a range before expanding the size of acknowledgments.  While 16 is enough that you can avoid expanding ACK sizes, 8 is poor.

Those testing can negotiate use of ECT(1), or negotiate the use of supplementary signals.  For instance, if you want to mark occasional packets with ECT(1), then do that and read "unmarked" as ECT(1).  If you want to ensure that you don't overcount that as a result of bleaching, then negotiate the use of a supplementary mechanism.

I liked @mikkelfj's suggestion here about negotiated default marking.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706#issuecomment-416407974
----==_mimepart_5b8491ff4103b_6b863ff63d8be624109622
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"8420764" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=
=3D"https://github.com/mirjak">@mirjak</a>, this simplification is intentio=
nal.  Taking another bit is surprisingly expensive.  We're already down to =
a mere 16 values in a range before expanding the size of acknowledgments.  =
While 16 is enough that you can avoid expanding ACK sizes, 8 is poor.</p>
<p>Those testing can negotiate use of ECT(1), or negotiate the use of suppl=
ementary signals.  For instance, if you want to mark occasional packets wit=
h ECT(1), then do that and read "unmarked" as ECT(1).  If you want to ensur=
e that you don't overcount that as a result of bleaching, then negotiate th=
e use of a supplementary mechanism.</p>
<p>I liked <a class=3D"user-mention" data-hovercard-user-id=3D"193335" data=
-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self=
" href=3D"https://github.com/mikkelfj">@mikkelfj</a>'s suggestion here abou=
t negotiated default marking.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving 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/1706#issuecomment-416407974">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq93SKwt8p_MeKS41=
fB2xwIoGXv_Sks5uVIl_gaJpZM4WNXQz">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq8uGhmbIwVJfIB4udMHnOtf7ksCMks5uVIl_gaJp=
ZM4WNXQz.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #17=
06: @mirjak, this simplification is intentional.  Taking another bit is sur=
prisingly expensive.  We're already down to a mere 16 values in a range bef=
ore expanding the size of acknowledgments.  While 16 is enough that you can=
 avoid expanding ACK sizes, 8 is poor.\r\n\r\nThose testing can negotiate u=
se of ECT(1), or negotiate the use of supplementary signals.  For instance,=
 if you want to mark occasional packets with ECT(1), then do that and read =
\"unmarked\" as ECT(1).  If you want to ensure that you don't overcount tha=
t as a result of bleaching, then negotiate the use of a supplementary mecha=
nism.\r\n\r\nI liked @mikkelfj's suggestion here about negotiated default m=
arking."}],"action":{"name":"View Pull Request","url":"https://github.com/q=
uicwg/base-drafts/pull/1706#issuecomment-416407974"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#issuecomment-416=
407974",
"url": "https://github.com/quicwg/base-drafts/pull/1706#issuecomment-416407=
974",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Unified ACK frame (#1706)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1706,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 1706\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#issuecomment-416407=
974"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b8491ff4103b_6b863ff63d8be624109622--


From nobody Mon Aug 27 17:08: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 216D7130E8E for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:08:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOx_fq569LiH for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:08:11 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABE07130DDD for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:08:11 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535414890; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=G7jtQpWV4LhdVDntj695mHddDLat7+O7PVy7Pko0dAU=; b=pbzB6YKD+cMhUQsW/O/T9JoL2HirFjvmSR/Rpy6G4clPSDHOQ8yKJIy/q65gxrxRRzPL46Va PWYZMWUj6uHsY8ztFrGtRexw9OrB21EkKJy3fTd8QgjLTmtBi+f6VgqVhOrFBlcYVrl8KB63 8dpJXnVm2VnRzGU6xhG9ta8aUuo=
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 5b849269.7f0c60ba2420-smtp-out-n03; Tue, 28 Aug 2018 00:08:09 -0000 (UTC)
Date: Mon, 27 Aug 2018 17:08:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b849268f062d_2bca2b209b78aec449189@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b6f431: Fixups
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b849268f00dd_2bca2b209b78aec449099"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fBEmDWgifDLF5TyQ5BvpQcyxMNg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:08:13 -0000

----==_mimepart_5b849268f00dd_2bca2b209b78aec449099
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/payload-content
  Home:   https://github.com/quicwg/base-drafts
  Commit: b6f431537d7613a4910ea92560581b32780ea41b
      https://github.com/quicwg/base-drafts/commit/b6f431537d7613a4910ea92560581b32780ea41b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixups



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b849268f00dd_2bca2b209b78aec449099--


From nobody Mon Aug 27 17:08: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 0340E130EED for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:08:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8648girIiL8g for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:08:13 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BA8E130E87 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:08:13 -0700 (PDT)
Date: Mon, 27 Aug 2018 17:08:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535414892; bh=6hKPprosGvCsMcqwSTS/Rf+qfvKMV0q7EbQ2iZ8FkWk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P6tZhDKe8+hjDaEymvW7gfb5Z/SdjAkKEcdBks29tW8sYKlghIvjQODL8DRIZ5M5V isYHqXAEe5XwIEYGyT1Aq73nDFzZueA4ScVXPws6jZ/RCya+lZPvOoNsXl004SAxBG w81g7vLIWKI/+Iykbh1JSZHLxhHqk/QWaW4W0yeY=
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/1703/push/2829718206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1703@github.com>
References: <quicwg/base-drafts/pull/1703@github.com>
Subject: Re: [quicwg/base-drafts] Reconcile 'content' and 'payload' (#1703)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84926c68359_2c083f9d8fcbe61889993"; 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/LQXATHP2Inf6DWxPFqHXeo4he8s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:08:17 -0000

----==_mimepart_5b84926c68359_2c083f9d8fcbe61889993
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b6f4315  Fixups


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1703/files/d6cff092de7f48cfeb39b584f70966316259b837..b6f431537d7613a4910ea92560581b32780ea41b

----==_mimepart_5b84926c68359_2c083f9d8fcbe61889993
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b6f4315">b6f4315</a>  Fixups</li>
</ul>


<p style="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/1703/files/d6cff092de7f48cfeb39b584f70966316259b837..b6f431537d7613a4910ea92560581b32780ea41b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqweNrNMnNLdBWPu8ah-78_apNZA4ks5uVInsgaJpZM4WNM3h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqySRj6gwgRzzFLqLNJo-zgbjSwA4ks5uVInsgaJpZM4WNM3h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1703"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1703/files/d6cff092de7f48cfeb39b584f70966316259b837..b6f431537d7613a4910ea92560581b32780ea41b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1703/files/d6cff092de7f48cfeb39b584f70966316259b837..b6f431537d7613a4910ea92560581b32780ea41b",
"url": "https://github.com/quicwg/base-drafts/pull/1703/files/d6cff092de7f48cfeb39b584f70966316259b837..b6f431537d7613a4910ea92560581b32780ea41b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1703",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1703:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "b6f4315",
"value": "Fixups"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1703/files/d6cff092de7f48cfeb39b584f70966316259b837..b6f431537d7613a4910ea92560581b32780ea41b"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372559329\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b84926c68359_2c083f9d8fcbe61889993--


From nobody Mon Aug 27 17:09: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 9A86D130E85 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:09:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fnE4q87il93K for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:09:23 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E392129385 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:09:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535414963; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ldJnXQLK682txmSguAzLeNBav9q9pPnJSCGLQEJJvQo=; b=uOqSK4ch1pmgSEacludCPHTzf1HtBZzo/2iIPD9UNKvoMxRgkH3Td7TXv5cw8xC6TnriU7kG 512HnlhaV4ZStTnUh+Erv5k/CQ+0rcZDTrUhex17aZfdn3TGyQ5o40JhPVO5UkD0X9grBDN2 jTsvu6bgI3PNJXHV+8RQUCAhy8I=
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 5b8492b2.7f6f89471210-smtp-out-n01; Tue, 28 Aug 2018 00:09:22 -0000 (UTC)
Date: Mon, 27 Aug 2018 17:09:22 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8492b2ad5c5_31bb2ac3b268cec839579@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3e798e: Fixups
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8492b2ad22d_31bb2ac3b268cec839414"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ts9njbaLGnNWPoKfzgMyPahHXzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:09:24 -0000

----==_mimepart_5b8492b2ad22d_31bb2ac3b268cec839414
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/payload-content
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3e798ecd8f665689c276ea952ca408d19ca3df77
      https://github.com/quicwg/base-drafts/commit/3e798ecd8f665689c276ea952ca408d19ca3df77
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixups



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8492b2ad22d_31bb2ac3b268cec839414--


From nobody Mon Aug 27 17:09: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 F0387130E85 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:09:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Nn2mLEWs2oL5 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:09:24 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 3E66E130E60 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:09:24 -0700 (PDT)
Date: Mon, 27 Aug 2018 17:09:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535414963; bh=ortEiQ/Cbclns+5CE+eR7uPnsvoGm92xJ8nTdshMG5c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=odF4NbqyCLJjH4XVrlljpt7ywf6GnQWzzFQRj93J8u2CeNxpTBgQlKnJxLsKjKeza F2Cq75lLASIlBWEy3/03w6A154nnsmlNnba4H3SoUtrcm9cDWg9Wf8/SEpxoF6ORJO tr0uh9BGP0c/lrLpm1vpuQgpxauNwryuQb86sb8U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc2eb8e39b9f274d5fd73b8e0d0e30d42fa41194392cf00000001179c54b392a169ce151c6f92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1703/review/149927663@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1703@github.com>
References: <quicwg/base-drafts/pull/1703@github.com>
Subject: Re: [quicwg/base-drafts] Reconcile 'content' and 'payload' (#1703)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8492b3978fd_221b3fa1ac0be61c348750"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_F520vleSj_ihbcoVr6OkoOa8Hs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:09:26 -0000

----==_mimepart_5b8492b3978fd_221b3fa1ac0be61c348750
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -566,8 +566,8 @@ wishes to perform a stateless retry (see {{stateless-retry}}).
 
 A Retry packet (shown in {{retry-format}}) only uses the invariant portion of
 the long packet header {{QUIC-INVARIANTS}}; that is, the fields up to and
-including the Destination and Source Connection ID fields.  The contents of the
-Retry packet are not protected.  Like Version Negotiation, a Retry packet
+including the Destination and Source Connection ID fields.  The Payload of a

I realized that we say that it has a Payload here, then say that it doesn't in the next sentence, so I changed this more.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1703#discussion_r213151913
----==_mimepart_5b8492b3978fd_221b3fa1ac0be61c348750
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/1703#discussion_r213151913">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -566,8 +566,8 @@ wishes to perform a stateless retry (see {{stateless-retry}}).
 
 A Retry packet (shown in {{retry-format}}) only uses the invariant portion of
 the long packet header {{QUIC-INVARIANTS}}; that is, the fields up to and
-including the Destination and Source Connection ID fields.  The contents of the
-Retry packet are not protected.  Like Version Negotiation, a Retry packet
+including the Destination and Source Connection ID fields.  The Payload of a
</pre>
<p>I realized that we say that it has a Payload here, then say that it doesn't in the next sentence, so I changed this more.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1703#discussion_r213151913">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3zZG840UwWFZr5DRgPNIs6TmBzvks5uVIozgaJpZM4WNM3h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyB2i2tLvskx_yJFixxs3iIAI5r-ks5uVIozgaJpZM4WNM3h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1703"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1703#discussion_r213151913"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1703#discussion_r213151913",
"url": "https://github.com/quicwg/base-drafts/pull/1703#discussion_r213151913",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1703",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1703#discussion_r213151913"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372559329\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8492b3978fd_221b3fa1ac0be61c348750--


From nobody Mon Aug 27 17:10: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 6352F130E85 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:10:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VdZgtI_oBSVX for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:10:19 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4415130E60 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:10:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535415018; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1xt28s2DpcZt+cTEi5N+Vrw9F5CA2I118FMjhlavbNA=; b=EvXKHwJBjHcVKnuWa+aCwqOj5o2Ucs2LkyGx4cMa3+2xlD6D2Brv9I4NwL/dQ23mIK+6Hl/l ZmY30LGFBufj+we/Gu8aU6O8ygSojnUAGOzMTzvSW07wnzn3oIfas+fHl3trv6axTKRcYY6x 7+ZgdY57YR393PMvJaSv0l1HVUc=
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 5b8492ea.7f3c1cb28f00-smtp-out-n02; Tue, 28 Aug 2018 00:10:18 -0000 (UTC)
Date: Mon, 27 Aug 2018 17:10:17 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8492e941f8f_32132ab19fcceec86416c@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f78d9f: Fixups
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8492e941978_32132ab19fcceec864040"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PfS-LfJGd859tci__8f0nNRzHto>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:10:21 -0000

----==_mimepart_5b8492e941978_32132ab19fcceec864040
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/payload-content
  Home:   https://github.com/quicwg/base-drafts
  Commit: f78d9f820e53eae053a0bb3a4fe906c0eba6e0a1
      https://github.com/quicwg/base-drafts/commit/f78d9f820e53eae053a0bb3a4fe906c0eba6e0a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixups



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8492e941978_32132ab19fcceec864040--


From nobody Mon Aug 27 17:11: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 9C80F130E85 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:11:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wx7h5I0T_gEN for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:11:18 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 050A6129385 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:11:18 -0700 (PDT)
Date: Mon, 27 Aug 2018 17:11:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535415077; bh=fngTiyM9Jfm5FUd2HXDtsj2AJ+PlF3V8KfZcgTsMMGo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZOQRTZojDEpnepLizMKw4sUYfPiMU7YJ1oq2UbVsb4mL5KeYUcifxgBAeA4tjvgBd iZOUaax7x7IjnmJj0VmH3Qstnzexznc9jjQv0KbX4B94EAZYQBuRlQPESchjgKMEad TmmnkMQTOIWL6x6HU1u9dRcc6iyOoYctkm1gLfDA=
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/1704/push/2829722695@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8493252da4b_40d03fad3f8d45c49656f"; 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/tXlQy_08PRc5PLKoX8jU960SwDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:11:20 -0000

----==_mimepart_5b8493252da4b_40d03fad3f8d45c49656f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

c86245c  unsplit crypto graphic


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1704/files/bbef7aab87ea8992e4824e8c45889561ce8b42d3..c86245ca9c3483d9228146510bea50a84fefb653

----==_mimepart_5b8493252da4b_40d03fad3f8d45c49656f
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c86245c">c86245c</a>  unsplit crypto graphic</li>
</ul>


<p style="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/1704/files/bbef7aab87ea8992e4824e8c45889561ce8b42d3..c86245ca9c3483d9228146510bea50a84fefb653">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ulDT1uugoL8FKatmbt8Qk6JGZrks5uVIqlgaJpZM4WNOOV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6yICcdh8E3NnJgoLAljxCBymOuPks5uVIqlgaJpZM4WNOOV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1704"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1704/files/bbef7aab87ea8992e4824e8c45889561ce8b42d3..c86245ca9c3483d9228146510bea50a84fefb653"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704/files/bbef7aab87ea8992e4824e8c45889561ce8b42d3..c86245ca9c3483d9228146510bea50a84fefb653",
"url": "https://github.com/quicwg/base-drafts/pull/1704/files/bbef7aab87ea8992e4824e8c45889561ce8b42d3..c86245ca9c3483d9228146510bea50a84fefb653",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1704",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1704:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "c86245c",
"value": "unsplit crypto graphic"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704/files/bbef7aab87ea8992e4824e8c45889561ce8b42d3..c86245ca9c3483d9228146510bea50a84fefb653"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372564885\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b8493252da4b_40d03fad3f8d45c49656f--


From nobody Mon Aug 27 17:21: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 A75B7130DD5 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:21:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jzhwrQKsmSzF for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:21:14 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1896129385 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:21:14 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535415674; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=I2mNZ7QkTZA8qrAiscFbM/Krkq396g2XNTbxZUT8pSc=; b=chBjIrih1dDUcC8wfbZ5pTCTuEEm/mSmJgquloQSf4b4KOB7g42zU4imizV0cec7DVsW6Cu7 DE3094kufsJ2djnCheIcVzrwFkJJnoKDHeLLVHJ2KgKWKLTAwP4y5r+CcSiKwz1XbEOw572D DImNhA64PZ9anz9wUh5atBux2m0=
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.45]) by mxa.mailgun.org with ESMTP id 5b849322.7f1dc980b3f0-smtp-out-n03; Tue, 28 Aug 2018 00:11:14 -0000 (UTC)
Date: Mon, 27 Aug 2018 17:11:14 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84932230b68_25142adbaa0b8ec4818e6@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c86245: unsplit crypto graphic
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84932230715_25142adbaa0b8ec481788"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JhLIoD--8uLi3ioq7A6AWiUbjfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:21:17 -0000

----==_mimepart_5b84932230715_25142adbaa0b8ec481788
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/token-porpoise
  Home:   https://github.com/quicwg/base-drafts
  Commit: c86245ca9c3483d9228146510bea50a84fefb653
      https://github.com/quicwg/base-drafts/commit/c86245ca9c3483d9228146510bea50a84fefb653
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  unsplit crypto graphic



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84932230715_25142adbaa0b8ec481788--


From nobody Mon Aug 27 17:34: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 16EC0130EB5 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:34:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 IRIv_WUYkUcF for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 17:34:32 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D4F3130E8E for <quic-issues@ietf.org>; Mon, 27 Aug 2018 17:34:32 -0700 (PDT)
Date: Mon, 27 Aug 2018 17:34:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535416471; bh=PdfWmrnAtI7uneAnYh3Qkc931kINxKwecai7UtqqQvU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vjAqY/JB1xzsN1ydvMogwLTNqnjkoXTvhX/MQIC0Dvsp4+6xYiHCR+xTeA9yuztdr i6FNBe/Dm/Kvg8o4b86LQ94XPeUocxyGOpFUWpni3rundauCuxxMHTkQVYq6eoKw7y DH/i6/DPkCgRoN7DwMxMLJQZwgABYtlf+x7M9Zrw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d7dac165ede3dc657574449dd692b077460b17e92cf00000001179c5a9792a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/149928139@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84989732ea4_76443fde408be6207756d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BYboLmFrkCXDBTmQkhNZizv2bZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 00:34:34 -0000

----==_mimepart_5b84989732ea4_76443fde408be6207756d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -586,8 +586,8 @@ A push stream is indicated by a stream type of `0x50` (ASCII 'P'), followed by
 the Push ID of the promise that it fulfills, encoded as a variable-length
 integer. The remaining data on this stream consists of HTTP/QUIC frames, as
 defined in {{frames}}, and carries the response side of an HTTP message
-exchange as described in {{request-response}}. The request headers of the
-exchange are carried by a PUSH_PROMISE frame (see {{frame-push-promise}})
+exchange as described in {{request-response}}. The request header of the

"the header of the request message is carried" perhaps

> @@ -983,7 +983,7 @@ Push ID:
   ({{frame-cancel-push}}), and PRIORITY frames ({{frame-priority}}).
 
 Header Block:
-: QPACK-compressed request headers for the promised response.  See [QPACK] for
+: QPACK-compressed request header for the promised response.  See [QPACK] for

I think that we can say header fields here.  QPACK doesn't compress the header, it only compresses a list of header fields.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149928139
----==_mimepart_5b84989732ea4_76443fde408be6207756d
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/1707#discussion_r213152326">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -586,8 +586,8 @@ A push stream is indicated by a stream type of `0x50` (ASCII &#39;P&#39;), followed by
 the Push ID of the promise that it fulfills, encoded as a variable-length
 integer. The remaining data on this stream consists of HTTP/QUIC frames, as
 defined in {{frames}}, and carries the response side of an HTTP message
-exchange as described in {{request-response}}. The request headers of the
-exchange are carried by a PUSH_PROMISE frame (see {{frame-push-promise}})
+exchange as described in {{request-response}}. The request header of the
</pre>
<p>"the header of the request message is carried" perhaps</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1707#discussion_r213152503">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -983,7 +983,7 @@ Push ID:
   ({{frame-cancel-push}}), and PRIORITY frames ({{frame-priority}}).
 
 Header Block:
-: QPACK-compressed request headers for the promised response.  See [QPACK] for
+: QPACK-compressed request header for the promised response.  See [QPACK] for
</pre>
<p>I think that we can say header fields here.  QPACK doesn't compress the header, it only compresses a list of header fields.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149928139">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2u706Bc_ddWXgahUL0-yR1idKogks5uVJAXgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4hepUsSXPqOr3ffvKgqSxQhbSqDks5uVJAXgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149928139"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149928139",
"url": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149928139",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1707",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-149928139"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84989732ea4_76443fde408be6207756d--


From nobody Mon Aug 27 22:13: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 7C6D6130E44 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UIUkSEg2w1-8 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:10 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 619AC130DC6 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535433189; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PH8rLmSuf+IBExlVyCPB1POJAK4nXZIXkuf5jgq7OIg=; b=jA728L0iqU9i4sRVz9lrdeNcYaEWsIBlAr41zgZF+SkigFFsPrMfph4sWMiaCedf9uOL3rne pZQvo/NxgXQHeVOwOOu3iqwGPH14Zx4dOa/Mz1MW8Wi3xV0D1VqJBCynUWtxtiCujKTLZecs +ISSaFhX9gV3cjtwiY3Jt8SY3f8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b84d9e5.7fa3310aa780-smtp-out-n01; Tue, 28 Aug 2018 05:13:09 -0000 (UTC)
Date: Mon, 27 Aug 2018 22:13:08 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84d9e420f9f_55142b1727c2aed41401e@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 098a6e: Cleanup Initial packet use
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84d9e4209dc_55142b1727c2aed4139db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3JjFJB-T2wmi-IsFAK2W3Mv8Jtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:13:12 -0000

----==_mimepart_5b84d9e4209dc_55142b1727c2aed4139db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 098a6e95563a70caa12e2eeba5d6c78c591bbd44
      https://github.com/quicwg/base-drafts/commit/098a6e95563a70caa12e2eeba5d6c78c591bbd44
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleanup Initial packet use

There were a few case where version negotiation talked about Initial
packets unnecessarily.  The only signal we can rely on is size.

Closes #1666.


  Commit: 988543823a57b66f8cb28e28198425bdb7bbad62
      https://github.com/quicwg/base-drafts/commit/988543823a57b66f8cb28e28198425bdb7bbad62
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial tweaks


  Commit: f153e2ec9bd3313aa5cefa30d748fe249ba5b38a
      https://github.com/quicwg/base-drafts/commit/f153e2ec9bd3313aa5cefa30d748fe249ba5b38a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1705 from quicwg/initial-vs-first

Cleanup Initial packet use


Compare: https://github.com/quicwg/base-drafts/compare/d83612542cbd...f153e2ec9bd3
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84d9e4209dc_55142b1727c2aed4139db--


From nobody Mon Aug 27 22:13: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 34482130EE9 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 NvmP6DPZcAS1 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:13 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 D044B130E44 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:12 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:13:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433191; bh=ls6KEAHZbLcISmSTSsx/aOLZG38MZTR74gcaeYRzBfE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GR/4wudpEcjfxt41SN3z8c8nNjnLTdIAfqoqPQkdjXkS3TBjiqn7YjTfEQpK7hce4 zbW87LPlFqSd3yMqvgSgRY18ZD82fhUCwLCE8sOvZgBHsjrKC97glZL8/fuuv4ydtt 3PprfNXOypX4L4d+gHCvvKzjUrI7eUD6194k8sIs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bf95869588794f3a9e5bfe3883ad21fcd16253c92cf00000001179c9be792a169ce14ea78c5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1666/issue_event/1812144875@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1666@github.com>
References: <quicwg/base-drafts/issues/1666@github.com>
Subject: Re: [quicwg/base-drafts] Initial packets are version-specific (#1666)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84d9e720769_38ee3fb0cb2d45b8237115"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o8I7_IG9x9CvwI5912GCmTz9zG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:13:14 -0000

----==_mimepart_5b84d9e720769_38ee3fb0cb2d45b8237115
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1666 via #1705.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1666#event-1812144875
----==_mimepart_5b84d9e720769_38ee3fb0cb2d45b8237115
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350910661" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1666" href="https://github.com/quicwg/base-drafts/issues/1666">#1666</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354191922" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1705" href="https://github.com/quicwg/base-drafts/pull/1705">#1705</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1666#event-1812144875">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3kE6stW38QaaAQ_RTPENt2RQckYks5uVNFngaJpZM4V-j6k">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6ekFZ63BT3eMhCgUoJxFptPXTwtks5uVNFngaJpZM4V-j6k.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1666 via #1705."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1666#event-1812144875"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1666#event-1812144875",
"url": "https://github.com/quicwg/base-drafts/issues/1666#event-1812144875",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial packets are version-specific (#1666)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1666#event-1812144875"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368721572\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84d9e720769_38ee3fb0cb2d45b8237115--


From nobody Mon Aug 27 22:13: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 E97D5130E50 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 e6Z3-y4AJSmc for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:13 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 1FD9B130E51 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:13 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:13:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433191; bh=BgCXV25gzsYNUB801RaBz7LzInP0zYdjKoqWIjvphpY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ORGqRVXoU61U24FZ938ibd6rSO+lfmGecabKl1Fmnkednqh9WmWBBteKgi+AdIczm AuuR/xV4z2OvllDjp7o222ta+N7xPK35T2nQQP0I8eaIeSo+JvZYxS8wquBuvdYI3v bQQEZj948h/yRinKAhudagc9mt3vX/BiVvQk9bo0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0fa3a08b98cbd6c0bd691e30ed6d1b6b128942a692cf00000001179c9be792a169ce151c8a32@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1705/issue_event/1812144873@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1705@github.com>
References: <quicwg/base-drafts/pull/1705@github.com>
Subject: Re: [quicwg/base-drafts] Cleanup Initial packet use (#1705)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84d9e72604d_2d343fc279ad45b4330435"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ooj9fqQAeOS9jCUgfxOEQfDjonw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:13:15 -0000

----==_mimepart_5b84d9e72604d_2d343fc279ad45b4330435
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1705 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1705#event-1812144873
----==_mimepart_5b84d9e72604d_2d343fc279ad45b4330435
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354191922" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1705" href="https://github.com/quicwg/base-drafts/pull/1705">#1705</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1705#event-1812144873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9xSdrHl5eLruBZn0e-yAnbqLmh_ks5uVNFngaJpZM4WNOyd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0XozbjJ9Q8ZAG2CeAPwVXaz_nF7ks5uVNFngaJpZM4WNOyd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1705 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1705#event-1812144873"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1705#event-1812144873",
"url": "https://github.com/quicwg/base-drafts/pull/1705#event-1812144873",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Cleanup Initial packet use (#1705)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1705#event-1812144873"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372567197\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84d9e72604d_2d343fc279ad45b4330435--


From nobody Mon Aug 27 22:13: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 60ED3130DC6 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8vHQk8Mmonzu for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:14 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E994130E54 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535433192; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KAdBCAf8IjwXU3o+358XaQJxHRvZzf5ec6lO7ivmGFU=; b=Uj+PxYfjmnQ/TPz1TSbJoOaMdHd3MVFvq0lQszsxgOaJNthOFYdDBllWmQEyRldIXl77d6bv E8vL4cOPQlz7tAZtTv0vmAvDzyrzT4q3byIgk+FX1aX/R+YYzzf11yAqqHB8AaKILUQI8uPB dHkCgCjZGa3a7YFP3GnhIym8kgE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5b84d9e8.7f76c95c9600-smtp-out-n01; Tue, 28 Aug 2018 05:13:12 -0000 (UTC)
Date: Mon, 27 Aug 2018 22:13:11 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84d9e756d26_23d02aba82e3eed4399c9@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84d9e75690d_23d02aba82e3eed4398c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R8ZEKjylHvQb-UKEfMaI8Kgk-NM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:13:15 -0000

----==_mimepart_5b84d9e75690d_23d02aba82e3eed4398c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/initial-vs-first
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84d9e75690d_23d02aba82e3eed4398c9--


From nobody Mon Aug 27 22:13: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 DEE4E130E46 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3WQ6iidgPbtI for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:30 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74FED130DC6 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:30 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:13:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433209; bh=n+gSRdSkKc/8MDK4fasYLERS48YTcb1S3JSH7xw92Ig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=djAfzuOYvhPPhYnBzZPJgkhzzSz7QHv7ID3shZ+fjIBNnNxwMThLalKaGl0jgOQgt YqX26JohyChd4rol1P/WqxKNE4tO3JrtdA6XdVBIbNLg5tXIuZeX03xED3LjXGBeUf cMgT0/MLggmK7m+MmEwigReLGsblaRvGXmFNPfSc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8aa94eff081c90e9b6cc06c5cafa314739c0d46392cf00000001179c9bf992a169ce151c6f92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1703/issue_event/1812145159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1703@github.com>
References: <quicwg/base-drafts/pull/1703@github.com>
Subject: Re: [quicwg/base-drafts] Reconcile 'content' and 'payload' (#1703)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84d9f97c71c_15b83fc279ad45b433895d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/demIyeW0OIjjfOZDS1Jh-Btk4Os>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:13:32 -0000

----==_mimepart_5b84d9f97c71c_15b83fc279ad45b433895d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1703 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1703#event-1812145159
----==_mimepart_5b84d9f97c71c_15b83fc279ad45b433895d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354185106" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1703" href="https://github.com/quicwg/base-drafts/pull/1703">#1703</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1703#event-1812145159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TRYRobIq7vKO_vOMJWKqMIME9Qks5uVNF5gaJpZM4WNM3h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0O7RIKoKslVEvfp5xP9-Clp7etqks5uVNF5gaJpZM4WNM3h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1703 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1703#event-1812145159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1703#event-1812145159",
"url": "https://github.com/quicwg/base-drafts/pull/1703#event-1812145159",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Reconcile 'content' and 'payload' (#1703)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1703#event-1812145159"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372559329\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84d9f97c71c_15b83fc279ad45b433895d--


From nobody Mon Aug 27 22:13: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 9ECA7130DC6 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 NRDbcGOoZx1l for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:31 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 0004D130E44 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:30 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:13:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433210; bh=1h7Bvu/R4+BkvlChUGkzvpqJ3yzuY1bROVfDLe2dqkk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N+4qenFdOWLeEnb7IxJM32Nq55swvRQQwbS5WL9WJBet+K/crYB9C6k9iqOWCfDLa KALp4Xvko1t/ebvVNHrvZsvLATR63khxrtGiFnQ+6nsXqLsi6d73fCx3j5t+JAkWr4 2LGU7S/sGC8IZcd4VfJq0ZyGrzQIMnvYduy4cIrI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd30c33593c424b7766b2f1693430c51f17c8c26b92cf00000001179c9bfa92a169ce14f0a81b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1676/issue_event/1812145160@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1676@github.com>
References: <quicwg/base-drafts/issues/1676@github.com>
Subject: Re: [quicwg/base-drafts] "Payload" vs. "content" (#1676)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84d9fa5c6ec_63c53fd532cd45b43442aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7wWbe7qYUcvF032WVvLCnhNXkKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:13:33 -0000

----==_mimepart_5b84d9fa5c6ec_63c53fd532cd45b43442aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1676 via #1703.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1676#event-1812145160
----==_mimepart_5b84d9fa5c6ec_63c53fd532cd45b43442aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="351315995" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1676" href="https://github.com/quicwg/base-drafts/issues/1676">#1676</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354185106" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1703" href="https://github.com/quicwg/base-drafts/pull/1703">#1703</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1676#event-1812145160">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ytBXbey7RDGXPZAJcyxZXQUYklks5uVNF6gaJpZM4WAWag">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-XhRXJByGZBX62d2ykOGXmF6xbGks5uVNF6gaJpZM4WAWag.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1676 via #1703."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1676#event-1812145160"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1676#event-1812145160",
"url": "https://github.com/quicwg/base-drafts/issues/1676#event-1812145160",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] \"Payload\" vs. \"content\" (#1676)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1676#event-1812145160"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 369190560\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84d9fa5c6ec_63c53fd532cd45b43442aa--


From nobody Mon Aug 27 22:14: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 22527130E4A for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 123ahr8GEDmP for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:58 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E135126F72 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535433237; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=V7mBSEJlZhLy0CmytV/NhWpM14k43uzd1mH9zEIhNBA=; b=zCcjm/FposDlilVT/11UXf5VLPzPY2AwKx+gJYamE18k+VhFdDr02Q+mZD3mUAB/1GMDYpH9 QlGRXaB29matFPBkSD5xUsK1nggdVbNMNdI9L6AvgvlLd5UlWEbgPopdPfWg3BZ9RmIR+DPc zPrBOqYoTecrnu6wwSWtcTJD5A8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5b84da14.7fd0bf252e40-smtp-out-n02; Tue, 28 Aug 2018 05:13:56 -0000 (UTC)
Date: Mon, 27 Aug 2018 22:13:56 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84da14dbc92_32b12af4c646cec871598@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bbef7a: Tokens are a mess
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84da14db783_32b12af4c646cec8714e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ax1xVmOBb5iySSSjOWkgguiPPLA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:14:00 -0000

----==_mimepart_5b84da14db783_32b12af4c646cec8714e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bbef7aab87ea8992e4824e8c45889561ce8b42d3
      https://github.com/quicwg/base-drafts/commit/bbef7aab87ea8992e4824e8c45889561ce8b42d3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Tokens are a mess

We can't realistically authenticate all tokens with up to three Retry
packets and the NEW_TOKEN message.  So they aren't really safe for much.
Describe the limitations and advise a very narrow usage.

I really hope that this choice doesn't bite us later.  It doesn't feel
that good, but I don't know how to fix this without going back to just
one Retry (and even then a solution would be ugly).

Closes #1647.


  Commit: c86245ca9c3483d9228146510bea50a84fefb653
      https://github.com/quicwg/base-drafts/commit/c86245ca9c3483d9228146510bea50a84fefb653
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  unsplit crypto graphic


  Commit: 259c3ef07da71b43a97886cc1cf0f548c31c3f16
      https://github.com/quicwg/base-drafts/commit/259c3ef07da71b43a97886cc1cf0f548c31c3f16
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1704 from quicwg/token-porpoise

Tokens are a mess


Compare: https://github.com/quicwg/base-drafts/compare/a1264b2274cd...259c3ef07da7
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84da14db783_32b12af4c646cec8714e5--


From nobody Mon Aug 27 22:14: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 4A953130E4A for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9SI3xdadqWpS for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:13:59 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 A727A130E44 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:59 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:13:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433239; bh=tCtIRqZmHIR77vq6g5SUvlyfiq6aHlESS6SqxnCWBG0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W3E3PXN76IS1dt90RPZIZCBUnJNmcZtnvPxLVhU4vFSd20ipRBBnoXht0U/WioTcp 5NKc+6vVPDSmqtDgR/FBiQ4JdlHmdafxOQJ3Ui464u2NFeUFOZpZirQFPGWmW4Tt0S X42SXxlwm9Ucpgss+pWBdJU68a62hEk2NGrXWhAs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe71ce35b7d1be60cf19101416ae142f41b2430fb92cf00000001179c9c1792a169ce14d297d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1647/issue_event/1812145581@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1647@github.com>
References: <quicwg/base-drafts/issues/1647@github.com>
Subject: Re: [quicwg/base-drafts] The server shouldn't use a token for much (#1647)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84da1790a2_72883f8c676be620131431"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ownim48D-X5B-NM1zworkpj6mEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:14:01 -0000

----==_mimepart_5b84da1790a2_72883f8c676be620131431
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1647 via #1704.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1647#event-1812145581
----==_mimepart_5b84da1790a2_72883f8c676be620131431
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349345750" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1647" href="https://github.com/quicwg/base-drafts/issues/1647">#1647</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354189875" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1704" href="https://github.com/quicwg/base-drafts/pull/1704">#1704</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1647#event-1812145581">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8vSz_YL2ej47F5MMu3aYntTNkDgks5uVNGXgaJpZM4V3c3J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8w0KpxYxgTZ_TO0aVW-E--c7BAdks5uVNGXgaJpZM4V3c3J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1647 via #1704."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1647#event-1812145581"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1647#event-1812145581",
"url": "https://github.com/quicwg/base-drafts/issues/1647#event-1812145581",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] The server shouldn't use a token for much (#1647)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1647#event-1812145581"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 366857673\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84da1790a2_72883f8c676be620131431--


From nobody Mon Aug 27 22:14: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 5DFDF130E44 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s1rvropZtmyN for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:00 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3408130E46 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:13:59 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535433239; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SHg5CssTYWYE/Vq6kVS3edENCy25sl0TwbEJXOLIwDM=; b=Efb1hG5mKUGKTTG9GuOHxmS3pUqeohWv6YWxKElljaEaVjhkES52ox8xOeAL0MDkaoXotJDh c/UFwyNOh3Js5UWZmtxDmsGrF6dHsRJib29ODIss7zrgF59VhL36IhpKImP1u/2NefgHFJb4 Cb4wqr530ID7cr7/rVK/Btl4sVE=
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 5b84da17.7f60393399f0-smtp-out-n03; Tue, 28 Aug 2018 05:13:59 -0000 (UTC)
Date: Mon, 27 Aug 2018 22:13:59 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84da17a5201_6a332b278a354ecc6311c@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84da17a4ed9_6a332b278a354ecc630f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2SYFBEcBzY7C9tFy0DUuJ42EAFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:14:02 -0000

----==_mimepart_5b84da17a4ed9_6a332b278a354ecc630f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/token-porpoise
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84da17a4ed9_6a332b278a354ecc630f5--


From nobody Mon Aug 27 22:14: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 C36B0130E7D for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 kTcl4UGO863j for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 A7C57126F72 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:14:00 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:14:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433240; bh=/6dC9YyRfNqQkScU15yBdnpnueN67F8oVNd8C2iQRyk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sUnbPRov+pMrj8eB+9id4rCLZC7yMa4Z9NCbkYYrmOd9ou/tjTR+vn6o69NnMKzCz lprCoumYpKr6IRgEqa+Cj0Kiy5lAk2MN5eF/6J77pXbJ2v3lrBLegOdFAAgnTgoic0 HYocbeiLl1Afqeqor9EepTQRLcU+KWTsxJCdzCdU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9dd37b3da9d80f500d0505f9d2221a86af77139292cf00000001179c9c1892a169ce151c8233@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1704/issue_event/1812145579@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1704@github.com>
References: <quicwg/base-drafts/pull/1704@github.com>
Subject: Re: [quicwg/base-drafts] Tokens are a mess (#1704)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84da1889b3_3e3d3fc1278d45b4976ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TAWEq6YiaryOPwUEJbw-K3D-Fpw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:14:03 -0000

----==_mimepart_5b84da1889b3_3e3d3fc1278d45b4976ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1704 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1704#event-1812145579
----==_mimepart_5b84da1889b3_3e3d3fc1278d45b4976ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354189875" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1704" href="https://github.com/quicwg/base-drafts/pull/1704">#1704</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1704#event-1812145579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxuaPAUyKfgK2js8ISeMr2kQDf4Gks5uVNGYgaJpZM4WNOOV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwmma1c9mqznGpaXomFy3Lbh7Wx6ks5uVNGYgaJpZM4WNOOV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1704 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1704#event-1812145579"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1704#event-1812145579",
"url": "https://github.com/quicwg/base-drafts/pull/1704#event-1812145579",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Tokens are a mess (#1704)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1704#event-1812145579"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372564885\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84da1889b3_3e3d3fc1278d45b4976ae--


From nobody Mon Aug 27 22:14: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 26F82130E50 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vG5SuCIQVLV6 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:14:02 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C64B8130E8E for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:14:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535433242; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3AtoOmJ4jtJ+lcUaEw4piidQjma2HddaXLFTdoqR3ZA=; b=ibXq5D50osaGjy0cVMHnW1MQXVrs6LQvz2gb3gCo/9kjAEfvHkwahZ84Nrug0dIjVoLfW4U7 ycicamzb15DQlQpsTsemfPGwHrIZ/niAddysCCqoZCeqriOxUOQewUosNjodrYHgnY4STkvV c8J1iUfQNsXXgcHdtAvgNI5JvuU=
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 5b84da19.7fe99153c330-smtp-out-n03; Tue, 28 Aug 2018 05:14:01 -0000 (UTC)
Date: Mon, 27 Aug 2018 22:14:01 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84da19bbdd6_9e32b24d6b6cecc9267@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84da19bb77b_9e32b24d6b6cecc92553"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dl5iLI677P6Iw8usZWl6_mMScNQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:14:04 -0000

----==_mimepart_5b84da19bb77b_9e32b24d6b6cecc92553
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/payload-content
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84da19bb77b_9e32b24d6b6cecc92553--


From nobody Mon Aug 27 22:15: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 13A38130E44 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:15:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 0G82dLomj2yW for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:15:19 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 63B8F126F72 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:15:19 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:15:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433318; bh=zN+2wYVcacWc1CrBQauawcL3xhvtLcDQrORAOwJlyXI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1P0uiKd7BHMhJ3sm6hHYr1MvtFHPbNcWdT2aQqeHgCjDs779VI2t+tKdrfH9SYIRJ KPwoNZM1eKCDT9Ld9CdPv7f60oceBk3iKkGnaM0footEJKN5qjPf0uHu67cCDJb3nZ sCKl10Ce3v4CY/JVZKOzxHvE6w88eq7SKaJ8Jlhg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0e8e4c7f12618e65734f02bbc9374b65756af5392cf00000001179c9c6692a169ce15225eff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1709@github.com>
Subject: [quicwg/base-drafts] Reconsider multiple Retry packets (#1709)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84da66ba43f_54983fe9e46be618313544"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u2WVLKdXDWPuFhIxnwlqvTdv4xM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:15:21 -0000

----==_mimepart_5b84da66ba43f_54983fe9e46be618313544
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As others have observed, this might not be so 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/issues/1709
----==_mimepart_5b84da66ba43f_54983fe9e46be618313544
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As others have observed, this might not be so 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/issues/1709">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwnBUDN0gZ6JdYmzf0bWRnTZ5LVjks5uVNHmgaJpZM4WO7YH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8f883EAVPtlvJ9C6yYrU59sLnExks5uVNHmgaJpZM4WO7YH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reconsider multiple Retry packets (#1709)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1709"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1709",
"url": "https://github.com/quicwg/base-drafts/issues/1709",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Reconsider multiple Retry packets (#1709)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1709
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1709,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1709\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1709"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373011975\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84da66ba43f_54983fe9e46be618313544--


From nobody Mon Aug 27 22:18: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 B07F7128CF3 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:18:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 rCqKK81ujTEo for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:18:08 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 ECE53126F72 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:18:07 -0700 (PDT)
Date: Mon, 27 Aug 2018 22:18:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535433487; bh=KuvixulC+b9RFEklRTXZ+6vLrnv3VBxRXlNRe5Cokc4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=N5cifs8xqQsttDVK5KtsQLvm+ySOn+dHgEdIbcRyd5lrtyrp5+AfzdSKAs4JvsBBW mL6UDZ4YUbL9bmhIw1WurkbLaIOoyFwwOB633SKfzqUsiCdXPZFyjYjBBlj6Nc0/f9 jc+hJgiBawjnL9c5QWIxeh6xa2LglWPziU9eRhFI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3596498d02fa7ffb4e4779f422e8ec3577ee7ae692cf00000001179c9d0f92a169ce1522609f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1710@github.com>
Subject: [quicwg/base-drafts] Authenticate Retry (#1710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84db0f4d2ce_45a23fa846ed45bc1413f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z9E8by39eNMtwkvurS5ICCBxj-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:18:10 -0000

----==_mimepart_5b84db0f4d2ce_45a23fa846ed45bc1413f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The multiple steps involved in Retry are fragile (see #1709), and they are not authenticated.  That is a source of some concern.  As has been observed, an on-the-side attacker gets one shot at rewriting the connection ID as a result of this.  We decided that this isn't a big deal, but the interaction between an attacker-chosen connection ID with packet number encryption is a minor concern.  Maybe it's time to just button this all down fully.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1710
----==_mimepart_5b84db0f4d2ce_45a23fa846ed45bc1413f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The multiple steps involved in Retry are fragile (see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354574079" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1709" href="https://github.com/quicwg/base-drafts/issues/1709">#1709</a>), and they are not authenticated.  That is a source of some concern.  As has been observed, an on-the-side attacker gets one shot at rewriting the connection ID as a result of this.  We decided that this isn't a big deal, but the interaction between an attacker-chosen connection ID with packet number encryption is a minor concern.  Maybe it's time to just button this all down fully.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1710">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6_waXnLOziGvXUorJsqZhL2ptdMks5uVNKPgaJpZM4WO7fd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxXzjbCeRJgejzOihO6PpsQQ03JBks5uVNKPgaJpZM4WO7fd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Authenticate Retry (#1710)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1710"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1710",
"url": "https://github.com/quicwg/base-drafts/issues/1710",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Authenticate Retry (#1710)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1710
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1710,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1710\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1710"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373012445\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b84db0f4d2ce_45a23fa846ed45bc1413f7--


From nobody Mon Aug 27 22:23: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 CD76D128CF3 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:23:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9hDSf6LuYYfA for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:23:27 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE7A7124D68 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:23:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535433806; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PGEfIUF1dfD7OM3dpCNlZOn9x3gTc/49zqNd6FaC5js=; b=wzkrpikwqNamCirfGYHu7lI86qJ4CmYzk/7K2zznwnvCL+8xO2/ozoWAwWignBig/Rl5uktM un8tAJjREnT5uecFraCXHPxQQqUIsleB121W3pyoUjoLozJblVRoMvaqbrWTR20HYFKHig3q DGsYSF/sg9OSzhXLENFqxMVL25s=
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 5b84d9f6.7f3cc2f8aa50-smtp-out-n03; Tue, 28 Aug 2018 05:13:26 -0000 (UTC)
Date: Mon, 27 Aug 2018 22:13:26 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84d9f69b067_29032aaf4642aed0750ea@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d6cff0: Reconcile 'content' and 'payload'
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84d9f69ab9f_29032aaf4642aed0749ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_omUq6NwTFt25u5TWT0C1kQZSzE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:23:29 -0000

----==_mimepart_5b84d9f69ab9f_29032aaf4642aed0749ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d6cff092de7f48cfeb39b584f70966316259b837
      https://github.com/quicwg/base-drafts/commit/d6cff092de7f48cfeb39b584f70966316259b837
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-27 (Mon, 27 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reconcile 'content' and 'payload'

I did a complete pass through and it wasn't that bad.  As we agreed,
payload is the bytes that we protect, content is the more abstract
notion of what needs to be communicated (for which we use frames).  That
was already mostly right, apart from a few places.

Closes #1676.


  Commit: f78d9f820e53eae053a0bb3a4fe906c0eba6e0a1
      https://github.com/quicwg/base-drafts/commit/f78d9f820e53eae053a0bb3a4fe906c0eba6e0a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixups


  Commit: a1264b2274cd9ede0651d3128d245a3d153392df
      https://github.com/quicwg/base-drafts/commit/a1264b2274cd9ede0651d3128d245a3d153392df
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1703 from quicwg/payload-content

Reconcile 'content' and 'payload'


Compare: https://github.com/quicwg/base-drafts/compare/f153e2ec9bd3...a1264b2274cd
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84d9f69ab9f_29032aaf4642aed0749ba--


From nobody Mon Aug 27 22:36: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 27548128CF3 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:36:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WYg4PlPNHk1H for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 22:36:08 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B401D124D68 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 22:36:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535434568; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QPmq3iU3KENOPK0CZ08utEcjxkZe+uAVb0QjSi3XW5Y=; b=D7UrMrngZ7MCtb3HYA378NAfCGjse8m/edN6Qfhm7KpF5KWyEWnQqj4ey7IxiMzOVPDW0twI ZpeFu676pm05jrJt6UKBjC6B9RWEVi8he83puOvviN/F3DUFbS5htuGjZUqYv5glv1jrhP3Y plOKMac4X2nxHTPntotXgwPDbLQ=
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 5b84dcf0.7f0cb0def9c0-smtp-out-n02; Tue, 28 Aug 2018 05:26:08 -0000 (UTC)
Date: Mon, 27 Aug 2018 22:26:07 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84dcef4dbab_734c2ae3d8a16ecc2693e@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b75efe: Header tweaks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84dcef4d79a_734c2ae3d8a16ecc2680"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UQqW6h-MwEY4WzCFSNhyp53wSmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 05:36:10 -0000

----==_mimepart_5b84dcef4d79a_734c2ae3d8a16ecc2680
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b75efe2af9c221ffe29f0a163229514482d91a7d
      https://github.com/quicwg/base-drafts/commit/b75efe2af9c221ffe29f0a163229514482d91a7d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Header tweaks



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84dcef4d79a_734c2ae3d8a16ecc2680--


From nobody Mon Aug 27 23:01: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 55170124D68 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 23:01:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0-XLTMW-K6g7 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 23:00:54 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F27F130DC0 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 23:00:54 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535436053; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5oBciBgbiiFAyMrxhJWXT5vmA2PjUHAruEMG4hrkjSU=; b=q4dNP9pcQ8w70egaDnf45ZH5yY+E4yFFKSkB4FTa79A1WBnM9qiPvbIsqw9IhIgIDJLdpHL6 EySt5d/4rOs/fJO7XyTQ6gB5BxuqvQZfVudP9Si7HJGIPCWQzBv2QrX4a4rSfLf4fcdrJnuk L+c7D8NKWIoUr1PGOyFF9GEEb/E=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b84e515.7f23b12a13c0-smtp-out-n01; Tue, 28 Aug 2018 06:00:53 -0000 (UTC)
Date: Mon, 27 Aug 2018 23:00:53 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b84e5159e31e_59132ab2e65deecc5796@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] da0e33: Improve description of key derivation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b84e5159dfc9_59132ab2e65deecc57814"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_jNjsiJC9oVOEA4Cgxk1IM3F3_Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 06:01:08 -0000

----==_mimepart_5b84e5159dfc9_59132ab2e65deecc57814
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/clearer-keys
  Home:   https://github.com/quicwg/base-drafts
  Commit: da0e33e845d027c65d3a3bb12d2d12214a0570ff
      https://github.com/quicwg/base-drafts/commit/da0e33e845d027c65d3a3bb12d2d12214a0570ff
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Improve description of key derivation

There have been questions about which variant of HKDF-Expand-Label to
use where.  This makes this a little clearer.

Closes #1568.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b84e5159dfc9_59132ab2e65deecc57814--


From nobody Mon Aug 27 23:02: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 AF132130DC0 for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 23:01:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Y1OP580DBSjv for <quic-issues@ietfa.amsl.com>; Mon, 27 Aug 2018 23:01:57 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 0EEAD124D68 for <quic-issues@ietf.org>; Mon, 27 Aug 2018 23:01:57 -0700 (PDT)
Date: Mon, 27 Aug 2018 23:01:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535436116; bh=3kPDw6gSkOjI/RsRi997c8SJDwC+niAJgeKg3PCCPrA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=uR5Bf13p+lK9DfBxjjIUWKDsXga7WmEZuUMS9DI6Iuc0/ciRKlwaqjXJ3EAX4igyP 6zae4GIr9paj6vzgYnD+d97hIfuaJdL+NIE+lJ4JPILo838f4SYHLKiAEH83qtnb9P ijblrq/OvKK4gUaBeKaXSzp07k0TuYwWG04UQvO4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b7672e926e56241c1cc489be4698c6df098853492cf00000001179ca75492a169ce15228049@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1711@github.com>
Subject: [quicwg/base-drafts] Improve description of key derivation (#1711)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b84e554541c_64fe3fd532cd45b426184"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_C3kMjO7SIeFpl3hF69mffayvrw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 06:01:59 -0000

----==_mimepart_5b84e554541c_64fe3fd532cd45b426184
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There have been questions about which variant of HKDF-Expand-Label to
use where.  This hopefully makes the rules a little clearer.

I also took the opportunity to take the style of changes from #1708 to the TLS doc.

Closes #1568.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1711

-- Commit Summary --

  * Improve description of key derivation

-- File Changes --

    M draft-ietf-quic-tls.md (60)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1711.patch
https://github.com/quicwg/base-drafts/pull/1711.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/1711

----==_mimepart_5b84e554541c_64fe3fd532cd45b426184
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There have been questions about which variant of HKDF-Expand-Label to<br>
use where.  This hopefully makes the rules a little clearer.</p>
<p>I also took the opportunity to take the style of changes from <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354518324" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1708" href="https://github.com/quicwg/base-drafts/pull/1708">#1708</a> to the TLS doc.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1568.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341323704" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1568" href="https://github.com/quicwg/base-drafts/issues/1568">#1568</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/1711'>https://github.com/quicwg/base-drafts/pull/1711</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Improve description of key derivation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1711/files#diff-0">draft-ietf-quic-tls.md</a>
    (60)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1711.patch'>https://github.com/quicwg/base-drafts/pull/1711.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1711.diff'>https://github.com/quicwg/base-drafts/pull/1711.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/1711">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxLphPorLf0LtEfS_cVyONteQCJ7ks5uVNzUgaJpZM4WO9xs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz-EClylOx6aXMO-tvn0QoWAnpaXks5uVNzUgaJpZM4WO9xs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Improve description of key derivation (#1711)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1711"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1711",
"url": "https://github.com/quicwg/base-drafts/pull/1711",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Improve description of key derivation (#1711)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "da0e33e",
"value": "Improve description of key derivation"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-tls.md](https://github.com/quicwg/base-drafts/pull/1711/files#diff-0) (60 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1711,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1711\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1711"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1711.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1711.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373021804\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b84e554541c_64fe3fd532cd45b426184--


From nobody Tue Aug 28 05:31: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 07D05130EA6 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 05:31:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 pssJh7kq4zpD for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 05:31:46 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85AE8130DE3 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 05:31:46 -0700 (PDT)
Date: Tue, 28 Aug 2018 05:31:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535459505; bh=7+zPuG/MZHfixxg/oTyCIBaMN/hF0xo03OWvY9KbrOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bag4n2BcO5IRRAlcTrfW0h6loRHBqJCLWGD2MlO4IJZlncKnS+ChDKDog04m+dzsc 7Xzp1StCtm10QY2iQvO71c4MMo4zsNhU88cmGq8VR4O9WanOevH7wE2uRPpovTQlPV vJFtIH7gf6G7E6wIxyrEWXD4Rx+OPE+9PgKBAruc=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d4d9d131af6ca802c181a0377e640aba4563d0692cf00000001179d02b192a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/c416566127@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8540b14e256_62ca3f83ff0be62813429"; 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/QkPBrtLxJqQCR-9RvGqRgQ7Ee6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 12:31:48 -0000

----==_mimepart_5b8540b14e256_62ca3f83ff0be62813429
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson including a TP for the sender to indicate to the receiver what ECT codepoint will be used in marking is fine and would cater for the case when the sender only needs to implement the ECT(1) experiment and no additional receiver changes are needed. However, if the concern is that this is becoming to complicated, I think it is fine to leave the signaling to a future extension.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706#issuecomment-416566127
----==_mimepart_5b8540b14e256_62ca3f83ff0be62813429
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-user-id=3D"67641" data-octo-c=
lick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/martinthomson">@martinthomson</a> including a TP =
for the sender to indicate to the receiver what ECT codepoint will be use=
d in marking is fine and would cater for the case when the sender only ne=
eds to implement the ECT(1) experiment and no additional receiver changes=
 are needed. However, if the concern is that this is becoming to complica=
ted, I think it is fine to leave the signaling to a future extension.</p>=


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this 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/1706#issuecomment-416566127">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4DafQ=
Ciwv01u_6s4IEuM_WHfOTBks5uVTgxgaJpZM4WNXQz">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq40n5bXZGu1CmTJCnCzXt6APol_N=
ks5uVTgxgaJpZM4WNXQz.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloi=
nul in #1706: @martinthomson including a TP for the sender to indicate to=
 the receiver what ECT codepoint will be used in marking is fine and woul=
d cater for the case when the sender only needs to implement the ECT(1) e=
xperiment and no additional receiver changes are needed. However, if the =
concern is that this is becoming to complicated, I think it is fine to le=
ave the signaling to a future extension."}],"action":{"name":"View Pull R=
equest","url":"https://github.com/quicwg/base-drafts/pull/1706#issuecomme=
nt-416566127"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#issuecomment-4=
16566127",
"url": "https://github.com/quicwg/base-drafts/pull/1706#issuecomment-4165=
66127",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Unified ACK frame (#1706)",
"sections": [
{
"text": "",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1706,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 1706\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#issuecomment-4165=
66127"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3726019=
07\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b8540b14e256_62ca3f83ff0be62813429--


From nobody Tue Aug 28 05:51: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 C6DB2130EB1 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 05:51:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 3vZbAclWz_nt for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 05:50:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 D5EC0130E7A for <quic-issues@ietf.org>; Tue, 28 Aug 2018 05:50:58 -0700 (PDT)
Date: Tue, 28 Aug 2018 05:50:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535460658; bh=K9HHK5vfcGvNfXgrZReTb7k9i+rIChpw4zgauoRVWQA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b7EBsx3OjC/trgWrK+0N/Rqq8OHryHgnVbpkkZLwFeUX25/r0gm1F/YLwewtx/UGm atemGOHYNh4E4F73FirlwNfl/WyONu0FCKIGvXHy6fVn1iuPAumXCZTiOtH8mHfTiD eDEumaJAQb6BoivlENlYIuZtodmBsZ6hSev1omdE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd74682a996b6ac5497cf723b5bf9de1c9634983092cf00000001179d073192a169ce15218534@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1708/review/150104873@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1708@github.com>
References: <quicwg/base-drafts/pull/1708@github.com>
Subject: Re: [quicwg/base-drafts] Use 'encryption' less often (#1708)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b854531edc1c_4e8d3fc68b2be620989d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/DRa6La0Oa6GFwFiYdXPal4Z9HpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 12:51:01 -0000

----==_mimepart_5b854531edc1c_4e8d3fc68b2be620989d4
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/1708#pullrequestreview-150104873
----==_mimepart_5b854531edc1c_4e8d3fc68b2be620989d4
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/1708#pullrequestreview-150104873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ZL-QTxRK84xr0Kamb-PBA0qP2Hks5uVTyxgaJpZM4WOrdf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1UWHVeLDKUeGUkEAxPQdzbs9hDhks5uVTyxgaJpZM4WOrdf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #1708"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150104873"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150104873",
"url": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150104873",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 1708",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150104873"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372946783\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b854531edc1c_4e8d3fc68b2be620989d4--


From nobody Tue Aug 28 06:34: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 32D5C130F1C for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 06:34:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 M-CFY-90FX8Q for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 06:34:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 5E24C130F18 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 06:34:43 -0700 (PDT)
Date: Tue, 28 Aug 2018 06:34:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535463282; bh=YX8ww6cwpiL4KSCwBHhVTRUFELZg9gGz31GWRXBA4fM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QNRXtsbrnxDqEqj5MXWlEh+n0TVXzsHl+JQRPB5THb83yz1NOAv+LEvxNXgZEarLf auu/hfu2xv4ZMDmUVYtXaF2rcJ0woXYFzP5T4Cyqwf/8SapOfKyNSTDoUxJLgX9MCO cQzNwUEDkC2dJFzLTpxxm71vVdUhvXRAytG0TfzM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c934f857cd1dc5723add2e86459c1ae0d0f431192cf00000001179d117292a169ce151d0067@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1706/review/150106809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b854f724caa7_5bb23f7ed4cd45b425531"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/_JvifUJK2QT55JxmVsZyBDjGyRU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 13:34:45 -0000

----==_mimepart_5b854f724caa7_5bb23f7ed4cd45b425531
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Looking good, I think you missed a few spots to update in recovery.

>  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter > ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):

This is now simple enough it might be easier to inline it?

>  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter > ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):

This is now simple enough I believe it'd be easier to read inlined and call CongestionEvent() in OnPacketAcked.

>  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter > ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):

Also, please update the Recovery Period section from "Recovery is a period of time beginning with detection of a lost packet or an increase in the ECN-CE counter." to "Recovery is a period of time beginning with detection of a lost  packet or receipt of an ECN-CE marked packet."  Or something similar

>  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter > ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):

And at the end of that paragraph "new losses or increases in the ECN-CE counter." -> " new losses or ECN-CE marks."

>  
-The ACK Block Section consists of alternating Gap and ACK Block fields in
-descending packet number order.  A First Ack Block field is followed by a
-variable number of alternating Gap and Additional ACK Blocks.  The number of Gap
-and Additional ACK Block fields is determined by the ACK Block Count field.
+Each ACK Block in an ACK frame describes a contiguous range of packets, as well
+as the observed type of the packets in that range.  Each range of packets is

I think of packet types as Initial/Retry/etc.  How about ack state?  Or something else that doesn't collide with the existing packet type?

Also, "Each range of packets is attributed a type," overlaps with the first sentence.  How about "Each packet range's type is encoded into the two least..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-150106809
----==_mimepart_5b854f724caa7_5bb23f7ed4cd45b425531
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Looking good, I think you missed a few spots to update in recovery.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r213301213">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter &gt; ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):
</pre>
<p>This is now simple enough it might be easier to inline it?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r213303894">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter &gt; ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):
</pre>
<p>This is now simple enough I believe it'd be easier to read inlined and call CongestionEvent() in OnPacketAcked.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r213305670">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter &gt; ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):
</pre>
<p>Also, please update the Recovery Period section from "Recovery is a period of time beginning with detection of a lost packet or an increase in the ECN-CE counter." to "Recovery is a period of time beginning with detection of a lost  packet or receipt of an ECN-CE marked packet."  Or something similar</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r213306105">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   ProcessECN(ack):
-     // If the ECN-CE counter reported by the peer has increased,
-     // this could be a new congestion event.
-     if (ack.ce_counter &gt; ecn_ce_counter):
-       ecn_ce_counter = ack.ce_counter
-       // Start a new congestion event if the last acknowledged
-       // packet is past the end of the previous recovery epoch.
+   ProcessECN(packet):
</pre>
<p>And at the end of that paragraph "new losses or increases in the ECN-CE counter." -&gt; " new losses or ECN-CE marks."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1706#discussion_r213311168">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-The ACK Block Section consists of alternating Gap and ACK Block fields in
-descending packet number order.  A First Ack Block field is followed by a
-variable number of alternating Gap and Additional ACK Blocks.  The number of Gap
-and Additional ACK Block fields is determined by the ACK Block Count field.
+Each ACK Block in an ACK frame describes a contiguous range of packets, as well
+as the observed type of the packets in that range.  Each range of packets is
</pre>
<p>I think of packet types as Initial/Retry/etc.  How about ack state?  Or something else that doesn't collide with the existing packet type?</p>
<p>Also, "Each range of packets is attributed a type," overlaps with the first sentence.  How about "Each packet range's type is encoded into the two least..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-150106809">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_xmEbz8o10T776fQlayPj8-Px65ks5uVUbygaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6FVEvEDVSucJB9wOw0jjHFwIg70ks5uVUbygaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-150106809"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-150106809",
"url": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-150106809",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1706",
"sections": [
{
"text": "Looking good, I think you missed a few spots to update in recovery.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706#pullrequestreview-150106809"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b854f724caa7_5bb23f7ed4cd45b425531--


From nobody Tue Aug 28 06:58: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 01BFB130E61 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 06:58:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 CR3jmY6xsxnD for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 06:58:10 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 DA8AA130F18 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 06:58:09 -0700 (PDT)
Date: Tue, 28 Aug 2018 06:58:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535464688; bh=bTuxWJP/NjSNqN+thXhJr/2tqfuSrIDkXdNXuphhtDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AtnpG4pf/0dtoxEGu1DA/BSpD3ztJEXooktKdQNN4e0f7cSkCoTULydYLFyM35j9B pdZVmTH+pJNsTVgDQNaghhdw3jXsMiT1mLRG0JQ6ikohCUJk8WBE9UJdPsq48+nb82 HMmg6b0crE52kENFSk64JGInR3oNoFPaXRALmjDs=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9cad64b782d688c9e20ba6ef8c1598ef8b41fd492cf00000001179d16f092a169ce1522609f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1710/416593915@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1710@github.com>
References: <quicwg/base-drafts/issues/1710@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate Retry (#1710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8554f0ef47a_4ce03f92abed45b81018f0"; 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/YM3rbz_K3Y4_4WPhNa7zAwOmToQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 13:58:12 -0000

----==_mimepart_5b8554f0ef47a_4ce03f92abed45b81018f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My primary goal with first suggesting the general design we have today with Retry was to support an **independent** DoS mitigation device to be put in path in front of the server. This is a requirement we get from Azure. If any changes to the Retry design require some state to be shared between the mitigation device (we own) and the backend QUIC server (we don't own), that will severely hamper the Azure efforts. It would require some deployment story and would make things a lot more complex for users and would likely go unused then.

You state above that unauthenticated Retry packets are a source of some concern, show that the initial CID can be modified and then go on to say it isn't a big deal (which I agree with). I'm still not really sure what folks are worried about this this supposed attack vector. Initial CID and Initial packet encryption are essentially just used for version ossification prevention. If the attacker understands the version, it's essentially cleartext.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416593915
----==_mimepart_5b8554f0ef47a_4ce03f92abed45b81018f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My primary goal with first suggesting the general design we have today=
 with Retry was to support an <strong>independent</strong> DoS mitigation=
 device to be put in path in front of the server. This is a requirement w=
e get from Azure. If any changes to the Retry design require some state t=
o be shared between the mitigation device (we own) and the backend QUIC s=
erver (we don't own), that will severely hamper the Azure efforts. It wou=
ld require some deployment story and would make things a lot more complex=
 for users and would likely go unused then.</p>
<p>You state above that unauthenticated Retry packets are a source of som=
e concern, show that the initial CID can be modified and then go on to sa=
y it isn't a big deal (which I agree with). I'm still not really sure wha=
t folks are worried about this this supposed attack vector. Initial CID a=
nd Initial packet encryption are essentially just used for version ossifi=
cation prevention. If the attacker understands the version, it's essentia=
lly cleartext.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1710#issuecomment-416593915">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-EU=
cLweB9RIo7-cYlkAJXxDkapKks5uVUxwgaJpZM4WO7fd">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0r01sYu00aXtc0Qz19Ke3HY=
nfBGks5uVUxwgaJpZM4WO7fd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@niba=
nks in #1710: My primary goal with first suggesting the general design we=
 have today with Retry was to support an **independent** DoS mitigation d=
evice to be put in path in front of the server. This is a requirement we =
get from Azure. If any changes to the Retry design require some state to =
be shared between the mitigation device (we own) and the backend QUIC ser=
ver (we don't own), that will severely hamper the Azure efforts. It would=
 require some deployment story and would make things a lot more complex f=
or users and would likely go unused then.\r\n\r\nYou state above that una=
uthenticated Retry packets are a source of some concern, show that the in=
itial CID can be modified and then go on to say it isn't a big deal (whic=
h I agree with). I'm still not really sure what folks are worried about t=
his this supposed attack vector. Initial CID and Initial packet encryptio=
n are essentially just used for version ossification prevention. If the a=
ttacker understands the version, it's essentially cleartext."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
1710#issuecomment-416593915"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment=
-416593915",
"url": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6593915",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Authenticate Retry (#1710)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1710,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1710\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6593915"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3730124=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b8554f0ef47a_4ce03f92abed45b81018f0--


From nobody Tue Aug 28 07:08: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 2F263130F18 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 07:08:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4rEoiJulGO_5 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 07:08:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 7341C130E5A for <quic-issues@ietf.org>; Tue, 28 Aug 2018 07:08:38 -0700 (PDT)
Date: Tue, 28 Aug 2018 07:08:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535465317; bh=1jTkMZ19UC2yoCFQGMMBkcjRCEbJz0cZ1qhwyAEzDkI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j+1lEB14Vq1YkgdEJz+Fs6gY+DKHwPDNUz23EolmVIAQeuOIsUAJ+Efem231SDD7T bcclt9EOvIe4gnxGKwDeLucAw/LyWif8gR8UmG7BB5xQYPGp/00tcFHoHAYZxmIvwy AIT8q+lIc5PBs/xYjHRAMgBu7wAYBH3PC6l9cFLU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d17240222cc6fa91bde23c72d9c30e70b28a2ae92cf00000001179d196592a169ce1522609f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1710/416597537@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1710@github.com>
References: <quicwg/base-drafts/issues/1710@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate Retry (#1710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85576595095_42143fe6e66d45b8144213"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/togUAR4Gss-GeSRUttupKhAX4xw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 14:08:40 -0000

----==_mimepart_5b85576595095_42143fe6e66d45b8144213
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So we don't we add a nonce in the initial packet and pass it along through relevant stages of the handshake and validate it before commiting to a handshake? The nonce replaces the initial connection ID which doesn't really make any sense anyway.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416597537
----==_mimepart_5b85576595095_42143fe6e66d45b8144213
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So we don't we add a nonce in the initial packet and pass it along through relevant stages of the handshake and validate it before commiting to a handshake? The nonce replaces the initial connection ID which doesn't really make any sense anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416597537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyYiPMZbBLY63UvCWn9o4p8_XUA4ks5uVU7lgaJpZM4WO7fd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6e1kOOopol6tm8ncPNRQO2HRdz6ks5uVU7lgaJpZM4WO7fd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1710: So we don't we add a nonce in the initial packet and pass it along through relevant stages of the handshake and validate it before commiting to a handshake? The nonce replaces the initial connection ID which doesn't really make any sense anyway."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416597537"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416597537",
"url": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416597537",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Authenticate Retry (#1710)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1710,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1710\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416597537"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373012445\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85576595095_42143fe6e66d45b8144213--


From nobody Tue Aug 28 09:28: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 79F3D130DD8 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:28:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 4XxRhzMKrINB for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:28:53 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 BB9B0124C04 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:28:53 -0700 (PDT)
Date: Tue, 28 Aug 2018 09:28:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535473732; bh=6d89XIWKMVsHM7RSh364HvGBCdoDrrkHR4XwzYH+oTM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T6VNUuOKwCnv91uEhr1KqhQhErivkEmnwwnUrVJYhFtWazsWxEcnXLuUkp5jyegty P0fzfIRctdOL/JXAB0oOoUnwr/H+Mh7MHZ5IN+EVnjGW25n1LR6hw4yajxIsn850jd g3thuQoJdVNMhxvw/vLMBw052okEdXi1iD0rHmTA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab015bc61208b3d3e733a3f9893e9e319a4e75ba4792cf00000001179d3a4492a169ce1522609f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1710/416652335@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1710@github.com>
References: <quicwg/base-drafts/issues/1710@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate Retry (#1710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b857844b6559_41693fa3f02d45b4475584"; 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/AQkovPp9rYF3BlIlRq-Bps9wKHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 16:28:55 -0000

----==_mimepart_5b857844b6559_41693fa3f02d45b4475584
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> My primary goal with first suggesting the general design we have today with Retry was to support an independent DoS mitigation device to be put in path in front of the server.

An "**independent** DoS mitigation device" is fundamentally indistinguishable from a middlebox. In all other parts of the protocol we're very careful to design things such that middleboxes can't interfere with the protocol, while at the same time inviting them to do exactly this when it comes to Retries.

I'm still not convinced that this is a reasonable deployment for QUIC. QUIC Initials and TCP SYNs are not really comparable, since we have the 1200 byte requirement for QUIC packets, which will make SYN flood-like attacks orders of magnitude more expensive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416652335
----==_mimepart_5b857844b6559_41693fa3f02d45b4475584
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>My primary goal with first suggesting the general design we have today=
 with Retry was to support an independent DoS mitigation device to be put=
 in path in front of the server.</p>
</blockquote>
<p>An "<strong>independent</strong> DoS mitigation device" is fundamental=
ly indistinguishable from a middlebox. In all other parts of the protocol=
 we're very careful to design things such that middleboxes can't interfer=
e with the protocol, while at the same time inviting them to do exactly t=
his when it comes to Retries.</p>
<p>I'm still not convinced that this is a reasonable deployment for QUIC.=
 QUIC Initials and TCP SYNs are not really comparable, since we have the =
1200 byte requirement for QUIC packets, which will make SYN flood-like at=
tacks orders of magnitude more expensive.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1710#issuecomment-416652335">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Oo=
gz0fXHn_6YoRKgbKGVRvcvK3ks5uVW_EgaJpZM4WO7fd">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3c1P-n4-xNsAJ5P_7n6Zsxw=
vXGqks5uVW_EgaJpZM4WO7fd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
en-seemann in #1710: \u003e My primary goal with first suggesting the gen=
eral design we have today with Retry was to support an independent DoS mi=
tigation device to be put in path in front of the server.\r\n\r\nAn \"**i=
ndependent** DoS mitigation device\" is fundamentally indistinguishable f=
rom a middlebox. In all other parts of the protocol we're very careful to=
 design things such that middleboxes can't interfere with the protocol, w=
hile at the same time inviting them to do exactly this when it comes to R=
etries.\r\n\r\nI'm still not convinced that this is a reasonable deployme=
nt for QUIC. QUIC Initials and TCP SYNs are not really comparable, since =
we have the 1200 byte requirement for QUIC packets, which will make SYN f=
lood-like attacks orders of magnitude more expensive."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1710#is=
suecomment-416652335"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment=
-416652335",
"url": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6652335",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Authenticate Retry (#1710)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1710,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1710\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6652335"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3730124=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b857844b6559_41693fa3f02d45b4475584--


From nobody Tue Aug 28 09:45:48 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 007B3130E00 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:45:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OBr5aSmcBlWf for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:45:44 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 75B32126DBF for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:45:44 -0700 (PDT)
Date: Tue, 28 Aug 2018 09:45:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535474743; bh=KPeexKzq4v70DEASyhA4PJIg/N/UPIrGEIln5ouiWk4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NDhLoR0UK5A8Bs/rQcGeIU4kcnbrcZuwEez7w3Mmj/khCZz+nV48wQhtSdX9HMCu/ dQRZ72LuWFSgzuNm67yp0qSzumt3gsM95hG1v4TrtecSWSrhDtGVdUfX5M41610GYw FP/Qmf4Fbd/qO+vNzGki0XKnhhYezG/KeBKz22gs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba938a9ad432916def669e289f94c48c8b161681392cf00000001179d3e3792a169ce150a3f29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1692/review/150216075@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1692@github.com>
References: <quicwg/base-drafts/pull/1692@github.com>
Subject: Re: [quicwg/base-drafts] Remove redundant word (#1692)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b857c377ce71_c753fb37a4be62473056f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/dM227o2rkinjOgqyELZ0yEOywi8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 16:45:46 -0000

----==_mimepart_5b857c377ce71_c753fb37a4be62473056f
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/1692#pullrequestreview-150216075
----==_mimepart_5b857c377ce71_c753fb37a4be62473056f
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/1692#pullrequestreview-150216075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4C1LUYXUVWnS3YjD9crxFWtjv_iks5uVXO3gaJpZM4WH1No">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-dP7dBefa8vjf6r5qUwjH04cjLvks5uVXO3gaJpZM4WH1No.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1692"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-150216075"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-150216075",
"url": "https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-150216075",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1692",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1692#pullrequestreview-150216075"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371151720\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b857c377ce71_c753fb37a4be62473056f--


From nobody Tue Aug 28 09:46: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 0FD68130DF9 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:46:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.008
X-Spam-Level: 
X-Spam-Status: No, score=-3.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Tlr2T1q2t8kL for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:46:26 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9779126DBF for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:46:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+9EPqgUiRewAh9YYaxh69hbc2G4=; b=QajEVMZLe51wUUq+ btQp7dEBJRMEsoamPhROeH/caE3GjASSwNUIY6Q1q64tbSCWRbsEWD5tUV4xvdmp fOgMv9t96OSBVfBkVsdyUQU28WEZcWVCGl5ojhGJ79ASe6ZofBX4mW6U4hcanOpq UGg2a5vRym3NiIJGZ0S7SUvkMPY=
Received: by filter0663p1las1.sendgrid.net with SMTP id filter0663p1las1-17618-5B857C61-F 2018-08-28 16:46:25.383621217 +0000 UTC m=+929481.882742663
Received: from github-lowworker11-cp1-prd.iad.github.net (unknown [192.30.252.35]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id 2o3wj6rNSGewzROCx14L0w for <quic-issues@ietf.org>; Tue, 28 Aug 2018 16:46:25.262 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker11-cp1-prd.iad.github.net (Postfix) with ESMTP id 3176DDFDA8 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:46:25 -0700 (PDT)
Date: Tue, 28 Aug 2018 16:46:25 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab671f5d3e87773f6c1e83bd6227a22d957c16926192cf00000001179d3e6192a169ce150a3f29@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1692/issue_event/1813597568@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1692@github.com>
References: <quicwg/base-drafts/pull/1692@github.com>
Subject: Re: [quicwg/base-drafts] Remove redundant word (#1692)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b857c612eeba_66393fe3932be62849383d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak01n+V20FAlQ0HfFzu9CAiKZgnc4FWgmp9JeJ 7zSh6Ia7a7/h0YvzLDnY5wXV4Ap6Brc1XeaYa7odCA5vX2gY6Y0JIlPW15FnXC5CRUUnkuPJka7Zzz NbC4X9MkVedHciQw1ink1lK7k6CmQwHPmHUfd/RMJ7eLM3f4UWeJwSVCXKSOygbJtJeOjjxF5NPc62 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9TjMy_UgjEnUtvEAIQWzVHFHK0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 16:46:28 -0000

----==_mimepart_5b857c612eeba_66393fe3932be62849383d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1692 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1692#event-1813597568
----==_mimepart_5b857c612eeba_66393fe3932be62849383d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="352993065" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1692" href="https://github.com/quicwg/base-drafts/pull/1692">#1692</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1692#event-1813597568">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6TAllxP2FxK60u1mIs6tGXXrEX-ks5uVXPhgaJpZM4WH1No">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3rOY4gqZGw5uJtwr3Jei5CFYfwvks5uVXPhgaJpZM4WH1No.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1692 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1692#event-1813597568"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1692#event-1813597568",
"url": "https://github.com/quicwg/base-drafts/pull/1692#event-1813597568",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Remove redundant word (#1692)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1692#event-1813597568"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 371151720\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b857c612eeba_66393fe3932be62849383d--


From nobody Tue Aug 28 09:48: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 AAECA126DBF for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:48:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 vMjt-VM4Kj7g for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:48:45 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE149130DF9 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:48:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535474924; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2PYlN1OcdhZGzRjxKQk0t794pUW8iAqLquBm1SrX7zE=; b=feNYp647mdwpjw3RwV/GdAzdzwKzta8nsnHXd+b5vbBiNhw0fjwjxxvIzrUhGZ/CLfg5Xwpw Mnfq44hbEKfaC4VJCk5UP0p5AJ53NJUevL2Ri24aW9mHxMLI5gqLXhRDy21Br29MmrzH5dLL /dufgSbGIsWconLaiQxXjh0LX/o=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: alivneh=fb.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5b857ceb.7f9af34327e0-smtp-out-n01; Tue, 28 Aug 2018 16:48:43 -0000 (UTC)
Date: Tue, 28 Aug 2018 09:48:43 -0700
From: Amir Livneh <alivneh@fb.com>
Reply-To: Amir Livneh <alivneh@fb.com>
To: quic-issues@ietf.org
Message-ID: <5b857cebd3973_74e2ab8a2a5eecc772c9@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] df0051: Remove redundant word (#1692)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b857cebd3543_74e2ab8a2a5eecc771ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zdVJNwXDrqxW_1HAScPwpkXqNgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 16:48:47 -0000

----==_mimepart_5b857cebd3543_74e2ab8a2a5eecc771ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: df0051e449c1fa9ea66d3f4310f115ca4c1a59e2
      https://github.com/quicwg/base-drafts/commit/df0051e449c1fa9ea66d3f4310f115ca4c1a59e2
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove redundant word (#1692)

* Remove redundant word

* Use suggested wording



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b857cebd3543_74e2ab8a2a5eecc771ad--


From nobody Tue Aug 28 09:56: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 C3894130E0E for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:56:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9SD8EWH4Cldb for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:56:31 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE0FD126DBF for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:56:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=itTKg2x6rruO0hj95B1Fcif/oqw=; b=G/rXlgaupehHNWid tgI9U/zwMMqkBl9jmBHZB/9jI3UeTBMbDIz9zCl9gZrUoHlWbN/+iuPo4tlgKOlY dEfMNmA4F850Rb0F0e4eUCjClCohBiAEYBTIpmPjNNW4mAM8KNvQVZwX5aPQwmxr qzCJkfkLzmGqtD1yGnAfsAed8Hw=
Received: by filter0330p1iad2.sendgrid.net with SMTP id filter0330p1iad2-27151-5B857EBB-1E 2018-08-28 16:56:27.962019095 +0000 UTC m=+932319.311215458
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id H3eSwBvUSOuShtuRycpqYg for <quic-issues@ietf.org>; Tue, 28 Aug 2018 16:56:27.807 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id C3244C00DD for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:56:27 -0700 (PDT)
Date: Tue, 28 Aug 2018 16:56:28 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08ab39dfdf0c36f2513a0feed5028a5ef337c7e192cf00000001179d40bb92a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/150220747@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b857ebbc1bb8_2a993f9e556d45c4781a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dlBOxqWorCdBojHvBqfwRR3CiqQkXiN0o0t rmsCrdITsMIr6VCdmkHj7BCP8+e4Enu7RuI5wjGLQVvHc7/Z/XFpSp5KWTtVzHPH6Diou8ghzxhgq7 +i/jTqbabS+IqY3Yw7g3UPi4MxyuXdKh7qUHm8118h7TLzvHlxpFrq/Ry2bBt2Z4agzVlQkwReWv/w 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B6g2quvyB5bZYh7qtlTM_PzXTOE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 16:56:33 -0000

----==_mimepart_5b857ebbc1bb8_2a993f9e556d45c4781a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more

In context, I don't think it says anything about PUSH_PROMISE frames that are sent multiple times on different streams.  It's talking about a single response, and says that the PUSH_PROMISE frames carry headers of separate requests being pushed.  If the same PUSH_PROMISE shows up during another response, that's mostly independent.

Can you suggest wording you think would 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/1707#discussion_r213393489
----==_mimepart_5b857ebbc1bb8_2a993f9e556d45c4781a3
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/1707#discussion_r213393489">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more
</pre>
<p>In context, I don't think it says anything about PUSH_PROMISE frames that are sent multiple times on different streams.  It's talking about a single response, and says that the PUSH_PROMISE frames carry headers of separate requests being pushed.  If the same PUSH_PROMISE shows up during another response, that's mostly independent.</p>
<p>Can you suggest wording you think would 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/1707#discussion_r213393489">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-NGSPM0_Wl8Zm5XmYLpH_EZFXdks5uVXY7gaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq66pCAJBGmM9NeaceHGCoxGhTLYiks5uVXY7gaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#discussion_r213393489"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213393489",
"url": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213393489",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213393489"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b857ebbc1bb8_2a993f9e556d45c4781a3--


From nobody Tue Aug 28 09:57: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 4EB50130E0D for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:57:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 jpdhL7spj6f1 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:57:17 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B0EE130E0E for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:57:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535475436; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tHOzs87OZZVk1a4ULDpygqosmVVZbXyVD5tTyfXEnUg=; b=lr9AR6lh4E28u0I0cHAXa30NgGWioXd0rCGb+7WnqPdKvKd2BuuoyAz1Hz9EMnWv4Aju4WOQ c+nvEvlDe7W0esohDF62TOtWhzb6cefVDtETX3n7nEimcHT54pVd6F89g5Yp9x5cIR+Qaz/B grXNy2I5Qm6+iSGy0Bo/E4fclxw=
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 5b857eec.7f90d9efccc0-smtp-out-n02; Tue, 28 Aug 2018 16:57:16 -0000 (UTC)
Date: Tue, 28 Aug 2018 09:57:15 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b857eebea0ee_63042aec5ef8cecc84682@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3165d7: Reword
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b857eebe97b5_63042aec5ef8cecc84570"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FzghpCidB8av0-DpkSVl2M40BCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 16:57:21 -0000

----==_mimepart_5b857eebe97b5_63042aec5ef8cecc84570
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3165d7555d1b4217636cdde9a8f81354b7ddc787
      https://github.com/quicwg/base-drafts/commit/3165d7555d1b4217636cdde9a8f81354b7ddc787
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Reword



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b857eebe97b5_63042aec5ef8cecc84570--


From nobody Tue Aug 28 09:58: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 5A395130E0D for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:58:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 itHdfzfOdaZn for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 09:58:35 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 B281E130EEC for <quic-issues@ietf.org>; Tue, 28 Aug 2018 09:58:35 -0700 (PDT)
Date: Tue, 28 Aug 2018 09:58:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535475515; bh=d1dVDgZjm4TEU6JkB+UjMQd2ScT6xGqdxS7WmBtliyc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CTyBbMx9fGJLr6Pqly6bwl3Dj91l2jdrYXzy8InfGzkZ9kAy4AE0iVk7K9zluxW7p EGdwDoZkVGTm3KXtGZTeXWLZs8Ou9Cmm/F9ZnAV3EHTshg0ZHhkUrLf0zYDT7xJWri wbCBpOtk+1GKNnAypyRCh1cbvvZdLVwIHtnvHtu8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab05c74c8b35c26f7cd562a73e2a5b6da9b69f364a92cf00000001179d413a92a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/150221652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b857f3af3d66_45693f9dd14d45b414911"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/PmrCeXowQoBCPP6Ws7DtPSatTdw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 16:58:38 -0000

----==_mimepart_5b857f3af3d66_45693f9dd14d45b414911
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -983,7 +983,7 @@ Push ID:
   ({{frame-cancel-push}}), and PRIORITY frames ({{frame-priority}}).
 
 Header Block:
-: QPACK-compressed request headers for the promised response.  See [QPACK] for
+: QPACK-compressed request header for the promised response.  See [QPACK] for

I'd call semantics on the distinction, since the list of header fields is the header, but I think it reads better your way.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#discussion_r213394232
----==_mimepart_5b857f3af3d66_45693f9dd14d45b414911
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/1707#discussion_r213394232">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -983,7 +983,7 @@ Push ID:
   ({{frame-cancel-push}}), and PRIORITY frames ({{frame-priority}}).
 
 Header Block:
-: QPACK-compressed request headers for the promised response.  See [QPACK] for
+: QPACK-compressed request header for the promised response.  See [QPACK] for
</pre>
<p>I'd call semantics on the distinction, since the list of header fields is the header, but I think it reads better your way.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#discussion_r213394232">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0VrTw9w-apgxU9_l3CQnNN6Tecmks5uVXa6gaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwQCXCEDNaV52-F2E0NHOpvkLsW_ks5uVXa6gaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#discussion_r213394232"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213394232",
"url": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213394232",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213394232"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b857f3af3d66_45693f9dd14d45b414911--


From nobody Tue Aug 28 10:05: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 83149130F58 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:05:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ROYz9uUNjb-d for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:05:13 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 09F87130F36 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:05:13 -0700 (PDT)
Date: Tue, 28 Aug 2018 10:05:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535475912; bh=0nmmo95InLl95n1q2+atfjSYyb89sF/y0V4rmuX2bME=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VvKSlGgIn8BA3pXeHYsalOPXe0pHVlX1IXg0OV9r0cvLU8MTL5uEmOP9OYkLT78mQ ZJqTjGaSPX0cakZZYgazaiQrIfKHTDnvJSuu3jqKMCn7Px95qQsrI0xlZdLtolxHtJ haN0RVOKwaYo020DHEA0x0pc4ZQoM+FGpeZ6rXb0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab574e827d87f6d3d96c5a978ed5540875ebeca45f92cf00000001179d42c892a169ce15218534@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1708/review/150224158@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1708@github.com>
References: <quicwg/base-drafts/pull/1708@github.com>
Subject: Re: [quicwg/base-drafts] Use 'encryption' less often (#1708)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8580c84fa72_30233fcd954d45c087771"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/QDrnPFGEfsSNAvDJVb6ePAKnAV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:05:24 -0000

----==_mimepart_5b8580c84fa72_30233fcd954d45c087771
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-Conceptually, a packet number space is the encryption context in which
-a packet can be processed and ACKed.  Initial packets can only be sent
-with Initial encryption keys and ACKed in packets which are also
-Initial packets.  Similarly, Handshake packets can only be sent and
-acknowledged in Handshake packets.
+Conceptually, a packet number space is the context in which a packet can be
+processed and ACKed.  Initial packets can only be sent with Initial encryption

Should this also be 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/1708#pullrequestreview-150224158
----==_mimepart_5b8580c84fa72_30233fcd954d45c087771
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/1708#discussion_r213396340">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Conceptually, a packet number space is the encryption context in which
-a packet can be processed and ACKed.  Initial packets can only be sent
-with Initial encryption keys and ACKed in packets which are also
-Initial packets.  Similarly, Handshake packets can only be sent and
-acknowledged in Handshake packets.
+Conceptually, a packet number space is the context in which a packet can be
+processed and ACKed.  Initial packets can only be sent with Initial encryption
</pre>
<p>Should this also be 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/1708#pullrequestreview-150224158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2viyRBPci5R40dvH6exJ4E9S2ccks5uVXhIgaJpZM4WOrdf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq72nMYSKO0JbZ6aQi-9XZ3UB6zM0ks5uVXhIgaJpZM4WOrdf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1708"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224158"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224158",
"url": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224158",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1708",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224158"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372946783\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8580c84fa72_30233fcd954d45c087771--


From nobody Tue Aug 28 10:06: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 E863E130F13 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:06:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 JXROrAcv47Sq for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:06:05 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 821FF130F20 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:06:05 -0700 (PDT)
Date: Tue, 28 Aug 2018 10:06:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535475964; bh=rJ0BlJvCon6aihjXR+iq2MK5D7iFlqdBgyALRAdP+wc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ViH+gWZ7F5KGx4dI+rZegso84WaCgsz53kvJ3+kUloUihp/xw06KkiTqDiR9X4vGr H/7cyLqDrj4/9ghhmqKhbBAqUMW9ZO3HNSy7BwZol7gbsu7g5hLUJuozBY+3T0itBB W9QMcTVYJjQye9LKxY4aEKAg/bydzNVw5BHA+sXw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c5ec1ce1d140f55535dcf7d668c09e14e65176b92cf00000001179d42fc92a169ce15218534@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1708/review/150224458@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1708@github.com>
References: <quicwg/base-drafts/pull/1708@github.com>
Subject: Re: [quicwg/base-drafts] Use 'encryption' less often (#1708)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8580fccfb8b_45213f9dd14d45b41534b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/lblDsDXwTwhBdNWksxN2BlZQUUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:06:18 -0000

----==_mimepart_5b8580fccfb8b_45213f9dd14d45b41534b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  
-Conceptually, a packet number space is the encryption context in which
-a packet can be processed and ACKed.  Initial packets can only be sent
-with Initial encryption keys and ACKed in packets which are also
-Initial packets.  Similarly, Handshake packets can only be sent and
-acknowledged in Handshake packets.
+Conceptually, a packet number space is the context in which a packet can be
+processed and ACKed.  Initial packets can only be sent with Initial encryption
+keys and ACKed in packets which are also Initial packets.  Similarly, Handshake
+packets can only be sent and acknowledged in Handshake packets.

"Handshake packets can only be sent in Handshake packets" is either tautological or incorrect, and I'm uncertain which.  Either way, I don't think this says what you mean to say.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224458
----==_mimepart_5b8580fccfb8b_45213f9dd14d45b41534b
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/1708#discussion_r213396579">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-Conceptually, a packet number space is the encryption context in which
-a packet can be processed and ACKed.  Initial packets can only be sent
-with Initial encryption keys and ACKed in packets which are also
-Initial packets.  Similarly, Handshake packets can only be sent and
-acknowledged in Handshake packets.
+Conceptually, a packet number space is the context in which a packet can be
+processed and ACKed.  Initial packets can only be sent with Initial encryption
+keys and ACKed in packets which are also Initial packets.  Similarly, Handshake
+packets can only be sent and acknowledged in Handshake packets.
</pre>
<p>"Handshake packets can only be sent in Handshake packets" is either tautological or incorrect, and I'm uncertain which.  Either way, I don't think this says what you mean to say.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224458">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-NOSFbk4M0twoQVcHAVY5FdaKAFks5uVXh8gaJpZM4WOrdf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq29yBoBGUddXXjz09GWlFJmFvnFXks5uVXh8gaJpZM4WOrdf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1708"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224458"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224458",
"url": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224458",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1708",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708#pullrequestreview-150224458"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372946783\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8580fccfb8b_45213f9dd14d45b41534b--


From nobody Tue Aug 28 10:07: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 4716C130EF9 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:07:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 EeTYfg9IMcD2 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:07:13 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E232130F30 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:07:13 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535476032; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Hhe0cXHcXV155LDlZA4qZSgXyxGPb5EDZXc+QP/ratg=; b=nMTvqq4lnaRhO6OZt3/L+Ri6bkBshbepW1g5Zy7MWLqeRiKTjkxgXNQskXJwJJkhD837DRnU GCtvgRfu1vSXgSuxtW+pAPexUMejmSv8T0TZD6JxehpSS4K13DWUdvpzpVzPfK3CsenNXNwd vWuyMLbVO7dfnp3/Nqe6L/jkDiw=
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 5b858140.7f9660b80240-smtp-out-n01; Tue, 28 Aug 2018 17:07:12 -0000 (UTC)
Date: Tue, 28 Aug 2018 10:07:12 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b858140b81aa_68872acc86466ec867882@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bf2833: Feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b858140b7e77_68872acc86466ec86775f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EnulroZGueEN6Em6II2YrpS5vVQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:07:25 -0000

----==_mimepart_5b858140b7e77_68872acc86466ec86775f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/headers-and-fields
  Home:   https://github.com/quicwg/base-drafts
  Commit: bf2833db382d8a08013d442b16720b510b23b06c
      https://github.com/quicwg/base-drafts/commit/bf2833db382d8a08013d442b16720b510b23b06c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Feedback



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b858140b7e77_68872acc86466ec86775f--


From nobody Tue Aug 28 10:07: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 2A2D6130F26 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:07:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Q7gOixbzhx-c for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:07:30 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 490F9130F13 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:07:30 -0700 (PDT)
Date: Tue, 28 Aug 2018 10:07:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535476047; bh=jJrKt2DzMEKazMrdLNXlajCxFtLJsAYRTrMBZZuWdn4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OeNYnU99PVbInMdKe/UUs3YtAb+UfqOAun5DWKuJEmmx0C+z/2tTAgqjB6dOTpCK8 FWZh/VG4qbq4C6WKVwpxD7cr9r6bdMgDZu1sPwvDUgC9wfQXnSc55AixLicprJSFZ3 U0WDxIPMAXAzw7ouD7qqffgtjVa08sSrMHrpqngc=
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/1707/push/2832037073@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85814f8e59a_7ca93fe933ad45c41301ae"; 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/NwO_BvHbgvUM5suhZ2u8JDo7qUE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:07:41 -0000

----==_mimepart_5b85814f8e59a_7ca93fe933ad45c41301ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

bf2833d  Feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707/files/77718c2b2a6c227520d85afa66e3d0847b501bd8..bf2833db382d8a08013d442b16720b510b23b06c

----==_mimepart_5b85814f8e59a_7ca93fe933ad45c41301ae
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bf2833d">bf2833d</a>  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/1707/files/77718c2b2a6c227520d85afa66e3d0847b501bd8..bf2833db382d8a08013d442b16720b510b23b06c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Gp6eDw74WCv75m_LW4UxjMu95nks5uVXjPgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxDrQGEgXxtIFY3nS-Ufz6aQ6BWtks5uVXjPgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707/files/77718c2b2a6c227520d85afa66e3d0847b501bd8..bf2833db382d8a08013d442b16720b510b23b06c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707/files/77718c2b2a6c227520d85afa66e3d0847b501bd8..bf2833db382d8a08013d442b16720b510b23b06c",
"url": "https://github.com/quicwg/base-drafts/pull/1707/files/77718c2b2a6c227520d85afa66e3d0847b501bd8..bf2833db382d8a08013d442b16720b510b23b06c",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1707",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1707:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "bf2833d",
"value": "Feedback"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707/files/77718c2b2a6c227520d85afa66e3d0847b501bd8..bf2833db382d8a08013d442b16720b510b23b06c"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b85814f8e59a_7ca93fe933ad45c41301ae--


From nobody Tue Aug 28 10:08: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 D447D130F18 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:08:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Rf4DJiINllvS for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:08:38 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 35072130F56 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:08:38 -0700 (PDT)
Date: Tue, 28 Aug 2018 10:08:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535476116; bh=6lLk8FRu+kpBZovy2UytlalDKwHMeyETmvK/dO60Dog=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aIKHvLLb5Moq3Afym4xu17KUh7kiqhu/lIpFf7D4o3X++pkQU+Fe8ZOKEpzGkgIZa 2d8TSYxDNzVwmViTxBa/hNx9K9iX80j1tLuJOSkC1kQHbe7n8FZ7hJS4f9/iuerKZz 6VXfN698ZY1tNU0YjLtUgXxSvCXuFNh5E5AKoMOs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5002a3945121ab24dfde6bca73bccdfa63c707c892cf00000001179d439492a169ce15228049@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1711/review/150225245@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1711@github.com>
References: <quicwg/base-drafts/pull/1711@github.com>
Subject: Re: [quicwg/base-drafts] Improve description of key derivation (#1711)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b858194d0848_749a3fc3e3cd45c42424bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/XExNaLGOTx_a2Vzs9ICkAasLIT0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:08:50 -0000

----==_mimepart_5b858194d0848_749a3fc3e3cd45c42424bf
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/1711#pullrequestreview-150225245
----==_mimepart_5b858194d0848_749a3fc3e3cd45c42424bf
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/1711#pullrequestreview-150225245">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4VWW-GFHbN0E8xIADCTNuwsbJhGks5uVXkUgaJpZM4WO9xs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1mBZm5Z2N7dxALeWGPf51u7oweAks5uVXkUgaJpZM4WO9xs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #1711"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1711#pullrequestreview-150225245"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1711#pullrequestreview-150225245",
"url": "https://github.com/quicwg/base-drafts/pull/1711#pullrequestreview-150225245",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 1711",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1711#pullrequestreview-150225245"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373021804\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b858194d0848_749a3fc3e3cd45c42424bf--


From nobody Tue Aug 28 10:20: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 AC93B130DE7 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:20:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gWhOlMf2np7D for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:20:18 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 F31C4126DBF for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:20:17 -0700 (PDT)
Date: Tue, 28 Aug 2018 10:20:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535476817; bh=fH/GwqWwqyNQEGfZkVmhLaVf2mlFsy3a0WAruWk+Glk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rSV5krQf7ZtzqWsZdO+YbdlyNeG2M1L2VH2qHwEjNA+fOpX8hiUvO3+xcJ1OA2ysm IAS4i5vAgJ4ATPoJv9P/VxooaYHtbaG4EHhXTIObSJjs2ceCoDurPq3qPOPIOYr+iR HCWa6cl1ldoVf49ZXz495L7xZCw11zAVwzibOOfo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70cb68132f09c08bf76e87939d52e2bf10449e9492cf00000001179d465192a169ce1522609f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1710/416669778@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1710@github.com>
References: <quicwg/base-drafts/issues/1710@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate Retry (#1710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8584511fcd8_687d3f9a954d45bc1260a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/oyXJg5hkcq2ZbJxkVi53K_oUuO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:20:20 -0000

----==_mimepart_5b8584511fcd8_687d3f9a954d45bc1260a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"[A]ll other parts of the protocol" is after the handshake.  We've acknowledged from the beginning that a middlebox can meddle in the handshake; in a few cases, we've taken steps to detect such meddling and abort the connection, but that's not the norm.

I certainly wouldn't object to adding a mechanism that allows the server to detect such a middlebox and kill the connection if it's unexpected.  While I agree that being able to do this without close coordination (shared keys, for example) is valuable, I don't think it's an unreasonable level of coordination to say "I expect such a box" / "I don't expect such a box".

Even a transport parameter that indicates how many Retry packets have been seen prior to the one it's responding to would suffice.  However, that does require the client to (partially or fully) regenerate the ClientHello.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416669778
----==_mimepart_5b8584511fcd8_687d3f9a954d45bc1260a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"[A]ll other parts of the protocol" is after the handshake.  We've ack=
nowledged from the beginning that a middlebox can meddle in the handshake=
; in a few cases, we've taken steps to detect such meddling and abort the=
 connection, but that's not the norm.</p>
<p>I certainly wouldn't object to adding a mechanism that allows the serv=
er to detect such a middlebox and kill the connection if it's unexpected.=
  While I agree that being able to do this without close coordination (sh=
ared keys, for example) is valuable, I don't think it's an unreasonable l=
evel of coordination to say "I expect such a box" / "I don't expect such =
a box".</p>
<p>Even a transport parameter that indicates how many Retry packets have =
been seen prior to the one it's responding to would suffice.  However, th=
at does require the client to (partially or fully) regenerate the ClientH=
ello.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1710#issuecomment-416669778">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9P8=
mo_qAdHurCRvbcSqtTwyw9bVks5uVXvRgaJpZM4WO7fd">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq20y_0LIy5rq5eMFYj8wgkXj=
fQtaks5uVXvRgaJpZM4WO7fd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #1710: \"[A]ll other parts of the protocol\" is after the hands=
hake.  We've acknowledged from the beginning that a middlebox can meddle =
in the handshake; in a few cases, we've taken steps to detect such meddli=
ng and abort the connection, but that's not the norm.\r\n\r\nI certainly =
wouldn't object to adding a mechanism that allows the server to detect su=
ch a middlebox and kill the connection if it's unexpected.  While I agree=
 that being able to do this without close coordination (shared keys, for =
example) is valuable, I don't think it's an unreasonable level of coordin=
ation to say \"I expect such a box\" / \"I don't expect such a box\".\r\n=
\r\nEven a transport parameter that indicates how many Retry packets have=
 been seen prior to the one it's responding to would suffice.  However, t=
hat does require the client to (partially or fully) regenerate the Client=
Hello."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/1710#issuecomment-416669778"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment=
-416669778",
"url": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6669778",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Authenticate Retry (#1710)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1710,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1710\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6669778"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3730124=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b8584511fcd8_687d3f9a954d45bc1260a3--


From nobody Tue Aug 28 10:36: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 6FEB1130E1A for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:36:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 RaaU18bsTa75 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:36:03 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 0075B130E15 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:36:02 -0700 (PDT)
Date: Tue, 28 Aug 2018 10:36:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535477762; bh=ol3gZZv4YbS+squIWqVzr9pZ2TMHjcUa/MMZgf1H3Ew=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cSEhd6Qs0EoQPbU983VAZtG/UnGVWtWvSW6+LbJ1BwySILVCIU/FREFs3DwkgN6B9 cHPwS6r8EKYTbjMeWNoLPVnh+m+3r6svAXcKnpL1Sj8ul9LqerRXeCPejwkJLOaZ05 JMu9+FucibBEyT6YCTpzLuTy+2OaZkMqYU3v9Euw=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c277baf38a2b363541de9c0e084466d5845e4f292cf00000001179d4a0192a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/150236483@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85880261f_249c3faad98d45b4974d5"; 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/nl97wHROK4Xo3PrmX8NWNRUspbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:36:05 -0000

----==_mimepart_5b85880261f_249c3faad98d45b4974d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more

My original point is that you could send several PUSH_PROMISE frames, for the same promised resource with the same PUSH_ID, on a single request stream.

Something simpler could be to take away all mention of PUSH_PROMISE headers in th:

A server MAY chose to interleave one or more PUSH_PROMISE frames (see {{frame-push-promise}}) with the response message. However, these are not part of the response.  Server push is described further in {{server-push}}.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#discussion_r213406484
----==_mimepart_5b85880261f_249c3faad98d45b4974d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1707#discussion_r213406484">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more
</pre>
<p>My original point is that you could send several PUSH_PROMISE frames, for the same promised resource with the same PUSH_ID, on a single request stream.</p>
<p>Something simpler could be to take away all mention of PUSH_PROMISE headers in th:</p>
<p>A server MAY chose to interleave one or more PUSH_PROMISE frames (see {{frame-push-promise}}) with the response message. However, these are not part of the response.  Server push is described further in {{server-push}}.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#discussion_r213406484">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2jmp0-NB2mMwV82aW4-24rz49P4ks5uVX-BgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_gN8BhCBpeIrUuBZQt5UqR9-xRCks5uVX-BgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#discussion_r213406484"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213406484",
"url": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213406484",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213406484"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85880261f_249c3faad98d45b4974d5--


From nobody Tue Aug 28 10:55: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 6A0D6127332 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:55:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 5q5hHAzwLG6I for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:55:51 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E33E6126BED for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:55:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EwYmt6Ut3DXw4pDA8RTywFdLidA=; b=utMl7iOTdXe88Lja vjFfJIpLxfSF3yksVsO717jfliRntJn5SJE8rfEuRU6XmbpBgoqRH+fNRGfXhnfA OY4cXSIaiV+vyOTgjV9TcoWjuylgBRYdUksPfWPK6mndddM/O4URW3aQUvRQjflX PuPKC8O8Fn7z875kJxxafHouZFM=
Received: by filter0792p1las1.sendgrid.net with SMTP id filter0792p1las1-12731-5B858CA6-7 2018-08-28 17:55:50.253915677 +0000 UTC m=+934621.211936984
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id bRP5TBSIRyCgg0wWciv39g for <quic-issues@ietf.org>; Tue, 28 Aug 2018 17:55:50.039 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 0718C4014EC for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:55:50 -0700 (PDT)
Date: Tue, 28 Aug 2018 17:55:50 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab060d421bff9231ef25f78f12975e9686d368771592cf00000001179d4ea692a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/150244706@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b858ca65bd3_1d423f92b96d45bc1427cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2EPZo17URQ9XJrmK3cPMDnJ/I1GPf8rux2us Ugw3Hu/DnAhPI4JNkGOIfb16uAFOE5W/Anp5E/j15nYQmfVeMkE8M74S7fBSWtp6GmnVR1ky/xUV2O mcxCw47ZtUJQxPKplHBY8nmvdDLsJZs2mPu5Lifr0vGfDzpLK7gn0ZYfN89WHBWVh6X874c68WGVQ3 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4WAwPRUnAz825Gkmy-MG_SRlK8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:55:52 -0000

----==_mimepart_5b858ca65bd3_1d423f92b96d45bc1427cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more

Works for me.  (But why *would* you send several PUSH_PROMISEs for the same resource on the same request 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/1707#discussion_r213413278
----==_mimepart_5b858ca65bd3_1d423f92b96d45bc1427cc
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/1707#discussion_r213413278">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more
</pre>
<p>Works for me.  (But why <em>would</em> you send several PUSH_PROMISEs for the same resource on the same request 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/1707#discussion_r213413278">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4sa3Z19gn-o-yX2c_ox8niev473ks5uVYQmgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7mZoYDEmg0f0kPkNaB8T8QMQBwYks5uVYQmgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#discussion_r213413278"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213413278",
"url": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213413278",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213413278"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b858ca65bd3_1d423f92b96d45bc1427cc--


From nobody Tue Aug 28 10:57: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 3AA9E130F80 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:57:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 Q4pOdtm-9Lhp for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:57:47 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D070E130F47 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:57:45 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535479065; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eFOEFPYdxSra3KqI+QvVPyxYzaYbD+gQJHryyL18FQY=; b=fUnjYxaE010mjHaQkF0uYdHi0AXYM05evy1cDqv7dJaTZjFimtfhEGrQhkFuWPlIe7qjjkWY nZ90HM720WY5pY78/naz0TKvyhjtWmRhzx+EY5BwQ9qmsYdqZpUIEOzzyj8Q/WBsOABvhLcj SqIKSU2ogb5wlQTfVjDopZUn+Uc=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b858d19.7f0a6827de70-smtp-out-n03; Tue, 28 Aug 2018 17:57:45 -0000 (UTC)
Date: Tue, 28 Aug 2018 10:57:44 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b858d181715d_56a62b1e7885eec483213@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 35e4f2: Don't discuss pushed headers as much
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b858d1816d1d_56a62b1e7885eec48318f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gj7OPhAEj9pwQmiii4VSTpUKxk0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:57:57 -0000

----==_mimepart_5b858d1816d1d_56a62b1e7885eec48318f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/headers-and-fields
  Home:   https://github.com/quicwg/base-drafts
  Commit: 35e4f20e72b2cfcc265e3bee66e0487d713e77bb
      https://github.com/quicwg/base-drafts/commit/35e4f20e72b2cfcc265e3bee66e0487d713e77bb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Don't discuss pushed headers as much



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b858d1816d1d_56a62b1e7885eec48318f--


From nobody Tue Aug 28 10:58: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 C606B130F47 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:57:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Je2QrGRUB2rU for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 10:57:50 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 4C24E130F3A for <quic-issues@ietf.org>; Tue, 28 Aug 2018 10:57:50 -0700 (PDT)
Date: Tue, 28 Aug 2018 10:57:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535479069; bh=5MFnb76LKlIEEHETbubmUpSJQgNDmicUcs2US8+EqKI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dZHYcqzwtUiu1NFpj2vWvN2Uq+4UBxxFxOL7Rh9dnDAyR1t8OJ30I95Ja8xTirDr7 wZO7dqaZsQIsydwHvzJ6eINpKL0V/EHOH0UfKnMZmPbzTC7zWZY6EGNqSHdCA+vV4R f2Ukf6j+eMZ3WkADl3CWTvdY8mKh3Ucf/g6VrABQ=
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/1707/push/2832191669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b858d1d49948_57443fc6718be6202275af"; 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/sPhnV2hduyeF1I03T1w2Bn6maUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 17:57:59 -0000

----==_mimepart_5b858d1d49948_57443fc6718be6202275af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

35e4f20  Don't discuss pushed headers as much


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707/files/bf2833db382d8a08013d442b16720b510b23b06c..35e4f20e72b2cfcc265e3bee66e0487d713e77bb

----==_mimepart_5b858d1d49948_57443fc6718be6202275af
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/35e4f20">35e4f20</a>  Don&#39;t discuss pushed headers as much</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1707/files/bf2833db382d8a08013d442b16720b510b23b06c..35e4f20e72b2cfcc265e3bee66e0487d713e77bb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq82Uqko2Bvi3cDq6sgsMTOBZwDRCks5uVYSdgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxTIRh8FnM_hlE8slJmmnhYitvknks5uVYSdgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707/files/bf2833db382d8a08013d442b16720b510b23b06c..35e4f20e72b2cfcc265e3bee66e0487d713e77bb"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707/files/bf2833db382d8a08013d442b16720b510b23b06c..35e4f20e72b2cfcc265e3bee66e0487d713e77bb",
"url": "https://github.com/quicwg/base-drafts/pull/1707/files/bf2833db382d8a08013d442b16720b510b23b06c..35e4f20e72b2cfcc265e3bee66e0487d713e77bb",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #1707",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1707:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "35e4f20",
"value": "Don't discuss pushed headers as much"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707/files/bf2833db382d8a08013d442b16720b510b23b06c..35e4f20e72b2cfcc265e3bee66e0487d713e77bb"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b858d1d49948_57443fc6718be6202275af--


From nobody Tue Aug 28 11:16: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 B35E0130E15 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:16:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 9ZfpPwxiYdsf for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:16:05 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91BEF130E07 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 11:16:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oxmE0jHgzxkbVmaScrlhJuepG/o=; b=MWmPcAqJRZ3G17Ev bFQQp/hMcgER/UutMPlumKtjaJt4r1piCaNmLxvZsfOkqarfRQSD34SeM6aru14i +TAS9ftJ1w3DGW2WRgSgNQdOSa1XegnOi+eal2u2xpCDXk7ENmjEyLAcKTsl/KGV RM5y87IFQg+9IPZqPk3NQNT1vDQ=
Received: by filter0331p1iad2.sendgrid.net with SMTP id filter0331p1iad2-11768-5B859162-40 2018-08-28 18:16:02.867905645 +0000 UTC m=+937642.257995401
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id jkcLvmOHTa6I2Q7Y9IMQWg for <quic-issues@ietf.org>; Tue, 28 Aug 2018 18:16:02.943 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id DC54A441332 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 11:16:02 -0700 (PDT)
Date: Tue, 28 Aug 2018 18:16:03 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1990e63645e2b8cb3a4c58770ed89d9016b23d9b92cf00000001179d536292a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/150252836@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b859162da787_65d13fe3bd8d45c45669b"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0vYSsdNX22hKR9XI/W5spkE38CL8umKrYeaf 19I4Fh7DlkRNrozjzREvlvW1Lw+Pxc8ECPMJGAPT26f/kergWUpSfCz07R2cVZX2WdJ+uEhfnqBEVk 08uy03ai7QrnfqjTW1IBbbD59ggobpUlAXYqLvicu0TWFxP5TYv8owclJ4XX0+B2ZESoV8G9pk+LfS c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8VduIf5_mNmWrLS8cRER2h1J4n4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 18:16:08 -0000

----==_mimepart_5b859162da787_65d13fe3bd8d45c45669b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more

I couldn't slip that passed you, could I? :)

I wouldn't expect conventional HTTP/QUIC servers to do this. However, the existing specification allows for this and I would hope that implementations can implement the required mechanics.

As for a reason, in the absence of a true QUIC transport-level FEC, we could imagine an application-level FEC that repeats important (and relatively cheap) metadata. Its true that today streams are reliable but some form of unreliable streams may benefit from a smarter repetition strategy. 

Independent PUSH_PROMISE frames may duplicate the same data. Request and response header messages could be FEC'd by purposefully sending duplicate STREAM frames (same offset and content) containing such metadata. 

Both forms of repetition could work together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#discussion_r213420269
----==_mimepart_5b859162da787_65d13fe3bd8d45c45669b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1707#discussion_r213420269">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more
</pre>
<p>I couldn't slip that passed you, could I? :)</p>
<p>I wouldn't expect conventional HTTP/QUIC servers to do this. However, the existing specification allows for this and I would hope that implementations can implement the required mechanics.</p>
<p>As for a reason, in the absence of a true QUIC transport-level FEC, we could imagine an application-level FEC that repeats important (and relatively cheap) metadata. Its true that today streams are reliable but some form of unreliable streams may benefit from a smarter repetition strategy.</p>
<p>Independent PUSH_PROMISE frames may duplicate the same data. Request and response header messages could be FEC'd by purposefully sending duplicate STREAM frames (same offset and content) containing such metadata.</p>
<p>Both forms of repetition could work together.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#discussion_r213420269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw2cnW0sN7i6Ixi-pZBvMdyr1H6bks5uVYjigaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw5IlHvkmQO4Zh51tQ6ZU-0BS9Nwks5uVYjigaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#discussion_r213420269"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213420269",
"url": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213420269",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213420269"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b859162da787_65d13fe3bd8d45c45669b--


From nobody Tue Aug 28 11:21: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 D927B130E07 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:21:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 SOnRRsf7ANnT for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:21:46 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 79D37127148 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 11:21:46 -0700 (PDT)
Date: Tue, 28 Aug 2018 11:21:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535480505; bh=Z9hjX4jplm4XQeNolFmNgJx6f9pKheKve+EdGbnbHOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T2CjUj1X4E4K34KUqjymMJuWBkR0/VBSb0zHTvDexEWt7430JnerNr5ZFNP6GkOR3 Cuv9bRDQ2lY9JEy+4taaGbhBNazudfKC7KsBsP1UqoZhLswQ5x3DuIb0ZZZo6Y92AU hKkkGL0y4USOikxuHBa+lUrOL+FCqt/qV+kLb3s4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f09454f5c1a2bbeec447ad9720fb8a1d17ed44f92cf00000001179d54b992a169ce1456ee45@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1558/issue_event/1813810273@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1558@github.com>
References: <quicwg/base-drafts/issues/1558@github.com>
Subject: Re: [quicwg/base-drafts] Http cancel race with stop sending (#1558)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8592b96dd2b_178f3fb7f6cd45b810728e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/u9rnfa7gPJRN9MEFRV1dYve8eto>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 18:21:48 -0000

----==_mimepart_5b8592b96dd2b_178f3fb7f6cd45b810728e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1558.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1558#event-1813810273
----==_mimepart_5b8592b96dd2b_178f3fb7f6cd45b810728e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341241413" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1558" href="https://github.com/quicwg/base-drafts/issues/1558">#1558</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1558#event-1813810273">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy9Fafxo20Z-rzfYBPVLQf-SPnAbks5uVYo5gaJpZM4VP4XE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0BqJE3qQVUvEIJIPTKkxjXGLFLgks5uVYo5gaJpZM4VP4XE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1558."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1558#event-1813810273"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1558#event-1813810273",
"url": "https://github.com/quicwg/base-drafts/issues/1558#event-1813810273",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Http cancel race with stop sending (#1558)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1558#event-1813810273"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356484548\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8592b96dd2b_178f3fb7f6cd45b810728e--


From nobody Tue Aug 28 11:21: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 CF7CC127148 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:21:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 jkvol4-ZGxRL for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:21:47 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8A951286E3 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 11:21:46 -0700 (PDT)
Date: Tue, 28 Aug 2018 11:21:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535480506; bh=OsR0b0OBReGPkuqGUyLUdzb5xeW4FxhYdoUYOClcpvw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0NEiaZ7C+DFa0xtAVwB1CqGrKFlzRhApvhxaGZPnPKxXgBOZyxxAH7TQoN6w0qUHu VuZXyLQoZy0Qn17d7zmBqzbIlYO0nNwG5hd9sTDp9WiZ9Fw0qNA8ybdm3iaDl5F1nD rmh9PyaZkKtH4LtmomyAB4dVP61hxj+ESuosw3+I=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab94609b93665c89bc0d77c21e640468ccb3e9a00492cf00000001179d54ba92a169ce1456ee45@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1558/416690164@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1558@github.com>
References: <quicwg/base-drafts/issues/1558@github.com>
Subject: Re: [quicwg/base-drafts] Http cancel race with stop sending (#1558)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8592ba1fb98_4af23fc8990d45c0102337"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/QP0PB9yhRSz-pFsUTRrKkXtQE0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 18:21:49 -0000

----==_mimepart_5b8592ba1fb98_4af23fc8990d45c0102337
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE; #1643 addresses this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1558#issuecomment-416690164
----==_mimepart_5b8592ba1fb98_4af23fc8990d45c0102337
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE; <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="348932679" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1643" href="https://github.com/quicwg/base-drafts/pull/1643">#1643</a> addresses this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1558#issuecomment-416690164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3iZyKlUC-Bw-oNq24CGEmRIK7yiks5uVYo6gaJpZM4VP4XE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Ha0GzPfy23DYsj5r2nfdEhoMmVks5uVYo6gaJpZM4VP4XE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #1558: OBE; #1643 addresses this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1558#issuecomment-416690164"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1558#issuecomment-416690164",
"url": "https://github.com/quicwg/base-drafts/issues/1558#issuecomment-416690164",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Http cancel race with stop sending (#1558)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1558,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1558#issuecomment-416690164"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356484548\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8592ba1fb98_4af23fc8990d45c0102337--


From nobody Tue Aug 28 11:32: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 616FB130E15 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:32:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ARIpsxcrOea3 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 11:32:25 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE7CE127148 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 11:32:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9WsomlvOtNadjwja50s9sUEprvE=; b=vefZkgSchLEEObOm EZxPSXSeRuUSqhXC3yTC5To1Bjl3FoJsktp+nS+AFlUp89zViDTw/01yirP0EP15 yZYOtAPoeJwzQ1P5cxoCqv23vhnHQR0MWPb7SyUSeV3lXJNcuarCiAxtQPnJz/0k gq5j5NENGov0jLpwYnzQKFjq/V0=
Received: by filter0954p1las1.sendgrid.net with SMTP id filter0954p1las1-7988-5B859538-2B 2018-08-28 18:32:24.812752398 +0000 UTC m=+936114.424749738
Received: from github-lowworker18-cp1-prd.iad.github.net (unknown [192.30.252.42]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id TW9HnVjERMuLX_IM8wcQ9g for <quic-issues@ietf.org>; Tue, 28 Aug 2018 18:32:24.738 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker18-cp1-prd.iad.github.net (Postfix) with ESMTP id AE92E21D7B for <quic-issues@ietf.org>; Tue, 28 Aug 2018 11:32:24 -0700 (PDT)
Date: Tue, 28 Aug 2018 18:32:25 +0000 (UTC)
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9b8845d2f750ba59625ad526a6304c69718998392cf00000001179d573892a169ce1522609f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1710/416693688@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1710@github.com>
References: <quicwg/base-drafts/issues/1710@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate Retry (#1710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b859538ab423_5be43febcc4be61c158237"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3/0s+4pVSoLSCE6yO5Anrb+mbid9YfNnl4qN y02qe3pS20pCvUgJc/RAuEln+fOqray3uV3BJtVC0CD0EuYUWGXq8Kt/Egp58GwshuactkzXapRE24 0Sz6F/kEFURXeAR3fDDDNX6XQpMeoxSVNdbYc24ciHIipwoCl2d1GvlWuw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7bnH1uI52wy2O60CixInaA6dTUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 18:32:27 -0000

----==_mimepart_5b859538ab423_5be43febcc4be61c158237
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a server varies the opaque Retry token for each attempt at a retry, it can already detect which ones of the tokens caused the response and count the number generated.  That also allows it know if there is a gap, without a new transport parameter.  If that's the expected behavior, a client seeing a replayed Retry token would close the connection and a server seeing a token it did not generate would close the connection.   

Presuming that the token is passed with integrity protection at some point, is that 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/1710#issuecomment-416693688
----==_mimepart_5b859538ab423_5be43febcc4be61c158237
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If a server varies the opaque Retry token for each attempt at a retry, i=
t can already detect which ones of the tokens caused the response and count=
 the number generated.  That also allows it know if there is a gap, without=
 a new transport parameter.  If that's the expected behavior, a client seei=
ng a replayed Retry token would close the connection and a server seeing a =
token it did not generate would close the connection.</p>
<p>Presuming that the token is passed with integrity protection at some poi=
nt, is that enough?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1710#issuecomment-416693688">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7JqRCbhJTv2mE=
q725iBPRyrgJUzks5uVYy4gaJpZM4WO7fd">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq0FKt467GBqko8vRdeHljviRaaCJks5uVYy4ga=
JpZM4WO7fd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@hardie in #1710: If =
a server varies the opaque Retry token for each attempt at a retry, it can =
already detect which ones of the tokens caused the response and count the n=
umber generated.  That also allows it know if there is a gap, without a new=
 transport parameter.  If that's the expected behavior, a client seeing a r=
eplayed Retry token would close the connection and a server seeing a token =
it did not generate would close the connection.   \r\n\r\nPresuming that th=
e token is passed with integrity protection at some point, is that enough?"=
}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/1710#issuecomment-416693688"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-4=
16693688",
"url": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-4166=
93688",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Authenticate Retry (#1710)",
"sections": [
{
"text": "",
"activityTitle": "**hardie**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@hardie",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1710,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1710\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-4166=
93688"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373012445=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b859538ab423_5be43febcc4be61c158237--


From nobody Tue Aug 28 12:07: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 BF911130EE0 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 12:07:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 Np5Q_Hv--D-0 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 12:07:55 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E093C127148 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 12:07:54 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535483274; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gpwiJf8By0+kMBTHM/RU1OgG28o/rTHx7o01oAsSwTQ=; b=TQmN7aqEoQoOwXi40EHkcBRwAf1Y620VD9598njw0N8AmDi2ZzgeTN9LALa7xmeuyqXwsm+8 dlH/MZOjq2qPLefjCXzoPOR39mVXemcB2S6wOYspY37K5yTh1IETDiZHQEIZi4lS4wDVpKxK AzMGsa7ddoebRk8ibM7jfP9do/o=
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 5b859d89.7ff1997ba570-smtp-out-n01; Tue, 28 Aug 2018 19:07:53 -0000 (UTC)
Date: Tue, 28 Aug 2018 12:07:52 -0700
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5b859d88cfab6_2aea2ae0c4396ec4778d@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 985d63: Connection closure section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b859d88cf14b_2aea2ae0c4396ec47670"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nAtyR4eJEClEHea3Atoqe2cxWTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 19:07:57 -0000

----==_mimepart_5b859d88cf14b_2aea2ae0c4396ec47670
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/closure
  Home:   https://github.com/quicwg/base-drafts
  Commit: 985d6306fb78a608d76ff8fe27942569824ea1eb
      https://github.com/quicwg/base-drafts/commit/985d6306fb78a608d76ff8fe27942569824ea1eb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Connection closure section


  Commit: 57f8824826fc795a9acd4fb17d4aee523200a1a2
      https://github.com/quicwg/base-drafts/commit/57f8824826fc795a9acd4fb17d4aee523200a1a2
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Re-add GOAWAY text


Compare: https://github.com/quicwg/base-drafts/compare/985d6306fb78^...57f8824826fc
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b859d88cf14b_2aea2ae0c4396ec47670--


From nobody Tue Aug 28 12:10: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 476C4129C6A for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 12:10:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 k73mCIZv54ep for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 12:10:55 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 A0966128B14 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 12:10:55 -0700 (PDT)
Date: Tue, 28 Aug 2018 12:10:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535483454; bh=ssF/Ngur35mQdy1DQMpC+r1Guc9nzziYkNYXkvN6PLY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fqCCmMmNrUdj3CVKBGdOdnqnHKFDRaqR9o9c8FPlz+xYHAzwkeyEpY4LG5vEePNQz cjKNi3J8V1yIvUpx1PpnoIrMY5ndXrY4COXw/fRbA1CBC4Vd1QzZGKaABy2inTknoi 5XtOnlHOD2GEDDKXV13LOhn7WuWU345Rl30jiSwo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2c945b30ef35c9d8becc1d4ba1dd883aee842bf92cf00000001179d603e92a169ce1526cebb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1712@github.com>
Subject: [quicwg/base-drafts] Discuss HTTP/QUIC Connection Closure (#1712)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b859e3eb409a_46bb3f9df5cd45c4793bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/KLUt9A0rPpB02qvwXKnKN2lzYX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 19:10:57 -0000

----==_mimepart_5b859e3eb409a_46bb3f9df5cd45c4793bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #1599.  Note that the MAX_PUSH_ID section is a red herring -- I moved so much text from the GOAWAY frame definition to this new section that GH thinks I moved the text in between instead.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1712

-- Commit Summary --

  * Connection closure section
  * Re-add GOAWAY text

-- File Changes --

    M draft-ietf-quic-http.md (173)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1712.patch
https://github.com/quicwg/base-drafts/pull/1712.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/1712

----==_mimepart_5b859e3eb409a_46bb3f9df5cd45c4793bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1599.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="344134540" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1599" href="https://github.com/quicwg/base-drafts/issues/1599">#1599</a>.  Note that the MAX_PUSH_ID section is a red herring -- I moved so much text from the GOAWAY frame definition to this new section that GH thinks I moved the text in between instead.</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/1712'>https://github.com/quicwg/base-drafts/pull/1712</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Connection closure section</li>
  <li>Re-add GOAWAY text</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1712/files#diff-0">draft-ietf-quic-http.md</a>
    (173)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1712.patch'>https://github.com/quicwg/base-drafts/pull/1712.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1712.diff'>https://github.com/quicwg/base-drafts/pull/1712.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/1712">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1gvMpB420IbFPEpTxRErULfz63Tks5uVZW-gaJpZM4WQOUJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6JXcl0lhWURuhA5VQBOhh-puw7xks5uVZW-gaJpZM4WQOUJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Discuss HTTP/QUIC Connection Closure (#1712)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1712"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1712",
"url": "https://github.com/quicwg/base-drafts/pull/1712",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Discuss HTTP/QUIC Connection Closure (#1712)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "985d630",
"value": "Connection closure section"
},
{
"name": "57f8824",
"value": "Re-add GOAWAY text"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/1712/files#diff-0) (173 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1712,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1712\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1712"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1712.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1712.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373351689\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b859e3eb409a_46bb3f9df5cd45c4793bd--


From nobody Tue Aug 28 12:25: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 45A79127B92 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 12:25:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AGBxxvf-TYze for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 12:25:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 D3E8E126BED for <quic-issues@ietf.org>; Tue, 28 Aug 2018 12:25:37 -0700 (PDT)
Date: Tue, 28 Aug 2018 12:25:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535484336; bh=2cjzt/DYDdsAxc4KZET6vZZv64R2/A7evdesQe7nUZQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P3szBx3qYsc1zoqAYnBvy5QBzcpM2ctSrnbX8qY2DvDlFdq1d89XbaEig4XmlNsKS I6hyeA/TcfJ5wGd/yJI4XrAt153AqL9YgUiPt9uIG2iN+v6J0dB1hEGN9u7GHjBtRY dLHDEAye4QtqMRgqBcW/+JExTgifIQ6KKcDcjUeY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc3dc3c0eb76425968df23926348ba44978875c792cf00000001179d63b092a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/150279890@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85a1b0db2d0_1b563fd75d8d45b8737a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/8a--TYfdh3fTxecMuEgVZcip_Ew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 19:25:39 -0000

----==_mimepart_5b85a1b0db2d0_1b563fd75d8d45b8737a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more

Duplicate STREAM frames would work.  Duplicating PUSH_PROMISE frames would be challenging, because there's no way to identify:
- where subsequent frames start if the length of the previous frame is missing
- that the missing data is duplicated and therefore unneeded.

You'd need a lot more machinery than this.  But sure, I don't see a strong reason to prohibit it 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/1707#discussion_r213441912
----==_mimepart_5b85a1b0db2d0_1b563fd75d8d45b8737a1
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/1707#discussion_r213441912">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -297,7 +297,7 @@ of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
 frames of a response message indicating a pushed resource related to the
 response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of a separate HTTP request message.  See {{server-push}} for more
+headers of separate HTTP request messages.  See {{server-push}} for more
</pre>
<p>Duplicate STREAM frames would work.  Duplicating PUSH_PROMISE frames would be challenging, because there's no way to identify:</p>
<ul>
<li>where subsequent frames start if the length of the previous frame is missing</li>
<li>that the missing data is duplicated and therefore unneeded.</li>
</ul>
<p>You'd need a lot more machinery than this.  But sure, I don't see a strong reason to prohibit it 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/1707#discussion_r213441912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx4wIQ-ci-jLxJ593Pw7gVFU-PTQks5uVZkwgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5DqsKYKEphbBD4U4KGdQiF6gqf-ks5uVZkwgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#discussion_r213441912"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213441912",
"url": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213441912",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#discussion_r213441912"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85a1b0db2d0_1b563fd75d8d45b8737a1--


From nobody Tue Aug 28 15:16: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 E9F19130F44 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:16:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 bZG8IzvysEBZ for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:16:55 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A5C9130F3F for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:16:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535494614; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q1f92VLWEpkc+FcVcHdH0yKPw+sbDzD9fxY2jFbTMOg=; b=SHc0IKZVjYrDm5rmIjAi8MvKJMS7U8DDmh21y3LE9APKWX5AQrTClzgSxo/1WxkB4/QHytln 04bUhl+JEPyh91XV9EZ1GRIRWB/ZmD/aoKKAadm0IYYYSQ6KUvPFxJTpjxLgRlS9pwrblXRd xZxNM6g3gs6YjFqf4yYLSmPW3zU=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5b85c9d6.7fe65d0655a0-smtp-out-n03; Tue, 28 Aug 2018 22:16:54 -0000 (UTC)
Date: Tue, 28 Aug 2018 15:16:54 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b85c9d62a37_3a4c2affbc050ec4730a6@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3f7fc2: Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85c9d62648_3a4c2affbc050ec4729ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A9KgD3MQ9GdQucImCle7MqNThgg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:16:57 -0000

----==_mimepart_5b85c9d62648_3a4c2affbc050ec4729ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3f7fc295dbb0026733f0310c4fd7860902b1f098
      https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Limit delayed ack timer to 1 RTT (#1663)

* Limit delayed ack timer to 1 RTT

Fixes #1662

* Update draft-ietf-quic-transport.md

* should never



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85c9d62648_3a4c2affbc050ec4729ee--


From nobody Tue Aug 28 15:17: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 36A5F130F4A for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:17:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.008
X-Spam-Level: 
X-Spam-Status: No, score=-3.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 t5Va_p_X9c9x for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:16:59 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 573EA130F52 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:16:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=f2gJV0uJig64btJnJcBkN38tFac=; b=pcMugOw6UZbFqZbx AJx2OW3/UMa1FZEkWHgVjExa9W3TYC5XQMH/xG70GOfU2uVe8Bp811Pqn4PHCDiB ENncMtvteojKn6joMqTzPke/1Ftj4DEkfW6QgpQTFt7YfVVyySNZxF992bbzQGwv 35YRNXXEm5OQ6jtap8arpc/julE=
Received: by filter0274p1iad2.sendgrid.net with SMTP id filter0274p1iad2-32220-5B85C9D9-23 2018-08-28 22:16:57.678575735 +0000 UTC m=+952732.844397388
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id Q2NcaL0eTT2XWm0VoPjBng for <quic-issues@ietf.org>; Tue, 28 Aug 2018 22:16:57.676 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id A9C0E4614A3 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:16:57 -0700 (PDT)
Date: Tue, 28 Aug 2018 22:16:58 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d577757a5bd121562df498c7329e571f8c738dd92cf00000001179d8bd992a169ce14e8bcf1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1663/issue_event/1814281756@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1663@github.com>
References: <quicwg/base-drafts/pull/1663@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85c9d9a701f_50633f7fc46d45c415886e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak033GzA92NzXU7y8vY/lYr/sqn+zEpYJEuSok UYq0hU2uYdgogpLmUPnLOvu4quO8dd8DYMwPHLLQkCddpvTSl59eipdaq0omPLcbDhzdMAOODwaN3+ 639W2CXZZr8f53xPcLbnAdwidtO9TeckMjikh1FQCDQZgNATQrVd0sQXgkFPQJfUbIQmm6kTWc268C k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f6TlyhAp6a2ihc6aaLjE-Lntj9w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:17:01 -0000

----==_mimepart_5b85c9d9a701f_50633f7fc46d45c415886e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1663 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1663#event-1814281756
----==_mimepart_5b85c9d9a701f_50633f7fc46d45c415886e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350797041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1663" href="https://github.com/quicwg/base-drafts/pull/1663">#1663</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1663#event-1814281756">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6mSCN6cMQ3sFuy-qqrbBZxWXHP9ks5uVcFZgaJpZM4V-DL0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1ZaNLoxUs7jsIT0jwOSrWRO2yxuks5uVcFZgaJpZM4V-DL0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1663 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1663#event-1814281756"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1663#event-1814281756",
"url": "https://github.com/quicwg/base-drafts/pull/1663#event-1814281756",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1663#event-1814281756"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368587508\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85c9d9a701f_50633f7fc46d45c415886e--


From nobody Tue Aug 28 15:17: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 36528130F3F for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ljCKhTidAsAw for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:17:01 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 E4929130F5B for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:17:00 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:16:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535494618; bh=C2egyG9rCpp+f1MBWc2BUSCe/8n1TDJDzrDw3U2xnRU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G7IDhj5ANPhOvMrB20ATX6GDEmGv0RhlWxzX0N/Z1BnMt/SYVK9i38NUHcXtw02Wx eDkzYrBWQImM5MV315NuXe3olDrtl0vc9IuyWSku8fRonZXShdj4C3wcUg8SyBp96F i1MuG2YwqfbtuJ+mUbOEe34H056wOGcmjHfkl8k0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba243a39e0c980100c2cbf954ca4034ff733ba3bb92cf00000001179d8bda92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1662/issue_event/1814281830@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85c9dae6180_56bb3f84f96d45bc1270ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/Pqx0cfTlNPWSYNbiQYMJzJMlQC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:17:02 -0000

----==_mimepart_5b85c9dae6180_56bb3f84f96d45bc1270ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1662 via 3f7fc295dbb0026733f0310c4fd7860902b1f098.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#event-1814281830
----==_mimepart_5b85c9dae6180_56bb3f84f96d45bc1270ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="350453914" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1662" href="https://github.com/quicwg/base-drafts/issues/1662">#1662</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098"><tt>3f7fc29</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/1662#event-1814281830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzQDBPtWYuluZ2pSXGXc2kbJ6O15ks5uVcFagaJpZM4V8jA7">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxQxXBcEMH8uQhxwZiYj__PYrSLgks5uVcFagaJpZM4V8jA7.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1662 via 3f7fc295dbb0026733f0310c4fd7860902b1f098."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1662#event-1814281830"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1662#event-1814281830",
"url": "https://github.com/quicwg/base-drafts/issues/1662#event-1814281830",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1662#event-1814281830"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 368193595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85c9dae6180_56bb3f84f96d45bc1270ab--


From nobody Tue Aug 28 15:19: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 9F14F130F4C for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:19:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.391
X-Spam-Level: 
X-Spam-Status: No, score=-6.391 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 6g6cEmBWdl8O for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:19:27 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 2AD43130F3F for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:19:27 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:19:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535494766; bh=KjeR14tCq7dtMODGMJbBk+eUR9cI7Rj/tAYCrqLOoEs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i+3muuV1KBRK4RKLiHy5qAAEa0CIGCw2qZNAfHOpbNFyojta0tybMnMEeOEHR2P/j Zu7Bqqaogl63ZUZD9bZC2Nd1v81ki+L0P4gG2Sj9iA11/aojmaRBC1M8imCKELRJzZ qjOc768oAYOODIjfYZvNA2DhLsuT8lUujBi2hPXI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74315d5ff73e15cf3dcb4d3b00e5aa6ee453e9fc92cf00000001179d8c6e92a163ce01cea6f9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098/30320377@github.com>
In-Reply-To: <quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098@github.com>
References: <quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663) (3f7fc29)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85ca6e4eb5e_5fa73f824b2d45bc1179f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/SCjN4eenMrA83n8940uUDGjvl2s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:19:29 -0000

----==_mimepart_5b85ca6e4eb5e_5fa73f824b2d45bc1179f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This suggestests that packets with ACK and padding should be ACK'ed immediately.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320377
----==_mimepart_5b85ca6e4eb5e_5fa73f824b2d45bc1179f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This suggestests that packets with ACK and padding should be ACK'ed immediately.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You 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/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6-2OXuAjoECW0tzCkco40cWprPhks5uVcHugaJpZM4WQfVV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxWsohHltpHO_XNKGGsJw_sGfczXks5uVcHugaJpZM4WQfVV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj on 3f7fc29: This suggestests that packets with ACK and padding should be ACK'ed immediately."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320377"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320377",
"url": "https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320377",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5b85ca6e4eb5e_5fa73f824b2d45bc1179f0--


From nobody Tue Aug 28 15:27: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 E98BE130E1C for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:27:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.391
X-Spam-Level: 
X-Spam-Status: No, score=-6.391 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 EKKkkzkdnl01 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:27:08 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 5E9E7130DE8 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:27:08 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:27:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535495227; bh=Y2zv5RjfIFGkoeR4BMKd2p0RhTvBn+BwxAgt68npcK8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gi509HdYlOJk4Zz0K4EmhX144ZguUbCC87liz8jU9H9hVCQEG7icr8Fm3qV5nldte kr77rjzBduLd2rVxeLtu3Fm1sJ73VkEfs/UDOnHqAJwbVXMR7DPwaIj33Lf0MrrPfO EOLC9q+uqQMW/OVppuO/i2htl/jLD2aeDUMPzuLk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab664d6f29e1091275f15c917c265de8913810416992cf00000001179d8e3b92a163ce01cea74a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098/30320458@github.com>
In-Reply-To: <quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098@github.com>
References: <quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098@github.com>
Subject: Re: [quicwg/base-drafts] Limit delayed ack timer to 1 RTT (#1663) (3f7fc29)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85cc3b92cd4_5e9b3fe2866d45b84007c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/0QWyw5RCGhRIFm8uTCweUcAF15U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:27:10 -0000

----==_mimepart_5b85cc3b92cd4_5e9b3fe2866d45b84007c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Gah, forgot about padding.  I'll send out 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/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320458
----==_mimepart_5b85cc3b92cd4_5e9b3fe2866d45b84007c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Gah, forgot about padding.  I'll send out 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/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320458">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1MCL1zi5WGYegpLTY3gqLnTiAD5ks5uVcO7gaJpZM4WQfVV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2kZgnSRz13jJasQGnWpy3GkNfQrks5uVcO7gaJpZM4WQfVV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett on 3f7fc29: Gah, forgot about padding.  I'll send out a PR."}],"action":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320458"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320458",
"url": "https://github.com/quicwg/base-drafts/commit/3f7fc295dbb0026733f0310c4fd7860902b1f098#commitcomment-30320458",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5b85cc3b92cd4_5e9b3fe2866d45b84007c--


From nobody Tue Aug 28 15:28: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 E5D2D130E1C for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cMgDwXcx6CSj for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:12 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C87F130DE8 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:28:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535495290; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=e/7qSKELUNeypCp+J6+uBMSoKPS7UipyGgy15bpSMbE=; b=DuSXOnkXkuneN2b+PgPhn5IAffjbFW+4Nzc0hDJeWnzff+0Hin7UFIVugh1TUsFVFu1lM3ja rzvPwa2Ranwhr5T9u521eAps7/idLoBp2FY4PHR18rt+EptKjQsYRNkiW8U81ZdDDl4ADA2a KmnBXQiQmMFUZens1bHSqL1xRcQ=
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.40]) by mxa.mailgun.org with ESMTP id 5b85cc7a.7f7a0ea29c90-smtp-out-n03; Tue, 28 Aug 2018 22:28:10 -0000 (UTC)
Date: Tue, 28 Aug 2018 15:28:10 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b85cc7ac40f0_19df2adc92124ec46785f@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d016a9: Say things more clearly
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85cc7ac3d2c_19df2adc92124ec4677c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mhtZ8BkgaEKIqy1lXlBBzwtdAmI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:28:14 -0000

----==_mimepart_5b85cc7ac3d2c_19df2adc92124ec4677c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/use-encryption-less
  Home:   https://github.com/quicwg/base-drafts
  Commit: d016a9697c2e5d58439f5563bf470a54b652dbc9
      https://github.com/quicwg/base-drafts/commit/d016a9697c2e5d58439f5563bf470a54b652dbc9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Say things more clearly



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85cc7ac3d2c_19df2adc92124ec4677c1--


From nobody Tue Aug 28 15:28: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 94EE2130F52 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8zelQD_4eXcq for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:14 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 A3359130DE8 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:28:14 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:28:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535495293; bh=1l9CczWmoAMh5WGIwRvymyJ2dRlLrGkw0MCYODnuf4s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bjH7AJAO/RMqbVyDyZ5vjynTkgv5WiGrcNeGAVqP0piWp11JvRFV50xfMHFNg73qq i2WEz27cPR0LaggGzF7T4uczWSWbH+0rjITPBGD+nB/R01llxATwuljKdze2yW8Qyi jm0pLiep9EwtLeU/gKQDmVnNUJ3XamJLYPsA2TS4=
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/1708/push/2832876524@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1708@github.com>
References: <quicwg/base-drafts/pull/1708@github.com>
Subject: Re: [quicwg/base-drafts] Use 'encryption' less often (#1708)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85cc7de2a1a_60f23fbb7ced45b412452c"; 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/J1nDKyJLwpJzJrcJykaBtex7DZ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:28:18 -0000

----==_mimepart_5b85cc7de2a1a_60f23fbb7ced45b412452c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

d016a96  Say things more clearly


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1708/files/e5e288842bda6d7275784762835880a96154f280..d016a9697c2e5d58439f5563bf470a54b652dbc9

----==_mimepart_5b85cc7de2a1a_60f23fbb7ced45b412452c
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d016a96">d016a96</a>  Say things more clearly</li>
</ul>


<p style="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/1708/files/e5e288842bda6d7275784762835880a96154f280..d016a9697c2e5d58439f5563bf470a54b652dbc9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9pHoXVee4IercFGZJtXkXCLzsBFks5uVcP9gaJpZM4WOrdf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0jI0xjoOwTvkkHZHM9brSIT-m6gks5uVcP9gaJpZM4WOrdf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #1708"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1708/files/e5e288842bda6d7275784762835880a96154f280..d016a9697c2e5d58439f5563bf470a54b652dbc9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1708/files/e5e288842bda6d7275784762835880a96154f280..d016a9697c2e5d58439f5563bf470a54b652dbc9",
"url": "https://github.com/quicwg/base-drafts/pull/1708/files/e5e288842bda6d7275784762835880a96154f280..d016a9697c2e5d58439f5563bf470a54b652dbc9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #1708",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1708:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "d016a96",
"value": "Say things more clearly"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708/files/e5e288842bda6d7275784762835880a96154f280..d016a9697c2e5d58439f5563bf470a54b652dbc9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372946783\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b85cc7de2a1a_60f23fbb7ced45b412452c--


From nobody Tue Aug 28 15:28: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 CC961130F25 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UAeRoajuzYnJ for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:23 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58F68130F5B for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:28:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535495303; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=OnxBVtRGsIqFzUKAtgNuQs0GDQpwpS0kJoihyh9UqiQ=; b=G8HNB1cZXAycd3DoB5jGQOw73No2dKQAufHMz1ruDKtLZMo1We1kyuDNLZW8ShjHzDWsQ8tw d13pmFrKr8FEgHWpq3Kn9HjQswK11sKVhrnJcrT/GSKJOg5tEiKGmEBvHXL5DLX3w6iKJPaU WyfygC92ZDPBHEjmXb71ktXQoAI=
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 5b85cc86.7fd2cf5a8b10-smtp-out-n01; Tue, 28 Aug 2018 22:28:22 -0000 (UTC)
Date: Tue, 28 Aug 2018 15:28:21 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b85cc85dc627_715d2ae7ac056edc1867@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] da0e33: Improve description of key derivation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85cc85dc21f_715d2ae7ac056edc17ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CmZLt5yx2rLnRAC8lfpEUEgXq3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:28:25 -0000

----==_mimepart_5b85cc85dc21f_715d2ae7ac056edc17ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: da0e33e845d027c65d3a3bb12d2d12214a0570ff
      https://github.com/quicwg/base-drafts/commit/da0e33e845d027c65d3a3bb12d2d12214a0570ff
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Improve description of key derivation

There have been questions about which variant of HKDF-Expand-Label to
use where.  This makes this a little clearer.

Closes #1568.


  Commit: 30288b389820698391218541985d60aaa65f3659
      https://github.com/quicwg/base-drafts/commit/30288b389820698391218541985d60aaa65f3659
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1711 from quicwg/clearer-keys

Improve description of key derivation


Compare: https://github.com/quicwg/base-drafts/compare/3f7fc295dbb0...30288b389820
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85cc85dc21f_715d2ae7ac056edc17ad--


From nobody Tue Aug 28 15:28: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 B6B84130F25 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AuBMOTVOYVgT for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:25 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 4A1A4130E1C for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:28:25 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:28:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535495304; bh=7238n0VOoZUoA2Y+mmcwmzs6tc5PRHJ4g4Uy9QxkWL4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xe/8+7KEJkGl0sBZ1KEj+okCeUKfIvjr2nFONWpKYHt4J59TEEKlzfFLEsXkabSLO hF5JxCAL5d4ObkcSRtX+kde+14ClMq9D+Lg2cziNYa3uNvwyZ+Q217ZnMHrpAOXNee TxckG7/siIP6ChpvjUkYBWImiFMcOgTkYBK1vHxc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab339d1587def95d2cdcc67ea0bf19b6ee98ba392d92cf00000001179d8e8892a169ce15228049@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1711/issue_event/1814298057@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1711@github.com>
References: <quicwg/base-drafts/pull/1711@github.com>
Subject: Re: [quicwg/base-drafts] Improve description of key derivation (#1711)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85cc888a7c1_44b03f8aa0cd45b4874c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hljXzoeL7VHIjBShlulhMkjGKEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:28:27 -0000

----==_mimepart_5b85cc888a7c1_44b03f8aa0cd45b4874c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1711 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1711#event-1814298057
----==_mimepart_5b85cc888a7c1_44b03f8aa0cd45b4874c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354582601" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1711" href="https://github.com/quicwg/base-drafts/pull/1711">#1711</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1711#event-1814298057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq91u_8a9CacyuKSCm2PW5HamZsriks5uVcQIgaJpZM4WO9xs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0eGlBFyCycPFA3p4A7_4di8M0NTks5uVcQIgaJpZM4WO9xs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1711 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1711#event-1814298057"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1711#event-1814298057",
"url": "https://github.com/quicwg/base-drafts/pull/1711#event-1814298057",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Improve description of key derivation (#1711)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1711#event-1814298057"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373021804\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85cc888a7c1_44b03f8aa0cd45b4874c5--


From nobody Tue Aug 28 15:28: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 F2305130F25 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KmLkAs8QoVMD for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:28:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 1E9E1130E1C for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:28:27 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:28:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535495306; bh=1g+ouRlZKA5CudpXXATx34VI+/491P+d20X3kqNmcm8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=00+8s78A2oMZ/uMOxhhjTFa7LH+47joblO//0N5JhvWu14jq2yW5pjthNgP+bhvqU px4tzrVFkR79l5PKgau4Bg093Tkef4dai7bqL0Ds4gTZ0CZnWTX2fi+iBOgS8QQzDn AzjY2SzimYhehby/8sAoP8DAslOTILDKj204iIY0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bc274f3f1c60f2649f841cb6469873c27944a7f92cf00000001179d8e8a92a169ce14582fb8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1568/issue_event/1814298064@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1568@github.com>
References: <quicwg/base-drafts/issues/1568@github.com>
Subject: Re: [quicwg/base-drafts] Be more explicit about key derivation (#1568)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85cc8a74580_1a93f82cced45c060319"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wXxE9Ar0Ix5Mv7aJcItc1lB4dZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:28:29 -0000

----==_mimepart_5b85cc8a74580_1a93f82cced45c060319
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1568 via #1711.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1568#event-1814298064
----==_mimepart_5b85cc8a74580_1a93f82cced45c060319
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341323704" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1568" href="https://github.com/quicwg/base-drafts/issues/1568">#1568</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354582601" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1711" href="https://github.com/quicwg/base-drafts/pull/1711">#1711</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1568#event-1814298064">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7y4DLOAjWTIFadZT31UHGV_V_Dvks5uVcQKgaJpZM4VQQjU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-74bf9gC5znd_bLvG6Zr0mbTTYTks5uVcQKgaJpZM4VQQjU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1568 via #1711."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1568#event-1814298064"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1568#event-1814298064",
"url": "https://github.com/quicwg/base-drafts/issues/1568#event-1814298064",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Be more explicit about key derivation (#1568)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1568#event-1814298064"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 356583636\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85cc8a74580_1a93f82cced45c060319--


From nobody Tue Aug 28 15:39: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 933D3130F50 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GBB6P19I8lx6 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:29 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7442130F34 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:39:27 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535495967; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XAkTQqarQ1KhVSUbfPSR/oTg8nRG8IYvcAaC6HuhlGE=; b=ytq9bIq3BhIrmOvvgm2iRoFn81mhSd2cL2biFkLmTv2YpmhRncWJQorsiiUjzgpYV15pCvvR BmnajUzZ0elpPWEwVA8L4sLeoNDiwS8Sojsxxakc/GXLKuWOD7xyPYyTGiqNRdKQkkh8imUc 0/JDz6hWO88gbmOO5e0cKi8TVcI=
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 5b85cf1e.7fe97b1da390-smtp-out-n03; Tue, 28 Aug 2018 22:39:26 -0000 (UTC)
Date: Tue, 28 Aug 2018 15:39:26 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b85cf1ebf3ff_14452af6b9dfcebc5292f@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85cf1ebf03b_14452af6b9dfcebc5284c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3uXLJOS5vx68L-UpxymraWz4AQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:39:31 -0000

----==_mimepart_5b85cf1ebf03b_14452af6b9dfcebc5284c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/clearer-keys
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85cf1ebf03b_14452af6b9dfcebc5284c--


From nobody Tue Aug 28 15:39: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 28517130F25 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FhooDstqWD7b for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:37 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF137130DE8 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:39:37 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535495977; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=o2l4uXL/xBM84Ecq6ovd1DBloqa5faVQLvX0ktP2umA=; b=rp/vMnAj8OoktvRim5XTES07Hjv96Zyas90QNOt4726irBCTxKM6fmMmB8PZj65TRSdRyoI0 YQGTWWDblgp/N4uL/NAACaTdDiXCxfhoOxLiLXJV0Kk5CjW97GY8BnHtIeEUf97HLFmzaa25 9zql6DuUujcnbBpV1ljo5DAOs1s=
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 5b85cf28.7f921eebe600-smtp-out-n03; Tue, 28 Aug 2018 22:39:36 -0000 (UTC)
Date: Tue, 28 Aug 2018 15:39:35 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b85cf27a8528_12cf42ae6088a4ecc669b1@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e5e288: Use 'encryption' less often
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85cf27a7c6e_12cf42ae6088a4ecc6681"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qmAZPFTaHQffweBwD3ev8D5HEQk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:39:39 -0000

----==_mimepart_5b85cf27a7c6e_12cf42ae6088a4ecc6681
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e5e288842bda6d7275784762835880a96154f280
      https://github.com/quicwg/base-drafts/commit/e5e288842bda6d7275784762835880a96154f280
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use 'encryption' less often


  Commit: d016a9697c2e5d58439f5563bf470a54b652dbc9
      https://github.com/quicwg/base-drafts/commit/d016a9697c2e5d58439f5563bf470a54b652dbc9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Say things more clearly


  Commit: 2455265b2fcdcb98b18776b1d866ef380ddde5d4
      https://github.com/quicwg/base-drafts/commit/2455265b2fcdcb98b18776b1d866ef380ddde5d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1708 from quicwg/use-encryption-less

Use 'encryption' less often


Compare: https://github.com/quicwg/base-drafts/compare/30288b389820...2455265b2fcd
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85cf27a7c6e_12cf42ae6088a4ecc6681--


From nobody Tue Aug 28 15:39: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 63138130E55 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aK-AyXDEHFMI for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:41 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5B7F130DE8 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:39:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535495980; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=alM23QLBqmk/xcodJhAffsdii4k5xXBlgA5OW8Z/7Q0=; b=HmUUc/kss2kYw/qE7AfiG/zWOs3WZ1YWyAzF7atL+vBWK92m5ARBWxfJs5zzOIW9gZn6KdzW tUyVlQCDi0lYTrQIMV90oR0oeYICkjAzfyUUhEGqxDVUz/fHxdrnRisO9o6tj8ZmVDQTFKdd jDwAdGNnbBeznxEf1DSC8y7hrE4=
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.44]) by mxa.mailgun.org with ESMTP id 5b85cf2b.7f5de91ea840-smtp-out-n03; Tue, 28 Aug 2018 22:39:39 -0000 (UTC)
Date: Tue, 28 Aug 2018 15:39:38 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b85cf2a5b5dd_4c182b255cb1aed475988@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85cf2a5b238_4c182b255cb1aed47587"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dgs877hDdRK0ey0FsM2CRBennPk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:39:43 -0000

----==_mimepart_5b85cf2a5b238_4c182b255cb1aed47587
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/use-encryption-less
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85cf2a5b238_4c182b255cb1aed47587--


From nobody Tue Aug 28 15: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 23B32130E55 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.008
X-Spam-Level: 
X-Spam-Status: No, score=-8.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 KAzGS7EsRNWP for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:39:43 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC6AC130DE8 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:39:43 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:39:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535495983; bh=AWFytdzqWfqCO0KuQZMmeGJoHFo8DdaaISjTk9+auvc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ccdw8ytEBtobQ+9GRKbgayKXV2pln6MFYWACVzG7ryUj9PuybFk9IEd/v2URphCBr 48eHgWoL+T+Ixtvz6M1xacHMBjNjq/225dWsu4gqeVBMX1lRvofkzRycbsI1vlfsh7 5hlTI9nzUtwt6cafWa1yIXXTh8TuwDEZAH3SXYXc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8f545d183a31c11723867bb9b847c6bbb95825392cf00000001179d912f92a169ce15218534@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1708/issue_event/1814313465@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1708@github.com>
References: <quicwg/base-drafts/pull/1708@github.com>
Subject: Re: [quicwg/base-drafts] Use 'encryption' less often (#1708)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85cf2ffeef_60c63fbb7ced45b41216ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s04lW7r9cBx1rcEL3z5eZ9iqTCQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:39:46 -0000

----==_mimepart_5b85cf2ffeef_60c63fbb7ced45b41216ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1708 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1708#event-1814313465
----==_mimepart_5b85cf2ffeef_60c63fbb7ced45b41216ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354518324" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1708" href="https://github.com/quicwg/base-drafts/pull/1708">#1708</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1708#event-1814313465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2XL9jJD6TNMAdrCgxrF6Pvo-d0gks5uVcavgaJpZM4WOrdf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwi5lOy6MSEadZHNZH-KSWoYCY1Gks5uVcavgaJpZM4WOrdf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1708 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1708#event-1814313465"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1708#event-1814313465",
"url": "https://github.com/quicwg/base-drafts/pull/1708#event-1814313465",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Use 'encryption' less often (#1708)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1708#event-1814313465"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372946783\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85cf2ffeef_60c63fbb7ced45b41216ac--


From nobody Tue Aug 28 15:42: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 3F7CD130DE8 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:42:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 YJaSZgYvQA7h for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:42:22 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 9C116130DDA for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:42:22 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:42:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535496141; bh=36EIEh8O8xxnwAqJtSgjtS6eV+bORFxuYSo81VsuFM0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PYhSt7ln4GimhZHX2Ok2F7te/+RZSsjMQyCi29zE0kLG46c30gJN2WMcVfUIb+RQI 0IX3O9YekcCtHj84dbM2HmgTNSrNNlOd5o2EvCsqdXjvZcymiWo0phq5QInth0wCtR AynqwyUmzH7p7rJ+uLuHGt9QhSzUwLhhHY9dWlHU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21e33e82270c547ef3b4a8284abaae2ed8b3fe4092cf00000001179d91cd92a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713@github.com>
Subject: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85cfcde569a_1913f82cced45c0198067"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/SVh82u_yob3sEsorc83UA29I9Tk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:42:24 -0000

----==_mimepart_5b85cfcde569a_1913f82cced45c0198067
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Neither ACK nor PADDING frames cause an ACK to be sent.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1713

-- Commit Summary --

  * ACK and PADDING

-- File Changes --

    M draft-ietf-quic-transport.md (22)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1713.patch
https://github.com/quicwg/base-drafts/pull/1713.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/1713

----==_mimepart_5b85cfcde569a_1913f82cced45c0198067
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Neither ACK nor PADDING frames cause an ACK to be sent.</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/1713'>https://github.com/quicwg/base-drafts/pull/1713</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>ACK and PADDING</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1713/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/1713.patch'>https://github.com/quicwg/base-drafts/pull/1713.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1713.diff'>https://github.com/quicwg/base-drafts/pull/1713.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/1713">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_n5p9h4G8sER6I2CjVAnKjN_IRqks5uVcdNgaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwJZcpLBnTshwWAauV8Nf2OmQGplks5uVcdNgaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ACK and PADDING (#1713)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713",
"url": "https://github.com/quicwg/base-drafts/pull/1713",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "ACK and PADDING (#1713)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "88a0455",
"value": "ACK and PADDING"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1713/files#diff-0) (22 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1713,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1713\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b85cfcde569a_1913f82cced45c0198067--


From nobody Tue Aug 28 15:46: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 A2F0D130E0C for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:46:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 NV8qASdxhzWk for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:46:17 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 83DB1130DDA for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:46:17 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:46:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535496376; bh=5nBI0mRtQJJ4+fZmnODu1y+KixOD6anhWOypOUZl2Ek=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=avXKRDfaiVk/YJ54mw2zaZfPSJniWznXDGy6Gz/UHXPTplQdA+jUGoYQo07WYIakO BVgNVrnlgo7r5Y8ZWlm7wXkSsJAyB4dVClADDvrxeNB5qDH15BLQbJA/iMoUhmmX57 X6zB/BNyVMxNDAv+N7QmfzsPVrVDtAd0r779R3IM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc1efeadcecf3674811595d62beb8d272f74906e92cf00000001179d92b892a169ce1526cebb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1712/review/150344894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1712@github.com>
References: <quicwg/base-drafts/pull/1712@github.com>
Subject: Re: [quicwg/base-drafts] Discuss HTTP/QUIC Connection Closure (#1712)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85d0b8af049_4643fdf1ced45b47566"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LBLwePcZ-LLNUQ8HYWDmTtUotdQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:46:20 -0000

----==_mimepart_5b85d0b8af049_4643fdf1ced45b47566
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

The restructuring was a little distracting, but this looks like a good change overall. I have a few suggestions.  I didn't scrub carefully for grammar, but you are better at that than I anyway :)

> +do so if approaching the idle timeout.
+
+HTTP clients are expected to use QUIC PING frames to keep connections open while
+there are responses outstanding for requests or server pushes. If the client is
+not expecting a response from the server, allowing an idle connection to time
+out is preferred over expending effort maintaining a connection that might not
+be needed.  A gateway MAY use PING to maintain connections in anticipation of
+need rather than incur the latency cost of connection establishment to servers.
+Servers SHOULD NOT use PING frames to keep a connection open.
+
+## Connection Shutdown
+
+Even when a connection is not idle, either endpoint can decide to stop using the
+connection.  Clients do this by not sending additional requests on the
+connection; responses and pushed responses associated to previous requests will
+continue to completion.

This introduction doesn't mention that the intent is to be "graceful" or to close the connection without losing requests.  That's important, because it is also possible to just slam the connection closed.

> @@ -1102,69 +1167,33 @@ allowing time for any in-flight requests (at least one round-trip time), the
 server MAY send another GOAWAY frame with an updated last Stream ID.  This
 ensures that a connection can be cleanly shut down without losing requests.
 
-Once all requests on streams at or below the identified stream number have been
-completed or cancelled, and all promised server push responses associated with
-those requests have been completed or cancelled, the connection can be closed
-using an Immediate Close (see {{QUIC-TRANSPORT}}).  An endpoint that completes a
-graceful shutdown SHOULD use the QUIC APPLICATION_CLOSE frame with the
-HTTP_NO_ERROR code.
+Once all accepted requests have been processed, the server MAY permit the

I think s/MAY/can here.  The normative language elsewhere covers this.

>  
+## Explicit Application Closure

Explicit or immediate?  Better to use the same terminology as the transport doc, methinks.  Explicit, taken to mean "direct", might be right, but it seems a little off.

>  
-# Connection Management
+Before closing the connection, a GOAWAY MAY be sent to allow the client to retry
+requests.  Including the GOAWAY frame in the same packet as the QUIC

"retry some requests" - the implication here is that GOAWAY is sent immediately before, which would limit its usefulness.

>  
+If a connection terminates without a GOAWAY frame, clients MUST assume
+that any request which was sent might have been processed.

Maybe mention "in whole or part" when it comes to requests, even a partially sent request can be 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/pull/1712#pullrequestreview-150344894
----==_mimepart_5b85d0b8af049_4643fdf1ced45b47566
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>The restructuring was a little distracting, but this looks like a good change overall. I have a few suggestions.  I didn't scrub carefully for grammar, but you are better at that than I anyway :)</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1712#discussion_r213495565">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +do so if approaching the idle timeout.
+
+HTTP clients are expected to use QUIC PING frames to keep connections open while
+there are responses outstanding for requests or server pushes. If the client is
+not expecting a response from the server, allowing an idle connection to time
+out is preferred over expending effort maintaining a connection that might not
+be needed.  A gateway MAY use PING to maintain connections in anticipation of
+need rather than incur the latency cost of connection establishment to servers.
+Servers SHOULD NOT use PING frames to keep a connection open.
+
+## Connection Shutdown
+
+Even when a connection is not idle, either endpoint can decide to stop using the
+connection.  Clients do this by not sending additional requests on the
+connection; responses and pushed responses associated to previous requests will
+continue to completion.
</pre>
<p>This introduction doesn't mention that the intent is to be "graceful" or to close the connection without losing requests.  That's important, because it is also possible to just slam the connection closed.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1712#discussion_r213495758">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1102,69 +1167,33 @@ allowing time for any in-flight requests (at least one round-trip time), the
 server MAY send another GOAWAY frame with an updated last Stream ID.  This
 ensures that a connection can be cleanly shut down without losing requests.
 
-Once all requests on streams at or below the identified stream number have been
-completed or cancelled, and all promised server push responses associated with
-those requests have been completed or cancelled, the connection can be closed
-using an Immediate Close (see {{QUIC-TRANSPORT}}).  An endpoint that completes a
-graceful shutdown SHOULD use the QUIC APPLICATION_CLOSE frame with the
-HTTP_NO_ERROR code.
+Once all accepted requests have been processed, the server MAY permit the
</pre>
<p>I think s/MAY/can here.  The normative language elsewhere covers this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1712#discussion_r213495822">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
+## Explicit Application Closure
</pre>
<p>Explicit or immediate?  Better to use the same terminology as the transport doc, methinks.  Explicit, taken to mean "direct", might be right, but it seems a little off.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1712#discussion_r213496095">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
-# Connection Management
+Before closing the connection, a GOAWAY MAY be sent to allow the client to retry
+requests.  Including the GOAWAY frame in the same packet as the QUIC
</pre>
<p>"retry some requests" - the implication here is that GOAWAY is sent immediately before, which would limit its usefulness.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1712#discussion_r213496260">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
+If a connection terminates without a GOAWAY frame, clients MUST assume
+that any request which was sent might have been processed.
</pre>
<p>Maybe mention "in whole or part" when it comes to requests, even a partially sent request can be processed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150344894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MAExto2T3g0oGkVZwumCBk3qIWks5uVcg4gaJpZM4WQOUJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7xLI_lnt8JFwSGB2qqUps8za_E_ks5uVcg4gaJpZM4WQOUJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1712"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150344894"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150344894",
"url": "https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150344894",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1712",
"sections": [
{
"text": "The restructuring was a little distracting, but this looks like a good change overall. I have a few suggestions.  I didn't scrub carefully for grammar, but you are better at that than I anyway :)",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150344894"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373351689\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85d0b8af049_4643fdf1ced45b47566--


From nobody Tue Aug 28 15:47: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 1808F130E55 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:47:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 683-Zs_LiBJS for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:47:56 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 39F99130DDA for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:47:56 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:47:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535496475; bh=njs6weYj4p+3nSwAZH3iRAziZNZAvKr6XoJnOItnjTY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s/miDZB657P9C5uYAqJcY7aSU5JbSn4dNoYwMfzuKF4Gxi9VT+cZU+umTy6vtT1xM eNNyuKbNeMD4HpCJprE93Zol5b/t4tcPiZsluDRAQebjoBsCmEK52TaaTvuG98dFn4 pO0gXlZAAM7sUp3vpMzFVYu0tmeLSiYbxjEd6zzI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb4e96569f681407f45c38967a9d38cd1463c7a8592cf00000001179d931b92a169ce152025b5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1707/review/150346214@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1707@github.com>
References: <quicwg/base-drafts/pull/1707@github.com>
Subject: Re: [quicwg/base-drafts] Headers and header fields (#1707)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85d11b5a170_12a73f9c494d45c0807ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cuGRh5b6VPrdrHCeVYym2iRqPLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:47:58 -0000

----==_mimepart_5b85d11b5a170_12a73f9c494d45c0807ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -294,11 +294,10 @@ response may contain zero or more header blocks containing the message headers
 of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 {{!RFC7231}}, Section 6.2).
 
-PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
-frames of a response message indicating a pushed resource related to the
-response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of separate HTTP request messages.  See {{server-push}} for more
-details.
+A server MAY interleave one or more PUSH_PROMISE frames (see
+{{frame-push-promise}}) with the frames of a response message indicating a
+pushed resource related to the response. These PUSH_PROMISE frames are not part

"pushed resource" isn't quite right, we push responses.  You could probably drop from "indicating" onwards and retain the meaning.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-150346214
----==_mimepart_5b85d11b5a170_12a73f9c494d45c0807ca
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/1707#discussion_r213496706">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -294,11 +294,10 @@ response may contain zero or more header blocks containing the message headers
 of informational (1xx) HTTP responses (see {{!RFC7230}}, Section 3.2 and
 {{!RFC7231}}, Section 6.2).
 
-PUSH_PROMISE frames (see {{frame-push-promise}}) MAY be interleaved with the
-frames of a response message indicating a pushed resource related to the
-response. These PUSH_PROMISE frames are not part of the response, but carry the
-headers of separate HTTP request messages.  See {{server-push}} for more
-details.
+A server MAY interleave one or more PUSH_PROMISE frames (see
+{{frame-push-promise}}) with the frames of a response message indicating a
+pushed resource related to the response. These PUSH_PROMISE frames are not part
</pre>
<p>"pushed resource" isn't quite right, we push responses.  You could probably drop from "indicating" onwards and retain the meaning.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-150346214">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-T3LLo-bYte7EWTopivKByQk82wks5uVcibgaJpZM4WORmD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyIZGdxMdv32lxhHCKDyv0DQXZLLks5uVcibgaJpZM4WORmD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1707"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-150346214"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-150346214",
"url": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-150346214",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1707",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1707#pullrequestreview-150346214"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372840835\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85d11b5a170_12a73f9c494d45c0807ca--


From nobody Tue Aug 28 15:49: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 11207130E0C for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:49:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yJXvEH1caGTN for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:49:27 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 49004130DDA for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:49:27 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:49:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535496566; bh=4Ca49dpB/9TxSfg+ThTp5wETcyX3jH+AWzSqg8N7jDA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MofRgFvy8SxZbzrEEfmW3fV/+iF7g8/uZ7kA04ClAIw6ReMFn0MkUKKLkY58T3dt4 aAW+EN0MVEHvNw+sJyHOqQVW5qDN1RoZRSzNXB1fY4zQUkm4Wn2BRuEUehODDWjYl1 xw9tK1xoD9R4Riex+aezSlV2GIIdD05F15sE0MAg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd3978a024ffb4f5ab030064c9bb6d5dfcdbfc0292cf00000001179d937692a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/150346487@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85d176747d3_d713fe834cd45b81596d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CTPFkGIcTZwLCAA6MQiL-JcGq4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:49:29 -0000

----==_mimepart_5b85d176747d3_d713fe834cd45b81596d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains

"containing only ACK or PADDING 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/1713#pullrequestreview-150346487
----==_mimepart_5b85d176747d3_d713fe834cd45b81596d2
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/1713#discussion_r213496953">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains
</pre>
<p>"containing only ACK or PADDING 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/1713#pullrequestreview-150346487">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyr_OCzN8Bsnk0ZUe3boQUNfReuOks5uVcj2gaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3R8mjwv3s9QcWABokinUb4aOo92ks5uVcj2gaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346487"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346487",
"url": "https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346487",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1713",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346487"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85d176747d3_d713fe834cd45b81596d2--


From nobody Tue Aug 28 15:49: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 29D6B130DDA for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:49:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.605
X-Spam-Level: 
X-Spam-Status: No, score=-6.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 m4uEFrdyz0j8 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 15:49:43 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 71B9B130E55 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 15:49:42 -0700 (PDT)
Date: Tue, 28 Aug 2018 15:49:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535496581; bh=My1En8DgmYOxsvj79fsbJsQciQw31WN/E8rx1PXC6Us=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F/T0ZBT5oYDMambp82m/alsap2StTospYfJjVkMZtrY+kH2wpCDUMUhFz4JP2jELn fV5MB5G0tBeqWTdZfmimJjKqC0wWr2vE0bqpyiXv3iHbzpo5LjUN49Y49UuJDx3lqf QyT1nWRMekMJ+ilg0eHUGVVkYdZol+FWZmr4nIuI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd09bb4b7a32c13281b2ba7cc890df52bb47825992cf00000001179d938592a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/150346607@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85d185585a1_1a9f3f8022ed45b893577"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r-Ord2NfGx7wZUMhB6sO0azP1o4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 22:49:45 -0000

----==_mimepart_5b85d185585a1_1a9f3f8022ed45b893577
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/1713#pullrequestreview-150346607
----==_mimepart_5b85d185585a1_1a9f3f8022ed45b893577
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/1713#pullrequestreview-150346607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz5w1LPn3uB7kl2oxcMVkhOlVTujks5uVckFgaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq90TNZcmym_YHd0N6wB1ceTkbE_aks5uVckFgaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346607"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346607",
"url": "https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346607",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 1713",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#pullrequestreview-150346607"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85d185585a1_1a9f3f8022ed45b893577--


From nobody Tue Aug 28 16: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 E70F0130DDA for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 16:06:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 t7cW_aArvX4R for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 16:06:53 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D5F3124BE5 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 16:06:53 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535497612; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0jrpnCIj7bxW8ow9BHVGjYXw4NuH3ucLAT/gZkVYVOg=; b=qpYs/9ozGzxa3B1ZBvr6HzE1+/4QVx3j7tETT2JWwx4rUmBlF3VUz+qMkOUoSCUfXSozdYU8 QahF3hqoJY+gNFILKnoDYAWnHFQpxjHfxpbHfc0gbI9o7Pk2jnhwrexvoVWur9wgP/6odQcv 2Z73UsUSBaQspqsUWi5e34XfM+I=
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.39]) by mxa.mailgun.org with ESMTP id 5b85cfaf.7efe71019690-smtp-out-n03; Tue, 28 Aug 2018 22:41:51 -0000 (UTC)
Date: Tue, 28 Aug 2018 15:41:51 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b85cfaf911d5_158c2ae287b8ced497329@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 88a045: ACK and PADDING
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85cfaf90e6e_158c2ae287b8ced49727e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FdLNK2bM86vBmdEPQk3ELHwmQqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 23:06:55 -0000

----==_mimepart_5b85cfaf90e6e_158c2ae287b8ced49727e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-ack-padding
  Home:   https://github.com/quicwg/base-drafts
  Commit: 88a04550bd36bb13f6c742f41b8b33c2f000b80a
      https://github.com/quicwg/base-drafts/commit/88a04550bd36bb13f6c742f41b8b33c2f000b80a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ACK and PADDING

Neither ACK nor PADDING frames cause an ACK to be sent.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85cfaf90e6e_158c2ae287b8ced49727e--


From nobody Tue Aug 28 16:17: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 70A5B124BE5 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 16:17:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 o-UBM2AGOFd6 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 16:17:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 E0CE612426A for <quic-issues@ietf.org>; Tue, 28 Aug 2018 16:17:43 -0700 (PDT)
Date: Tue, 28 Aug 2018 16:17:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535498262; bh=50qzxxiCcJqTLV/QNKiBoHV+BEJ3pCXHrZqfAOKb/xk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PUMIsOf6B282gBnyKxomgpLOwSG2/yk7EH0lSCNtm+X9f5304z4nDxgRAvmDJz3eD tCozDyWbF1CkmD/uzFuqfRiuI2rvx8gjfBVQCm6EAxcpLht014NGsdr7K3u9UQ/d1x 3r4TuGLblUgK6Vbneu2NK7vnbMkeUdR/QKMOLyxw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88bb8ec9a032ce083ffce6ea6a6316c392d6db7c92cf00000001179d9a1692a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/150352674@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85d816cc1d3_5c803fafa7ed45b893729"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/8UJmc6IetlCwZ1B-8cBZH6zYhDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 23:17:45 -0000

----==_mimepart_5b85d816cc1d3_5c803fafa7ed45b893729
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains

To clarify, are you saying I should replace "ACK and PADDING" with "ACK or PADDING" everywhere or another suggestion?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1713#discussion_r213502265
----==_mimepart_5b85d816cc1d3_5c803fafa7ed45b893729
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/1713#discussion_r213502265">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains
</pre>
<p>To clarify, are you saying I should replace "ACK and PADDING" with "ACK or PADDING" everywhere or another suggestion?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1713#discussion_r213502265">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6-RQCdfBpzn84dRXBxsho07czl5ks5uVc-WgaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1sKTGf0kZ0Y4CpdfkSyYFikZ527ks5uVc-WgaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#discussion_r213502265"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213502265",
"url": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213502265",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1713",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213502265"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85d816cc1d3_5c803fafa7ed45b893729--


From nobody Tue Aug 28 16:52: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 AD1C7130E26 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 16:52:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qJJ6VwuAF1Dr for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 16:52:52 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 CE21A130E1C for <quic-issues@ietf.org>; Tue, 28 Aug 2018 16:52:51 -0700 (PDT)
Date: Tue, 28 Aug 2018 16:52:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535500370; bh=UOZnts4WOBuCb5iTJXII3pvU5XLMHdUn6AfknfIT7mM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YP4vchXwBhujIBx2dSvp8cu8kZr3Hyc75g5cap0UoNsLHGYQLZaRF7VD76gE+RreF a1ITmGAsaKXm/sgzpBzovMIDbHZguzSAvr3t1Jlnh4yFtqRgFr051IW1CaG1nvVVIb lFyWGXlPDR+S4Hzzm7FTsw+aD7khCS6ECSGs2Bvg=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd1fd0d19a46412c538bba71eb29baaecf1e6e35292cf00000001179da25292a169ce12443a1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1237/review/150359361@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1237@github.com>
References: <quicwg/base-drafts/pull/1237@github.com>
Subject: Re: [quicwg/base-drafts] Clarify QPACK eviction races (#1237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85e0529c2c2_8743fdb080d45bc196810"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/akI8fKuFpWvI8e_1wVDF5_9mYD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 23:52:54 -0000

----==_mimepart_5b85e0529c2c2_8743fdb080d45bc196810
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> +any eviction-prone entries, which are dynamic table entries that might be
+evicted soon.  Rather than reference an eviction-prone entry, the encoder SHOULD
+emit an Indexed-Duplicate representation (see {{indexed-duplicate}}), and
+reference the duplicate instead.
+
+To identify eviction-prone entries, the encoder can maintain a draining index,
+which is the smallest absolute index in the dynamic table that it will emit a
+reference for.  As new entries are inserted, the encoder increments the
+draining index such that the amount of free and draining space in the dyanmic
+table is larger than its target threshold.
+
+~~~~~~~~~~  drawing
+   +----------------+-----------------------+------------+
+   | Eviction-prone |     Referenceable     | Free Space |
+   |    Entries     |        Entries        |            |
+   +----------------+-----------------------+------------+

I'm not sure I agree that the draining index always needs to be in the acknowledged range.  Consider the case where I insert a full table's worth of headers and none have yet been acknowledged.  An encoder will still want to stop referencing the oldest ones so they can be evicted soon, even if it causes duplication.  For the purposes of this section, I'm not sure I want to add the 'acknowledged index' to the picture.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1237#discussion_r213507920
----==_mimepart_5b85e0529c2c2_8743fdb080d45bc196810
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1237#discussion_r213507920">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; +any eviction-prone entries, which are dynamic table entries that might be
+evicted soon.  Rather than reference an eviction-prone entry, the encoder SHOULD
+emit an Indexed-Duplicate representation (see {{indexed-duplicate}}), and
+reference the duplicate instead.
+
+To identify eviction-prone entries, the encoder can maintain a draining index,
+which is the smallest absolute index in the dynamic table that it will emit a
+reference for.  As new entries are inserted, the encoder increments the
+draining index such that the amount of free and draining space in the dyanmic
+table is larger than its target threshold.
+
+~~~~~~~~~~  drawing
+   +----------------+-----------------------+------------+
+   | Eviction-prone |     Referenceable     | Free Space |
+   |    Entries     |        Entries        |            |
+   +----------------+-----------------------+------------+
</pre>
<p>I'm not sure I agree that the draining index always needs to be in the acknowledged range.  Consider the case where I insert a full table's worth of headers and none have yet been acknowledged.  An encoder will still want to stop referencing the oldest ones so they can be evicted soon, even if it causes duplication.  For the purposes of this section, I'm not sure I want to add the 'acknowledged index' to the picture.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1237#discussion_r213507920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5N8z0S93OTOBmqF0nBsjaY0oXS2ks5uVdfSgaJpZM4SwJ4X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4gN5eBw6YBPePDpQYrvuuMYn-eTks5uVdfSgaJpZM4SwJ4X.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind commented on #1237"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1237#discussion_r213507920"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1237#discussion_r213507920",
"url": "https://github.com/quicwg/base-drafts/pull/1237#discussion_r213507920",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@afrind commented on 1237",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1237#discussion_r213507920"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 314613271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85e0529c2c2_8743fdb080d45bc196810--


From nobody Tue Aug 28 17:11: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 4E763130E28 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:11:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JZRA2vCIYpbZ for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:11:51 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9373212426A for <quic-issues@ietf.org>; Tue, 28 Aug 2018 17:11:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535501510; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qGDbFvbv/QHWMzJbhejtNWB50fCw8cdoWQHgPOfm+qc=; b=Qqymae5ZUGfhUJw2v+a2VgLOGBjJziPK7Z06IV9vjT5hOnrYMVMHlCdag2DTAIJmy6R2O50I Hcuwph1Deu7i0xkGgznVXbg/XssvDfHIcbJSfJXRl7o46uQNtKWi+BJ9AZiRYYTJO5YdzPCE VrhBguUtpSEznyuEUiSzy6RGHRk=
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 5b85e4c6.7fadef7bc690-smtp-out-n02; Wed, 29 Aug 2018 00:11:50 -0000 (UTC)
Date: Tue, 28 Aug 2018 17:11:50 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b85e4c6ab116_33792afd8fc56ec856155@hookshot-fe-cace476.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8ff41e: Refactor recovery draft to remove ProcessECN
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b85e4c6aabcf_33792afd8fc56ec856062"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QJFSWFgPLPxkR1KrZiODMZnvUcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 00:11:53 -0000

----==_mimepart_5b85e4c6aabcf_33792afd8fc56ec856062
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/one-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ff41ed9befc27cf2d11a84c919f1be3b1eb0e6d
      https://github.com/quicwg/base-drafts/commit/8ff41ed9befc27cf2d11a84c919f1be3b1eb0e6d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Refactor recovery draft to remove ProcessECN


  Commit: 78cd18f2f4183947e602d10bf9e9a445e88a69d3
      https://github.com/quicwg/base-drafts/commit/78cd18f2f4183947e602d10bf9e9a445e88a69d3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Try to clean up description of ACK Blocks


  Commit: 2ebf211e28aef7a7805042e6c4beec0774e71248
      https://github.com/quicwg/base-drafts/commit/2ebf211e28aef7a7805042e6c4beec0774e71248
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Gee, I'm glad no one checked these...


Compare: https://github.com/quicwg/base-drafts/compare/ac7659251f6f...2ebf211e28ae
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b85e4c6aabcf_33792afd8fc56ec856062--


From nobody Tue Aug 28 17:12: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 E9F70130E29 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:11:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 e4c3P5JHBnvf for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:11:56 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 6131B130E3A for <quic-issues@ietf.org>; Tue, 28 Aug 2018 17:11:56 -0700 (PDT)
Date: Tue, 28 Aug 2018 17:11:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535501515; bh=Nf9U8wiZ+F9askppXnfmi1DCqArik0MEd14cSYdndfo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z8cRedTqes9YnybAMe5k66iUjnLyL2cEiGCTkNqtazOsOY1079i/JGnEWrduqrFH7 CH+3TIJgvacVPVP4s3yst5IbiBb27rKtvcoU79EXCGymtQTPt0Feb9E5TXP4mKucVf Gk+7wqjD+Mqs83h8TGenCWQiolIXIkz624Y1krLA=
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/1706/push/2833055806@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1706@github.com>
References: <quicwg/base-drafts/pull/1706@github.com>
Subject: Re: [quicwg/base-drafts] Unified ACK frame (#1706)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85e4cb87e81_43ed3fb28d2d45b8320a6"; 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/c3HU0n-QBTtD-sPtwiAyAGPIZfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 00:11:58 -0000

----==_mimepart_5b85e4cb87e81_43ed3fb28d2d45b8320a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 3 commits.

8ff41ed  Refactor recovery draft to remove ProcessECN
78cd18f  Try to clean up description of ACK Blocks
2ebf211  Gee, I'm glad no one checked these...


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1706/files/ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43..2ebf211e28aef7a7805042e6c4beec0774e71248

----==_mimepart_5b85e4cb87e81_43ed3fb28d2d45b8320a6
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8ff41ed">8ff41ed</a>  Refactor recovery draft to remove ProcessECN</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/78cd18f">78cd18f</a>  Try to clean up description of ACK Blocks</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/2ebf211">2ebf211</a>  Gee, I&#39;m glad no one checked these...</li>
</ul>


<p style="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/1706/files/ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43..2ebf211e28aef7a7805042e6c4beec0774e71248">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ptQDEoaxCfgq_pcwKD_A83xK57ks5uVdxLgaJpZM4WNXQz">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0rx1HElww7sZfDb8xsB7uoWcSY8ks5uVdxLgaJpZM4WNXQz.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 3 commits in #1706"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1706/files/ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43..2ebf211e28aef7a7805042e6c4beec0774e71248"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1706/files/ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43..2ebf211e28aef7a7805042e6c4beec0774e71248",
"url": "https://github.com/quicwg/base-drafts/pull/1706/files/ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43..2ebf211e28aef7a7805042e6c4beec0774e71248",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 3 commits in #1706",
"sections": [
{
"text": "3 new commits pushed to quicwg/base-drafts #1706:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "8ff41ed",
"value": "Refactor recovery draft to remove ProcessECN"
},
{
"name": "78cd18f",
"value": "Try to clean up description of ACK Blocks"
},
{
"name": "2ebf211",
"value": "Gee, I'm glad no one checked these..."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1706/files/ac7659251f6fd46c0f08683fc1e7eb9dcacd8a43..2ebf211e28aef7a7805042e6c4beec0774e71248"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372601907\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b85e4cb87e81_43ed3fb28d2d45b8320a6--


From nobody Tue Aug 28 17:18: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 68E40130E28 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:18:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 soVPtPwildeG for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:18:03 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 898F512426A for <quic-issues@ietf.org>; Tue, 28 Aug 2018 17:18:03 -0700 (PDT)
Date: Tue, 28 Aug 2018 17:18:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535501882; bh=zYloaQW4dPxA5yoI2r3qXRjYIgXF5/REaTcHUku7G1g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c7SVulrZ7lBb4ju9Bz79UfJcledKv7EUT3vmmldPClZqqu6a2Y8tVzZ4vcYDToovA jGhYTIe8OHQyEv7UGSljkNKyx3IbfNCDSRvGX6j5BlK1LqBt5ljkrWibapCQA1mtEY 8FGT4ZnxcJFDyOvtweA8lsZCBBL83URj7fr29bYE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a49adb4ba10f9430a9fd9854e44781a1069030392cf00000001179da83a92a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/150363886@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85e63aa7c8a_31883f85c98d45bc1063c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rgn9KBC0r6ha01iWG6Kcwnr-42M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 00:18:05 -0000

----==_mimepart_5b85e63aa7c8a_31883f85c98d45bc1063c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains

Just the one instance here that you only have "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/1713#discussion_r213511693
----==_mimepart_5b85e63aa7c8a_31883f85c98d45bc1063c0
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/1713#discussion_r213511693">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains
</pre>
<p>Just the one instance here that you only have "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/1713#discussion_r213511693">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5i5kuKMGZo3d3UmbBB5vxHPbSH8ks5uVd26gaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2d5MqFj7YJPwPo_SsrzqH3qSTrgks5uVd26gaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#discussion_r213511693"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213511693",
"url": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213511693",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1713",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213511693"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85e63aa7c8a_31883f85c98d45bc1063c0--


From nobody Tue Aug 28 17:44: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 50F18130E2D for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:44:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Mey96oIZ0keo for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 17:44:10 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 5AADC130E25 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 17:44:10 -0700 (PDT)
Date: Tue, 28 Aug 2018 17:44:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535503449; bh=fOrlPy80zGdos7OLsuvHlxdkvcB4RixA/VVoY6Qz2jY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H77xI7CjxSVE3p2BJ+xoO5BtAlIZ+pBPbtl3ROFUqw7M3VGW8m+Ihx1pWYiWRbi7H MntUCh+Q7equp0wC2M5tlbii2kbeRSfgAgMRr+9pjqUdOkoJatTswtXFIOMV/LFzu2 nSxSaXMMhyg1NmPxox7qAt+yYUQfMjpvz5uXDmII=
From: Luca Niccolini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a6614f6336ae62e2eff5542be8a09fe3efee87592cf00000001179dae5992a169ce1526cebb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1712/review/150367939@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1712@github.com>
References: <quicwg/base-drafts/pull/1712@github.com>
Subject: Re: [quicwg/base-drafts] Discuss HTTP/QUIC Connection Closure (#1712)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85ec598142a_521a3fb7608d45bc585ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lnicco
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eygWRmxx3Dg_lHDo24vdHMfnhuo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 00:44:13 -0000

----==_mimepart_5b85ec598142a_521a3fb7608d45bc585ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

lnicco commented on this pull request.



> +the error code HTTP_REQUEST_CANCELLED.  Servers MAY also cancel requests on
+streams below the indicated ID if these requests were not processed.
+
+Requests on Stream IDs less than or equal to the Stream ID in the GOAWAY frame
+might have been processed; their status cannot be known until they are completed
+successfully, reset individually, or the connection terminates.
+
+Servers SHOULD send a GOAWAY frame when the closing of a connection is known
+in advance, even if the advance notice is small, so that the remote peer can
+know whether a stream has been partially processed or not.  For example, if an
+HTTP client sends a POST at the same time that a server closes a QUIC
+connection, the client cannot know if the server started to process that POST
+request if the server does not send a GOAWAY frame to indicate what streams it
+might have acted on.
+
+An endpoint MAY send multiple GOAWAY frames if circumstances change. For

I know this commit is just moving text around, but I wanted to note how the beginning of this paragraph seems to be for the most part the same as in HTTP2 and does not take into consideration that in HQ there is no error code in the GOAWAY frame. So perhaps the "sends GOAWAY without an error code" can be removed ?

In HQ the only reason I can think of for the endpoint to send multiple GOAWAY frames is to first signal the intention to drain the connection, so that the remote endpoint on receipt stops creating new streams, and then after 1RTT (or on confirmation that the GOAWAY was received) the local endpoint can actually stop accepting new streams and seal the last stream ID and send a new GOAWAY frame. The remote endpoint upon receipt can now reset streams it thinks are established but in truth are not, with HTTP_REQUEST_CANCELLED, as explained 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/1712#pullrequestreview-150367939
----==_mimepart_5b85ec598142a_521a3fb7608d45bc585ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@lnicco</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1712#discussion_r213515229">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +the error code HTTP_REQUEST_CANCELLED.  Servers MAY also cancel requests on
+streams below the indicated ID if these requests were not processed.
+
+Requests on Stream IDs less than or equal to the Stream ID in the GOAWAY frame
+might have been processed; their status cannot be known until they are completed
+successfully, reset individually, or the connection terminates.
+
+Servers SHOULD send a GOAWAY frame when the closing of a connection is known
+in advance, even if the advance notice is small, so that the remote peer can
+know whether a stream has been partially processed or not.  For example, if an
+HTTP client sends a POST at the same time that a server closes a QUIC
+connection, the client cannot know if the server started to process that POST
+request if the server does not send a GOAWAY frame to indicate what streams it
+might have acted on.
+
+An endpoint MAY send multiple GOAWAY frames if circumstances change. For
</pre>
<p>I know this commit is just moving text around, but I wanted to note how the beginning of this paragraph seems to be for the most part the same as in HTTP2 and does not take into consideration that in HQ there is no error code in the GOAWAY frame. So perhaps the "sends GOAWAY without an error code" can be removed ?</p>
<p>In HQ the only reason I can think of for the endpoint to send multiple GOAWAY frames is to first signal the intention to drain the connection, so that the remote endpoint on receipt stops creating new streams, and then after 1RTT (or on confirmation that the GOAWAY was received) the local endpoint can actually stop accepting new streams and seal the last stream ID and send a new GOAWAY frame. The remote endpoint upon receipt can now reset streams it thinks are established but in truth are not, with HTTP_REQUEST_CANCELLED, as explained 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/1712#pullrequestreview-150367939">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_W58GGivtzJ1VBj-AKSrPvGiBjPks5uVePZgaJpZM4WQOUJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1lQ4YDaxmuIzyggiuB1_I4b4jEVks5uVePZgaJpZM4WQOUJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@lnicco commented on #1712"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150367939"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150367939",
"url": "https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150367939",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@lnicco commented on 1712",
"sections": [
{
"text": "",
"activityTitle": "**Luca Niccolini**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@lnicco",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1712#pullrequestreview-150367939"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373351689\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b85ec598142a_521a3fb7608d45bc585ab--


From nobody Tue Aug 28 18:30: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 F303C12DD85 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 18:30:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Po6BtmIUbwtb for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 18:30:09 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 BBF2F129385 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 18:30:09 -0700 (PDT)
Date: Tue, 28 Aug 2018 18:30:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535506208; bh=V+wNHcRPQFBH7qq9GtG43XNWG5PgLXlYyYm+F8RaxZ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YNdriXG7x8qYbVQYDJjPctfpuN2AAljGmBwYLLphJ9agqck51VK3LGW3DZGq/93j6 dtkeVL7S7u0lFeZbZD66w/Y44TVlgeqSuUHSZdqAy6q1tE0uUS/U2S5iGdSvsKmTYk eHchdZ7Qrt618WcRMsrJX56ZvUxzoUMdbAGmrGDI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4399bde8fa6b92a84edf0c0a2672a9f9eaa0382792cf00000001179db92092a169ce1522609f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1710/416793025@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1710@github.com>
References: <quicwg/base-drafts/issues/1710@github.com>
Subject: Re: [quicwg/base-drafts] Authenticate Retry (#1710)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b85f720a90f3_33063ffa276d45b4202a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pq3nh6nijZuaBJ2irk_6yJnYEUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 01:30:11 -0000

----==_mimepart_5b85f720a90f3_33063ffa276d45b4202a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Here I was thinking of enabling what Mike suggested.  Perhaps the client can copy the Retry (or Retries, or a hash thereof) into its transport parameters and the server can either check at its discretion.

@hardie, there are two pieces that are relevant here: the connection ID and the token.  Both would need some form of checking/protection that is covered by something more strongly authenticated than the Initial keys.  Using Handshake keys would probably work if we needed that, but it's probably easier all around to put something into the cryptographic handshake transcript.  One thing I'm concerned about is the erasure scenario that @kazuho described where a MitM can force a Retry without the server ever being aware of it having happened.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1710#issuecomment-416793025
----==_mimepart_5b85f720a90f3_33063ffa276d45b4202a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Here I was thinking of enabling what Mike suggested.  Perhaps the clie=
nt can copy the Retry (or Retries, or a hash thereof) into its transport =
parameters and the server can either check at its discretion.</p>
<p><a class=3D"user-mention" data-hovercard-user-id=3D"1399780" data-octo=
-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" h=
ref=3D"https://github.com/hardie">@hardie</a>, there are two pieces that =
are relevant here: the connection ID and the token.  Both would need some=
 form of checking/protection that is covered by something more strongly a=
uthenticated than the Initial keys.  Using Handshake keys would probably =
work if we needed that, but it's probably easier all around to put someth=
ing into the cryptographic handshake transcript.  One thing I'm concerned=
 about is the erasure scenario that <a class=3D"user-mention" data-hoverc=
ard-user-id=3D"41567" data-octo-click=3D"hovercard-link-click" data-octo-=
dimensions=3D"link_type:self" href=3D"https://github.com/kazuho">@kazuho<=
/a> described where a MitM can force a Retry without the server ever bein=
g aware of it having happened.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1710#issuecomment-416793025">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq547=
x1fBipoIg-CYumBsjVtzToyUks5uVe6ggaJpZM4WO7fd">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2cRT-6BD_iKe14tdw1HwP2O=
PW9zks5uVe6ggaJpZM4WO7fd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1710: Here I was thinking of enabling what Mike suggested. =
 Perhaps the client can copy the Retry (or Retries, or a hash thereof) in=
to its transport parameters and the server can either check at its discre=
tion.\r\n\r\n@hardie, there are two pieces that are relevant here: the co=
nnection ID and the token.  Both would need some form of checking/protect=
ion that is covered by something more strongly authenticated than the Ini=
tial keys.  Using Handshake keys would probably work if we needed that, b=
ut it's probably easier all around to put something into the cryptographi=
c handshake transcript.  One thing I'm concerned about is the erasure sce=
nario that @kazuho described where a MitM can force a Retry without the s=
erver ever being aware of it having happened."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/1710#issuecomme=
nt-416793025"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment=
-416793025",
"url": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6793025",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Authenticate Retry (#1710)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1710,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1710\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1710#issuecomment-41=
6793025"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3730124=
45\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b85f720a90f3_33063ffa276d45b4202a6--


From nobody Tue Aug 28 23:16: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 EA6961277BB for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:16:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 wdjX6vHCdP2B for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:16:08 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 437A4126F72 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 23:16:08 -0700 (PDT)
Date: Tue, 28 Aug 2018 23:16:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535523366; bh=bB9Z91TIjC/paZmDSlWgGy2f+oUdnOqLvQa2R0fEwlc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=I7EVfxSWf5Nys6ul/MT7KOZKcRRGhlmOtoiBV0++2bNhsaY/YJlvsiYiqLSrPyhVX ElPxnrW77cTAd0m/RzQly/e1EGQ+uNJT3S4YQRS+aNyc0vU3nj3oYZKsMskOHXwh/g d/+YeGFK7iStVJSZrXFuj8llUuqf7Wib1Qo9KQgo=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b6493104eba905e77c144fa976b7c5d4c14b2b092cf00000001179dfc2692a169ce15290fe6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1714@github.com>
Subject: [quicwg/base-drafts] ACKing of REtry in -14 (#1714)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b863a26ec33a_60be3ff2e5cd45c0784765"; 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/lHq88rXfqmR1eNNyYZ0sAlIM8Uw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 06:16:10 -0000

----==_mimepart_5b863a26ec33a_60be3ff2e5cd45c0784765
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 7.15 of -14 says:
```
   A client MUST NOT acknowledge Retry packets.  Retry packets include
   the packet number from the Initial packet it responds to.  Version
   Negotiation packets cannot be acknowledged because they do not
   contain a packet number.  Rather than relying on ACK frames, these
   packets are implicitly acknowledged by the next Initial packet sent
   by the client.
```
This should be changed to say something like "Version Negotiation and Retry packets cannot be 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/1714
----==_mimepart_5b863a26ec33a_60be3ff2e5cd45c0784765
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 7.15 of -14 says:</p>
<pre><code>   A client MUST NOT acknowledge Retry packets.  Retry packets include
   the packet number from the Initial packet it responds to.  Version
   Negotiation packets cannot be acknowledged because they do not
   contain a packet number.  Rather than relying on ACK frames, these
   packets are implicitly acknowledged by the next Initial packet sent
   by the client.
</code></pre>
<p>This should be changed to say something like "Version Negotiation and Retry packets cannot be acknowledged..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq621P2i60nEKPwpWht_pu-qEwEXVks5uVjGmgaJpZM4WQ5Zq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyp7tL38UVYBdVf9WKndf1IdOQOaks5uVjGmgaJpZM4WQ5Zq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ACKing of REtry in -14 (#1714)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1714"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1714",
"url": "https://github.com/quicwg/base-drafts/issues/1714",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "ACKing of REtry in -14 (#1714)",
"sections": [
{
"text": "",
"activityTitle": "**Lars Eggert**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@larseggert",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1714
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1714,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1714\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373528170\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b863a26ec33a_60be3ff2e5cd45c0784765--


From nobody Tue Aug 28 23:46: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 7C1D7130E3E for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:45:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id meWKNsp-VS_K for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:45:57 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAEF8128CF3 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 23:45:56 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535525156; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+JvnUU+/AyCB6qZjOsAOd6VbrudKyTZnVrfFZEO/5M4=; b=polLIXCvIESZkpIrHkxNoBP4ADKw2i90X3D/pppBvb+Rgu5XyTCi5v05Kccn3atZkehvnnP4 m16IWk/JQTOTM3V9XsemGzFm5k8Vpjxb8FSC7NgR+1EtLVRVB6WuzQWFn5MdfR8bqxKys6Iw /NPTkpfy/l5V2glvtGU291AHOwQ=
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.40]) by mxa.mailgun.org with ESMTP id 5b864123.7eff2fa30c00-smtp-out-n01; Wed, 29 Aug 2018 06:45:55 -0000 (UTC)
Date: Tue, 28 Aug 2018 23:45:54 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b86412234fae_19e72ae3301b8ecc65c0@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bf312a: Fixes #1714
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b864122348bf_19e72ae3301b8ecc6445"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0ODVkfCI1Y7ryNmnTbDDtFIcTAc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 06:46:03 -0000

----==_mimepart_5b864122348bf_19e72ae3301b8ecc6445
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bf312a9e6d07520203f90efcde1e43b932dd887f
      https://github.com/quicwg/base-drafts/commit/bf312a9e6d07520203f90efcde1e43b932dd887f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixes #1714



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b864122348bf_19e72ae3301b8ecc6445--


From nobody Tue Aug 28 23:46: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 A842F126F72 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:46:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FekQyw2WGb5S for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:46:11 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 78D32130F02 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 23:46:10 -0700 (PDT)
Date: Tue, 28 Aug 2018 23:46:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535525169; bh=8iUkXrVHZJKYwoAZ6NMgVgvCqyxMqxMsLbzSmEVBhW4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=evx6GvfYg48lXUxZhXwM9wnU+wn9MtHOsfHE5A4gKx7L/eOMMIHsXQv3OWvQWq577 o+82y44IHUe/omSr06lyCygasmWO1EG6kUUc88LKlbVsts68C+HGzUeG5+SvX3Irpu NuwOp3aCcRCrJVo9ftsdZ/0FuTHiHOUD525bug2o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ad0f948059dd7f482b71b0391bec32f2be98af192cf00000001179e033192a169ce15290fe6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1714/416843304@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1714@github.com>
References: <quicwg/base-drafts/issues/1714@github.com>
Subject: Re: [quicwg/base-drafts] ACKing of REtry in -14 (#1714)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8641315c500_65f13fb4dc2d45bc4868a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UVz1PPoibQHT7anPU9YWV2zDY2k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 06:46:20 -0000

----==_mimepart_5b8641315c500_65f13fb4dc2d45bc4868a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Easy.  Thanks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1714#issuecomment-416843304
----==_mimepart_5b8641315c500_65f13fb4dc2d45bc4868a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Easy.  Thanks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1714#issuecomment-416843304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GcWFw4jEuaZP-Vf3jnm1QeHL7oks5uVjixgaJpZM4WQ5Zq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Cz6TaiXc6JR9RxLTcyLSajI7nOks5uVjixgaJpZM4WQ5Zq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1714: Easy.  Thanks."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1714#issuecomment-416843304"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1714#issuecomment-416843304",
"url": "https://github.com/quicwg/base-drafts/issues/1714#issuecomment-416843304",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ACKing of REtry in -14 (#1714)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1714,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1714#issuecomment-416843304"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373528170\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8641315c500_65f13fb4dc2d45bc4868a8--


From nobody Tue Aug 28 23:46: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 EE00B128CF3 for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:46:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 7sueS7dWhS0a for <quic-issues@ietfa.amsl.com>; Tue, 28 Aug 2018 23:46:17 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 E81AB130F44 for <quic-issues@ietf.org>; Tue, 28 Aug 2018 23:46:10 -0700 (PDT)
Date: Tue, 28 Aug 2018 23:46:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535525169; bh=x2pqe2U9ZtLpM0oYU1ghS4yI5NQXmeK1KQ37eABaSvk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v81oNORuZbNKSPh7mV16cSNjS+vvWnlP0E8wL0plAU6alpGe6g8IDWo0NTQj2xO/V pIDAi1nE/SmMIjkvDwxWd/iDBIGNEWfBS7EJU/leblDUeqZPLPDSEiRlpY0zFMloAB flHxolSIAl7/84jtYriYihbCb1RYQXqW2qHnBSJE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ad0f948059dd7f482b71b0391bec32f2be98af192cf00000001179e033192a169ce15290fe6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1714/issue_event/1814824784@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1714@github.com>
References: <quicwg/base-drafts/issues/1714@github.com>
Subject: Re: [quicwg/base-drafts] ACKing of REtry in -14 (#1714)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b864131ed485_3dd3ff3250d45b4450497"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E_oI5Hc9-ZnsX2JAmlq46rLJuC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 06:46:21 -0000

----==_mimepart_5b864131ed485_3dd3ff3250d45b4450497
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1714 via bf312a9e6d07520203f90efcde1e43b932dd887f.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1714#event-1814824784
----==_mimepart_5b864131ed485_3dd3ff3250d45b4450497
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="355012582" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1714" href="https://github.com/quicwg/base-drafts/issues/1714">#1714</a> via <a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bf312a9e6d07520203f90efcde1e43b932dd887f"><tt>bf312a9</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/1714#event-1814824784">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GcWFw4jEuaZP-Vf3jnm1QeHL7oks5uVjixgaJpZM4WQ5Zq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Cz6TaiXc6JR9RxLTcyLSajI7nOks5uVjixgaJpZM4WQ5Zq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1714 via bf312a9e6d07520203f90efcde1e43b932dd887f."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1714#event-1814824784"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1714#event-1814824784",
"url": "https://github.com/quicwg/base-drafts/issues/1714#event-1814824784",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ACKing of REtry in -14 (#1714)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1714#event-1814824784"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373528170\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b864131ed485_3dd3ff3250d45b4450497--


From nobody Wed Aug 29 00:00: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 2F4C212008A for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 00:00:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AtWZJcdE3lyQ for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 00:00:16 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 A4C87126F72 for <quic-issues@ietf.org>; Wed, 29 Aug 2018 00:00:16 -0700 (PDT)
Date: Wed, 29 Aug 2018 00:00:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535526016; bh=9UWabscL3uinIUT475fgYsBRSwf8HrGKxg4/EEl8yKs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zEsYVBN41NrYX7KfEDuKJkBGGhiGvt7AdCh9VWwJvOf226X5cnmjbQcYUm7DP5xXk cr8pIrj/9HevX82gd9nS8Ifx0hJslC0ltIKK072DwBM+4tKA+QO+w4WSsLGy3seKL+ f8RCOe+9PdBtTD9bwGDY6qIpPOL1aiwhF9Gr6xa8=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb291320f381c1dad3de77503b7293dac23a542cc92cf00000001179e067f92a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/150425083@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b86447ff2b60_5a43fde1aad45c0872869"; 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/tQCDApRrIUQ7PPUzenVVhdjyqWc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 07:00:19 -0000

----==_mimepart_5b86447ff2b60_5a43fde1aad45c0872869
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains

Should we mention that Challenge and Challenge response frames have the same treatment? What about extension frames that would be defined using the extension mechanism? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1713#discussion_r213564791
----==_mimepart_5b86447ff2b60_5a43fde1aad45c0872869
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/1713#discussion_r213564791">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains
</pre>
<p>Should we mention that Challenge and Challenge response frames have the same treatment? What about extension frames that would be defined using the extension mechanism?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1713#discussion_r213564791">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5U3cZjhNvJJW6lUI7tMpsLjASCCks5uVjv_gaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9WtDUgSt5gTH1TfdNOvDnmMb3_Sks5uVjv_gaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#discussion_r213564791"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213564791",
"url": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213564791",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 1713",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213564791"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b86447ff2b60_5a43fde1aad45c0872869--


From nobody Wed Aug 29 00:52: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 72233130E4A for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 00:52:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ZDXJuVcxsjBc for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 00:52:18 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 2EB7E130E31 for <quic-issues@ietf.org>; Wed, 29 Aug 2018 00:52:18 -0700 (PDT)
Date: Wed, 29 Aug 2018 00:52:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535529137; bh=KpEipEfvBmH+DzaQOxybfgf2V90S+vjPnFbu4YtME0U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sQYZzb5chFuHvDrNzXQQCti7yJkr8bUkACU0agDvLdzzR+AX/kEw5hP3PjzFIU1Jk FHjhoQ97qYqWFrN1aplbsf7w5z5HPTgfFnuZyH4v5olgeBiXDC+vo/KPJhP3HkkhX5 5Lpd3yCdvpCZ6QEjQnQrdmhbtvqMdLKHEtCif++s=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe684ff406bff11960c6dc05710e81e8d9d5a09a192cf00000001179e12b192a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/150440644@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8650b1290c5_6d53fb4c32d45bc63477"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/IiIr2BA7ScNFrn7noYmqdkL4PEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 07:52:32 -0000

----==_mimepart_5b8650b1290c5_6d53fb4c32d45bc63477
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains

@huitema there is already an issue open on extension frames https://github.com/quicwg/base-drafts/issues/1487

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1713#discussion_r213577416
----==_mimepart_5b8650b1290c5_6d53fb4c32d45bc63477
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/1713#discussion_r213577416">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains
</pre>
<p><a class="user-mention" data-hovercard-user-id="7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> there is already an issue open on extension frames <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="336072274" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1487" href="https://github.com/quicwg/base-drafts/issues/1487">#1487</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1713#discussion_r213577416">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4KdSFp7TpviArsH2cdOMdFp-ARPks5uVkgxgaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqznPQ1_-b9OTQ7RnkoAKHD7_0WKYks5uVkgxgaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#discussion_r213577416"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213577416",
"url": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213577416",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1713",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r213577416"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8650b1290c5_6d53fb4c32d45bc63477--


From nobody Wed Aug 29 10:48: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 B227E130E71 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 10:48:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 VMNdXPB499PF for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 10:48:49 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 D984D130DFD for <quic-issues@ietf.org>; Wed, 29 Aug 2018 10:48:48 -0700 (PDT)
Date: Wed, 29 Aug 2018 10:48:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535564927; bh=S+MLKrmWOUtYo9tDz4fQYuqJe2oPJ1XrHja9eQdBoFM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UaNkqS6ic1i0K2nGKjs6lb0QhHHs73BcgsvMlb/8KzCQ3lS1BthsTVqzfUjjVJ3Q8 RmDhI5cnSH+Fyu1HimlTE5QQK46SLcuSZZHR+BDxVi7exIcE53zcv5XLqzfF1BPZ6/ BtjOsYcFcafQ+tPBNlZSM2CFMium+oRfJczr0x28=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab38eb84be26b0a4aee6e7bb91a5b7fae9f206635e92cf00000001179e9e7f92a169ce12443a1c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1237/review/150680046@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1237@github.com>
References: <quicwg/base-drafts/pull/1237@github.com>
Subject: Re: [quicwg/base-drafts] Clarify QPACK eviction races (#1237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b86dc7fa4d37_601f3fd6842d45c0243e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/myBwXuxzlaXT3FgIZoPd8ToqoYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Aug 2018 17:48:52 -0000

----==_mimepart_5b86dc7fa4d37_601f3fd6842d45c0243e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +any eviction-prone entries, which are dynamic table entries that might be
+evicted soon.  Rather than reference an eviction-prone entry, the encoder SHOULD
+emit an Indexed-Duplicate representation (see {{indexed-duplicate}}), and
+reference the duplicate instead.
+
+To identify eviction-prone entries, the encoder can maintain a draining index,
+which is the smallest absolute index in the dynamic table that it will emit a
+reference for.  As new entries are inserted, the encoder increments the
+draining index such that the amount of free and draining space in the dyanmic
+table is larger than its target threshold.
+
+~~~~~~~~~~  drawing
+   +----------------+-----------------------+------------+
+   | Eviction-prone |     Referenceable     | Free Space |
+   |    Entries     |        Entries        |            |
+   +----------------+-----------------------+------------+

I'm with @afrind.  The pathological case I think you're describing is an encoder that won't / isn't permitted to block deciding that it should duplicate an old entry, but still can't use either one.  If it doesn't duplicate it more than once, that should be okay.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1237#discussion_r213773851
----==_mimepart_5b86dc7fa4d37_601f3fd6842d45c0243e0
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/1237#discussion_r213773851">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; +any eviction-prone entries, which are dynamic table entries that might be
+evicted soon.  Rather than reference an eviction-prone entry, the encoder SHOULD
+emit an Indexed-Duplicate representation (see {{indexed-duplicate}}), and
+reference the duplicate instead.
+
+To identify eviction-prone entries, the encoder can maintain a draining index,
+which is the smallest absolute index in the dynamic table that it will emit a
+reference for.  As new entries are inserted, the encoder increments the
+draining index such that the amount of free and draining space in the dyanmic
+table is larger than its target threshold.
+
+~~~~~~~~~~  drawing
+   +----------------+-----------------------+------------+
+   | Eviction-prone |     Referenceable     | Free Space |
+   |    Entries     |        Entries        |            |
+   +----------------+-----------------------+------------+
</pre>
<p>I'm with <a class="user-mention" data-hovercard-user-id="8259689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/afrind">@afrind</a>.  The pathological case I think you're describing is an encoder that won't / isn't permitted to block deciding that it should duplicate an old entry, but still can't use either one.  If it doesn't duplicate it more than once, that should be okay.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1237#discussion_r213773851">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxhzANBoDO2WbeFKe7AVLWeen-5wks5uVtP_gaJpZM4SwJ4X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9jMo8NugVXT0ZsUt55FN8taJ19cks5uVtP_gaJpZM4SwJ4X.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1237"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1237#discussion_r213773851"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1237#discussion_r213773851",
"url": "https://github.com/quicwg/base-drafts/pull/1237#discussion_r213773851",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 1237",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1237#discussion_r213773851"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 314613271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b86dc7fa4d37_601f3fd6842d45c0243e0--


From nobody Wed Aug 29 17:19: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 E5EED130E42 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:18:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 W7refwwNTE3c for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:18:58 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99726130E1C for <quic-issues@ietf.org>; Wed, 29 Aug 2018 17:18:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535588337; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+7rdxJARs5Jn4t4niclsW4RurqdWtp04cli2O05H3o0=; b=KdbwrJAWKIws2cCuJr/n6fZNLT7jA7K2Gxk/iXt/EBl7N98uV69vGsKcf/7zCObnzzOb8os3 04WfpbhBH/0zTJ7Al+zXzpkxbcuxxYTtmc494jJSRfWzUdHzHAwvHP56NOZlDr5OVJtI5CpL dhtKvCJroP+p3xmNJN6SuIHESyI=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5b8737f1.7f79dcdfe1b0-smtp-out-n01; Thu, 30 Aug 2018 00:18:57 -0000 (UTC)
Date: Wed, 29 Aug 2018 17:18:57 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b8737f14c081_2f32ae0c475eed0274dd@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 98961b: Add max_bytes_before_ack to transport
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8737f14bd27_2f32ae0c475eed0273bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qISW3GhHJ7XeJ5W13y8k-kOgSLk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 00:19:00 -0000

----==_mimepart_5b8737f14bd27_2f32ae0c475eed0273bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-bytes-before-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 98961b029e7ea46d2e4068dce4fd9b27d5e41d4c
      https://github.com/quicwg/base-drafts/commit/98961b029e7ea46d2e4068dce4fd9b27d5e41d4c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add max_bytes_before_ack to transport

Possibly it needs to be mentioned in recovery as well?

Fixed #1428



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8737f14bd27_2f32ae0c475eed0273bb--


From nobody Wed Aug 29 17: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 CDC53130E42 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:19:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 zAZ2A9NQ68lz for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:19:20 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 59CB3130E1C for <quic-issues@ietf.org>; Wed, 29 Aug 2018 17:19:20 -0700 (PDT)
Date: Wed, 29 Aug 2018 17:19:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535588358; bh=Erc0w6VLAo25plquIYLQ1hkaj/GVE8E/84DNvucvTng=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dtz9LA4cljo0SRSGPpodmYh8JTv+ntbmr59B1xQL7EYfdEF77aEpGCNP9FaXm4LSM wEptbiV/iXIaBkfi+TAGkhwwRAHkrX0xoyENgK/hpc5dThUFrS8wJOlDMSEv9Nfc7W oVnxoiWdFvPGjV0v+0tpCT0ILT6aY/d4xDAee12o=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab371db4512e663eddc804a8ca7a03f9e4cf19839392cf00000001179efa0692a169ce152ea636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1715@github.com>
Subject: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8738066a25e_33073fd0b86d45c01184bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/QH-sDVvPwvLncwXNuyck7K70KXY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 00:19:22 -0000

----==_mimepart_5b8738066a25e_33073fd0b86d45c01184bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Possibly it needs to be mentioned in recovery as well?

Fixed #1428
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/1715

-- Commit Summary --

  * Add max_bytes_before_ack to transport

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/1715.patch
https://github.com/quicwg/base-drafts/pull/1715.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/1715

----==_mimepart_5b8738066a25e_33073fd0b86d45c01184bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Possibly it needs to be mentioned in recovery as well?</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #1428.">Fixed</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="330174604" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1428" href="https://github.com/quicwg/base-drafts/issues/1428">#1428</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/1715'>https://github.com/quicwg/base-drafts/pull/1715</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add max_bytes_before_ack to transport</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/1715/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/1715.patch'>https://github.com/quicwg/base-drafts/pull/1715.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/1715.diff'>https://github.com/quicwg/base-drafts/pull/1715.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/1715">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PVXceSWe6rU1lqJ1dPeYhH23XBks5uVy-GgaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq60MLExLHahCo5qHBK4_fPg05Kb6ks5uVy-GgaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add max_bytes_before_ack to transport (#1715)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715",
"url": "https://github.com/quicwg/base-drafts/pull/1715",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Add max_bytes_before_ack to transport (#1715)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "98961b0",
"value": "Add max_bytes_before_ack to transport"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/1715/files#diff-0) (12 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1715,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1715\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b8738066a25e_33073fd0b86d45c01184bc--


From nobody Wed Aug 29 17:52: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 10A37130EC5 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:52:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 Z9l_0KGe1FkK for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:52:24 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB43E130E29 for <quic-issues@ietf.org>; Wed, 29 Aug 2018 17:52:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535590343; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EzlP+cAL2jb3MpSf/Cm6HGtNff9rb6y4ioNzc/ghewE=; b=HvhBnDEeCuBYk0+qnK5/8ZeGiTNF3xS0q3hfnL0LOesIejeB0rPPyi6cNCvTCJLeMcuP/fYX RIIX5Tc7sb3Jhlgpiv16xIqYAqAOHBTouGGQQuM0kPc8h3ZYk3lsUGVpM8EH2esFOlrjTkyQ djD9AbdxyPw7tvXwdAN12KBQW7Q=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5b873fc7.7f6f17aafd20-smtp-out-n02; Thu, 30 Aug 2018 00:52:23 -0000 (UTC)
Date: Wed, 29 Aug 2018 17:52:22 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b873fc68f083_18b72ad8a3a30ed428128@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 110e7e: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b873fc68ed2e_18b72ad8a3a30ed42803e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fi3LNZouMJ5QBNRZi8gOmEVGsPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 00:52:26 -0000

----==_mimepart_5b873fc68ed2e_18b72ad8a3a30ed42803e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-bytes-before-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 110e7ec99fd76456881310634a5d2a465f241b33
      https://github.com/quicwg/base-drafts/commit/110e7ec99fd76456881310634a5d2a465f241b33
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b873fc68ed2e_18b72ad8a3a30ed42803e--


From nobody Wed Aug 29 17:52: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 1CEFE130ED7 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:52:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 Lchy132I6Eqs for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 17:52:26 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 76B7A130E29 for <quic-issues@ietf.org>; Wed, 29 Aug 2018 17:52:26 -0700 (PDT)
Date: Wed, 29 Aug 2018 17:52:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535590345; bh=ag7ZeB2jZ0EfaWj0pNlGBm9fUtssZALds5FtPU64twM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TvawETZc6ukZqcfVa4XExZtEncy+Hz7b2FMBmPPnXpWRLzF2nZ+aeFKgI61uNeGAC vAL+nt50fRkBESfuJRYLQNdCAbbv5vggfrpl01m2QQ3BTdvgsrRZKUms+CWLCE1RJQ gtAwIVzvRzS1YPDXhv2PT4B3SStq57H/vB/7XUfU=
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/1715/push/2836453660@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1715@github.com>
References: <quicwg/base-drafts/pull/1715@github.com>
Subject: Re: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b873fc973775_6f4f3fc2878d45bc46847a"; 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/DELLliHegzDlBiB2053DBK-oOj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 00:52:30 -0000

----==_mimepart_5b873fc973775_6f4f3fc2878d45bc46847a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

110e7ec  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/1715/files/98961b029e7ea46d2e4068dce4fd9b27d5e41d4c..110e7ec99fd76456881310634a5d2a465f241b33

----==_mimepart_5b873fc973775_6f4f3fc2878d45bc46847a
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/110e7ec">110e7ec</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/1715/files/98961b029e7ea46d2e4068dce4fd9b27d5e41d4c..110e7ec99fd76456881310634a5d2a465f241b33">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq00XgofDFD3PQPi6ZE37OJYUKogLks5uVzdJgaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6L2Q7v_5YwJZiaL0kt_861kjGAMks5uVzdJgaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1715"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715/files/98961b029e7ea46d2e4068dce4fd9b27d5e41d4c..110e7ec99fd76456881310634a5d2a465f241b33"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715/files/98961b029e7ea46d2e4068dce4fd9b27d5e41d4c..110e7ec99fd76456881310634a5d2a465f241b33",
"url": "https://github.com/quicwg/base-drafts/pull/1715/files/98961b029e7ea46d2e4068dce4fd9b27d5e41d4c..110e7ec99fd76456881310634a5d2a465f241b33",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1715",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1715:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "110e7ec",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715/files/98961b029e7ea46d2e4068dce4fd9b27d5e41d4c..110e7ec99fd76456881310634a5d2a465f241b33"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b873fc973775_6f4f3fc2878d45bc46847a--


From nobody Wed Aug 29 18:00: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 3CAEF130ED1 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 18:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 ptOvz1BybrtM for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 18:00:12 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 AD4AF130EC5 for <quic-issues@ietf.org>; Wed, 29 Aug 2018 18:00:12 -0700 (PDT)
Date: Wed, 29 Aug 2018 18:00:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535590812; bh=4HZel18LJIIs4ZuT5liVseQ5H0IXuNnJ/dfMW/bu7nw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=SoX5r6rDXfdPIVYXintRJFhXcxEv+A2hInPqJX9pe+1/bIhwovw6UQVzdTiSv1evD X0n/Gr0uqcFQ+hpPhYg09ZFNtN5/bIa1NfEzFmqzvXTy+cR9yicFEQ4PwjBStOB3EX w++MPDcGbbTsgREaVSLVw86yAK0/RBtkV/EgKrS8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07ad6fb60137f188e3d97e37bf1b35ba145bb97492cf00000001179f039c92a169ce152ebf40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1716@github.com>
Subject: [quicwg/base-drafts] Add psuedocode for ACK sending logic in recovery (#1716)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b87419cb9ab_25813fbe47ed45b42153a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/kqLVBmnMRTZE60uVTDlsUhSj_DA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 01:00:14 -0000

----==_mimepart_5b87419cb9ab_25813fbe47ed45b42153a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Once #1428 is resolved, I believe I can construct fairly simple pseudocode for the ack sending algorithm and I believe this 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/1716
----==_mimepart_5b87419cb9ab_25813fbe47ed45b42153a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Once <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="330174604" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1428" href="https://github.com/quicwg/base-drafts/issues/1428">#1428</a> is resolved, I believe I can construct fairly simple pseudocode for the ack sending algorithm and I believe this 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/1716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7YTZzYMTfgWucaY5xJqmbVCXqWTks5uVzkcgaJpZM4WSmeB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyTVHigUeGfkTy1VdJNWy6xTUAPJks5uVzkcgaJpZM4WSmeB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add psuedocode for ACK sending logic in recovery (#1716)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1716"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1716",
"url": "https://github.com/quicwg/base-drafts/issues/1716",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Add psuedocode for ACK sending logic in recovery (#1716)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1716
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1716,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1716\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1716"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373974913\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b87419cb9ab_25813fbe47ed45b42153a2--


From nobody Wed Aug 29 18:17: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 A42EF130ED6 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 18:17:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 dpERh-eIZ554 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 18:17:56 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 4B9FD12426A for <quic-issues@ietf.org>; Wed, 29 Aug 2018 18:17:56 -0700 (PDT)
Date: Wed, 29 Aug 2018 18:17:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535591875; bh=ylmmdom03rrBgGZwNqgZIvFqSgzjuqe4D97w6IIpYrw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1IeDFVSj5z1epySZuFtama3BIjGa6zdtapIZGaXlvg98BEh8E6HnF7s32nh6O74wE RloNQBebVZQMMTZ4D4HNuoNRI08/FgIaW49yPGaZBKnN66mwdJt1gg8b8b18jsHc4w ze58RfnO6l3gga25hFb4p+DH8v7Dxoyh7M6yI3KA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d9d2567a2e5e7ed46c23fc4f17c421c622d779e92cf00000001179f07c392a169ce152ea636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1715/review/150808903@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1715@github.com>
References: <quicwg/base-drafts/pull/1715@github.com>
Subject: Re: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8745c370550_47fd3fc80f4d45c41207b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OJaMHFOg7e8GOEF0MRCIjsy3e_M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 01:17:58 -0000

----==_mimepart_5b8745c370550_47fd3fc80f4d45c41207b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.

What is the logic you are looking for?  Count the total size of received packets, unless they are ACK-only, then send an ACK when count>max_bytes_before_ack?

I would reframe this slightly in that case.  "The max_bytes_before_ack transport parameter can be used to request more frequent acknowledgments.  After sending a packet containing an ACK frame, a receiver counts the size of all packets it receives, omitting packets that only contain ACK or PADDING frames.  Once this count exceeds the value of the max_bytes_before_ack transport parameter it has received from a peer, the receiver MUST send an ACK frame immediately."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-150808903
----==_mimepart_5b8745c370550_47fd3fc80f4d45c41207b5
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/1715#discussion_r213879764">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.
</pre>
<p>What is the logic you are looking for?  Count the total size of received packets, unless they are ACK-only, then send an ACK when count&gt;max_bytes_before_ack?</p>
<p>I would reframe this slightly in that case.  "The max_bytes_before_ack transport parameter can be used to request more frequent acknowledgments.  After sending a packet containing an ACK frame, a receiver counts the size of all packets it receives, omitting packets that only contain ACK or PADDING frames.  Once this count exceeds the value of the max_bytes_before_ack transport parameter it has received from a peer, the receiver MUST send an ACK frame immediately."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-150808903">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0lxGcQk5dXLtF0O-bD6NkmHYhfaks5uVz1DgaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyGuvn0ghawD0LZAdDu50oTqeucrks5uVz1DgaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1715"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-150808903"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-150808903",
"url": "https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-150808903",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1715",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-150808903"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8745c370550_47fd3fc80f4d45c41207b5--


From nobody Wed Aug 29 19:05: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 0B570130EC6 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 19:05:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 r4jntNFCaGmr for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 19:05:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 8167412426A for <quic-issues@ietf.org>; Wed, 29 Aug 2018 19:05:44 -0700 (PDT)
Date: Wed, 29 Aug 2018 19:05:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535594743; bh=Xuwt0tiy/n1uy0cdeVkPDl9UjhkhLUAx65cQO4Lg1iI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RxTDApG/rr3K87qwvn2KxR77URXRyNpXNXiEQAaFhOUh5JM8Yto+W5a4EZZE0O5bt h9XhUKpJRGtpCLZwA6iwidyati8Nu67uTBVe9J3kWJVUxxdrc67fui735qaJVyiycF goKbEOV07+nivzwiMxKfVQToT86qtUyJsu9oIDuA=
From: Luca Niccolini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6b9f48dc838b3e544b7726ac0f9b2753051a3a892cf00000001179f12f792a169ce152ee999@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1717@github.com>
Subject: [quicwg/base-drafts] GOAWAY with StreamID == 0 (#1717)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8750f76de0d_acf3fccfbad45b4599bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lnicco
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DnADv_iuXDSTdBbSxhnwCF0RqD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 02:05:46 -0000

----==_mimepart_5b8750f76de0d_acf3fccfbad45b4599bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current text says about the StreamID in the GOAWAY frame definition:

> This identifier ... MAY be zero if no requests were processed.


With the latest transport changes, stream 0 is now a valid bidirectional stream, so GOAWAY(0) actually means that stream 0 is accepted/could be opened.
This opens up a case where an endpoint cannot know for sure whether the remote endpoint has accepted stream 0 or not.

If you agree this is an issue, I see two options to fix this: 
one is to add a flag to the GOAWAY frame that identify this particular case; 
another one is to slightly change the GOAWAY semantics to say that StreamID is the id of the last client-initiated stream plus one, i.e. the endpoint agree that any stream with ID >= StreamID was not accepted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1717
----==_mimepart_5b8750f76de0d_acf3fccfbad45b4599bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current text says about the StreamID in the GOAWAY frame definition:</p>
<blockquote>
<p>This identifier ... MAY be zero if no requests were processed.</p>
</blockquote>
<p>With the latest transport changes, stream 0 is now a valid bidirectional stream, so GOAWAY(0) actually means that stream 0 is accepted/could be opened.<br>
This opens up a case where an endpoint cannot know for sure whether the remote endpoint has accepted stream 0 or not.</p>
<p>If you agree this is an issue, I see two options to fix this:<br>
one is to add a flag to the GOAWAY frame that identify this particular case;<br>
another one is to slightly change the GOAWAY semantics to say that StreamID is the id of the last client-initiated stream plus one, i.e. the endpoint agree that any stream with ID &gt;= StreamID was not accepted.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2b7xuhDSZoBS1q9rWyTlVeP-ZfJks5uV0h3gaJpZM4WSpmU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx6mn4ynP3h-8KnDEDsJmsrFw5Toks5uV0h3gaJpZM4WSpmU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"GOAWAY with StreamID == 0 (#1717)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1717"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1717",
"url": "https://github.com/quicwg/base-drafts/issues/1717",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "GOAWAY with StreamID == 0 (#1717)",
"sections": [
{
"text": "",
"activityTitle": "**Luca Niccolini**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@lnicco",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 1717
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1717,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1717\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1717"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373987732\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8750f76de0d_acf3fccfbad45b4599bc--


From nobody Wed Aug 29 21:43: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 60A09130E25 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 21:43:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 TusLCUI9Wg-r for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 21:43:51 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 DD5F01252B7 for <quic-issues@ietf.org>; Wed, 29 Aug 2018 21:43:50 -0700 (PDT)
Date: Wed, 29 Aug 2018 21:43:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535604229; bh=Hb5yg76K/SSUAwNq6zWCOdo/PiVScLIHhfDz+LsGryI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NPI8B7oZ65r57p260V4kjNlny8eIpEyke7rGOtZCL3gdT8RxTiP6encz6PixEx3YF kbpRCuceGA5Y+8cBnoZQIGWm9FunIE84hRxETqbhAOUnqKxwVTNCpD2jg2SvYkZ74T ggqMrJK1dobf2/ibG/oRMrIUmXHPYJvgh3wmsaQA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6995dc184364562c94f921c2f7d38ba01b50179b92cf00000001179f380592a169ce152ee999@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1717/417188164@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1717@github.com>
References: <quicwg/base-drafts/issues/1717@github.com>
Subject: Re: [quicwg/base-drafts] GOAWAY with StreamID == 0 (#1717)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b877605bc4a2_43153fe966ad45b42237cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hy78GAYs4i2_YY54alvJhRD5b08>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 04:43:52 -0000

----==_mimepart_5b877605bc4a2_43153fe966ad45b42237cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good catch.   I prefer the "this stream and all higher ones were not processed, guaranteed" interpretation.  Flags are awful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1717#issuecomment-417188164
----==_mimepart_5b877605bc4a2_43153fe966ad45b42237cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good catch.   I prefer the "this stream and all higher ones were not processed, guaranteed" interpretation.  Flags are awful.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1717#issuecomment-417188164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6RUFadfu_BQ5BNVs3xzB1B_YCxWks5uV22FgaJpZM4WSpmU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7mb9_5UkS2XdK1rJAOl6cpCg-Sgks5uV22FgaJpZM4WSpmU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1717: Good catch.   I prefer the \"this stream and all higher ones were not processed, guaranteed\" interpretation.  Flags are awful."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1717#issuecomment-417188164"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1717#issuecomment-417188164",
"url": "https://github.com/quicwg/base-drafts/issues/1717#issuecomment-417188164",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] GOAWAY with StreamID == 0 (#1717)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1717,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1717\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1717#issuecomment-417188164"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373987732\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b877605bc4a2_43153fe966ad45b42237cc--


From nobody Wed Aug 29 23:18: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 23883130EE6 for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 23:18:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 FwZ6ksFdlHUG for <quic-issues@ietfa.amsl.com>; Wed, 29 Aug 2018 23:18:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [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 CBC5A130EEA for <quic-issues@ietf.org>; Wed, 29 Aug 2018 23:18:30 -0700 (PDT)
Date: Wed, 29 Aug 2018 23:18:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535609908; bh=pgFhLgzuOpzGb6JFkvnfnz/X1FGVMujJ/vRBUl1yEuU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iQgvsdTsXxCYm1A88P/EDYtsj21l1wTRqKzO7V9/PxLe+xqbzJ3GsRV6K8dAqz3nz MBaCjkc7jIRQCBW8czMvWRRdhSsf2o2NQMT3Vuc1ycjOgVY0aYea5Cr6aL9a4p1YQ1 9WTqObYOEAxR0cNSFtSqIhWCYhvd0HYsQVhQjHUs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7597d7e1e5900678a0bd4a4b60fb3bcd0b47c3f792cf00000001179f4e3492a169ce152ebf40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1716/417202720@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1716@github.com>
References: <quicwg/base-drafts/issues/1716@github.com>
Subject: Re: [quicwg/base-drafts] Add psuedocode for ACK sending logic in recovery (#1716)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b878c347ee15_3df53fa68a2d45b8325435"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/cnAmgLqsclJrsr6EMMCX7OIE6i0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 06:18:32 -0000

----==_mimepart_5b878c347ee15_3df53fa68a2d45b8325435
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would it be pissible to have both a Reno style and a rate based style algorithm - or at least a refence?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417202720
----==_mimepart_5b878c347ee15_3df53fa68a2d45b8325435
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would it be pissible to have both a Reno style and a rate based style algorithm - or at least a refence?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417202720">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5K13qH56drR1tTeTq685oCg9Laks5uV4O0gaJpZM4WSmeB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9KRIXCF24XZy6OOeZyAGLLmC-Nvks5uV4O0gaJpZM4WSmeB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1716: Would it be pissible to have both a Reno style and a rate based style algorithm - or at least a refence?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417202720"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417202720",
"url": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417202720",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add psuedocode for ACK sending logic in recovery (#1716)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1716,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1716\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417202720"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373974913\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b878c347ee15_3df53fa68a2d45b8325435--


From nobody Thu Aug 30 00:07: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 2BC4C1277BB for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 00:07:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 vwy8w1XJCCmk for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 00:07:36 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAA8E12D949 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 00:07:36 -0700 (PDT)
Date: Thu, 30 Aug 2018 00:07:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535612851; bh=fwo4gzdp3THtOKP8BZ/yRmvZmSCGj/HgOlWZtzu2uDA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aKwovKCsXHWRnw5liOr4GCIQPIQIKxWCJ+WwzVL8beGWJ44RE6fwUJgEx3H8b+Cjx lVsL8qogD/iRgkZ13nkHaKg8raQaeZO1EBT7XuP1aLcJr04GLm0CrGaROQVsU46WOf V4RulkojYmozL1kSvz/+o5XttU8H5RgKZWQOV9yo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ce0ceef6ff573aca5c8f6c017ba4578392b99d692cf00000001179f59b392a169ce152ea636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1715/review/150861205@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1715@github.com>
References: <quicwg/base-drafts/pull/1715@github.com>
Subject: Re: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8797b33a106_7f3e3f9c576d45c416371a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/zViHxe22X2KyCcmSKOJdpW4NA_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 07:07:38 -0000

----==_mimepart_5b8797b33a106_7f3e3f9c576d45c416371a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.

IoT devices may receive data at a lower power cost than transmitting. Firing up the transmit radio could be costly. For these applications it makes more sense to transmit ACK's at timed intervals. They might skip an interval if to few bytes have been received.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1715#discussion_r213923464
----==_mimepart_5b8797b33a106_7f3e3f9c576d45c416371a
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/1715#discussion_r213923464">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.
</pre>
<p>IoT devices may receive data at a lower power cost than transmitting. Firing up the transmit radio could be costly. For these applications it makes more sense to transmit ACK's at timed intervals. They might skip an interval if to few bytes have been received.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1715#discussion_r213923464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9RQRTtZ7NeAY9PiEI---JafKoWXks5uV48zgaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5kK7nKaDnvEcCpJaevKF3DKIGDsks5uV48zgaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #1715"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715#discussion_r213923464"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r213923464",
"url": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r213923464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 1715",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r213923464"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8797b33a106_7f3e3f9c576d45c416371a--


From nobody Thu Aug 30 04:03: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 8A309130E43 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 04:03:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 OOLduu8jlY0i for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 04:03:30 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 250C6130E48 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 04:03:30 -0700 (PDT)
Date: Thu, 30 Aug 2018 04:03:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535627007; bh=/UR9+/ksBBFPVPJnqlwD+PDODOUY//F61Z4VV/C7UeQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hzQdVOyfV1It1FX3+ufVIRVIdFp8LX/hImWhNHeE6VQWKURo7mRJCz14dH90cxQ2c wg9/4tiIR/AJPdxfYyfRIrbhYxJq704+IV4htu6+a7IRFw5UU58IAXdrR8bg3M0CNR +SrSYJXXndVJFnSsIAM13XZ0myyJe/PQjrbZ8Mp8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0c524e67e707c577360a8a7c1ddd864056ccad492cf00000001179f90ff92a169ce152ea636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1715/review/150942133@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1715@github.com>
References: <quicwg/base-drafts/pull/1715@github.com>
Subject: Re: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b87ceff710f5_70ef3ffaa36d45c4142877"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/7JXjHxhca1h3u-M895s8pu6U7w4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 11:03:32 -0000

----==_mimepart_5b87ceff710f5_70ef3ffaa36d45c4142877
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.

Yeah, I don't think we want MUST, but I'll add a caveat that if you don't do what the peer requests, you risk reduced 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/pull/1715#discussion_r213988871
----==_mimepart_5b87ceff710f5_70ef3ffaa36d45c4142877
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/1715#discussion_r213988871">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.
</pre>
<p>Yeah, I don't think we want MUST, but I'll add a caveat that if you don't do what the peer requests, you risk reduced 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/pull/1715#discussion_r213988871">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3z9h2U_g-5SnHkpmwGiPYQz3941ks5uV8Z_gaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq72cEnWQgUH24W33HZ7vF7qsrB9rks5uV8Z_gaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1715"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715#discussion_r213988871"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r213988871",
"url": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r213988871",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1715",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r213988871"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b87ceff710f5_70ef3ffaa36d45c4142877--


From nobody Thu Aug 30 05:20: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 1C099130E5E for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:20:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.01
X-Spam-Level: 
X-Spam-Status: No, score=-1.01 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, T_DKIMWL_WL_HIGH=-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 V-xeyzzQJ_1F for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:20:23 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF4251292AD for <quic-issues@ietf.org>; Thu, 30 Aug 2018 05:20:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535631622; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JGvm6RmySsWTW6HSyCf0hopx4qsid0xF0EG4JbzOiLM=; b=B7UzTq9zRwNLtU1fgPN4gO6C64Px3PbirAqUfFqvUKCF+HPw+6YcQjJ4Fyrx5uEcBU7Kmu8p FL28oZ7RMl0wsdVOc4KPtoo6JzZCTiHE2HQPLI7UrSAB0TNBX/Luer+feh85MwXu9O1Fiyjj xw1aeQoGf7sFo/sCcDp4zprw5RM=
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 5b87e106.7fab2c0710c0-smtp-out-n01; Thu, 30 Aug 2018 12:20:22 -0000 (UTC)
Date: Thu, 30 Aug 2018 05:20:21 -0700
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5b87e10552cc3_6f732afbaec6cecc400a4@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6978ef: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b87e105527b2_6f732afbaec6cecc399d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q4tPdjpiSGqgotJXSbP3ogF9tZ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 12:20:25 -0000

----==_mimepart_5b87e105527b2_6f732afbaec6cecc399d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-max-bytes-before-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6978efe54b6c333bd80bab7997425dd48e4cef5c
      https://github.com/quicwg/base-drafts/commit/6978efe54b6c333bd80bab7997425dd48e4cef5c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b87e105527b2_6f732afbaec6cecc399d5--


From nobody Thu Aug 30 05:20: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 3A9FB1292AD for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:20:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 gJ7nU7EF0jtE for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:20:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 8F469130DD4 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 05:20:26 -0700 (PDT)
Date: Thu, 30 Aug 2018 05:20:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535631625; bh=mMVKVNCKvEDNRlqgDKqGXJAoCx/6RnhQQRNUfr3hf/I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GvPu/iFyp75qNZlL2oGeeA2s4TMa/NabZvNz/3W4LYWV1VcpIjQZ3XYYPNNgTBR38 mjjB1zoaFF2F/+nzHFQ3dutd5Z6S9JCoVRCDBAMVeTnqTPgh4glbknv03mOXWEJgGU UeMdc+VpvSMtIzi6d8ooinDtJOQbw/k4sSu5udlw=
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/1715/push/2837844200@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1715@github.com>
References: <quicwg/base-drafts/pull/1715@github.com>
Subject: Re: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b87e10996112_2eca3fc0ac0d45c4231211"; 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/DS4h_Baycu8PkGl_uuKkBc4zKCc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 12:20:28 -0000

----==_mimepart_5b87e10996112_2eca3fc0ac0d45c4231211
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6978efe  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/1715/files/110e7ec99fd76456881310634a5d2a465f241b33..6978efe54b6c333bd80bab7997425dd48e4cef5c

----==_mimepart_5b87e10996112_2eca3fc0ac0d45c4231211
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 class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6978efe">6978efe</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/1715/files/110e7ec99fd76456881310634a5d2a465f241b33..6978efe54b6c333bd80bab7997425dd48e4cef5c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Pxeg6idhNSMei3LMqtiLNOjEBCks5uV9iJgaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1LVdR4ADmLo97zFLVEkLK940j2hks5uV9iJgaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1715"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715/files/110e7ec99fd76456881310634a5d2a465f241b33..6978efe54b6c333bd80bab7997425dd48e4cef5c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715/files/110e7ec99fd76456881310634a5d2a465f241b33..6978efe54b6c333bd80bab7997425dd48e4cef5c",
"url": "https://github.com/quicwg/base-drafts/pull/1715/files/110e7ec99fd76456881310634a5d2a465f241b33..6978efe54b6c333bd80bab7997425dd48e4cef5c",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #1715",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1715:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "6978efe",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715/files/110e7ec99fd76456881310634a5d2a465f241b33..6978efe54b6c333bd80bab7997425dd48e4cef5c"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5b87e10996112_2eca3fc0ac0d45c4231211--


From nobody Thu Aug 30 05:24: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 DFDDF130E66 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:24:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 8yYNeOnIlrnu for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:24:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 8443E130E5F for <quic-issues@ietf.org>; Thu, 30 Aug 2018 05:24:44 -0700 (PDT)
Date: Thu, 30 Aug 2018 05:24:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535631883; bh=uLn3O+orvL2UXesCq6T1ZLW2fyjt2NoFhva0+JdBgpY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L7g45iPtCxVXqjeVv6G1H+YUewKZRWuxeTfemETHFT/yWBSJlXONEl2kc7OQh+6wy bI7cGecIa6e2cSeDX0bsawMw3+MVEUf8n55/qA5ybJoO9F1d+RYSAgfGPkcFd21xva nFW4xrNFE+vr895SjXMc8QEH4qZx9Ci4NfBVat3c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88a8527c16afe491efb8b488a030029f6fc8308c92cf00000001179fa40b92a169ce152ea636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1715/review/150967263@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1715@github.com>
References: <quicwg/base-drafts/pull/1715@github.com>
Subject: Re: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b87e20b68dc7_404c3fbcfded45b47117d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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/uv2RdgNPGLaydng6M_m3ZBh0kqA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 12:24:46 -0000

----==_mimepart_5b87e20b68dc7_404c3fbcfded45b47117d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.

Martin, I tried tweaking your suggested wording, but I failed to come up with something I liked better, so I tweaked what I had.

FWIW, I'm really tired of saying "Except ACK and PADDING" everywhere, so I I'll probably try to tackle that issue(#1595) soon.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1715#discussion_r214009306
----==_mimepart_5b87e20b68dc7_404c3fbcfded45b47117d
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/1715#discussion_r214009306">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3425,6 +3433,10 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately once that many octets of packets
+containing frames besides ACK or PADDING have been received.
</pre>
<p>Martin, I tried tweaking your suggested wording, but I failed to come up with something I liked better, so I tweaked what I had.</p>
<p>FWIW, I'm really tired of saying "Except ACK and PADDING" everywhere, so I I'll probably try to tackle that issue(<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="343696196" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1595" href="https://github.com/quicwg/base-drafts/issues/1595">#1595</a>) soon.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1715#discussion_r214009306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxSoTot1J-vNY5L38IBsZ0MjPBmBks5uV9mLgaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9OySJ_S-6yCfa0JpbGWNOdppA1tks5uV9mLgaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1715"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715#discussion_r214009306"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r214009306",
"url": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r214009306",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1715",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715#discussion_r214009306"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b87e20b68dc7_404c3fbcfded45b47117d--


From nobody Thu Aug 30 05:26: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 465A7130E6D for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:26:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qJ401xEi4fir for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:26:45 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2111130F27 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 05:26:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=C7tWozVpyMi99kFUN83MQA7bu7I=; b=cFHgTquhYYbZNoLz OXjlmXySUOYSuYBfZCz/RRxVLzPHBCkUc7JryXkGnjAAcwGndMnoC6C4Yt+SAa3D xDFwXcyECCeiBRJkgzoDDVE4cYJGN34TnfClnGJOsXAeLI0rRQTzXRoe4EuV+jQ6 YrTpV7+Ja3AncHv/RDiNlxyfRCI=
Received: by filter0765p1las1.sendgrid.net with SMTP id filter0765p1las1-11626-5B87E282-2B 2018-08-30 12:26:43.077103108 +0000 UTC m=+609177.976832923
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id 4NL0r3QtRO-nPmdULJJ7mg for <quic-issues@ietf.org>; Thu, 30 Aug 2018 12:26:42.913 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id DD3EB3E024B for <quic-issues@ietf.org>; Thu, 30 Aug 2018 05:26:42 -0700 (PDT)
Date: Thu, 30 Aug 2018 12:26:43 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a0a793e380e9d4f4c62f232046200cd808be78192cf00000001179fa48292a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/150967943@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b87e282dbe89_679e3ff80bad45c48812b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zdWWb+BtVcTfDaWAEmLeOG302I4cvvixvrm zGkb7qX78gs7qG23Au9jAZ6Fkjhg7Ue6pBkYTigat4ede1awwBbgvRSAksCNOv0B8zb47VuWZqTpoD Iyi6+Jfn6B3bCNEJ/udyN+fD6tFkSi8PhK47cHdN16kvzr52n3/fYscmibOJ8eRrDJGLZNAh9XqWXb o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IOzmrGh9C7AZwIoFiNRb9HZOYhA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 12:26:57 -0000

----==_mimepart_5b87e282dbe89_679e3ff80bad45c48812b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains

I think only an ACK is most correct there.  If you really wanted to send ACK and PADDING, that would count towards bytes in flight, and then congestion control is involved, which provides a different rate limit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1713#discussion_r214009854
----==_mimepart_5b87e282dbe89_679e3ff80bad45c48812b
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/1713#discussion_r214009854">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains
</pre>
<p>I think only an ACK is most correct there.  If you really wanted to send ACK and PADDING, that would count towards bytes in flight, and then congestion control is involved, which provides a different rate limit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1713#discussion_r214009854">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9_YhGBstza56cP1tFeXC3mCjjVjks5uV9oCgaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1wgmynDkXiJO8ocuN-02IbzJW3Wks5uV9oCgaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#discussion_r214009854"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r214009854",
"url": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r214009854",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 1713",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r214009854"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b87e282dbe89_679e3ff80bad45c48812b--


From nobody Thu Aug 30 05:30: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 006CF130E67 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:30:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level: 
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 djIqxzUONsg8 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 05:30:26 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BE791292AD for <quic-issues@ietf.org>; Thu, 30 Aug 2018 05:30:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zemyFINJ9u+9u27nmdxhRmSvrpk=; b=DoOEEJGX+CWRE0f9 vzE5v1/j1Bn5CTLbKTs9tDA6stTde5AnvpI+slxA5kxbAcw5zGKFvyikDcaSA/Bb ZQEAt0jVKSILB5pSbm8TW5Y3+iuVnLmyXEZchcG2aQ5yrxL6CAXiWTWTEbuI5tj4 +u1flWiK1Khtn3Tpk3NV4DFjaJc=
Received: by filter0581p1iad2.sendgrid.net with SMTP id filter0581p1iad2-26151-5B87E35E-42 2018-08-30 12:30:22.785783577 +0000 UTC m=+1089300.836700141
Received: from github-lowworker-7a54cd2.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id Zkx-IBn1RDSxRkh4FsXKKw for <quic-issues@ietf.org>; Thu, 30 Aug 2018 12:30:22.783 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-7a54cd2.cp1-iad.github.net (Postfix) with ESMTP id B21513412CB for <quic-issues@ietf.org>; Thu, 30 Aug 2018 05:30:22 -0700 (PDT)
Date: Thu, 30 Aug 2018 12:30:23 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbeef1a4ed466095abd4bc1f53df5e7d091e2f62d92cf00000001179fa55e92a169ce152ebf40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1716/417301983@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1716@github.com>
References: <quicwg/base-drafts/issues/1716@github.com>
Subject: Re: [quicwg/base-drafts] Add psuedocode for ACK sending logic in recovery (#1716)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b87e35eb04df_2eae3fd449cd45bc8522f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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+cTKtER+apsRD6mCWQzZAboGqMlwSgXlQHq DxTVwiDlRqqSyrNtxHgITVcsodbI1BAzTAR5GqVbPgFEcUKxUZZFGEWbS5zcIPrfQqPSCznvH+YP+V nsMpd0zhvaZbtFa3l/e7vq/2bqEaf95ayXA74bx0lU1S6baLoMnU+Q5ngGgyVSLq51Yhsu2MDwFPEH A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EnKYDPvbo6hiFgBAQxyx3wenOWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 12:30:28 -0000

----==_mimepart_5b87e35eb04df_2eae3fd449cd45bc8522f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are no IETF standard rate based algorithms I'm aware of, but my real objection would be that the recovery doc could become very long.  I think the example of Reno is simple to understand and covers the important differences between TCP and QUIC that may effect congestion control implementations?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417301983
----==_mimepart_5b87e35eb04df_2eae3fd449cd45bc8522f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There are no IETF standard rate based algorithms I'm aware of, but my re=
al objection would be that the recovery doc could become very long.  I thin=
k the example of Reno is simple to understand and covers the important diff=
erences between TCP and QUIC that may effect congestion control implementat=
ions?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/1716#issuecomment-417301983">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0MrsxPW2K1xp2=
JBYPMzfi2UJ7C6ks5uV9regaJpZM4WSmeB">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq3XyT-3uwmeNuth2elNBiSx2mkGPks5uV9rega=
JpZM4WSmeB.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1716: T=
here are no IETF standard rate based algorithms I'm aware of, but my real o=
bjection would be that the recovery doc could become very long.  I think th=
e example of Reno is simple to understand and covers the important differen=
ces between TCP and QUIC that may effect congestion control implementations=
?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-dr=
afts/issues/1716#issuecomment-417301983"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-4=
17301983",
"url": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-4173=
01983",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add psuedocode for ACK sending logic in =
recovery (#1716)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1716,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 1716\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-4173=
01983"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373974913=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b87e35eb04df_2eae3fd449cd45bc8522f--


From nobody Thu Aug 30 09:29: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 924A7130DC2 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 09:29:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 t1AGbkqha8A7 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 09:28:59 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [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 43667127148 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 09:28:59 -0700 (PDT)
Date: Thu, 30 Aug 2018 09:28:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535646537; bh=ydYlhnRwWmQHX46aTzGv5QPU4E/av/b5GypFSTmO3kI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jx/x50GRl5c/MUmGT+aCFwDNm+moAaeJzTLJIc58WbhVSKGWLJh5gNGq+f8sJmnD2 HAW4inOTASWShZ2oEb0f2rwpPPJJvUmXiPvpL2Rkv7YTN0tnhZ3Y9YB6jrhPcHaSuv zu1mbKySSk9u4/N7mZzpksPGqrspaBiy24MDltQk=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c46876fbca073ad03604015583f9fda4ec5e91892cf00000001179fdd4992a169ce152ea636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1715/review/151076864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1715@github.com>
References: <quicwg/base-drafts/pull/1715@github.com>
Subject: Re: [quicwg/base-drafts] Add max_bytes_before_ack to transport (#1715)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b881b4942263_62be3f8943cd45b8245784"; 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/Eheulcni3-ZYy_esMhQEbHi3goA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 16:29:02 -0000

----==_mimepart_5b881b4942263_62be3f8943cd45b8245784
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.

I am not enthusiastic about that. It feels like a spur-of-the-moment addition. I am not sure that it solves a real problem, compared to a time based approach. Also, if we did add something like that, we may want a way to tune the variable during the lifetime of the connection.

> @@ -1671,6 +1672,13 @@ disable_migration (0x0009):
   address other than that used to perform the handshake.  This parameter is a
   zero-length value.
 
+max_bytes_before_ack (0x000c):
+
+: An unsigned 32-bit integer that indicates the maximum number of bytes received
+  before an ACK frame should be sent. The peer sending this value indicates
+  to the receiver the value it should use.  If this value is absent, the
+  receiver may use any conformant acknowledgement algorithm.
+

The current algorithms are either time based or packet based, requiring for example several ACKs per RTT, and specifying a maximum delay or a maximum number of packets before an ACK will be sent. What is the rationale for adding a byte based control? Also, given that the algorithms are time based or packet based, why not specify max_packets_before_ack, or max_ack_delay?

> @@ -3425,6 +3433,13 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately when at least that many octets
+of packets containing frames besides ACK or PADDING have been received since
+sending the previous ACK frame. If a receiver sends ACK frames less frequently,
+it risks causing the sender to send more slowly, which may lower the delivery
+rate at the receiver.
+

This is not free. It comes in addition to existing logic which is already designed to prevent sender starvation. It requires at least one additional counter in the connection state, i.e., "max bytes sent at the last ACK time", and of course additional tests in the ACK sending logic. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-151076864
----==_mimepart_5b881b4942263_62be3f8943cd45b8245784
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<p>I am not enthusiastic about that. It feels like a spur-of-the-moment addition. I am not sure that it solves a real problem, compared to a time based approach. Also, if we did add something like that, we may want a way to tune the variable during the lifetime of the connection.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1715#discussion_r214095831">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1671,6 +1672,13 @@ disable_migration (0x0009):
   address other than that used to perform the handshake.  This parameter is a
   zero-length value.
 
+max_bytes_before_ack (0x000c):
+
+: An unsigned 32-bit integer that indicates the maximum number of bytes received
+  before an ACK frame should be sent. The peer sending this value indicates
+  to the receiver the value it should use.  If this value is absent, the
+  receiver may use any conformant acknowledgement algorithm.
+
</pre>
<p>The current algorithms are either time based or packet based, requiring for example several ACKs per RTT, and specifying a maximum delay or a maximum number of packets before an ACK will be sent. What is the rationale for adding a byte based control? Also, given that the algorithms are time based or packet based, why not specify max_packets_before_ack, or max_ack_delay?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1715#discussion_r214096463">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3425,6 +3433,13 @@ immediately or when a delayed ack timer expires. The delayed ack timer MUST
 NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
 at least once per RTT if new packets needing acknowledgement were received.
 
+If the max_bytes_before_ack transport parameter has been received, the
+receiver SHOULD send an ACK frame immediately when at least that many octets
+of packets containing frames besides ACK or PADDING have been received since
+sending the previous ACK frame. If a receiver sends ACK frames less frequently,
+it risks causing the sender to send more slowly, which may lower the delivery
+rate at the receiver.
+
</pre>
<p>This is not free. It comes in addition to existing logic which is already designed to prevent sender starvation. It requires at least one additional counter in the connection state, i.e., "max bytes sent at the last ACK time", and of course additional tests in the ACK sending logic.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-151076864">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2DLpvoAalETBFj2t07GxPNMTRrzks5uWBLJgaJpZM4WSkod">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0dKL5HfN9fvTMmIYQRWDXk9Ycwrks5uWBLJgaJpZM4WSkod.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #1715"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-151076864"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-151076864",
"url": "https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-151076864",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 1715",
"sections": [
{
"text": "I am not enthusiastic about that. It feels like a spur-of-the-moment addition. I am not sure that it solves a real problem, compared to a time based approach. Also, if we did add something like that, we may want a way to tune the variable during the lifetime of the connection.",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1715#pullrequestreview-151076864"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373967389\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b881b4942263_62be3f8943cd45b8245784--


From nobody Thu Aug 30 14: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 88DC0130ECA for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 14:23:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 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, T_DKIMWL_WL_HIGH=-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 OA95ThCQEZDt for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 14:23:58 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14947126CB6 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 14:23:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535664237; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CgN4UqyRPso/FluRDZNLVzJR4al9P+QfTy6aR0zjTT8=; b=IKVce64yZDWDio6X13ODyB7zetEQVY4PioFCKPnCL5W5ZyN2u6oMmRBbuFGqp0kbGHvanAsr LlyCmoTaQ2X0Yvpv7Ms+Og+IM5Nol13qQt0lULphUgJf613p226b2Plo9Yo5p723iQsUIlM6 QGW18YycC8FKZaN4Ku+zDdI8wmI=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: afrind=fb.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5b88606c.7f698056ca20-smtp-out-n01; Thu, 30 Aug 2018 21:23:56 -0000 (UTC)
Date: Thu, 30 Aug 2018 14:23:56 -0700
From: Alan Frindell <afrind@fb.com>
Reply-To: Alan Frindell <afrind@fb.com>
To: quic-issues@ietf.org
Message-ID: <5b88606c6114b_1fcb2b0b0e9b4ecc470c8@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 11b0e0: Clarify QPACK eviction races
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b88606c609b5_1fcb2b0b0e9b4ecc4691d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mRwuIxMdUjZcQlXFsxul98lJ1SU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2018 21:24:00 -0000

----==_mimepart_5b88606c609b5_1fcb2b0b0e9b4ecc4691d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/qpack-reference-strategy
  Home:   https://github.com/quicwg/base-drafts
  Commit: 11b0e0239f98095bf04a09e165a2106309ce72c0
      https://github.com/quicwg/base-drafts/commit/11b0e0239f98095bf04a09e165a2106309ce72c0
  Author: Alan Frindell <afrind@fb.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Clarify QPACK eviction races

Fixes #1129


  Commit: 9d7ceb4994851d1755b376612e7541581ac08071
      https://github.com/quicwg/base-drafts/commit/9d7ceb4994851d1755b376612e7541581ac08071
  Author: Alan Frindell <afrind@fb.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Changed the text a bit, added a drawing


  Commit: 53fd116a405efa4aea27812c99874e6a8e9c6cd2
      https://github.com/quicwg/base-drafts/commit/53fd116a405efa4aea27812c99874e6a8e9c6cd2
  Author: Alan Frindell <afrind@fb.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Remove 'eviction-prone', update diagram, more wordsmithing.


Compare: https://github.com/quicwg/base-drafts/compare/f40494db1c32...53fd116a405e
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b88606c609b5_1fcb2b0b0e9b4ecc4691d--


From nobody Thu Aug 30 17:13: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 73B66130F67 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:13:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 yYB_Xfwkh6Fs for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:13:48 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [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 C9F82130F66 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 17:13:47 -0700 (PDT)
Date: Thu, 30 Aug 2018 17:13:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535674426; bh=0ox6j11P48I1Agqky3ZvqRzySYjsM4+vOy7l+e7leQ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ESjjbpYG9mE9UGwvfRnq+dGitNqE8ileTrK3JRLl7O9to2NzfKhG27hg7sDO89/UQ kS/rGuxQmuMqKlQRfGx33Awgjq98UCvx2DAvuKxRNKGM2f7Nq5yj0eC1v/Hlwcpysq xe4KH87vElxpekeBxltFalSMkpHGeBJJ/2VTVVqY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c0c22c415c6d1a16249112cae423d456b55d2ec92cf0000000117a04a3a92a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/review/151224985@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b88883aac6b5_13e43fa3c22d45c47886e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SBocJhCi6WtnMw1NzOhtUghX_bM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Aug 2018 00:13:49 -0000

----==_mimepart_5b88883aac6b5_13e43fa3c22d45c47886e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains

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/1713#discussion_r214216173
----==_mimepart_5b88883aac6b5_13e43fa3c22d45c47886e
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/1713#discussion_r214216173">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3418,14 +3418,15 @@ ACK Block (repeated):
 ### Sending ACK Frames
 
 Implementations MUST NOT generate packets that only contain ACK frames in
-response to packets which only contain ACK frames. However, they MUST
-acknowledge packets containing only ACK frames when sending ACK frames in
-response to other packets.  Implementations MUST NOT send more than one packet
-containing only an ACK frame per received packet that contains frames other than
-an ACK frame.  Packets containing non-ACK frames MUST be acknowledged
-immediately or when a delayed ack timer expires. The delayed ack timer MUST
-NOT delay an ACK for longer than an RTT, which ensures an ACK frame is sent
-at least once per RTT if new packets needing acknowledgement were received.
+response to packets which only contain ACK and PADDING frames. However, they
+MUST acknowledge packets containing only ACK and PADDING frames when sending
+ACK frames in response to other packets.  Implementations MUST NOT send more
+than one packet containing only an ACK frame per received packet that contains
</pre>
<p>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/1713#discussion_r214216173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyP3qthPwKp2gV--bIg_VklXVkVYks5uWH-6gaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8vfbZ6LaFKDmMNV-H-Ui92VM3HEks5uWH-6gaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #1713"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#discussion_r214216173"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r214216173",
"url": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r214216173",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 1713",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#discussion_r214216173"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b88883aac6b5_13e43fa3c22d45c47886e--


From nobody Thu Aug 30 17:14: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 D8992130F55 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:13:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6mma3tWzHfEH for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:13:55 -0700 (PDT)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82917130F66 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 17:13:55 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535674433; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lHnx9JgBchRZHgrtBA3NsYVwNXeEC+FOkwZf8QPCmkQ=; b=MNdWc7UOJTuJCto+1FrJ9CvdL1P8MbBGUBfD+Sk/wj92BK1tNbLMre1Z2TCWdI55hW84e2lm S0gbaSVda/qA20W5CAYIUWiQiRdvmo15XLOc4VanBV4LMZlMwEE7YsNV1t+G1CouLl/LzwKT je5QAzJbVjNNEc+0fgj70Fv42ec=
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 5b888841.7f9a104e1d50-smtp-out-n03; Fri, 31 Aug 2018 00:13:53 -0000 (UTC)
Date: Thu, 30 Aug 2018 17:13:53 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8888411d895_29d52aaebb2acecc543b2@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 88a045: ACK and PADDING
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8888411d35b_29d52aaebb2acecc5427"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qADpLCxfPJUdf1o_PTIxvqSqDsM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Aug 2018 00:13:57 -0000

----==_mimepart_5b8888411d35b_29d52aaebb2acecc5427
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 88a04550bd36bb13f6c742f41b8b33c2f000b80a
      https://github.com/quicwg/base-drafts/commit/88a04550bd36bb13f6c742f41b8b33c2f000b80a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ACK and PADDING

Neither ACK nor PADDING frames cause an ACK to be sent.


  Commit: 76b9552829be68f70792c9945e614fe01a67e61c
      https://github.com/quicwg/base-drafts/commit/76b9552829be68f70792c9945e614fe01a67e61c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1713 from quicwg/ianswett-ack-padding

ACK and PADDING


Compare: https://github.com/quicwg/base-drafts/compare/bf312a9e6d07...76b9552829be
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8888411d35b_29d52aaebb2acecc5427--


From nobody Thu Aug 30 17: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 834C8130F69 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:13:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0vhm69_Dp3LK for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:13:58 -0700 (PDT)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 075A3130F66 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 17:13:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1535674437; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=t3U9x0cPLkO8HRdg5o1QrPls9oepDQOAhbmtkGVfOxI=; b=H9tSrOnAmjKNOL4XWibq+Voye6O3Y+S1onN5T0k8ZS4VFDC0KVAohyyvQ/vTB42+yIQkT1xh AxDbaOKKtUHc7kX4QYsEn6p4BESIpSz35QaPWY3JMfMtk1i1gbkQOFAda590lPxraYpbj0U6 psdcVaTraO6ah7hxO5ahU/CHhSA=
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 5b888844.7f1d64555a50-smtp-out-n02; Fri, 31 Aug 2018 00:13:56 -0000 (UTC)
Date: Thu, 30 Aug 2018 17:13:55 -0700
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5b8888436ffee_38bc2ac859af4ec41439f@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5b8888436fb97_38bc2ac859af4ec4142ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/427uZRdWqcqMfw0CXn9YMDY4LKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Aug 2018 00:14:00 -0000

----==_mimepart_5b8888436fb97_38bc2ac859af4ec4142ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-ack-padding
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5b8888436fb97_38bc2ac859af4ec4142ac--


From nobody Thu Aug 30 17:14: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 D9308130F55 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:14:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 AO58JLJfbdsg for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:13:58 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B522130F67 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 17:13:58 -0700 (PDT)
Date: Thu, 30 Aug 2018 17:13:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535674437; bh=af5CV5uoyOVD6KsWvsmnWwlvf04/dvZIlnwXJNLSkMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U8Nsjpyk0K7sJYjIMQnrP4EUrLgDiUAPx9UfnKzZ8033uyz03blRYR53zOK7fRYQ/ 9CPV/4hrTFTxey06mee9JhxszZg1SRKhg8qCnqCLNoYNl1ZMVNopQV2d0p1Upmq1ew z1DwxJEN5Mb6pkhHUj2ouzwLomutURWIt+QcsSVE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeea2405b1623315f0cb3ce857b1a35850b1f8b9f92cf0000000117a04a4592a169ce1527d0a4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1713/issue_event/1819498779@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1713@github.com>
References: <quicwg/base-drafts/pull/1713@github.com>
Subject: Re: [quicwg/base-drafts] ACK and PADDING (#1713)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8888459fdda_5aea3fd87d2d45c0954b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZD1fixtvR92JuPdouKY6VPwZB44>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Aug 2018 00:14:02 -0000

----==_mimepart_5b8888459fdda_5aea3fd87d2d45c0954b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1713 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1713#event-1819498779
----==_mimepart_5b8888459fdda_5aea3fd87d2d45c0954b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="354930852" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1713" href="https://github.com/quicwg/base-drafts/pull/1713">#1713</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1713#event-1819498779">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8RCAwtJW0KBq9CLU1KEf-h77tNUks5uWH_FgaJpZM4WQhLc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq93ZuHWNsldpxBs8l4kc4TJSuiy7ks5uWH_FgaJpZM4WQhLc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1713 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1713#event-1819498779"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1713#event-1819498779",
"url": "https://github.com/quicwg/base-drafts/pull/1713#event-1819498779",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] ACK and PADDING (#1713)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1713#event-1819498779"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 373428956\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5b8888459fdda_5aea3fd87d2d45c0954b0--


From nobody Thu Aug 30 17:17: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 5900F130F55 for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:17:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 El0rghtRwAIL for <quic-issues@ietfa.amsl.com>; Thu, 30 Aug 2018 17:16:58 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [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 A0795130DC4 for <quic-issues@ietf.org>; Thu, 30 Aug 2018 17:16:58 -0700 (PDT)
Date: Thu, 30 Aug 2018 17:16:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535674617; bh=fmoX8aXlAheXiV4mnGXz1pDDtRDkINavymvgIVJ/+Yg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pb8JhRGb/W+7DUNNNMNFmlIZzCgHSKdTvMIzjiTND+mrVhG444D8pGYS56IRsFKrG trSHHgnVerjSIq9PFF9Kc5AZUv6SDFuDJEi7m0iXeh0Zx/DppWzu1J3L5DK9aFKGXu HJUKoMScuDbjY4c4Q6FlfknG6fCTAQ1nIBwUPxsA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe046757a4cce0a0f893dfb909203107f42cf62a492cf0000000117a04af992a169ce152ebf40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1716/417508729@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1716@github.com>
References: <quicwg/base-drafts/issues/1716@github.com>
Subject: Re: [quicwg/base-drafts] Add psuedocode for ACK sending logic in recovery (#1716)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b8888f9c345c_650e3ff1d5ed45c0476e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/brV-ymuhvJ9tLxckVLriqVNb3tE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Aug 2018 00:17:00 -0000

----==_mimepart_5b8888f9c345c_650e3ff1d5ed45c0476e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Like the rest of this document, Reno-like is a baseline, and we have consensus on doing that.  The spectrum of possibilities are not limited by what we specify here, but we do have to specify something that is known to be good for the Internet.  If nothing else, describing more than one algorithm would be a schedule risk.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1716#issuecomment-417508729
----==_mimepart_5b8888f9c345c_650e3ff1d5ed45c0476e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Like the rest of this document, Reno-like is a baseline, and we have c=
onsensus on doing that.  The spectrum of possibilities are not limited by=
 what we specify here, but we do have to specify something that is known =
to be good for the Internet.  If nothing else, describing more than one a=
lgorithm would be a schedule risk.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1716#issuecomment-417508729">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_Fl=
KSLpL_Y75DBEid0iWrsJ-S6lks5uWIB5gaJpZM4WSmeB">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5raOMcyYxD6k1eKpC4yu1fp=
tCM0ks5uWIB5gaJpZM4WSmeB.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1716: Like the rest of this document, Reno-like is a baseli=
ne, and we have consensus on doing that.  The spectrum of possibilities a=
re not limited by what we specify here, but we do have to specify somethi=
ng that is known to be good for the Internet.  If nothing else, describin=
g more than one algorithm would be a schedule risk."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/1716#issu=
ecomment-417508729"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment=
-417508729",
"url": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-41=
7508729",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Add psuedocode for ACK sending logic i=
n recovery (#1716)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1716,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1716\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1716#issuecomment-41=
7508729"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3739749=
13\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b8888f9c345c_650e3ff1d5ed45c0476e5--


From nobody Fri Aug 31 11: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 B2CDA130DD9 for <quic-issues@ietfa.amsl.com>; Fri, 31 Aug 2018 11:46:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 K07JC4pY6E_a for <quic-issues@ietfa.amsl.com>; Fri, 31 Aug 2018 11:46:06 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [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 4E0DC128CFD for <quic-issues@ietf.org>; Fri, 31 Aug 2018 11:46:06 -0700 (PDT)
Date: Fri, 31 Aug 2018 11:45:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535741147; bh=D6MGXScgLeB9S9of1nNOxFl9JMxvmvD3P5jVYMv2J8U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n+En4yTT8QGin5g91DspIG77t/0lpvnDHN//dHqB7m7aob2rv8K0G/s6rS8KiGufY UtQcG4sySXJaut3xhezX2nDhGnA11AofpTGUKQqrO48/pJp6Ghndn7frKtLQZzKOFD 43BYz+zGv5MxHGKdhSIAIo8jGwgvYFMlF7joCa7g=
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab250c588b2c6fd1506169ebcb8bcd7f5375972b6392cf0000000117a14edb92a169ce1427404b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1518/417756872@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1518@github.com>
References: <quicwg/base-drafts/issues/1518@github.com>
Subject: Re: [quicwg/base-drafts] Make EOED transmission optional in QUIC, please (#1518)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b898cdb33118_474c3fd3066d45c0970ae"; 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/nYB2rR7prinbIYCv_k5B_lRs-hA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Aug 2018 18:46:09 -0000

----==_mimepart_5b898cdb33118_474c3fd3066d45c0970ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure I agree with the "correctness proof" argument.  EndOfEarlyData exists to protect against truncation attacks on 0-RTT data; as such, it's a part of record layer, not handshake layer.  In fact, it did not go into transcript before draft19, so most papers cited for handshake analysis in the RFC do not mention it (out of those that do, the INRIA/MSR analysis treats it as a record layer entity, and _TLS 1.3 in Tamarin_ explicitly states it does not model it at all).

Given that this is unnecessary and adds bunch of complex and ugly logic, I think we should remove 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/1518#issuecomment-417756872
----==_mimepart_5b898cdb33118_474c3fd3066d45c0970ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure I agree with the "correctness proof" argument.  EndOfEarl=
yData exists to protect against truncation attacks on 0-RTT data; as such=
, it's a part of record layer, not handshake layer.  In fact, it did not =
go into transcript before draft19, so most papers cited for handshake ana=
lysis in the RFC do not mention it (out of those that do, the INRIA/MSR a=
nalysis treats it as a record layer entity, and <em>TLS 1.3 in Tamarin</e=
m> explicitly states it does not model it at all).</p>
<p>Given that this is unnecessary and adds bunch of complex and ugly logi=
c, I think we should remove this.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1518#issuecomment-417756872">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3yO=
-5j9FZ42l5GdVxhg4dBRt63iks5uWYRbgaJpZM4VB5Yx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4ZT9I-3ugXsf9fxdEMjZnOY=
9S20ks5uWYRbgaJpZM4VB5Yx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@vasi=
lvv in #1518: I'm not sure I agree with the \"correctness proof\" argumen=
t.  EndOfEarlyData exists to protect against truncation attacks on 0-RTT =
data; as such, it's a part of record layer, not handshake layer.  In fact=
, it did not go into transcript before draft19, so most papers cited for =
handshake analysis in the RFC do not mention it (out of those that do, th=
e INRIA/MSR analysis treats it as a record layer entity, and _TLS 1.3 in =
Tamarin_ explicitly states it does not model it at all).\r\n\r\nGiven tha=
t this is unnecessary and adds bunch of complex and ugly logic, I think w=
e should remove this."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/1518#issuecomment-417756872"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment=
-417756872",
"url": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-41=
7756872",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make EOED transmission optional in QUI=
C, please (#1518)",
"sections": [
{
"text": "",
"activityTitle": "**Victor Vasiliev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@vasilvv",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1518,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1518\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-41=
7756872"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3528187=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b898cdb33118_474c3fd3066d45c0970ae--


From nobody Fri Aug 31 14:52: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 0F772130E1D for <quic-issues@ietfa.amsl.com>; Fri, 31 Aug 2018 14:52:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level: 
X-Spam-Status: No, score=-8.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, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-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 qgKdP7Gj9D3p for <quic-issues@ietfa.amsl.com>; Fri, 31 Aug 2018 14:52:32 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [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 F2C2812785F for <quic-issues@ietf.org>; Fri, 31 Aug 2018 14:52:31 -0700 (PDT)
Date: Fri, 31 Aug 2018 14:52:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1535752350; bh=4eH9nKA1FUy+Zi0s7yIQzaP+rlg9AbrUui7F9Qzgdyw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N6w83k3RsqG/wDm+0z3ik2xtI+vOZ0aVDqrKfPOCUTwQT4F3uTLjK+r4ztT1EfH18 t5QmeWcGRu9jXHzX56Musi6mdXGJlFmZM8LvcFRnpQ7OIZfG+xkJh4kS+1rdyN/oPx o/bK3iVb5ZM7pcPJ1v0J1ewB09uJ97NHzx87fBsk=
From: David Benjamin <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9c2fa3f682852a5a293594849f12789183dcd7592cf0000000117a17a9e92a169ce1427404b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1518/417798551@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1518@github.com>
References: <quicwg/base-drafts/issues/1518@github.com>
Subject: Re: [quicwg/base-drafts] Make EOED transmission optional in QUIC, please (#1518)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b89b89eebcd0_3dfc3fa8634d45b8199017"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: davidben
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0Hr1iGlQWPxkW8BKKniCKhPIvgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Aug 2018 21:52:34 -0000

----==_mimepart_5b89b89eebcd0_3dfc3fa8634d45b8199017
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Prior to it being a handshake message, we had an end_of_early_data *alert* and a KeyUpdate *message*. This combination was kind of weird, and since other post-handshake messages exist, so the application record processor must already account for handshake message interrupts, making it a message was simpler. Thus it was made a message for consistency. Messages during the handshake go into the transcript, so in it went. That resulted in a happy accident in stopping servers from breaking streaming 0-RTT, so that all worked well. (Before the change, folks kept trying to read 0-RTT data and *then* decide whether to accept early data, without realizing that [is forbidden and deadlocks](https://tools.ietf.org/html/rfc8446#section-4.2.11.3). Putting it in the transcript orders early data processing after ServerHello, which makes the processing order implicitly clear.)

Neither of these considerations apply to QUIC, and then handshake transcript trivially remains injective with it removed, so removing it seems plausible, and it sounds like it's complicating things a lot. At the same time, QUIC should avoid unnecessary modifications to TLS to keep abstractions clear, so the bar for such tweaks must be high. Otherwise TLS and QUIC will not be able to evolve independently.

(Which of these two considerations is stronger in this case, I don't have particular opinions. It does not sound frivolous, but I don't know enough about QUIC to judge how un-frivolous it is.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1518#issuecomment-417798551
----==_mimepart_5b89b89eebcd0_3dfc3fa8634d45b8199017
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Prior to it being a handshake message, we had an end_of_early_data <em=
>alert</em> and a KeyUpdate <em>message</em>. This combination was kind o=
f weird, and since other post-handshake messages exist, so the applicatio=
n record processor must already account for handshake message interrupts,=
 making it a message was simpler. Thus it was made a message for consiste=
ncy. Messages during the handshake go into the transcript, so in it went.=
 That resulted in a happy accident in stopping servers from breaking stre=
aming 0-RTT, so that all worked well. (Before the change, folks kept tryi=
ng to read 0-RTT data and <em>then</em> decide whether to accept early da=
ta, without realizing that <a href=3D"https://tools.ietf.org/html/rfc8446=
#section-4.2.11.3" rel=3D"nofollow">is forbidden and deadlocks</a>. Putti=
ng it in the transcript orders early data processing after ServerHello, w=
hich makes the processing order implicitly clear.)</p>
<p>Neither of these considerations apply to QUIC, and then handshake tran=
script trivially remains injective with it removed, so removing it seems =
plausible, and it sounds like it's complicating things a lot. At the same=
 time, QUIC should avoid unnecessary modifications to TLS to keep abstrac=
tions clear, so the bar for such tweaks must be high. Otherwise TLS and Q=
UIC will not be able to evolve independently.</p>
<p>(Which of these two considerations is stronger in this case, I don't h=
ave particular opinions. It does not sound frivolous, but I don't know en=
ough about QUIC to judge how un-frivolous it is.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/1518#issuecomment-417798551">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Cd=
Iru_HLZy9_06ANGTu9pEg08fks5uWbAegaJpZM4VB5Yx">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyA_-KSqovKez0ehVuxXjMHn=
ufyKks5uWbAegaJpZM4VB5Yx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@davi=
dben in #1518: Prior to it being a handshake message, we had an end_of_ea=
rly_data *alert* and a KeyUpdate *message*. This combination was kind of =
weird, and since other post-handshake messages exist, so the application =
record processor must already account for handshake message interrupts, m=
aking it a message was simpler. Thus it was made a message for consistenc=
y. Messages during the handshake go into the transcript, so in it went. T=
hat resulted in a happy accident in stopping servers from breaking stream=
ing 0-RTT, so that all worked well. (Before the change, folks kept trying=
 to read 0-RTT data and *then* decide whether to accept early data, witho=
ut realizing that [is forbidden and deadlocks](https://tools.ietf.org/htm=
l/rfc8446#section-4.2.11.3). Putting it in the transcript orders early da=
ta processing after ServerHello, which makes the processing order implici=
tly clear.)\r\n\r\nNeither of these considerations apply to QUIC, and the=
n handshake transcript trivially remains injective with it removed, so re=
moving it seems plausible, and it sounds like it's complicating things a =
lot. At the same time, QUIC should avoid unnecessary modifications to TLS=
 to keep abstractions clear, so the bar for such tweaks must be high. Oth=
erwise TLS and QUIC will not be able to evolve independently.\r\n\r\n(Whi=
ch of these two considerations is stronger in this case, I don't have par=
ticular opinions. It does not sound frivolous, but I don't know enough ab=
out QUIC to judge how un-frivolous it is.)"}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/1518#issuecomment-=
417798551"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment=
-417798551",
"url": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-41=
7798551",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make EOED transmission optional in QUI=
C, please (#1518)",
"sections": [
{
"text": "",
"activityTitle": "**David Benjamin**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@davidben",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1518,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1518\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1518#issuecomment-41=
7798551"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3528187=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5b89b89eebcd0_3dfc3fa8634d45b8199017--

