Re: [quicwg/base-drafts] Allow extra data after self-terminating h3 frames (#2291)

David Schinazi <> Fri, 04 January 2019 02:09 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 44C36130ED0 for <>; Thu, 3 Jan 2019 18:09:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 6GUASgclnXWW for <>; Thu, 3 Jan 2019 18:09:55 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id CD9CC130E98 for <>; Thu, 3 Jan 2019 18:09:54 -0800 (PST)
Date: Thu, 03 Jan 2019 18:09:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1546567794; bh=d064olBPB0j0z+2fBpG6RzMptSc4xTsuSML7Qqs4RHI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E1G3drayh6RVlRS5MKNp8ANLOB8j1G8j8PrAS8notWbCmjW8xGnJYeyOTj3Mdhh2W b7AYZhjUlLHVldo9u6NRTnQok4CaNj1VPWsa5TQOH58jIx9SQn5luy7Fk2F5JLMzaw CzvUeXi8QC1VYrV+RV/CQe2c3V9u6DWs6mEE1Vu8=
From: David Schinazi <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/2291/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] Allow extra data after self-terminating h3 frames (#2291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2ec072cbf_24973fbb126d45b8154627"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
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: Fri, 04 Jan 2019 02:09:56 -0000

This only applies to self-terminating frames (ones that have a known length regardless of the h3 frame LTV length) so for example it applies to PRIORITY but not to DATA or HEADERS. The idea is to apply the Postel principle when inside the encryption boundary - we may want to add fields later so why prevent ourselves from doing it?

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