Re: [quicwg/base-drafts] GREASE the flags byte (#311)
ianswett <notifications@github.com> Thu, 16 February 2017 20:59 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 D1BEC1296A2 for <quic-issues@ietfa.amsl.com>; Thu, 16 Feb 2017 12:59:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.596
X-Spam-Level:
X-Spam-Status: No, score=-5.596 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_28=1.404, HTML_MESSAGE=0.001, 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 4AIkWN77luSQ for <quic-issues@ietfa.amsl.com>; Thu, 16 Feb 2017 12:59:25 -0800 (PST)
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2-ext8.iad.github.net [192.30.252.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC53D129699 for <quic-issues@ietf.org>; Thu, 16 Feb 2017 12:59:25 -0800 (PST)
Date: Thu, 16 Feb 2017 12:59:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1487278764; bh=wpNDLF4qBe5pEF7byCyUHplcr5LGHJG+hXLielMBELM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=POtD9bUFf6V7vUYhMsfg/MIJsu1Uu23CHFyzm/9DqI9Pm08SXsmuQA2GHjB7rfxj4 iUcJfsDJFusr0md1SIAgBbtTb2ygxUcMEtjo396OCws2b4zu33nwSlj4nRPiX1cDCz 9uV02g5fuOFcJn16e0uG+oH/E3WTXqnZq4L3cUzY=
From: ianswett <notifications@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/311/280458509@github.com>
In-Reply-To: <quicwg/base-drafts/issues/311@github.com>
References: <quicwg/base-drafts/issues/311@github.com>
Subject: Re: [quicwg/base-drafts] GREASE the flags byte (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58a612aca78c7_23113fd6edb6b134104540"; 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
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DDFhhoYkwkXfqzalRNSD38DMHVs>
Cc: Subscribed <subscribed@noreply.github.com>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: quic@ietf.org
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, 16 Feb 2017 20:59:28 -0000
I believe a plausible solution is for the server to supply the client a list of all type byte codepoints in the ServerHello that have been defined in versions subsequent to this connection's version and the server supports, and hence should not be greased by the client. And greasing would never be done until the handshake completes, of course. This is not that elegant, but ensures all codepoints are in use at all times, either by valid connections or by greasing the value. -- 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/issues/311#issuecomment-280458509
- [quicwg/base-drafts] GREASE the flags byte (#311) ianswett
- Re: [quicwg/base-drafts] GREASE the flags byte (#… Marten Seemann
- Re: [quicwg/base-drafts] GREASE the flags byte (#… ianswett
- Re: [quicwg/base-drafts] GREASE the flags byte (#… martinduke
- Re: [quicwg/base-drafts] GREASE the flags byte (#… Ryan Hamilton
- Re: [quicwg/base-drafts] GREASE the flags byte (#… Martin Thomson
- Re: [quicwg/base-drafts] GREASE the flags byte (#… ianswett
- Re: [quicwg/base-drafts] GREASE the flags byte (#… Mike Bishop
- Re: [quicwg/base-drafts] GREASE the flags byte (#… ianswett
- Re: [quicwg/base-drafts] GREASE the flags byte (#… Mike Bishop
- Re: [quicwg/base-drafts] GREASE the flags byte (#… Martin Thomson
- Re: [quicwg/base-drafts] GREASE the packet type o… Martin Thomson
- Re: [quicwg/base-drafts] GREASE the packet type o… ekr
- Re: [quicwg/base-drafts] GREASE the packet type o… Mark Nottingham
- Re: [quicwg/base-drafts] GREASE the packet type o… ekr
- Re: [quicwg/base-drafts] GREASE the packet type o… Kazuho Oku
- Re: [quicwg/base-drafts] GREASE the packet type o… ekr
- Re: [quicwg/base-drafts] GREASE the packet type o… Kazuho Oku
- Re: [quicwg/base-drafts] GREASE the packet type o… ekr
- Re: [quicwg/base-drafts] GREASE the packet type o… Christian Huitema
- Re: [quicwg/base-drafts] GREASE the packet type o… Christian Huitema
- Re: [quicwg/base-drafts] GREASE the packet type o… Mike Bishop
- Re: [quicwg/base-drafts] GREASE the packet type o… ianswett
- Re: [quicwg/base-drafts] GREASE the packet type o… MikkelFJ
- Re: [quicwg/base-drafts] GREASE the packet type o… ianswett
- Re: [quicwg/base-drafts] GREASE the packet type o… Martin Thomson
- Re: [quicwg/base-drafts] GREASE the packet type o… Martin Thomson
- Re: [quicwg/base-drafts] GREASE the packet type o… ianswett