Re: [quicwg/base-drafts] Specify behavior for post-handshake CRYPTO messages (#2524)
Nick Banks <notifications@github.com> Tue, 19 March 2019 14:58 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37558131374 for <quic-issues@ietfa.amsl.com>; Tue, 19 Mar 2019 07:58:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Level:
X-Spam-Status: No, score=-6.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YBwQeXI7faz9 for <quic-issues@ietfa.amsl.com>; Tue, 19 Mar 2019 07:58: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 6E9B6131367 for <quic-issues@ietf.org>; Tue, 19 Mar 2019 07:58:00 -0700 (PDT)
Date: Tue, 19 Mar 2019 07:57:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1553007479; bh=9QTj2T14lBvuXsltPCwWiHkJuqIosZev+bzzYQmKxDU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w/HplKS+LczKxzwg/Q7y7qL0FUQJKyZHMPVBCSlJbz0zO3gyjnDk6Ey9E17I30mn4 qme3ArXwdiQqOOXkpJKaZI6zCJg4cNnuI3/Uhm6rwlR2wXs003MhVFfrU4J5ccRXJG lDr2zG7AF+0CUmWm6ehFOD+JxtrFKNqzhkzhLg4c=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab269afcec88463af6bf12a0b0eda7d88c10b7694792cf0000000118a8c57792a169ce192348df@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2524/review/216212690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2524@github.com>
References: <quicwg/base-drafts/pull/2524@github.com>
Subject: Re: [quicwg/base-drafts] Specify behavior for post-handshake CRYPTO messages (#2524)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c9103773c935_7b283fad420d45c424568f"; 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/sP-k7rRrn3xuo89GsTMKRnisloM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Mar 2019 14:58:03 -0000
nibanks approved this pull request. I think this is definitely in a gray area. Generally, I view the action of sending an ACK for a packet as saying "I've received the data you sent me, and I don't need that data any more. Don't retransmit it." It's really up to the receiver to decide what that means. The sender can then always safely assume the data doesn't need to be retransmitted. It can't know when (or if) the data ever gets delivered to the next layer; whether that's the application sitting on top of a stream or TLS on top of the crypto stream. Only by receiving data from that next layer in response can the original sender know for sure. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2524#pullrequestreview-216212690
- [quicwg/base-drafts] Specify behavior for post-ha… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… ianswett
- Re: [quicwg/base-drafts] Specify behavior for pos… Martin Thomson
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… Martin Thomson
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… Marten Seemann
- Re: [quicwg/base-drafts] Specify behavior for pos… Ryan Hamilton
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… ianswett
- Re: [quicwg/base-drafts] Specify behavior for pos… ianswett
- Re: [quicwg/base-drafts] Specify behavior for pos… Marten Seemann
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Banks
- Re: [quicwg/base-drafts] Specify behavior for pos… MikkelFJ
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… Martin Thomson
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… Jana Iyengar
- Re: [quicwg/base-drafts] Specify behavior for pos… Kazuho Oku
- Re: [quicwg/base-drafts] Specify behavior for pos… Kazuho Oku
- Re: [quicwg/base-drafts] Specify behavior for pos… Jana Iyengar
- Re: [quicwg/base-drafts] Specify behavior for pos… ianswett
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… ianswett
- Re: [quicwg/base-drafts] Specify behavior for pos… Jana Iyengar
- Re: [quicwg/base-drafts] Specify behavior for pos… Jana Iyengar
- Re: [quicwg/base-drafts] Specify behavior for pos… Mike Bishop
- Re: [quicwg/base-drafts] Specify behavior for pos… Nick Harper
- Re: [quicwg/base-drafts] Specify behavior for pos… Martin Thomson