Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)

ianswett <> Thu, 31 October 2019 13:24 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C7ECD1200E7 for <>; Thu, 31 Oct 2019 06:24:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Status: No, score=-6.382 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_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id VCqUxe6Gq8tb for <>; Thu, 31 Oct 2019 06:24:32 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 7F946120048 for <>; Thu, 31 Oct 2019 06:24:32 -0700 (PDT)
Date: Thu, 31 Oct 2019 06:24:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1572528270; bh=nJ8wPqzG2UCprEF6lIKFdrH5TfwM2n+LsW+ipjAVCY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bp6yYVnWCxC8jnn6err8OkiiKjKE3/cXKSTbPSqPvd7sEcgxKcTB0oP0rihXjOCgO ufJMjp8p4/idDtHJCzILcftS4Uo6F8p/Li3RCmNetpkiYZvVTalhKvMZl4DOfjHzmn I8AX9pQqx9e0mwBmDghsrhe6Z21dYCv51bdQh0/8=
From: ianswett <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/3159/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae08ec9466_2cef3ff99aacd96420938db"; 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
Archived-At: <>
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 31 Oct 2019 13:24:34 -0000

@ghedo the transport spec says you MUST not acknowledge a packet until it's been processed.

Given you're limiting the number of buffered packets, I don't see any obvious gain from trying to decrypt them before buffering them.  The buffer will be cleared when the handshake completes no matter what.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: