Re: [quicwg/base-drafts] TLS interface overview (#30)
Mike Bishop <notifications@github.com> Thu, 08 December 2016 00:37 UTC
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD39A126579 for <quic-issues@ietfa.amsl.com>; Wed, 7 Dec 2016 16:37:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.196
X-Spam-Level:
X-Spam-Status: No, score=-7.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZJkZ7Nyl9igY for <quic-issues@ietfa.amsl.com>; Wed, 7 Dec 2016 16:37:48 -0800 (PST)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC31E1294A3 for <quic-issues@ietf.org>; Wed, 7 Dec 2016 16:37:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2HonRJWhMVtdBfjCWqtWT0oXJc8=; b=sQRcuClDlWUl8+Ee ZB8r1K3ax306PAbr+4Gq6TqU7l6wSQDBHmFAuCC1fnz5BOgGJrTQtB9cFkFQED+k kOpOfWNq5xDqgf1D60XV2AeLz5VqVWl0Z3FH/0DRaXBMs7PG4u9sWyVZ6a2/ITms Xk+Xp5FDq4pCJM6ePqw26TE/A0E=
Received: by filter0654p1mdw1.sendgrid.net with SMTP id filter0654p1mdw1-14175-5848AB5B-2 2016-12-08 00:37:47.020667082 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id kLit1SblThCSv_ZNbYN5cg for <quic-issues@ietf.org>; Thu, 08 Dec 2016 00:37:47.010 +0000 (UTC)
Date: Wed, 07 Dec 2016 16:37:46 -0800
From: Mike Bishop <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/30/review/11928784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/30@github.com>
References: <quicwg/base-drafts/pull/30@github.com>
Subject: Re: [quicwg/base-drafts] TLS interface overview (#30)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5848ab5ae1097_702d3f95adccd1343641f1"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3JhflqRfbITiE/6Nwzq9tTpY+5aBLHR92IOC fNT0VyYfM6hxhAV6ySdGFuZfRKJruLTQWhVWMlOe6ubcyiLXri8/lvLC173vpt5NFaBtY7LfZ9DNVt k0FW8gcdBgISgwnF23jx7M5Z8yoaRUjOqA9tKeENSxPYrF7acfvybIaD7Kc1awDv1rh3dSVZTIYeKg k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gUoTnUmR_Jz6i9w_ryclEteM384>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quicwg/base-drafts <reply+0166e4ab1d89f7b612255ae250ee1514e2060c82a3292fbf92cf0000000114606d5a92a169ce0b706324@reply.github.com>
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Dec 2016 00:37:50 -0000
MikeBishop commented on this pull request. > +Additional functions might be needed to configure TLS. + + +### Handshake Interface + +In order to drive the handshake, TLS depends on being able to send and receive +handshake messages on stream 1. There are two basic functions on this +interface: one where QUIC requests handshake messages and one where QUIC +provides handshake packets. + +A QUIC client starts TLS by requesting TLS handshake octets from +TLS. The client acquires handshake octets before sending its first packet. + +A QUIC server starts the process by providing TLS with any stream 1 octets that +might have arrived. Only in-sequence packets are delivered; packets that arrive +out of order are buffered by QUIC until all preceding packets are available. Should this be "frames"? Packets might be lost and retransmitted, so you wouldn't necessarily have preceding packets becoming available. (Not including in the purely-editorial commit I'm preparing, because I'm not certain if that's the correct 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/30#pullrequestreview-11928784
- [quicwg/base-drafts] TLS interface overview (#30) Martin Thomson
- Re: [quicwg/base-drafts] TLS interface overview (… Martin Thomson
- Re: [quicwg/base-drafts] TLS interface overview (… Martin Thomson
- Re: [quicwg/base-drafts] TLS interface overview (… Martin Thomson
- Re: [quicwg/base-drafts] TLS interface overview (… Mike Bishop
- Re: [quicwg/base-drafts] TLS interface overview (… Mike Bishop
- Re: [quicwg/base-drafts] TLS interface overview (… Mike Bishop
- Re: [quicwg/base-drafts] TLS interface overview (… Mike Bishop
- Re: [quicwg/base-drafts] TLS interface overview (… Martin Thomson
- Re: [quicwg/base-drafts] TLS interface overview (… Martin Thomson
- Re: [quicwg/base-drafts] TLS interface overview (… Martin Thomson
- Re: [quicwg/base-drafts] TLS interface overview (… Martin Thomson