Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)

Martin Thomson <> Thu, 13 December 2018 04:00 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 2D53F128CFD for <>; Wed, 12 Dec 2018 20:00:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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 D4ZhlelZfqye for <>; Wed, 12 Dec 2018 20:00:08 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 4A380128DFD for <>; Wed, 12 Dec 2018 20:00:08 -0800 (PST)
Date: Wed, 12 Dec 2018 20:00:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1544673607; bh=RWFaGmvt9SapBGOkKigRri62dLYc1vwqPT858LKdGIk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cu5aBj3320YlogA6AKcZx5LPiHCamsO6UF3bOej1pFRdR1qSLuNk/E+PL6WDu5SWU Y+Mjd2+vLMhG+qy1ujSTP1qHuZ/alVzQsHmjL4nD0v+UXIfmmfCkOh8FTRgLPm0Mdm R41Zsp1CbiypULXPzVwAg2hIivQXKWhGshCvCmQQ=
From: Martin Thomson <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/2124/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11d947762ba_2bd53fcee6cd45c0888a8"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
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, 13 Dec 2018 04:00:10 -0000

martinthomson commented on this pull request.

> @@ -1610,7 +1610,7 @@ A resumption token SHOULD be constructed to be easily distinguishable from
 tokens that are sent in Retry packets as they are carried in the same field.
 If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it can include that value in the
+to what it believes to be the same server, it SHOULD include that value in the

If we go with SHOULD, then we need to address the reasons that an endpoint might diverge from that.  I realize that it's a cop-out, but "can" is so much easier.

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