Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id BB014129AD4
 for <quic-issues@ietfa.amsl.com>; Wed,  7 Jun 2017 01:16:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.799
X-Spam-Level: 
X-Spam-Status: No, score=-4.799 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001,
 RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001,
 URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=github.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id bIqy43BGu6rS for <quic-issues@ietfa.amsl.com>;
 Wed,  7 Jun 2017 01:16:29 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 2A6EF126B6E
 for <quic-issues@ietf.org>; Wed,  7 Jun 2017 01:16:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; 
 h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe;
 s=s20150108; bh=ZrDCuQEY9yunKfsYx9V9HEBR5/Q=; b=VNdimvDDf2i3WNA7
 xphogO0rUfbghLjjx/gmfyhXAi3bfbWPnnyzLii8dBbDabTzkE6bITR/2A/1yhl0
 IRwPFroLpkdt6ZJikdvE78ktipgCj7AjF1hbTzeutAahece2qRtjFFHoB/FS8uG1
 A/jBDrJspiV/yBxsHJTbOeLNj3Y=
Received: by filter0446p1mdw1.sendgrid.net with SMTP id
 filter0446p1mdw1-25583-5937B659-20
 2017-06-07 08:16:25.361008801 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net
 (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16])
 by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id EBhtt3x9QhaobEhxkxijSQ
 for <quic-issues@ietf.org>; Wed, 07 Jun 2017 08:16:25.272 +0000 (UTC)
Date: Wed, 07 Jun 2017 01:16:25 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts
 <reply+0166e4ab9410fd7a17f6737528a8702d6208785a4052498492cf00000001154f785992a169ce0df481a1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/600@github.com>
Subject: [quicwg/base-drafts] Split QUIC core from QUIC v1 (#600)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5937b6592b589_6e5f3feabfc0dc3c452db";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hV1H2Zi7ndjsR8MNPKjJtKx20WrcNkXeS6a
 YOic5nu/MzT6wG22nVGabcMR2YSFRFdEZ2lZhtGymfJ7/ygBEBwrbS7ATgF9cetIoQaX1iH2UntS1q
 zIJoMYB0SPAPQZsJKv7t0Rw5N8XzmF+6/WIrLC3LvscAEvYaj6G11VV9VRJJjkysxcVgj5selSFrNz
 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cW0sJGxzt3psS5-KMKYKgBFMtdo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG
 <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 08:16:31 -0000

----==_mimepart_5937b6592b589_6e5f3feabfc0dc3c452db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

First pass at the proposed idea to pull the things that are version-invariant into a separate doc.  Creates a "core" document which describes packet headers, version negotiation, and stateless reset.  Leaves to individual versions to define additional packet types and their fields.  Transport doc does that, along with all frame definitions.

I'll note that it feels a little odd to have "core QUIC" not be multiplexed and have no concept of a crypto handshake.  We've previously said that version defines what you expect to find on Stream 0, but by the split mentioned at the interim, the very existence of Stream 0 and its use for the handshake is itself a version-local concept.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/600

-- Commit Summary --

  * Split QUIC core from QUIC v1

-- File Changes --

    M draft-ietf-quic-transport.md (429)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/600.patch
https://github.com/quicwg/base-drafts/pull/600.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/600

----==_mimepart_5937b6592b589_6e5f3feabfc0dc3c452db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>First pass at the proposed idea to pull the things that are version-invariant into a separate doc.  Creates a "core" document which describes packet headers, version negotiation, and stateless reset.  Leaves to individual versions to define additional packet types and their fields.  Transport doc does that, along with all frame definitions.</p>
<p>I'll note that it feels a little odd to have "core QUIC" not be multiplexed and have no concept of a crypto handshake.  We've previously said that version defines what you expect to find on Stream 0, but by the split mentioned at the interim, the very existence of Stream 0 and its use for the handshake is itself a version-local concept.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/600'>https://github.com/quicwg/base-drafts/pull/600</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Split QUIC core from QUIC v1</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/600/files#diff-0">draft-ietf-quic-transport.md</a>
    (429)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/600.patch'>https://github.com/quicwg/base-drafts/pull/600.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/600.diff'>https://github.com/quicwg/base-drafts/pull/600.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/600">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6rTV--3mlH7NOwihuD1n_khFmdlks5sBlxZgaJpZM4NyWse">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AWbkq4NU9FVoSep-OQbGQHqIgb6_oDenks5sBlxZgaJpZM4NyWse.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/pull/600"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Split QUIC core from QUIC v1 (#600)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/600"}}}</script>

----==_mimepart_5937b6592b589_6e5f3feabfc0dc3c452db--

