
From nobody Wed Mar  1 19:58:33 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Llh4MKctrMTilJYeG7eFCzSSC4M=; b=dR8CI0o9O6+uyBOL uLdwVlkzoXZ+qVux/KBaPixOf5XPIUzm9rgrZCRfzpMzTG4Zp8iSsVMxHOA+rWxk uBlvJ3c/N6QEjBnSIqLXmkjSGPAviw5GBcPlRhpa/pKENx4u4C+TIppL8yixAFpd NgShmIvRur28WAYE+Np/aK4fYCg=
Date: Wed, 01 Mar 2017 19:58:08 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58b798508e009_322a3f8a9d635c385143c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/m_9QDvg8r52Ym8fKTji6_v_CxDU>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.890.1488427112.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 03:58:31 -0000

----==_mimepart_58b798508e009_322a3f8a9d635c385143c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Making this a new directive in `Accept-CH` is a bit problematic, since that header field is defined as a list of header field names. It's technically possible, you just would get into situations where you have to switch your parser based upon the format of the directive, and reserve keywords that now can't be used as headers (and thus, have to register them as headers -- see `Connection`).

You *could* do it as a new header, though -- e.g.,

`Accept-CH-Lifetime: 3600`

or similar.

That has the additional benefit that it can be introduced later if there's need for it, and we decide not to do it now.

@igrigorik, what do you think? Keeping in mind that we're doing this spec primarily to document what one (albeit big) implementation is doing, hence its Experimental status, is Chrome interested in implementing this? 

If not, I'd suggest we close this issue; if it's interesting in the future, it's relatively easy to add that new header.

All of that said -- I *do* think there's a bit of an issue remaining with how the applicability of `Accept-CH` is scoped. I'll open a separate issue for that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#issuecomment-283549512
----==_mimepart_58b798508e009_322a3f8a9d635c385143c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Making this a new directive in <code>Accept-CH</code> is a bit problemat=
ic, since that header field is defined as a list of header field names. It'=
s technically possible, you just would get into situations where you have t=
o switch your parser based upon the format of the directive, and reserve ke=
ywords that now can't be used as headers (and thus, have to register them a=
s headers -- see <code>Connection</code>).</p>
<p>You <em>could</em> do it as a new header, though -- e.g.,</p>
<p><code>Accept-CH-Lifetime: 3600</code></p>
<p>or similar.</p>
<p>That has the additional benefit that it can be introduced later if there=
's need for it, and we decide not to do it now.</p>
<p><a href=3D"https://github.com/igrigorik" class=3D"user-mention">@igrigor=
ik</a>, what do you think? Keeping in mind that we're doing this spec prima=
rily to document what one (albeit big) implementation is doing, hence its E=
xperimental status, is Chrome interested in implementing this?</p>
<p>If not, I'd suggest we close this issue; if it's interesting in the futu=
re, it's relatively easy to add that new header.</p>
<p>All of that said -- I <em>do</em> think there's a bit of an issue remain=
ing with how the applicability of <code>Accept-CH</code> is scoped. I'll op=
en a separate issue for that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/306#issuecomment-283549512">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyDnNv5HI8nL=
yagwagZmdcJCWb86cks5rhj5QgaJpZM4MMxOI">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyGX3sWrYMQxcT=
wnKdTwaq5WhAJqCks5rhj5QgaJpZM4MMxOI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/306#issuecomment-283549512"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #306: Makin=
g this a new directive in `Accept-CH` is a bit problematic, since that head=
er field is defined as a list of header field names. It's technically possi=
ble, you just would get into situations where you have to switch your parse=
r based upon the format of the directive, and reserve keywords that now can=
't be used as headers (and thus, have to register them as headers -- see `C=
onnection`).\r\n\r\nYou *could* do it as a new header, though -- e.g.,\r\n\=
r\n`Accept-CH-Lifetime: 3600`\r\n\r\nor similar.\r\n\r\nThat has the additi=
onal benefit that it can be introduced later if there's need for it, and we=
 decide not to do it now.\r\n\r\n@igrigorik, what do you think? Keeping in =
mind that we're doing this spec primarily to document what one (albeit big)=
 implementation is doing, hence its Experimental status, is Chrome interest=
ed in implementing this? \r\n\r\nIf not, I'd suggest we close this issue; i=
f it's interesting in the future, it's relatively easy to add that new head=
er.\r\n\r\nAll of that said -- I *do* think there's a bit of an issue remai=
ning with how the applicability of `Accept-CH` is scoped. I'll open a separ=
ate issue for that."}],"action":{"name":"View Issue","url":"https://github.=
com/httpwg/http-extensions/issues/306#issuecomment-283549512"}}}</script>=

----==_mimepart_58b798508e009_322a3f8a9d635c385143c--


From nobody Wed Mar  1 20:09:46 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.501
X-Spam-Level: 
X-Spam-Status: No, score=-6.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.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
Date: Wed, 01 Mar 2017 20:09:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1488427781; bh=XuXHRNBVnwuyOANHOLatjE3EkJ5JiarcuVCtmj9Okh4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=karbTHwu/sHbHPAmRZTppPAoHNQD06Q3mtbSt6RiyPx+LDW3COtYxCFEUDo7rMMro fdSnmtey1K3VzfoxM8TXQ4Ui4aBDayAlUuFkVhBX0oNCgBpj3xaDPlTQwu1JgmFjf9 eT4tuPkSuVV3E8XfTxATmaNosXxo6ksmX/gmfDgk=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Subject: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58b79b05da502_721e3ff50d4a9c2c1923a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/KL98Q2B0ENevNa0VhRwzV1LldF0>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.893.1488427785.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 04:09:44 -0000

----==_mimepart_58b79b05da502_721e3ff50d4a9c2c1923a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The `Accept-CH` response header is defined as:

> When a client receives Accept-CH, or if it is capable of processing the HTML response and finds an equivalent HTML meta element, it can treat it as a signal that the server is interested in receiving the Client-Hint header fields that match the advertised field-values; subsequent requests initiated to the same server and, optionally any subresource requests initiated as a result of processing the response from the server that includes the Accept-CH opt-in, can include the Client-Hint header fields that match the advertised field-values.
>
> For example, based on Accept-CH example above, a user agent could append DPR, Width, Viewport-Width, and Downlink header fields to all subresource requests initiated by the page constructed from the response. Alternatively, a client can treat advertised support as a persistent origin preference and append same header fields on all future requests initiated to and by the resources associated with that origin.

"All future requests" is a long time indeed. While of course the client isn't going to literally do that (eventually it'll be garbage collected, or the user will reset state, or the machine will be recycled), from a server-side perspective, it'd be nice to have *some* level of control over how bloated your requests get.

Additionally, having `Accept-CH` possibly indicate that future references *to* **and** *from* this origin seems like a pretty broad brush to be painting with. While Chrome might make some reasonable decisions about tradeoffs here (and probably needs some wiggle room), if this ever does get implemented elsewhere, this broadness and freedom is a recipe for bad interop and worse server-side headaches.

So, can we nail this down at all? 

The most conservative approach is:

"Send CH headers on subrequests generated by this content, please."

However, the above also says "subsequent requests initiated to the same server" in the primary spot; the case above is relegated to "optionally."

Personally, my preference would be to drop "subsequent requests initiated to the same server and, optionally" and the corresponding text in the example below it. The primary use case for CH as I understand it is serving appropriate subresources, NOT dynamically modifying HTML, so that should do the trick.

Am I missing something, @igrigorik?

Regardless of that, "server" is used very loosely above; I think you mean "origin", right? And "can" should probably be "MAY".

CC @yoavweiss

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307
----==_mimepart_58b79b05da502_721e3ff50d4a9c2c1923a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The <code>Accept-CH</code> response header is defined as:</p>
<blockquote>
<p>When a client receives Accept-CH, or if it is capable of processing the HTML response and finds an equivalent HTML meta element, it can treat it as a signal that the server is interested in receiving the Client-Hint header fields that match the advertised field-values; subsequent requests initiated to the same server and, optionally any subresource requests initiated as a result of processing the response from the server that includes the Accept-CH opt-in, can include the Client-Hint header fields that match the advertised field-values.</p>
<p>For example, based on Accept-CH example above, a user agent could append DPR, Width, Viewport-Width, and Downlink header fields to all subresource requests initiated by the page constructed from the response. Alternatively, a client can treat advertised support as a persistent origin preference and append same header fields on all future requests initiated to and by the resources associated with that origin.</p>
</blockquote>
<p>"All future requests" is a long time indeed. While of course the client isn't going to literally do that (eventually it'll be garbage collected, or the user will reset state, or the machine will be recycled), from a server-side perspective, it'd be nice to have <em>some</em> level of control over how bloated your requests get.</p>
<p>Additionally, having <code>Accept-CH</code> possibly indicate that future references <em>to</em> <strong>and</strong> <em>from</em> this origin seems like a pretty broad brush to be painting with. While Chrome might make some reasonable decisions about tradeoffs here (and probably needs some wiggle room), if this ever does get implemented elsewhere, this broadness and freedom is a recipe for bad interop and worse server-side headaches.</p>
<p>So, can we nail this down at all?</p>
<p>The most conservative approach is:</p>
<p>"Send CH headers on subrequests generated by this content, please."</p>
<p>However, the above also says "subsequent requests initiated to the same server" in the primary spot; the case above is relegated to "optionally."</p>
<p>Personally, my preference would be to drop "subsequent requests initiated to the same server and, optionally" and the corresponding text in the example below it. The primary use case for CH as I understand it is serving appropriate subresources, NOT dynamically modifying HTML, so that should do the trick.</p>
<p>Am I missing something, <a href="https://github.com/igrigorik" class="user-mention">@igrigorik</a>?</p>
<p>Regardless of that, "server" is used very loosely above; I think you mean "origin", right? And "can" should probably be "MAY".</p>
<p>CC <a href="https://github.com/yoavweiss" class="user-mention">@yoavweiss</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/307">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyG6VmgY1u4YkRmXDQOUfPekthNkFks5rhkEFgaJpZM4MQhwp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyO6wud5NxXR9cH5yIG-uRwIN17J7ks5rhkEFgaJpZM4MQhwp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/307"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Scoping of Accept-CH (#307)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/307"}}}</script>
----==_mimepart_58b79b05da502_721e3ff50d4a9c2c1923a--


From nobody Wed Mar  1 20:37:36 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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
Date: Wed, 01 Mar 2017 20:37:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1488429452; bh=j3UOOjFVokiN4VFdBPjHCnfi2j/JmfOHD5yq4fjoBLI=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=buCLAyb+pFMvl/AI0MwCfVE25E81lIYQOpnkx3NvxM5P0BeMWTzEqyBGhzm/norCy 1YM+xhI6ImSJ1lnN+0EkOzlfwOWLyc+eU/eHCuq/K51Z9yHBfJ7dUaZLoW3F0Aos+s tWcCvCqsAt4y5tVeO7gROEale6fbX+BjlTr604+4=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Subject: [httpwg/http-extensions] CH editorial (#308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58b7a18ccf4ac_63543f80fa0b9c3470122"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/7iPJS5vnIj5tPp3wZUhVDXl6wVk>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.898.1488429456.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 04:37:35 -0000

----==_mimepart_58b7a18ccf4ac_63543f80fa0b9c3470122
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Taking a run through the spec before we sent it upstairs, a few suggestio=
ns --

* In the abstract, `s/clients/user agents/g` (proxies aren't going to gen=
erate them, and shouldn't try)
* Introduction - you might get complaints about the "UA" abbreviation; sp=
ell out as `User-Agent`?
* Section 2 - "Each one conveys a list of client preferences" -- are they=
 all list-based?
* 2.2 - "Servers respond with an optimized response based on one or more =
received hints from the client." -- awkward; suggest: "When presented wit=
h a request that contains one or more client hint headers, servers can op=
timise the response based upon the information in them."
* 2.2 - "used hint" --> "hint used"
* 2.2 - "emit" --> "generate"  (has meaning in HTTP)
* 2.2 "confirm the property of the response, such that the client can adj=
ust its processing" --> "convey related values to aid client processing"
* Sections 3-7: These feel like they should all be in their own subsectio=
n. Also, would you consider changing "client hint" in each title to "head=
er field"? That will emphasise that they're just regular headers, not som=
e new class of thing (I continue to be concerned that people think these =
are magical because they are called Client Hints).
* Section 7: "New token and extension token values can only be defined by=
 revisions of this specification" --> "New token and extension token valu=
es can be defined by updates to this specification."  (IETF-specific word=
ing)
* Section 9: "Client Hints defined in this specification do not expose ne=
w information about the user=E2=80=99s environment beyond what is already=
 available to, and can be communicated by, the application at runtime via=
 JavaScript and CSS." --> "The request header fields defined in this spec=
ification expose information that is already available to Web application=
s in the browser runtime itself (e.g., using JavaScript and CSS)."
* Section 9: "However, implementors should consider the privacy implicati=
ons of various methods to enable delivery of Client Hints - see =E2=80=9C=
Sending Client Hints=E2=80=9D section." --> "However, servers that gather=
 this information through such mechanisms are typically observable (e.g.,=
 you can see that they're using JavaScript to gather it), whereas servers=
' use of the header fields introduced by this specification is not observ=
able. Section 2.1 discusses potential mitigations." =

* Section 9: "might reduce such fingerprinting risks" --> "can help mitig=
ate the risk of such fingerprinting."
* Section 9: "The implementers can..." --> "Implementers ought to..."
* Section 9: "...advertised: require..." --> "...advertised. For example,=
 they could require..."

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/308=

----==_mimepart_58b7a18ccf4ac_63543f80fa0b9c3470122
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Taking a run through the spec before we sent it upstairs, a few sugges=
tions --</p>
<ul>
<li>In the abstract, <code>s/clients/user agents/g</code> (proxies aren't=
 going to generate them, and shouldn't try)</li>
<li>Introduction - you might get complaints about the "UA" abbreviation; =
spell out as <code>User-Agent</code>?</li>
<li>Section 2 - "Each one conveys a list of client preferences" -- are th=
ey all list-based?</li>
<li>2.2 - "Servers respond with an optimized response based on one or mor=
e received hints from the client." -- awkward; suggest: "When presented w=
ith a request that contains one or more client hint headers, servers can =
optimise the response based upon the information in them."</li>
<li>2.2 - "used hint" --&gt; "hint used"</li>
<li>2.2 - "emit" --&gt; "generate"  (has meaning in HTTP)</li>
<li>2.2 "confirm the property of the response, such that the client can a=
djust its processing" --&gt; "convey related values to aid client process=
ing"</li>
<li>Sections 3-7: These feel like they should all be in their own subsect=
ion. Also, would you consider changing "client hint" in each title to "he=
ader field"? That will emphasise that they're just regular headers, not s=
ome new class of thing (I continue to be concerned that people think thes=
e are magical because they are called Client Hints).</li>
<li>Section 7: "New token and extension token values can only be defined =
by revisions of this specification" --&gt; "New token and extension token=
 values can be defined by updates to this specification."  (IETF-specific=
 wording)</li>
<li>Section 9: "Client Hints defined in this specification do not expose =
new information about the user=E2=80=99s environment beyond what is alrea=
dy available to, and can be communicated by, the application at runtime v=
ia JavaScript and CSS." --&gt; "The request header fields defined in this=
 specification expose information that is already available to Web applic=
ations in the browser runtime itself (e.g., using JavaScript and CSS)."</=
li>
<li>Section 9: "However, implementors should consider the privacy implica=
tions of various methods to enable delivery of Client Hints - see =E2=80=9C=
Sending Client Hints=E2=80=9D section." --&gt; "However, servers that gat=
her this information through such mechanisms are typically observable (e.=
g., you can see that they're using JavaScript to gather it), whereas serv=
ers' use of the header fields introduced by this specification is not obs=
ervable. Section 2.1 discusses potential mitigations."</li>
<li>Section 9: "might reduce such fingerprinting risks" --&gt; "can help =
mitigate the risk of such fingerprinting."</li>
<li>Section 9: "The implementers can..." --&gt; "Implementers ought to...=
"</li>
<li>Section 9: "...advertised: require..." --&gt; "...advertised. For exa=
mple, they could require..."</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/308">view it on GitHub</a>, or <a href=3D"https=
://github.com/notifications/unsubscribe-auth/AORpyAnKbmCBQKwLbhZihtKr9ORa=
nsjiks5rhkeMgaJpZM4MQiqu">mute the thread</a>.<img alt=3D"" height=3D"1" =
src=3D"https://github.com/notifications/beacon/AORpyHEH6E3XzpVYIlFSAE_eYA=
-yfixLks5rhkeMgaJpZM4MQiqu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/308"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message=
":"CH editorial (#308)"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/httpwg/http-extensions/issues/308"}}}</script>=

----==_mimepart_58b7a18ccf4ac_63543f80fa0b9c3470122--


From nobody Wed Mar  1 20:37:48 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.456
X-Spam-Level: 
X-Spam-Status: No, score=-0.456 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Gx7NCOErVSOeJXe0doN1Z/FPctw=; b=jnpThvZHPctDY50x tEtuT9RcRGj1nk3D2l9+My9hH8EdBf5D1pPyjQjGMEPdKQ8OnpFhne77fjqmdSle t19HONI8nrmG27pkd92O+T4GjxFF3dydm/m4oAtpWJtV0FnZMfO9V32GgSbT1gC9 G2oQdvW79YlxLyWmpugdRZBBPrc=
Date: Wed, 01 Mar 2017 20:37:38 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/308@github.com>
References: <httpwg/http-extensions/issues/308@github.com>
Subject: Re: [httpwg/http-extensions] CH editorial (#308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58b7a1926e6d9_71673ff946e31c3036930"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/r80w08vgN_3ZrsRu-j1Cdg3xVfM>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.899.1488429467.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 04:37:40 -0000

----==_mimepart_58b7a1926e6d9_71673ff946e31c3036930
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ping @igrigorik 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/308#issuecomment-283554170
----==_mimepart_58b7a1926e6d9_71673ff946e31c3036930
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>ping <a href="https://github.com/igrigorik" class="user-mention">@igrigorik</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/308#issuecomment-283554170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyIMHvadZtnqZOdyOIv-0ze1r-31yks5rhkeSgaJpZM4MQiqu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyE4WprLsSc4mfeuJOnkU1WCqGlkTks5rhkeSgaJpZM4MQiqu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/308#issuecomment-283554170"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #308: ping @igrigorik "}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/308#issuecomment-283554170"}}}</script>
----==_mimepart_58b7a1926e6d9_71673ff946e31c3036930--


From nobody Thu Mar  2 20:05:36 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.402 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Si3kb336Tde3Uqx2IrWZxUeZGwU=; b=mVVXtIjJi5kOsweC TDBoBo6TLmlHHWK9y8yC9rM7NhUOqnFMlH5oSIBB9kYxqbQGyBcwGMxXp4wvg2n7 Eqqjr9HNWUX0xTQxMXkWE23ZKcm+CyIt2RQ7hvdx3YRJcw7r2tNxJGprD5xHJG51 35hwY8D/rX+5we+oDXQlNM13gL4=
Date: Thu, 02 Mar 2017 20:05:32 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/271@github.com>
References: <httpwg/http-extensions/issues/271@github.com>
Subject: Re: [httpwg/http-extensions] 5987bis writeup (#271)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58b8eb8cce321_55be3f96b7e97c3489611"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/m9mrGwTEXf9skhtwgGeC3hg2B40>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1175.1488513935.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 04:05:35 -0000

----==_mimepart_58b8eb8cce321_55be3f96b7e97c3489611
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #271.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/271#event-984821894
----==_mimepart_58b8eb8cce321_55be3f96b7e97c3489611
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/271" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/271" data-id="190607567" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#271</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/271#event-984821894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyLQ2W9saiY9StZHpz2HuwXhlI2dsks5rh5GMgaJpZM4K3xG4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyLtlSBs2nwPMczhOn8BjjhzhasOdks5rh5GMgaJpZM4K3xG4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/271#event-984821894"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #271."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/271#event-984821894"}}}</script>
----==_mimepart_58b8eb8cce321_55be3f96b7e97c3489611--


From nobody Thu Mar  2 20:09:33 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Thu, 02 Mar 2017 20:09:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1488514170; bh=6dZXVKeMoF6T6ZSdc0K7glaCtEoSkIf1GBMtF9eYGq4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZBO7yU2A+/MfITy0CgMGaqZF4PT3Ki9iWdv9KQh9xZt6BpwURahG+ymWC4gBctcae H0PAgB07g/tMQHYZY/Pd7eF0fe3V15XNCrekUVfzHqb7go+3lXiMdEi2TVTh73H+IU L+3s1JQeBtwyEKH3wAltehyhYH7awCSG2WB5BEJU=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/267@github.com>
References: <httpwg/http-extensions/issues/267@github.com>
Subject: Re: [httpwg/http-extensions] Give us something to hang onto (#267)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58b8ec7aa6ce6_642b3f9b3e60dc2c568ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/sD1kQZ4TM_wPF9nR_uhQcYGpBOk>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1178.1488514173.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 04:09:33 -0000

----==_mimepart_58b8ec7aa6ce6_642b3f9b3e60dc2c568ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #267.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/267#event-984824209
----==_mimepart_58b8ec7aa6ce6_642b3f9b3e60dc2c568ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/267" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/267" data-id="189607204" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#267</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/267#event-984824209">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyMd-h8LhW1TNZ3LL4rMhO4yXddIqks5rh5J6gaJpZM4Kzcoj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyF91WiIS-OBlTYhoih97CuwErw1gks5rh5J6gaJpZM4Kzcoj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/267#event-984824209"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #267."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/267#event-984824209"}}}</script>
----==_mimepart_58b8ec7aa6ce6_642b3f9b3e60dc2c568ba--


From nobody Fri Mar  3 17:13:34 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, 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
Date: Fri, 03 Mar 2017 17:13:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1488590010; bh=1WrX6uNGkhNYf9VftU7Jm+LzZB8U/JxZipCLPqCL5qY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pJtr8P7yto2ZBBEGV/IBaQwujJyowYZgq9aWCIRRJfhysUmK1y0a0HaK+qOfpaULA JJz2EUqWSPGNeXsC4gtCja8RjYF7RlazOSssHaLnGOR/f5NXUEr9Ph8oGkjnK6ki+z V5P7IdiPGBlykxsGA94OKTmxz/rQqmTlTqu10emA=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ba14ba5d0df_a003ff9a13abc386101f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/oxnVaSAnPf2K2d3qElOIyFcptVk>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1382.1488590013.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Mar 2017 01:13:33 -0000

----==_mimepart_58ba14ba5d0df_a003ff9a13abc386101f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The primary use case for CH as I understand it is serving appropriate subresources, NOT dynamically modifying HTML, so that should do the trick.

With the benefit of few years of experience, absence of hints on the initial request has proven to be a major limitation that prevented wider adoption. In practice, many of the most critical decisions about page format are made when the HTML is generated -- e.g. whether you should serve "light" version of the page, picking resource density, ..., and feature-detecting support for CH to begin with. In short, we do need to allow hints on navigation responses.

> "Send CH headers on subrequests generated by this content, please."

I think that's a reasonable definition for `Accept-CH`, iff we also combine it with `Accept-CH-Lifetime` proposed in https://github.com/httpwg/http-extensions/issues/306 to cover the case for initial navigation. Concretely, the proposal here would be: 

- Scope down `Accept-CH` to "subsequent requests generated by this content"
- Define `Accept-CH-Lifetime` to allow opt-in to be remembered for specified period of time. 
  - When this is present, opt-in applies for all content that belongs to the origin.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-284113236
----==_mimepart_58ba14ba5d0df_a003ff9a13abc386101f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>The primary use case for CH as I understand it is serving appropriate =
subresources, NOT dynamically modifying HTML, so that should do the trick=
.</p>
</blockquote>
<p>With the benefit of few years of experience, absence of hints on the i=
nitial request has proven to be a major limitation that prevented wider a=
doption. In practice, many of the most critical decisions about page form=
at are made when the HTML is generated -- e.g. whether you should serve "=
light" version of the page, picking resource density, ..., and feature-de=
tecting support for CH to begin with. In short, we do need to allow hints=
 on navigation responses.</p>
<blockquote>
<p>"Send CH headers on subrequests generated by this content, please."</p=
>
</blockquote>
<p>I think that's a reasonable definition for <code>Accept-CH</code>, iff=
 we also combine it with <code>Accept-CH-Lifetime</code> proposed in <a h=
ref=3D"https://github.com/httpwg/http-extensions/issues/306" class=3D"iss=
ue-link js-issue-link" data-url=3D"https://github.com/httpwg/http-extensi=
ons/issues/306" data-id=3D"210405491" data-error-text=3D"Failed to load i=
ssue title" data-permission-text=3D"Issue title is private">#306</a> to c=
over the case for initial navigation. Concretely, the proposal here would=
 be:</p>
<ul>
<li>Scope down <code>Accept-CH</code> to "subsequent requests generated b=
y this content"</li>
<li>Define <code>Accept-CH-Lifetime</code> to allow opt-in to be remember=
ed for specified period of time.
<ul>
<li>When this is present, opt-in applies for all content that belongs to =
the origin.</li>
</ul>
</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/307#issuecomment-284113236">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
EJI6DV-A_6xxuF1ffmKtJzQk0hnks5riLq6gaJpZM4MQhwp">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyDtGtyQCwF_1xYYJyBon6uirYXfLks5riLq6gaJpZM4MQhwp.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/307#issuecomment-284113236"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@i=
grigorik in #307: \u003e The primary use case for CH as I understand it i=
s serving appropriate subresources, NOT dynamically modifying HTML, so th=
at should do the trick.\r\n\r\nWith the benefit of few years of experienc=
e, absence of hints on the initial request has proven to be a major limit=
ation that prevented wider adoption. In practice, many of the most critic=
al decisions about page format are made when the HTML is generated -- e.g=
. whether you should serve \"light\" version of the page, picking resourc=
e density, ..., and feature-detecting support for CH to begin with. In sh=
ort, we do need to allow hints on navigation responses.\r\n\r\n\u003e \"S=
end CH headers on subrequests generated by this content, please.\"\r\n\r\=
nI think that's a reasonable definition for `Accept-CH`, iff we also comb=
ine it with `Accept-CH-Lifetime` proposed in https://github.com/httpwg/ht=
tp-extensions/issues/306 to cover the case for initial navigation. Concre=
tely, the proposal here would be: \r\n\r\n- Scope down `Accept-CH` to \"s=
ubsequent requests generated by this content\"\r\n- Define `Accept-CH-Lif=
etime` to allow opt-in to be remembered for specified period of time. \r\=
n  - When this is present, opt-in applies for all content that belongs to=
 the origin."}],"action":{"name":"View Issue","url":"https://github.com/h=
ttpwg/http-extensions/issues/307#issuecomment-284113236"}}}</script>=

----==_mimepart_58ba14ba5d0df_a003ff9a13abc386101f--


From nobody Fri Mar  3 17:15:12 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c7xGcFVWpg2rSqYg1MjFDLufupI=; b=ew2S3mFbnFBbuhgr yVYCATwgUxbOxIITMSgEAI04GO4hyyj0erIVRWfztjLWxK2ApzglFVeB0bbP3e43 +ViUU/gvC6Nzals5rXM88nyvkxFgu1/Bx+tJ7X3qNHt3JNuGiFcbfNOyh+ZgXlGm y2Sr65LzTev23Pgc7Hngdc4C0+s=
Date: Fri, 03 Mar 2017 17:15:02 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ba1516b4e9a_62c83fb33cc67c3814768b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/HI8MgXWwb7lBtQlFraOBv76Gf4I>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1383.1488590112.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Mar 2017 01:15:11 -0000

----==_mimepart_58ba1516b4e9a_62c83fb33cc67c3814768b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

My long-term hope is that this entire discussion is a no-op and origin poli=
cy will give us the right primitives (see https://github.com/WICG/origin-po=
licy/issues/12) to solve this in a generic way for all opt-in behaviors. Th=
at said, there *is* interest in implementing this in Chrome=E2=80=94 tarunb=
an@ is driving that work=E2=80=94and we need an alternative mechanism until=
 OP is a thing.

I agree with Mark that `Accept-CH-Lifetime` is better solution. The seconda=
ry benefit, as I see it, is that we can also no-op it later once Origin Pol=
icy becomes available. More details in https://github.com/httpwg/http-exten=
sions/issues/307#issuecomment-284113236.



--=20
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#issuecomment-284113395=

----==_mimepart_58ba1516b4e9a_62c83fb33cc67c3814768b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My long-term hope is that this entire discussion is a no-op and origin p=
olicy will give us the right primitives (see <a href=3D"https://github.com/=
WICG/origin-policy/issues/12" class=3D"issue-link js-issue-link" data-url=
=3D"https://github.com/WICG/origin-policy/issues/12" data-id=3D"179827755" =
data-error-text=3D"Failed to load issue title" data-permission-text=3D"Issu=
e title is private">WICG/origin-policy#12</a>) to solve this in a generic w=
ay for all opt-in behaviors. That said, there <em>is</em> interest in imple=
menting this in Chrome=E2=80=94 tarunban@ is driving that work=E2=80=94and =
we need an alternative mechanism until OP is a thing.</p>
<p>I agree with Mark that <code>Accept-CH-Lifetime</code> is better solutio=
n. The secondary benefit, as I see it, is that we can also no-op it later o=
nce Origin Policy becomes available. More details in <a href=3D"https://git=
hub.com/httpwg/http-extensions/issues/307#issuecomment-284113236" class=3D"=
issue-link js-issue-link" data-url=3D"https://github.com/httpwg/http-extens=
ions/issues/307" data-id=3D"211284232" data-error-text=3D"Failed to load is=
sue title" data-permission-text=3D"Issue title is private">#307 (comment)</=
a>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/306#issuecomment-284113395">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyGivWSDdWKd=
TI_gQsqB0OkMX1Q9qks5riLsWgaJpZM4MMxOI">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyN9z8edB92YxA=
HEd0Bq8ddYbFrJMks5riLsWgaJpZM4MMxOI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/306#issuecomment-284113395"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #306: =
My long-term hope is that this entire discussion is a no-op and origin poli=
cy will give us the right primitives (see https://github.com/WICG/origin-po=
licy/issues/12) to solve this in a generic way for all opt-in behaviors. Th=
at said, there *is* interest in implementing this in Chrome=E2=80=94 tarunb=
an@ is driving that work=E2=80=94and we need an alternative mechanism until=
 OP is a thing.\r\n\r\nI agree with Mark that `Accept-CH-Lifetime` is bette=
r solution. The secondary benefit, as I see it, is that we can also no-op i=
t later once Origin Policy becomes available. More details in https://githu=
b.com/httpwg/http-extensions/issues/307#issuecomment-284113236.\r\n\r\n"}],=
"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensi=
ons/issues/306#issuecomment-284113395"}}}</script>=

----==_mimepart_58ba1516b4e9a_62c83fb33cc67c3814768b--


From nobody Fri Mar  3 17:20:27 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, 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
Date: Fri, 03 Mar 2017 17:20:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1488590424; bh=0qiePKekRlFcM1T4tgngCH8fPZjapaN6TqdxhXmnXS4=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FetLP5AKZ0r9SajCaZXo9XSsADWK0xifgYxe8HJEsQ6NYctnLZqc1j2KHDuaWNE9l qJFrBMk2KkM3NRn+Nff1GRJj50y3vs0+d9rj7Igg74BFE6YHCXH57qsXnD+IR+07C9 tdUyFhfPNkFhe5KjyVKG4APNwCRSAd8m4wzPysDI=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Subject: [httpwg/http-extensions] Editorial cleanup and improvements (#309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ba1658e596_77d13f8412cafc302067bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/D6ba3zVld85pVkrtb2eOV6WeI0A>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1384.1488590426.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Mar 2017 01:20:26 -0000

----==_mimepart_58ba1658e596_77d13f8412cafc302067bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes https://github.com/httpwg/http-extensions/issues/308.
You can view, comment on, or merge this pull request online at:

  https://github.com/httpwg/http-extensions/pull/309

-- Commit Summary --

  * Editorial cleanup and improvements

-- File Changes --

    M draft-ietf-httpbis-client-hints.md (32)

-- Patch Links --

https://github.com/httpwg/http-extensions/pull/309.patch
https://github.com/httpwg/http-extensions/pull/309.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/309

----==_mimepart_58ba1658e596_77d13f8412cafc302067bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/httpwg/http-extensions/issues/308" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/308" data-id="211287561" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#308</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/httpwg/http-extensions/pull/309'>https://github.com/httpwg/http-extensions/pull/309</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Editorial cleanup and improvements</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/httpwg/http-extensions/pull/309/files#diff-0">draft-ietf-httpbis-client-hints.md</a>
    (32)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/httpwg/http-extensions/pull/309.patch'>https://github.com/httpwg/http-extensions/pull/309.patch</a></li>
  <li><a href='https://github.com/httpwg/http-extensions/pull/309.diff'>https://github.com/httpwg/http-extensions/pull/309.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyAgN3HudQGEgnPT1c4EAhgcnOVWQks5riLxYgaJpZM4MS67i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyGAVkHnY86oCHr-_hiBeEHNKUWowks5riLxYgaJpZM4MS67i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/309"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Editorial cleanup and improvements (#309)"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/309"}}}</script>

----==_mimepart_58ba1658e596_77d13f8412cafc302067bf--


From nobody Fri Mar  3 17:20:46 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.02 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fhfLkZkSuGG54zjXJx8LWl2UuZ8=; b=IzMkSuq1Rc2/G3YC hnQOhn2zp4okZWzPRILsFvV+cuda+fstTd+VYoi2sx3YWX5gD5dg7X7dlSVfCBMW kVTjjhvjvByZ3MmW/lApVtzZAVezBGxRuGnYJaj1JmhWbHxrOgVgoOUXNWutJ1JX 2QMQ6EIdEFV33M1/NjPtBWJhuUs=
Date: Fri, 03 Mar 2017 17:20:42 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/308@github.com>
References: <httpwg/http-extensions/issues/308@github.com>
Subject: Re: [httpwg/http-extensions] CH editorial (#308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ba166af22ec_77ed3f8412cafc30146733"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/JDqdrQyD2TTQJqND3HHrv2HHUQM>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1385.1488590446.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Mar 2017 01:20:46 -0000

----==_mimepart_58ba166af22ec_77ed3f8412cafc30146733
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the thorough review Mark!

> In the abstract, s/clients/user agents/g (proxies aren't going to generate them, and shouldn't try)

I'm building an iOS/Android app and want to use CH.. "user agent" doesn't seem to fit? I'd prefer to keep it inclusive.

> Introduction - you might get complaints about the "UA" abbreviation; spell out as User-Agent?

We do define it at the start: "User-Agent (UA; Section 5.5.3 of {{RFC7231}})"

--

Opened PR to address the rest: https://github.com/httpwg/http-extensions/pull/309

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/308#issuecomment-284114072
----==_mimepart_58ba166af22ec_77ed3f8412cafc30146733
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for the thorough review Mark!</p>
<blockquote>
<p>In the abstract, s/clients/user agents/g (proxies aren't going to genera=
te them, and shouldn't try)</p>
</blockquote>
<p>I'm building an iOS/Android app and want to use CH.. "user agent" doesn'=
t seem to fit? I'd prefer to keep it inclusive.</p>
<blockquote>
<p>Introduction - you might get complaints about the "UA" abbreviation; spe=
ll out as User-Agent?</p>
</blockquote>
<p>We do define it at the start: "User-Agent (UA; Section 5.5.3 of {{RFC723=
1}})"</p>
<p>--</p>
<p>Opened PR to address the rest: <a href=3D"https://github.com/httpwg/http=
-extensions/pull/309" class=3D"issue-link js-issue-link" data-url=3D"https:=
//github.com/httpwg/http-extensions/issues/309" data-id=3D"211842869" data-=
error-text=3D"Failed to load issue title" data-permission-text=3D"Issue tit=
le is private">#309</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/308#issuecomment-284114072">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyM_8hFLD5iQ=
2hmFk6NTTkeIgZoVxks5riLxqgaJpZM4MQiqu">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyEuov_mKrkesR=
RWXUEF5laUmY27rks5riLxqgaJpZM4MQiqu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/308#issuecomment-284114072"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #308: =
Thanks for the thorough review Mark!\r\n\r\n\u003e In the abstract, s/clien=
ts/user agents/g (proxies aren't going to generate them, and shouldn't try)=
\r\n\r\nI'm building an iOS/Android app and want to use CH.. \"user agent\"=
 doesn't seem to fit? I'd prefer to keep it inclusive.\r\n\r\n\u003e Introd=
uction - you might get complaints about the \"UA\" abbreviation; spell out =
as User-Agent?\r\n\r\nWe do define it at the start: \"User-Agent (UA; Secti=
on 5.5.3 of {{RFC7231}})\"\r\n\r\n--\r\n\r\nOpened PR to address the rest: =
https://github.com/httpwg/http-extensions/pull/309"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/httpwg/http-extensions/issues/308#issuec=
omment-284114072"}}}</script>=

----==_mimepart_58ba166af22ec_77ed3f8412cafc30146733--


From nobody Sat Mar  4 03:50:35 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vpizxnF8kcNZVOGCre+Bqu65x+U=; b=Z6ckP/EumgW5JPhw fVaTSvQ/drytNGbaTEEI2XHmnpm1Ft2beG65JaxxtHcvqW4cRIN8/l/0kirTADEK 4ou/c+P80POeNPJqUA7XS+5nAqwSCMuyX2m4Aty3hehj0ScKZTAfeCHmXnppduo/ kOs55ltExWRlda8jZZRTmN6pVDU=
Date: Sat, 04 Mar 2017 03:50:31 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58baaa0778cc1_a043f86e6975c3c36299d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/vrS66wQgrKge_F1adfiEUs7ObMY>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1408.1488628235.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Mar 2017 11:50:34 -0000

----==_mimepart_58baaa0778cc1_a043f86e6975c3c36299d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DNT has a mechanism for determining if the DNT:0 header sent to subresources, a JS API for specifying "site-specific" consent. This also can specify lifetime by having an "expires" or "maxAge" property in the parameter dictionary for the call.  

The TPWG has discussed using cookies as a more generic method, but the SOP gets in the way (you cannot limit the state to a top level context).

The Accept-CH header is similarly determining stateful site-specific behaviour for subresources, perhaps this points to a generalised solution? Especially as there are privacy/user control issues in common?

I am thinking about a well-known cookie prefix (as proposed for RFC6265bis) that would cause the cookie to be sent to subresources in the cookie header, but only within the context of the parent that placed it. The existence of particular forms of this well-known cookie could then determine UA behaviour (such as sending Client Hints to subresources).

Implementation would be simpler because the expiry procedures are already in place.

A further advantage would then be that the state is automatically contained in the UAs cookie store, accessible to existing privacy oriented UA UIs and extensions, increasing transparency.

For example:

Set-Cookie: __SRAccept-CH=DPR;expires=Sat, 05 Mar 2017 00:00:00 GMT

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-284146721
----==_mimepart_58baaa0778cc1_a043f86e6975c3c36299d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>DNT has a mechanism for determining if the DNT:0 header sent to subresou=
rces, a JS API for specifying "site-specific" consent. This also can specif=
y lifetime by having an "expires" or "maxAge" property in the parameter dic=
tionary for the call.</p>
<p>The TPWG has discussed using cookies as a more generic method, but the S=
OP gets in the way (you cannot limit the state to a top level context).</p>
<p>The Accept-CH header is similarly determining stateful site-specific beh=
aviour for subresources, perhaps this points to a generalised solution? Esp=
ecially as there are privacy/user control issues in common?</p>
<p>I am thinking about a well-known cookie prefix (as proposed for RFC6265b=
is) that would cause the cookie to be sent to subresources in the cookie he=
ader, but only within the context of the parent that placed it. The existen=
ce of particular forms of this well-known cookie could then determine UA be=
haviour (such as sending Client Hints to subresources).</p>
<p>Implementation would be simpler because the expiry procedures are alread=
y in place.</p>
<p>A further advantage would then be that the state is automatically contai=
ned in the UAs cookie store, accessible to existing privacy oriented UA UIs=
 and extensions, increasing transparency.</p>
<p>For example:</p>
<p>Set-Cookie: __SRAccept-CH=3DDPR;expires=3DSat, 05 Mar 2017 00:00:00 GMT<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/307#issuecomment-284146721">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyIm8z1mcrVY=
y4CqIATWfmTTmwcVjks5riVAHgaJpZM4MQhwp">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyOcQDE3PVOv_K=
al7c9lBT8YQhm0xks5riVAHgaJpZM4MQhwp.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/307#issuecomment-284146721"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@michael-oneill in #=
307: DNT has a mechanism for determining if the DNT:0 header sent to subres=
ources, a JS API for specifying \"site-specific\" consent. This also can sp=
ecify lifetime by having an \"expires\" or \"maxAge\" property in the param=
eter dictionary for the call.  \r\n\r\nThe TPWG has discussed using cookies=
 as a more generic method, but the SOP gets in the way (you cannot limit th=
e state to a top level context).\r\n\r\nThe Accept-CH header is similarly d=
etermining stateful site-specific behaviour for subresources, perhaps this =
points to a generalised solution? Especially as there are privacy/user cont=
rol issues in common?\r\n\r\nI am thinking about a well-known cookie prefix=
 (as proposed for RFC6265bis) that would cause the cookie to be sent to sub=
resources in the cookie header, but only within the context of the parent t=
hat placed it. The existence of particular forms of this well-known cookie =
could then determine UA behaviour (such as sending Client Hints to subresou=
rces).\r\n\r\nImplementation would be simpler because the expiry procedures=
 are already in place.\r\n\r\nA further advantage would then be that the st=
ate is automatically contained in the UAs cookie store, accessible to exist=
ing privacy oriented UA UIs and extensions, increasing transparency.\r\n\r\=
nFor example:\r\n\r\nSet-Cookie: __SRAccept-CH=3DDPR;expires=3DSat, 05 Mar =
2017 00:00:00 GMT"}],"action":{"name":"View Issue","url":"https://github.co=
m/httpwg/http-extensions/issues/307#issuecomment-284146721"}}}</script>=

----==_mimepart_58baaa0778cc1_a043f86e6975c3c36299d--


From nobody Sun Mar  5 17:41:12 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.598
X-Spam-Level: 
X-Spam-Status: No, score=-0.598 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_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GRBnw+hoCJXObkSeXW8u+FAPQPo=; b=uLwMY4CsYZ0BZ5iE RjO1Lcb/U6o3iXL8k6oijBPR8whwH26sab/kes5O4T25k6BZYPlIznTnspFKWkEQ w8wlZxy8XD7L1LOBE464nyqZQHfhimQvffiC5lJtGBYdV3vNLW3zqBe7Hc92VSCB /c8/ejNQQuPJq3a4M2I5gp98wnI=
Date: Sun, 05 Mar 2017 17:41:08 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/308@github.com>
References: <httpwg/http-extensions/issues/308@github.com>
Subject: Re: [httpwg/http-extensions] CH editorial (#308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bcbe347232_7c2d3f7fb69e9c2c592d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/rHSBFYNHYdN80QZPPX4iZUqZqR4>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1491.1488764471.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 01:41:11 -0000

----==_mimepart_58bcbe347232_7c2d3f7fb69e9c2c592d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"client" and "user agent" are defined terms in HTTP; client covers *anything* that sends a request, including proxies, whereas user agent is only the originator of requests -- regardless of whether it's a Web browser or app.

(this is not the WHATWG :)

I saw that you defined the abbreviation, but I suspect the RFC editor is going to change it; all other HTTP RFCs use the phrase "user agent." Besides which, "User-Agent" is the name of the header field, further confusing things.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/308#issuecomment-284282772
----==_mimepart_58bcbe347232_7c2d3f7fb69e9c2c592d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"client" and "user agent" are defined terms in HTTP; client covers <em>a=
nything</em> that sends a request, including proxies, whereas user agent is=
 only the originator of requests -- regardless of whether it's a Web browse=
r or app.</p>
<p>(this is not the WHATWG :)</p>
<p>I saw that you defined the abbreviation, but I suspect the RFC editor is=
 going to change it; all other HTTP RFCs use the phrase "user agent." Besid=
es which, "User-Agent" is the name of the header field, further confusing t=
hings.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/308#issuecomment-284282772">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyKAwOa6M4k5=
SRxd4rnI6rZMlT3k4ks5ri2Q0gaJpZM4MQiqu">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyOpYQoGz-lXM7=
P_5x1WQ0kP8ExnFks5ri2Q0gaJpZM4MQiqu.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/308#issuecomment-284282772"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #308: \"cli=
ent\" and \"user agent\" are defined terms in HTTP; client covers *anything=
* that sends a request, including proxies, whereas user agent is only the o=
riginator of requests -- regardless of whether it's a Web browser or app.\r=
\n\r\n(this is not the WHATWG :)\r\n\r\nI saw that you defined the abbrevia=
tion, but I suspect the RFC editor is going to change it; all other HTTP RF=
Cs use the phrase \"user agent.\" Besides which, \"User-Agent\" is the name=
 of the header field, further confusing things."}],"action":{"name":"View I=
ssue","url":"https://github.com/httpwg/http-extensions/issues/308#issuecomm=
ent-284282772"}}}</script>=

----==_mimepart_58bcbe347232_7c2d3f7fb69e9c2c592d--


From nobody Sun Mar  5 17:45:33 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.475
X-Spam-Level: 
X-Spam-Status: No, score=-0.475 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=C+LDgMVMfTyq4Bh5R9NhmZ+yiW0=; b=w/ABmbGJcjQka5KO VD4PeMxo4eoug1yIuv/2MtBn8HLRKgaXAPLgGu2XfpmucHKFtsmXAwjLCszNDrS3 kAauzizQS/EMmHNHd6tjteg9enogL+47tfIuJcwmy/Ser9GHdC5q2WDgNqC3JjpI V7An/kFv+xKtlsCzWM9aJI8nTaQ=
Date: Sun, 05 Mar 2017 17:45:29 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/309@github.com>
References: <httpwg/http-extensions/pull/309@github.com>
Subject: Re: [httpwg/http-extensions] Editorial cleanup and improvements (#309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bcbf3937f4_172f3fb7fb779c3076651"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/Kw6keu-yD2LgwrS5Ve1BP-VJ3SA>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1494.1488764732.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 01:45:31 -0000

----==_mimepart_58bcbf3937f4_172f3fb7fb779c3076651
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mnot approved this pull request.

LGTM; see answers to first two questions on original issue.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/309#pullrequestreview-25164684
----==_mimepart_58bcbf3937f4_172f3fb7fb779c3076651
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mnot</b> approved this pull request.</p>

<p>LGTM; see answers to first two questions on original issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/309#pullrequestreview-25164684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyHPzRcuCtKB_JNpL-3_OQi7N_LZ0ks5ri2U5gaJpZM4MS67i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyC-8ImALzzfKQE5gkEk9jQC9sRvMks5ri2U5gaJpZM4MS67i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/309#pullrequestreview-25164684"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot approved #309"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/309#pullrequestreview-25164684"}}}</script>
----==_mimepart_58bcbf3937f4_172f3fb7fb779c3076651--


From nobody Sun Mar  5 21:40:39 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dzURi4nqgaRbRzhWkVBP0hpDPaA=; b=B46Rytej3fGoH5Dk jOenyaml+P4zoNVxZvtOo9T+ohe+cY+NitcCc7GJHvcNb3fjGdmX+ZFYEdi0kNvM zKZPuptVOfLEISOLN38sjoEBcI7VFND5/FSYSR3qwxWj4YLTitdk9f2BjlspNt2y zfyFx0myZC+oj34hka4Hhd4QbQE=
Date: Sun, 05 Mar 2017 21:40:35 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bcf65376b9_4f433fd17ff33c304112e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/j4vDjUr1x5r29zM3SodpR8YmFQU>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1512.1488778839.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 05:40:39 -0000

----==_mimepart_58bcf65376b9_4f433fd17ff33c304112e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igrigorik - Just thinking through doing this, a couple of questions --

It seems like there are a lot of potential dimensions that the server's preferences for sending CH could vary -- e.g., same-origin vs. third-party, navigation vs. subresource, etc. Are we offering the right capability (all requests from a given origin) here?

Will having one `Accept-CH` policy for an entire origin work? What if different resources need different headers? How should clients behave when they get conflicting lists of headers and/or lifetimes for a given origin?

Using a cache to determine whether to sent hint headers means that the initial navigation request to a given origin won't have them, so any behaviour that depends on them will need a fallback. Is that just going to be "serve the heavier page", or something more complex?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-284307644
----==_mimepart_58bcf65376b9_4f433fd17ff33c304112e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/igrigorik" class=3D"user-mention">@igrigor=
ik</a> - Just thinking through doing this, a couple of questions --</p>
<p>It seems like there are a lot of potential dimensions that the server's =
preferences for sending CH could vary -- e.g., same-origin vs. third-party,=
 navigation vs. subresource, etc. Are we offering the right capability (all=
 requests from a given origin) here?</p>
<p>Will having one <code>Accept-CH</code> policy for an entire origin work?=
 What if different resources need different headers? How should clients beh=
ave when they get conflicting lists of headers and/or lifetimes for a given=
 origin?</p>
<p>Using a cache to determine whether to sent hint headers means that the i=
nitial navigation request to a given origin won't have them, so any behavio=
ur that depends on them will need a fallback. Is that just going to be "ser=
ve the heavier page", or something more complex?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/307#issuecomment-284307644">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyGvpkVA4mKw=
PgBcjgMkeo3idlvj0ks5ri5xTgaJpZM4MQhwp">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyKDrTN2fCqBLo=
c97sgYY0AQ7klCLks5ri5xTgaJpZM4MQhwp.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/307#issuecomment-284307644"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #307: @igri=
gorik - Just thinking through doing this, a couple of questions --\r\n\r\nI=
t seems like there are a lot of potential dimensions that the server's pref=
erences for sending CH could vary -- e.g., same-origin vs. third-party, nav=
igation vs. subresource, etc. Are we offering the right capability (all req=
uests from a given origin) here?\r\n\r\nWill having one `Accept-CH` policy =
for an entire origin work? What if different resources need different heade=
rs? How should clients behave when they get conflicting lists of headers an=
d/or lifetimes for a given origin?\r\n\r\nUsing a cache to determine whethe=
r to sent hint headers means that the initial navigation request to a given=
 origin won't have them, so any behaviour that depends on them will need a =
fallback. Is that just going to be \"serve the heavier page\", or something=
 more complex?"}],"action":{"name":"View Issue","url":"https://github.com/h=
ttpwg/http-extensions/issues/307#issuecomment-284307644"}}}</script>=

----==_mimepart_58bcf65376b9_4f433fd17ff33c304112e--


From nobody Mon Mar  6 04:42:35 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.384
X-Spam-Level: 
X-Spam-Status: No, score=-0.384 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=E/64Q3l+R4Bs++08zrrRJmR0dvY=; b=GlWniGHQq+tdHJaD 39B/Hw6XElr6sm5EScyhZpN6mCDgh86GWIHgmGKQqiZbAli0dvBBEDXZ7JLx0sIH rJjAn288iPNOdYuQbMGxgniNBtN0r7j36KSyGcrd4smq9xwMNi8NRkh30v36vuIz A3wpXNn1SRGroxj8WM2AAT+BoO8=
Date: Mon, 06 Mar 2017 04:42:29 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/309@github.com>
References: <httpwg/http-extensions/pull/309@github.com>
Subject: Re: [httpwg/http-extensions] Editorial cleanup and improvements (#309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bd5935d8b41_1f003fa27337dc3c3093ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/tD09Xljm_1efDMBSmY3yYyNdUOg>
Cc: Push <push@noreply.github.com>
Message-ID: <mailman.1548.1488804154.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 12:42:33 -0000

----==_mimepart_58bd5935d8b41_1f003fa27337dc3c3093ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igrigorik pushed 1 commit.

49a1f27  cleanup client vs user agent use


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/httpwg/http-extensions/pull/309/files/f5f3f8a62aea3593d682e55bf4a5170b6f9c84b4..49a1f278e79a1457c89ff49381f1ca7ff7f09d04

----==_mimepart_58bd5935d8b41_1f003fa27337dc3c3093ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igrigorik" class="user-mention">@igrigorik</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/httpwg/http-extensions/commit/49a1f27" class="commit-link">49a1f27</a>  cleanup client vs user agent use</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/httpwg/http-extensions/pull/309/files/f5f3f8a62aea3593d682e55bf4a5170b6f9c84b4..49a1f278e79a1457c89ff49381f1ca7ff7f09d04">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AORpyDNYgIayK_ehcd2pnox5Ic_zoAPoks5ri_81gaJpZM4MS67i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyOXvXSPuuLKIoEW76qb2o2yvTL1eks5ri_81gaJpZM4MS67i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/309/files/f5f3f8a62aea3593d682e55bf4a5170b6f9c84b4..49a1f278e79a1457c89ff49381f1ca7ff7f09d04"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik pushed 1 commit in #309"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/309/files/f5f3f8a62aea3593d682e55bf4a5170b6f9c84b4..49a1f278e79a1457c89ff49381f1ca7ff7f09d04"}}}</script>

----==_mimepart_58bd5935d8b41_1f003fa27337dc3c3093ef--


From nobody Mon Mar  6 04:43:01 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.456
X-Spam-Level: 
X-Spam-Status: No, score=-0.456 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MyCbQI5wJ8hnl96dCgmb4J+jrCE=; b=M7SaX5dIdEulMzrF 6o1YXQJsG0tz6BKHMVzf6VK1wYAqPvWnbRj53CRMRgBetbWzBcmHQ99AUFbp9dCj LvrwafsHytKhqYJkvlC1WYG1k3bzKng913G464I4mc2WS7E2fLnOEdQl8BlGTb1/ YRMjH25S8SmQTXY8zgjsyMqoS7Q=
Date: Mon, 06 Mar 2017 04:42:56 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/309@github.com>
References: <httpwg/http-extensions/pull/309@github.com>
Subject: Re: [httpwg/http-extensions] Editorial cleanup and improvements (#309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bd5950b8f31_60b43f7ef9a6bc3083517"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/N2bc_fg1PF2oRKLNS0MFOAT7yWc>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1549.1488804180.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 12:42:59 -0000

----==_mimepart_58bd5950b8f31_60b43f7ef9a6bc3083517
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mnot thanks, updated -- ptal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/309#issuecomment-284385924
----==_mimepart_58bd5950b8f31_60b43f7ef9a6bc3083517
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mnot" class="user-mention">@mnot</a> thanks, updated -- ptal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/309#issuecomment-284385924">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyLSO1tX0c_adtceuDShReQ8GPgpWks5ri_9QgaJpZM4MS67i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyL0ThuHOSE_sPkYYMqtosC0tJV1Fks5ri_9QgaJpZM4MS67i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/309#issuecomment-284385924"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #309: @mnot thanks, updated -- ptal."}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/309#issuecomment-284385924"}}}</script>
----==_mimepart_58bd5950b8f31_60b43f7ef9a6bc3083517--


From nobody Mon Mar  6 04:51:18 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TRyX/ByFkSjRcuFVE1sI3fdUIt0=; b=QwANNlNlgY2Ib6Xn g1YmEmoH081Bbt54I0AxdO3tfx4QWM9llgQwYzhtmEY/+F/4M5K6y5dz+yk9B4Yi 2ghWdBwimo+ewoNHQu7bIEPQY+f0Ky8i+/JV4Y69RlB75/0leaZF8vmQF0fHauWS kYZwwehfqcMHVihZmnOEA63Hm5o=
Date: Mon, 06 Mar 2017 04:51:14 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bd5b42890fb_43743fcbe3f3bc38208683"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/vzsgCcmDKZBd5-jgXHE76Cm3pIE>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1550.1488804678.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 12:51:17 -0000

----==_mimepart_58bd5b42890fb_43743fcbe3f3bc38208683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> It seems like there are a lot of potential dimensions that the server's preferences for sending CH could vary -- e.g., same-origin vs. third-party, navigation vs. subresource, etc. Are we offering the right capability (all requests from a given origin) here?

Based on the experience and feedback so far.. yes. It's the simplest strategy that covers all the use cases, and everything else just adds more configuration and implementation complexity.

> Will having one Accept-CH policy for an entire origin work? What if different resources need different headers? How should clients behave when they get conflicting lists of headers and/or lifetimes for a given origin?

Last registration wins, similar to HSTS.

> Using a cache to determine whether to sent hint headers means that the initial navigation request to a given origin won't have them, so any behaviour that depends on them will need a fallback. Is that just going to be "serve the heavier page", or something more complex?

The former. Practically speaking, sites can't rely on CH hints being available from every browser in any case, so they need a fallback strategy regardless.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-284387675
----==_mimepart_58bd5b42890fb_43743fcbe3f3bc38208683
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>It seems like there are a lot of potential dimensions that the server's =
preferences for sending CH could vary -- e.g., same-origin vs. third-party,=
 navigation vs. subresource, etc. Are we offering the right capability (all=
 requests from a given origin) here?</p>
</blockquote>
<p>Based on the experience and feedback so far.. yes. It's the simplest str=
ategy that covers all the use cases, and everything else just adds more con=
figuration and implementation complexity.</p>
<blockquote>
<p>Will having one Accept-CH policy for an entire origin work? What if diff=
erent resources need different headers? How should clients behave when they=
 get conflicting lists of headers and/or lifetimes for a given origin?</p>
</blockquote>
<p>Last registration wins, similar to HSTS.</p>
<blockquote>
<p>Using a cache to determine whether to sent hint headers means that the i=
nitial navigation request to a given origin won't have them, so any behavio=
ur that depends on them will need a fallback. Is that just going to be "ser=
ve the heavier page", or something more complex?</p>
</blockquote>
<p>The former. Practically speaking, sites can't rely on CH hints being ava=
ilable from every browser in any case, so they need a fallback strategy reg=
ardless.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/307#issuecomment-284387675">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyN9NqUKg7fL=
ak5fTNUoBRRfHg63iks5rjAFCgaJpZM4MQhwp">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyDniZPTXEPFdI=
GbO0aRfXhn0ETrwks5rjAFCgaJpZM4MQhwp.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/307#issuecomment-284387675"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #307: =
\u003e It seems like there are a lot of potential dimensions that the serve=
r's preferences for sending CH could vary -- e.g., same-origin vs. third-pa=
rty, navigation vs. subresource, etc. Are we offering the right capability =
(all requests from a given origin) here?\r\n\r\nBased on the experience and=
 feedback so far.. yes. It's the simplest strategy that covers all the use =
cases, and everything else just adds more configuration and implementation =
complexity.\r\n\r\n\u003e Will having one Accept-CH policy for an entire or=
igin work? What if different resources need different headers? How should c=
lients behave when they get conflicting lists of headers and/or lifetimes f=
or a given origin?\r\n\r\nLast registration wins, similar to HSTS.\r\n\r\n\=
u003e Using a cache to determine whether to sent hint headers means that th=
e initial navigation request to a given origin won't have them, so any beha=
viour that depends on them will need a fallback. Is that just going to be \=
"serve the heavier page\", or something more complex?\r\n\r\nThe former. Pr=
actically speaking, sites can't rely on CH hints being available from every=
 browser in any case, so they need a fallback strategy regardless.\r\n"}],"=
action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensio=
ns/issues/307#issuecomment-284387675"}}}</script>=

----==_mimepart_58bd5b42890fb_43743fcbe3f3bc38208683--


From nobody Mon Mar  6 05:31:29 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, 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
Date: Mon, 06 Mar 2017 05:31:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1488807084; bh=YOeSpD7N3gBlNQOOvU+L8wleNIFFyXSf1DOrTlQfYCw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2XuLgfNR2BRfW8V4qzjN+hKZ+iaw8Ax+fqtKwBW5s2/78UbD/83sg7vlnJntuyPI+ 7+T9kkzc1wcV8HDT5vKXirsv6U0Y5eRK7BGkKxhetK9OWUWOQuXpDNbdgnSVeF6h6t POpwj18XJdvzmyTbXPoLtXdjrRycLZ5ci06aDgew=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bd64acc2200_6c583fc6bf55fc381639ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/2g_uJo-PRM_hiVZehuOQPHMvUt4>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1555.1488807088.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 13:31:28 -0000

----==_mimepart_58bd64acc2200_6c583fc6bf55fc381639ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Disclaimer: I'm new here, so please forgive possible naivety :)

Thinking about this issue and other kinds of scoping mechanisms (`max-age` directives in Cache Control, Cookies or HSTS, well-known Origin Policy files etc.), I was wondering whether we could try to attach directives to manage site properties (such as CH scope) in both time "and space" to the TLS scope.

A TLS certificate is a necessary prerequisite for many HTTP/Web extensions. E.g. HSTS headers are ignored without a validated certificate. We could limit the possible lifespan of any time-bound directive to the remaining TTL of the certificate. Say my LE certificate expires in 30 days; the user  agent could store the CH settings for exactly this time span. Usually certificates are renewed before the expire. This should allow user agents to revalidate and reschedule the property expiry well before they expire. The same could apply to HSTS or other properties. A user agent may use this site/origin property until the certificate expires, and it must be revalidated at the next contact thereafter.

The spatial scope of the certificate is somewhat boring, because it usually covers a whole origin in sense of `/` on a certain domain name. However, wildcard certificates or ones with more than one common name could be used to tie together a bunch of hostnames. We could use that as an outer bound for origin properties.

More generally, could we transfer properties such as [Origin Policies](https://wicg.github.io/origin-policy/) or HSTS directives as part of the TLS handshake in an [ALPN](https://tools.ietf.org/html/rfc7301)-like fashion? This would enable the server to communicate transfer rules to the user agent before the first request on HTTP level is carried out.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#issuecomment-284396118
----==_mimepart_58bd64acc2200_6c583fc6bf55fc381639ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Disclaimer: I'm new here, so please forgive possible naivety :)</p>
<p>Thinking about this issue and other kinds of scoping mechanisms (<code=
>max-age</code> directives in Cache Control, Cookies or HSTS, well-known =
Origin Policy files etc.), I was wondering whether we could try to attach=
 directives to manage site properties (such as CH scope) in both time "an=
d space" to the TLS scope.</p>
<p>A TLS certificate is a necessary prerequisite for many HTTP/Web extens=
ions. E.g. HSTS headers are ignored without a validated certificate. We c=
ould limit the possible lifespan of any time-bound directive to the remai=
ning TTL of the certificate. Say my LE certificate expires in 30 days; th=
e user  agent could store the CH settings for exactly this time span. Usu=
ally certificates are renewed before the expire. This should allow user a=
gents to revalidate and reschedule the property expiry well before they e=
xpire. The same could apply to HSTS or other properties. A user agent may=
 use this site/origin property until the certificate expires, and it must=
 be revalidated at the next contact thereafter.</p>
<p>The spatial scope of the certificate is somewhat boring, because it us=
ually covers a whole origin in sense of <code>/</code> on a certain domai=
n name. However, wildcard certificates or ones with more than one common =
name could be used to tie together a bunch of hostnames. We could use tha=
t as an outer bound for origin properties.</p>
<p>More generally, could we transfer properties such as <a href=3D"https:=
//wicg.github.io/origin-policy/">Origin Policies</a> or HSTS directives a=
s part of the TLS handshake in an <a href=3D"https://tools.ietf.org/html/=
rfc7301">ALPN</a>-like fashion? This would enable the server to communica=
te transfer rules to the user agent before the first request on HTTP leve=
l is carried out.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/306#issuecomment-284396118">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
CAEPh0kLcWdJvEq5l6hVqjrHlu1ks5rjAqsgaJpZM4MMxOI">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyPbcjxC2ePegc2oLxDADs6s8Mej3ks5rjAqsgaJpZM4MMxOI.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/306#issuecomment-284396118"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@f=
ilex in #306: Disclaimer: I'm new here, so please forgive possible naivet=
y :)\r\n\r\nThinking about this issue and other kinds of scoping mechanis=
ms (`max-age` directives in Cache Control, Cookies or HSTS, well-known Or=
igin Policy files etc.), I was wondering whether we could try to attach d=
irectives to manage site properties (such as CH scope) in both time \"and=
 space\" to the TLS scope.\r\n\r\nA TLS certificate is a necessary prereq=
uisite for many HTTP/Web extensions. E.g. HSTS headers are ignored withou=
t a validated certificate. We could limit the possible lifespan of any ti=
me-bound directive to the remaining TTL of the certificate. Say my LE cer=
tificate expires in 30 days; the user  agent could store the CH settings =
for exactly this time span. Usually certificates are renewed before the e=
xpire. This should allow user agents to revalidate and reschedule the pro=
perty expiry well before they expire. The same could apply to HSTS or oth=
er properties. A user agent may use this site/origin property until the c=
ertificate expires, and it must be revalidated at the next contact therea=
fter.\r\n\r\nThe spatial scope of the certificate is somewhat boring, bec=
ause it usually covers a whole origin in sense of `/` on a certain domain=
 name. However, wildcard certificates or ones with more than one common n=
ame could be used to tie together a bunch of hostnames. We could use that=
 as an outer bound for origin properties.\r\n\r\nMore generally, could we=
 transfer properties such as [Origin Policies](https://wicg.github.io/ori=
gin-policy/) or HSTS directives as part of the TLS handshake in an [ALPN]=
(https://tools.ietf.org/html/rfc7301)-like fashion? This would enable the=
 server to communicate transfer rules to the user agent before the first =
request on HTTP level is carried out."}],"action":{"name":"View Issue","u=
rl":"https://github.com/httpwg/http-extensions/issues/306#issuecomment-28=
4396118"}}}</script>=

----==_mimepart_58bd64acc2200_6c583fc6bf55fc381639ac--


From nobody Tue Mar  7 04:16:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Tue, 07 Mar 2017 04:16:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1488889005; bh=70yj+OPuZEnCA+PJbZYXS8fEYMEkqN5zy0hfONQH53I=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jhrXyJB40bL3Zz3RSIGSp0FP0trXxBqXi/dPVJqN3vmtOqWFsSG1mc2eQavkVFMJA kVx/Et267lwRaiHi9r71GROeUrwOH71Fmt8r+QMSp9WFdg8smf1n9G44f5N4GcplaZ d7TJGwsXD8WDcB55/CfmqLw5xbqpmXKnS+e6NUb0=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bea4adc6986_6a363fbf8484bc2c2744e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/bP4tsePTn_qYoMVG-YHuIi457HY>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1816.1488889009.4918.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 12:16:49 -0000

----==_mimepart_58bea4adc6986_6a363fbf8484bc2c2744e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@filex interesting idea, but I don't think we want to couple certificate lifetime to other settings.. there is no reason why cert lifetime is representative of the content lifetime transported over the TLS tunnel.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#issuecomment-284705948
----==_mimepart_58bea4adc6986_6a363fbf8484bc2c2744e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/filex" class=3D"user-mention">@filex</a>=
 interesting idea, but I don't think we want to couple certificate lifeti=
me to other settings.. there is no reason why cert lifetime is representa=
tive of the content lifetime transported over the TLS tunnel.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/306#issuecomment-284705948">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
Al0daPAf-aCN5kEzNhQUSQFHG1dks5rjUqtgaJpZM4MMxOI">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyDfm-qh66G6GedieOaZHv7LULpu-ks5rjUqtgaJpZM4MMxOI.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/306#issuecomment-284705948"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@i=
grigorik in #306: @filex interesting idea, but I don't think we want to c=
ouple certificate lifetime to other settings.. there is no reason why cer=
t lifetime is representative of the content lifetime transported over the=
 TLS tunnel."}],"action":{"name":"View Issue","url":"https://github.com/h=
ttpwg/http-extensions/issues/306#issuecomment-284705948"}}}</script>=

----==_mimepart_58bea4adc6986_6a363fbf8484bc2c2744e4--


From nobody Tue Mar  7 19:53:16 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.617
X-Spam-Level: 
X-Spam-Status: No, score=-0.617 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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CUiBdhvAtdiFmfuy1P1GfNRyE+s=; b=iqD5WK+SGpW4GMci 3JGAjpYe+rlkSiunuoPOj1Y5h30DLnm6zOXV1gvW9OEWbrznUnc4Bvzk8gz4P4pd g2oqulvntuD5LDJojfz+3WBMcq566UpraM4CYEpZ5R6dFQthxlyDwC9sG9q1gTVX 5V5swoPy9c9c9x7GGMTqNZLdl6w=
Date: Tue, 07 Mar 2017 19:53:11 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58bf8027d4eca_27943f958bacdc34185654"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/eiJNVBvrWutNd7_5rzF7MlzWHeM>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.1157.1488945195.9095.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Mar 2017 03:53:14 -0000

----==_mimepart_58bf8027d4eca_27943f958bacdc34185654
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@filex, you will find that there is a great deal of reluctance to do that sort of thing.  If we were to start doing that, then we would create another reason to lengthen the validity period of certificates.  That's bad for security.

In other words, is an *advantage* to have a logical separation of details of the authentication mechanism from the management of state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#issuecomment-284939422
----==_mimepart_58bf8027d4eca_27943f958bacdc34185654
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/filex" class=3D"user-mention">@filex</a>, =
you will find that there is a great deal of reluctance to do that sort of t=
hing.  If we were to start doing that, then we would create another reason =
to lengthen the validity period of certificates.  That's bad for security.<=
/p>
<p>In other words, is an <em>advantage</em> to have a logical separation of=
 details of the authentication mechanism from the management of state.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/306#issuecomment-284939422">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyGM9Hyoa8lu=
Ib6A2QCJinrDmhV4Rks5rjiYngaJpZM4MMxOI">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyJhml4EEwJFLe=
oIJgHP6YpnaDt2pks5rjiYngaJpZM4MMxOI.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/306#issuecomment-284939422"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #3=
06: @filex, you will find that there is a great deal of reluctance to do th=
at sort of thing.  If we were to start doing that, then we would create ano=
ther reason to lengthen the validity period of certificates.  That's bad fo=
r security.\r\n\r\nIn other words, is an *advantage* to have a logical sepa=
ration of details of the authentication mechanism from the management of st=
ate."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http=
-extensions/issues/306#issuecomment-284939422"}}}</script>=

----==_mimepart_58bf8027d4eca_27943f958bacdc34185654--


From nobody Sat Mar 11 09:40:43 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.599
X-Spam-Level: 
X-Spam-Status: No, score=0.599 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iw0/jwER+/m0KAFnB8eiJpGpRJM=; b=BSJ13u2/aUoyLBY3 sisGViO5ajM2O8rQkxzYMa98k3tYULxml+hIPhB4mBLePnKsiUsxZ9kjJp/DND4/ +1NSHAYlbJG+24QkzEIHKmJT/3efxgQ1UxD7SXVOFpdvjRQLruL5oPydaoD8urVE AknN5vTnfuctnP0Um/f0bhUJ0uY=
Date: Sat, 11 Mar 2017 09:40:38 -0800
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Subject: [httpwg/http-extensions] RFC 7515 (base64url) is only used in examples and can be moved to informative (#310)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c4369679262_19a83faaa5173c2c22062d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/lE46hNC66B3aS5Q70JQLDk6Szbs>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.29.1489254042.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Mar 2017 17:40:42 -0000

----==_mimepart_58c4369679262_19a83faaa5173c2c22062d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/310
----==_mimepart_58c4369679262_19a83faaa5173c2c22062d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/310">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyPDngoQUh3zwdi-j_qWll7DUsESdks5rktyWgaJpZM4MaRbs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyMV3YEVCG4WZ_V7xD2fpb5t8brCLks5rktyWgaJpZM4MaRbs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/310"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RFC 7515 (base64url) is only used in examples and can be moved to informative (#310)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/310"}}}</script>
----==_mimepart_58c4369679262_19a83faaa5173c2c22062d--


From nobody Sun Mar 12 17:12:33 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.384
X-Spam-Level: 
X-Spam-Status: No, score=-0.384 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=g0o1VqoViZn9H2CoK7Py3UzkCJc=; b=dDn+BbpibsQ/AQgH NDvFxwSEq4HgyztzrHfoe3PO1L5fNozC/btBJ2ELzSeDMiGIUwP+MTZKr2JoMBjd S2UHbjxUznMOEDU3k1AMxdTSU7pZeKbTDwRy/aBz2nbsxCgRLDnjueI0ZVyFeng6 AEIDJn7ucKhA+srWQPiu1XHcfq0=
Date: Sun, 12 Mar 2017 17:12:29 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/310@github.com>
References: <httpwg/http-extensions/issues/310@github.com>
Subject: Re: [httpwg/http-extensions] RFC 7515 (base64url) is only used in examples and can be moved to informative (#310)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c5e3ede6307_74953fb3fb83bc30192159"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/AwAVOR8nYnPWyH7c8UDTB7u6Mwo>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.123.1489363952.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 00:12:32 -0000

----==_mimepart_58c5e3ede6307_74953fb3fb83bc30192159
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #310 via e943e904bdfb2cf5e5d443405a998ec314c07015.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/310#event-996524912
----==_mimepart_58c5e3ede6307_74953fb3fb83bc30192159
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/310" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/310" data-id="213544451" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#310</a> via <a href="https://github.com/httpwg/http-extensions/commit/e943e904bdfb2cf5e5d443405a998ec314c07015" class="commit-link"><tt>e943e90</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/310#event-996524912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyAaXGm3VaPtOn7aAIpSNjEy17k-cks5rlIntgaJpZM4MaRbs">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyMW53Gzi5jDa1IHwrGwS92la3lPNks5rlIntgaJpZM4MaRbs.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/310#event-996524912"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #310 via e943e904bdfb2cf5e5d443405a998ec314c07015."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/310#event-996524912"}}}</script>
----==_mimepart_58c5e3ede6307_74953fb3fb83bc30192159--


From nobody Mon Mar 13 09:16:55 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Mon, 13 Mar 2017 09:16:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489421807; bh=VhkInhoDRBWQEkjnIsNmUDkVJMiY/5/Uw1tBy1SGgcc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UT9XFreddjnqILxtmFArHSXgUqRifuQrAXUvSWY2Yg1O+9vutmqBVeZX3V5Iq3nmc OEi9/fv+EzUv/i50AWWa+0Zx6SrNYp4D6Ihf94j3ajCC3vTp1z5JqvyyhqR42QaBCg /HUEo2Ai9uroDV/WWIT3sABc1yjfaZdrdoyStx3w=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/288@github.com>
References: <httpwg/http-extensions/issues/288@github.com>
Subject: Re: [httpwg/http-extensions] The inverse of immutable (#288)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c5eef2c07_62ca3fc2edf9bc2c11612"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/bg4V__9I1srstcv6u36vdxnWnCM>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.317.1489421815.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:16:54 -0000

----==_mimepart_58c6c5eef2c07_62ca3fc2edf9bc2c11612
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can imagine such an extension, but its not this one and this one isn't incompatible with adding such a thing in a separate draft. immutable is based on running code and I'm not comfortable expanding that scope here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/288#issuecomment-286157927
----==_mimepart_58c6c5eef2c07_62ca3fc2edf9bc2c11612
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I can imagine such an extension, but its not this one and this one isn=
't incompatible with adding such a thing in a separate draft. immutable i=
s based on running code and I'm not comfortable expanding that scope here=
.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/288#issuecomment-286157927">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
Mq4wZfRCyn4IawyEi3XwehYgibVks5rlWvugaJpZM4L14s5">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyFZj4nk5AdjBsDcxZpmNfxY46gY6ks5rlWvugaJpZM4L14s5.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/288#issuecomment-286157927"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@m=
cmanus in #288: I can imagine such an extension, but its not this one and=
 this one isn't incompatible with adding such a thing in a separate draft=
. immutable is based on running code and I'm not comfortable expanding th=
at scope here."}],"action":{"name":"View Issue","url":"https://github.com=
/httpwg/http-extensions/issues/288#issuecomment-286157927"}}}</script>=

----==_mimepart_58c6c5eef2c07_62ca3fc2edf9bc2c11612--


From nobody Mon Mar 13 09:26:23 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=M/WRte+eYpYTq/d7o/E/n1n+N94=; b=CvwB0melqI1K11yE NRXZct5rO2XSsbwDdrBwBsO7xFzv0eCuq7fGT3Hfrr90W48F5T0C5YvQxI496nr2 XgpiEeVerxJ/wTFnbHBALbZQ8XzCm/TDB/SOY91MBuYkB4Y1UBPVW7de1d9+oHMD xWWbmQoSF6Jnoql1L6LxweaL2hM=
Date: Mon, 13 Mar 2017 09:26:12 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/287@github.com>
References: <httpwg/http-extensions/pull/287@github.com>
Subject: Re: [httpwg/http-extensions] Immutable editorial (#287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c824a27a2_2b663f9cdf25fc2c1519fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/tJSOtnadTpJj7CdS3jQ1HtfQgpk>
Cc: Push <push@noreply.github.com>
Message-ID: <mailman.320.1489422379.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:26:19 -0000

----==_mimepart_58c6c824a27a2_2b663f9cdf25fc2c1519fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mcmanus pushed 1 commit.

1c29668  Merge branch 'master' into immutable-editorial


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/httpwg/http-extensions/pull/287/files/4923ad83f38d0b278a1823b40d7000073db1a679..1c2966821a2c2bfd6319dad90e61fc1fb662f074

----==_mimepart_58c6c824a27a2_2b663f9cdf25fc2c1519fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mcmanus" class="user-mention">@mcmanus</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/httpwg/http-extensions/commit/1c29668" class="commit-link">1c29668</a>  Merge branch &#39;master&#39; into immutable-editorial</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/httpwg/http-extensions/pull/287/files/4923ad83f38d0b278a1823b40d7000073db1a679..1c2966821a2c2bfd6319dad90e61fc1fb662f074">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AORpyBPvzhTAZPnp_V6nGKzIdB_yyIcgks5rlW4kgaJpZM4L14k8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyP1RuNWFDUp4e-7TQtJ8sNSVsrrGks5rlW4kgaJpZM4L14k8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/287/files/4923ad83f38d0b278a1823b40d7000073db1a679..1c2966821a2c2bfd6319dad90e61fc1fb662f074"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus pushed 1 commit in #287"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/287/files/4923ad83f38d0b278a1823b40d7000073db1a679..1c2966821a2c2bfd6319dad90e61fc1fb662f074"}}}</script>

----==_mimepart_58c6c824a27a2_2b663f9cdf25fc2c1519fd--


From nobody Mon Mar 13 09:26:39 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.454
X-Spam-Level: 
X-Spam-Status: No, score=-5.454 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Mon, 13 Mar 2017 09:26:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489422393; bh=66w2K7Uzlq5sVAj5sZ7sYcNT7ON7pLAGMQXRNEsBmdU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MMzmWvWOa2oi8J0BBjqM1jHniOa/jsyJ850dH9MkLBmJPSi9OkeGRqkApboCD29Ay 3fCHZiYvZOqUUrlyn/R2TJ1vg37QXcvtJtenxrFJiWwXPGsjHuRo/rkJ0B0+GTyL4B 0TC0wcbtJ4F3DO9wrg5E1xF8uIks99uZM+5y4ThE=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/287@github.com>
References: <httpwg/http-extensions/pull/287@github.com>
Subject: Re: [httpwg/http-extensions] Immutable editorial (#287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c839e02a7_21143fb611523c3811910"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/Wus46PtBZJmyt6uxSvyxSOCTOHY>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.321.1489422399.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:26:39 -0000

----==_mimepart_58c6c839e02a7_21143fb611523c3811910
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

thanks for this

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/287#issuecomment-286161197
----==_mimepart_58c6c839e02a7_21143fb611523c3811910
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>thanks for this</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/287#issuecomment-286161197">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyJ8BPtPM0QhDwbXxFGnaG9zLNElOks5rlW45gaJpZM4L14k8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyOwA5NjTsCrT1UbrX04lV2c63QrRks5rlW45gaJpZM4L14k8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/287#issuecomment-286161197"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #287: thanks for this"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/287#issuecomment-286161197"}}}</script>
----==_mimepart_58c6c839e02a7_21143fb611523c3811910--


From nobody Mon Mar 13 09:29:08 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Mon, 13 Mar 2017 09:29:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489422543; bh=hiY/7asquApT8YYwyVfrgT6KU68k8M+otZ7kzcsxzlw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Vv/IGSUpw5DIyzajUX+/b357D+dErQwjUkTDgwuG16hiDuylTbu8+jVciYpTYcOC LkjVQP0MnKyiwvMFJl/k9aBNLRNrG5xklw2Hls+1jfAA2Mwg1KOCzov30IvUzUVvlI T0MP1BphOO65xgW9hS2Chv+2fzyg9icBxIbsyESc=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/290@github.com>
References: <httpwg/http-extensions/issues/290@github.com>
Subject: Re: [httpwg/http-extensions] About Intermediaries (#290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c8cfbc3bd_4c283febc648bc2c443012"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/_hYSjjkYEv8492Gjp_JaM5ILIrc>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.327.1489422546.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:29:06 -0000

----==_mimepart_58c6c8cfbc3bd_4c283febc648bc2c443012
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #290.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/290#event-997557038
----==_mimepart_58c6c8cfbc3bd_4c283febc648bc2c443012
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/290" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/290" data-id="205055465" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#290</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/290#event-997557038">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyJ342TtPU2dFMrpPr6tNx8lN0bjRks5rlW7PgaJpZM4L144O">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyOyY6niLS-tf7AC1f2mGCOV4XUy9ks5rlW7PgaJpZM4L144O.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/290#event-997557038"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #290."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/290#event-997557038"}}}</script>
----==_mimepart_58c6c8cfbc3bd_4c283febc648bc2c443012--


From nobody Mon Mar 13 09:29:11 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.455
X-Spam-Level: 
X-Spam-Status: No, score=-0.455 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AFsG40bU9BIYRpBcEW3W0mk7Qek=; b=n0va+QErjyLodF6Z WOMOo3bR5DgwHKR8LsK1o4t5xNBGlQWR/Db1Y/kvYzQBd64Pf5kuvf6T8exV+i20 Si3gPZvJzGmwDuFU5+4Mf2slQNfsjvFeIleGTXVMKKdI4xiDQoHqMc5k1mkjGrQ0 UvSeAGjPUwND7Y0iet5gad3zDqk=
Date: Mon, 13 Mar 2017 09:29:03 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/290@github.com>
References: <httpwg/http-extensions/issues/290@github.com>
Subject: Re: [httpwg/http-extensions] About Intermediaries (#290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c8cf7aa5a_6f4a3f9cdf25fc2c29716b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/QoOegCvX06MptqFJkS8RU1PwChE>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.328.1489422547.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:29:07 -0000

----==_mimepart_58c6c8cf7aa5a_6f4a3f9cdf25fc2c29716b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/290#issuecomment-286162050
----==_mimepart_58c6c8cf7aa5a_6f4a3f9cdf25fc2c29716b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b" class="commit-link"><tt>fdc18b2</tt></a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/290#issuecomment-286162050">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyJ342TtPU2dFMrpPr6tNx8lN0bjRks5rlW7PgaJpZM4L144O">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyOyY6niLS-tf7AC1f2mGCOV4XUy9ks5rlW7PgaJpZM4L144O.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/290#issuecomment-286162050"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #290: https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b\r\n"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/290#issuecomment-286162050"}}}</script>
----==_mimepart_58c6c8cf7aa5a_6f4a3f9cdf25fc2c29716b--


From nobody Mon Mar 13 09:29:59 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.402 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=R7dV/3CjJPeVlEZ0m+NS4bCngDk=; b=qg8NyOYwgDYctnii pDrit/e4wFugFOHvErb0gJBCxeo2wmFUILa23WN5FkTsqmFTeN7CuKKR+UxwLpF/ PfWVMfFHEIl6K4Nnb7w96xk1cwsYqSieu2EhUBsePsJsGm/xo48J9psqSaJcbcbW f5GUtL63RrrcqdHJjUfI6NHNcOA=
Date: Mon, 13 Mar 2017 09:29:48 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/289@github.com>
References: <httpwg/http-extensions/issues/289@github.com>
Subject: Re: [httpwg/http-extensions] immutable definition (#289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c8fc3e152_3c933fc2edf9bc2c1701c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/OaGTa4o5kBr_H9YFIjfvQaykhNI>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.329.1489422593.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:29:50 -0000

----==_mimepart_58c6c8fc3e152_3c933fc2edf9bc2c1701c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #289.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/289#event-997558540
----==_mimepart_58c6c8fc3e152_3c933fc2edf9bc2c1701c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/289" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/289" data-id="205055270" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#289</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/289#event-997558540">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyJ9c62zAwE4_w43j4nM1v7WOb7ZUks5rlW78gaJpZM4L140r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyK6us9xuQhnPh_9KoPT_ggwmnGheks5rlW78gaJpZM4L140r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/289#event-997558540"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #289."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/289#event-997558540"}}}</script>
----==_mimepart_58c6c8fc3e152_3c933fc2edf9bc2c1701c8--


From nobody Mon Mar 13 09:30:01 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Mon, 13 Mar 2017 09:29:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489422588; bh=/f6DfuDIdPXstESq9se8ZEmJhCEDXSAVGmJ9+nC3Wpw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gmrso2zHXiApxmyr9+NiXdRqbzKclHO9TVP3okEYRKEHn7eCgCBbzOnQhJUeHtv4J ws+C+VdVg1xW6vFdXkF0oMfT0aPFaf6tnwkkLa3OGPhg9jjHcBoCVrvnVAYgmH0hya 99uyIKSEqj3x70eiJTHl2U13GpPXoe23o8fq7FL0=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/289@github.com>
References: <httpwg/http-extensions/issues/289@github.com>
Subject: Re: [httpwg/http-extensions] immutable definition (#289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c8fc59b23_2ce53fe49f171c2c1203f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/7gl2-ig4EZPzhDiHfe5vvkO3JZE>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.332.1489422599.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:29:52 -0000

----==_mimepart_58c6c8fc59b23_2ce53fe49f171c2c1203f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

https://github.com/httpwg/http-extensions/commit/dd7a9513d21b5e4c8a4571c909828bf002afaabe

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/289#issuecomment-286162316
----==_mimepart_58c6c8fc59b23_2ce53fe49f171c2c1203f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/httpwg/http-extensions/commit/dd7a9513d21b5e4c8a4571c909828bf002afaabe" class="commit-link"><tt>dd7a951</tt></a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/289#issuecomment-286162316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyJ9c62zAwE4_w43j4nM1v7WOb7ZUks5rlW78gaJpZM4L140r">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyK6us9xuQhnPh_9KoPT_ggwmnGheks5rlW78gaJpZM4L140r.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/289#issuecomment-286162316"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #289: https://github.com/httpwg/http-extensions/commit/dd7a9513d21b5e4c8a4571c909828bf002afaabe"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/289#issuecomment-286162316"}}}</script>
----==_mimepart_58c6c8fc59b23_2ce53fe49f171c2c1203f2--


From nobody Mon Mar 13 09:31:51 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Mon, 13 Mar 2017 09:31:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489422707; bh=598iClWbDaMV1eCo1PfEu66OqWuFjvznBJRZhcwjtkU=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lmO24GMtxTyJYC7kFYQv4dM6VF4YIJ0qQ3oPvXmbemB7lZ4E8WJglO74rnMKl40Z8 5rIJccIt9vZWoUjiWi78L6OaXd3S2Q3JSxOsjYanJ/aA86aG+Ahr8bJGkXrSZuADSc WM5ld8p2sRHVcuhH/HDgHFk7mvh20dORCJzhKfzk=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/287@github.com>
References: <httpwg/http-extensions/pull/287@github.com>
Subject: Re: [httpwg/http-extensions] Immutable editorial (#287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6c973e6ef9_71723fe49f171c2c267157"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/nQVSg-FfW-pdYtFbQ2PYYhUzOhM>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.335.1489422710.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:31:50 -0000

----==_mimepart_58c6c973e6ef9_71723fe49f171c2c267157
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #287.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/287#event-997562309
----==_mimepart_58c6c973e6ef9_71723fe49f171c2c267157
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/httpwg/http-extensions/pull/287" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/287" data-id="205054399" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#287</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/287#event-997562309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyHtDuXQHSGuINnttAjZiwC3N-jkuks5rlW9zgaJpZM4L14k8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyOBfplVVpNR-E0UJz1PTCRMrUiH9ks5rlW9zgaJpZM4L14k8.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/287#event-997562309"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #287."}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/287#event-997562309"}}}</script>
----==_mimepart_58c6c973e6ef9_71723fe49f171c2c267157--


From nobody Mon Mar 13 12:51:42 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 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_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eESRA8u1DWJ1E2Dq8nWXEjPIHWA=; b=hDudeZo/L+3skv7D KEaVqYNJqwUUBwameASayp7lFrS/kCTMOl3cz/251JOuFgQs7jtjEkIxZSuhZxw2 bN13g9fqQN4i2VtCtxtz9LU21ktC34V5t7vEosIWz8lbKtRlSTeaHDL07Jro9RnJ s6Rp0KgrC14SlxaMyPelmAbh+Ic=
Date: Mon, 13 Mar 2017 12:51:26 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Subject: [httpwg/http-extensions] immutable: fix typo (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6f83e207bd_6aff3fb2d146fc301498b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/XzxatfDpnaftxx_AkmKpNNhlK0I>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.431.1489434701.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 19:51:39 -0000

----==_mimepart_58c6f83e207bd_6aff3fb2d146fc301498b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/httpwg/http-extensions/pull/311

-- Commit Summary --

  * immutable: fix typo

-- File Changes --

    M draft-ietf-httpbis-immutable.md (2)

-- Patch Links --

https://github.com/httpwg/http-extensions/pull/311.patch
https://github.com/httpwg/http-extensions/pull/311.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/311

----==_mimepart_58c6f83e207bd_6aff3fb2d146fc301498b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/httpwg/http-extensions/pull/311'>https://github.com/httpwg/http-extensions/pull/311</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>immutable: fix typo</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/httpwg/http-extensions/pull/311/files#diff-0">draft-ietf-httpbis-immutable.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/httpwg/http-extensions/pull/311.patch'>https://github.com/httpwg/http-extensions/pull/311.patch</a></li>
  <li><a href='https://github.com/httpwg/http-extensions/pull/311.diff'>https://github.com/httpwg/http-extensions/pull/311.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/311">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyLHy3BSQA6P1zG4j3Sx_AMyQOg6Vks5rlZ4-gaJpZM4MbvAq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyEK8Ol-CKQaWGShL2ijIthram-2wks5rlZ4-gaJpZM4MbvAq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/311"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"immutable: fix typo (#311)"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/311"}}}</script>

----==_mimepart_58c6f83e207bd_6aff3fb2d146fc301498b5--


From nobody Mon Mar 13 12:59:19 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Z5y7egHhk+pfcf9QwDDAuwJAVsk=; b=WmdkTEalQwMewntF JNBsNFT4fidMIssr0UIObkGeOBxCH+XK7ZseYMIz5/xrkWIfCBl3nlkGBXkHtk/f 8awaCydN7Gtp76oJFaOyh0++H5TgHmFzoDB4ggjINNmgbyv5IBhg84TYUAWpOEFL gPzXoH+zPH28gCgLwgeaq6OCWWQ=
Date: Mon, 13 Mar 2017 12:59:01 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/311@github.com>
References: <httpwg/http-extensions/pull/311@github.com>
Subject: Re: [httpwg/http-extensions] immutable: fix typo (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6fa05f1cbf_4e93fb73a717c2c1075bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/qZA1vguUTBKiQEwiS6ANEbhkcB0>
Cc: Push <push@noreply.github.com>
Message-ID: <mailman.434.1489435158.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 19:59:17 -0000

----==_mimepart_58c6fa05f1cbf_4e93fb73a717c2c1075bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@vfaronov pushed 1 commit.

5f43419  immutable: fix typo


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/httpwg/http-extensions/pull/311/files/7eb8433f729dfb10c743adae522bb21d97a65926..5f4341993d96b4e4c9321b9403d836e8d2d334ff

----==_mimepart_58c6fa05f1cbf_4e93fb73a717c2c1075bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/vfaronov" class="user-mention">@vfaronov</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/httpwg/http-extensions/commit/5f43419" class="commit-link">5f43419</a>  immutable: fix typo</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/httpwg/http-extensions/pull/311/files/7eb8433f729dfb10c743adae522bb21d97a65926..5f4341993d96b4e4c9321b9403d836e8d2d334ff">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AORpyK3-8JGFuclTdJTJxz2Sq1WWt_zJks5rlaAFgaJpZM4MbvAq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyLDdenVyIzFEQsLvCUbifta5Z97vks5rlaAFgaJpZM4MbvAq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/311/files/7eb8433f729dfb10c743adae522bb21d97a65926..5f4341993d96b4e4c9321b9403d836e8d2d334ff"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@vfaronov pushed 1 commit in #311"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/311/files/7eb8433f729dfb10c743adae522bb21d97a65926..5f4341993d96b4e4c9321b9403d836e8d2d334ff"}}}</script>

----==_mimepart_58c6fa05f1cbf_4e93fb73a717c2c1075bb--


From nobody Mon Mar 13 13:01:22 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.383
X-Spam-Level: 
X-Spam-Status: No, score=-0.383 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Zz5YBzTikFuExlNG24+TCxMTUlM=; b=m+61b9Nps4bik1L1 lgXndpghdbXnB7FFASVvbhXl4P52gxjamyeBC9TZEO8dP0i461bWuhuLKJQQSchM m8hTTiK5ZA3Y6sZ98aLlCusqa8L2N3KVzy3HDXKhbhe3diavdAHzTMzcTJsZc0jr Zz4f5yfyOTdjQ8WPQ5XCAuM0ANc=
Date: Mon, 13 Mar 2017 13:00:35 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/311@github.com>
References: <httpwg/http-extensions/pull/311@github.com>
Subject: Re: [httpwg/http-extensions] immutable: fix typo (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6fa63c0ced_30673fbe1bc29c3c4503c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/GU-8DKhXcUE2U4hVqVWkujPHNX0>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.435.1489435282.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 20:01:20 -0000

----==_mimepart_58c6fa63c0ced_30673fbe1bc29c3c4503c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #311.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/311#event-997916302
----==_mimepart_58c6fa63c0ced_30673fbe1bc29c3c4503c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/httpwg/http-extensions/pull/311" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/311" data-id="213878244" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#311</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/311#event-997916302">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyBZWzqbZHtLkWY4ar6sujv03HJFwks5rlaBjgaJpZM4MbvAq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyCykIs2FfJD688rHFXSCN7R2muUQks5rlaBjgaJpZM4MbvAq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/311#event-997916302"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #311."}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/311#event-997916302"}}}</script>
----==_mimepart_58c6fa63c0ced_30673fbe1bc29c3c4503c--


From nobody Mon Mar 13 13:01:28 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.455
X-Spam-Level: 
X-Spam-Status: No, score=-0.455 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=W6DakHu+9s7zHwiPlrzbfjdCrTE=; b=CuJJYP0ead/+t/QE nNMmkfWkyvu3PUYNPuBVYPN+3i4O5+8fc3pj3FgaaIIRLBcXJYIpMe4uj8z+R2Au aQjpmKSq0sDwuATecddhHzCUS+VqV2CEkttAd8NnKIXSUWCp25WWsDdmE1dkYYEW KWNLynKDI5GmYZ3Sin08XsQ6IZU=
Date: Mon, 13 Mar 2017 13:00:36 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/311@github.com>
References: <httpwg/http-extensions/pull/311@github.com>
Subject: Re: [httpwg/http-extensions] immutable: fix typo (#311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c6fa645816a_36ec3fb0eb23fc2c122440"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/P8xF_0Rbz9D0p1x2YozD062j0BE>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.436.1489435285.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 20:01:24 -0000

----==_mimepart_58c6fa645816a_36ec3fb0eb23fc2c122440
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ty

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/311#issuecomment-286225652
----==_mimepart_58c6fa645816a_36ec3fb0eb23fc2c122440
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>ty</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/311#issuecomment-286225652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyGqilKaxcp14CKXGNYxCaPMHxX9qks5rlaBkgaJpZM4MbvAq">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyAdIm-hYLYu1SQ4nzTAtkJeCypYcks5rlaBkgaJpZM4MbvAq.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/311#issuecomment-286225652"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #311: ty"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/311#issuecomment-286225652"}}}</script>
----==_mimepart_58c6fa645816a_36ec3fb0eb23fc2c122440--


From nobody Mon Mar 13 17:11:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.474 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7J5mSGaiFbCy8bt8pVTOOakh31U=; b=dgLhkHoGk9N3/Rqz aT1J2s+ONwsV9YsHX3O5lfi2EMEQCHPga4ueY63Y2qmXqGybUJ/iC4KwVJAi5we1 1jG+r7NV9RVoJdiXrGxtI5dtO+iWK+CQJc4LDa3TJpHapqVgB9+k/Ycd+6sC6blE mYbXv+dC+HVFsNES94wI9ZtqKWg=
Date: Mon, 13 Mar 2017 17:11:46 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b@github.com>
References: <httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b@github.com>
Subject: Re: [httpwg/http-extensions] issue 290 - clarify intermediary language (editorial) (fdc18b2)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c73542b8aed_385c3fda39255c30137144"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/PEPUjdv_QajufRh5UXUqQQ8tFUA>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.526.1489450310.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 00:11:49 -0000

----==_mimepart_58c73542b8aed_385c3fda39255c30137144
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

when

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301582
----==_mimepart_58c73542b8aed_385c3fda39255c30137144
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>when</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301582">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyMiplKuHuo1f6IvNjJZIBoJmJphRks5rldtCgaJpZM4Mb-TK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyIaWMKaw3tmoI-Lo0GEiYBx3Kgyuks5rldtCgaJpZM4Mb-TK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301582"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot on fdc18b2: when"}],"action":{"name":"View Commit","url":"https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301582"}}}</script>
----==_mimepart_58c73542b8aed_385c3fda39255c30137144--


From nobody Mon Mar 13 17:16:26 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.402 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zHjr6n8Wxyr8qPaT4MNHXJCFfpc=; b=tGHhO4fMPkHCryiA 2X7889PsaQQq1QfCGoW/Ux0MWaDiQbP5ZdzsKmWfadVaoLL/LZrJ7g+0YqJHKos7 gU8JcnMbBUhkk5zNiNxqP6+Ka8gH4txDqAQ40ChDeBRyYmCPMF7rbCMHGZpJxjXf jWMRInv6W/C5kWjhy3ijGoyBgA8=
Date: Mon, 13 Mar 2017 17:16:22 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/288@github.com>
References: <httpwg/http-extensions/issues/288@github.com>
Subject: Re: [httpwg/http-extensions] The inverse of immutable (#288)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c73656ac7a6_5ad3ff285c5fc302338f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/pMYGd8ift77zIIsCVC-reoyIqHM>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.527.1489450585.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 00:16:25 -0000

----==_mimepart_58c73656ac7a6_5ad3ff285c5fc302338f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #288.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/288#event-998237460
----==_mimepart_58c73656ac7a6_5ad3ff285c5fc302338f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/288" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/288" data-id="205054843" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#288</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/288#event-998237460">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyPvABW4OcwRzRHTEhV59fAkTh9oQks5rldxWgaJpZM4L14s5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyPQhz0vRwJuow8lVzm4uMuwzuzRWks5rldxWgaJpZM4L14s5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/288#event-998237460"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #288."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/288#event-998237460"}}}</script>
----==_mimepart_58c73656ac7a6_5ad3ff285c5fc302338f3--


From nobody Mon Mar 13 17:16:34 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.455
X-Spam-Level: 
X-Spam-Status: No, score=-0.455 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cy45SoVvbkfhGaXEJTBIB196DmQ=; b=ZqBz2mJWTxwDKxEL Ea508fbe6dS+2Is2gVdYEoJmwP5iflh9IbfEUNMuFVLFn+3RqtINy4PSkhtJktRs xiZFPJc3vrfTEeIjzn0ofuNMjn0znbfBVW2zljxhr8YOZ8kzfyAs/P8MQIRlpitJ j+jvBsu+1RByGDt9KTgtxKE/Kss=
Date: Mon, 13 Mar 2017 17:16:22 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/288@github.com>
References: <httpwg/http-extensions/issues/288@github.com>
Subject: Re: [httpwg/http-extensions] The inverse of immutable (#288)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c73656a6076_1fd83fee12c29c381472e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/vpwZBdC9OIa-Q-XREA22aVbgcno>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.528.1489450593.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 00:16:33 -0000

----==_mimepart_58c73656a6076_1fd83fee12c29c381472e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Makes sense. If anyone needs this, we can revisit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/288#issuecomment-286283522
----==_mimepart_58c73656a6076_1fd83fee12c29c381472e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Makes sense. If anyone needs this, we can revisit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/288#issuecomment-286283522">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyPvABW4OcwRzRHTEhV59fAkTh9oQks5rldxWgaJpZM4L14s5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyPQhz0vRwJuow8lVzm4uMuwzuzRWks5rldxWgaJpZM4L14s5.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/288#issuecomment-286283522"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #288: Makes sense. If anyone needs this, we can revisit."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/288#issuecomment-286283522"}}}</script>
----==_mimepart_58c73656a6076_1fd83fee12c29c381472e--


From nobody Mon Mar 13 17:27:30 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.453
X-Spam-Level: 
X-Spam-Status: No, score=-5.453 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Mon, 13 Mar 2017 17:27:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489451246; bh=CaMMV8jeDjlF5XvDhBdr6YGC/W0RyARoox8HvihF5Hw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y7X8k9kUZ3z5UbM+KdskugBa1RCr73QaBEZ2UjUFjr6cpRxuK4pM7NbYsjN7bWsdD ZB5L8Lu7/+wiJK51RRUEvpd6Clck/9/cL2GqQO03fTlgH8dcnewAU+o5CWXTzp3KdH 9LX4+4loHWiUkmTSKhFmN7qVf/r+X5yRzu5fXEH8=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b@github.com>
References: <httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b@github.com>
Subject: Re: [httpwg/http-extensions] issue 290 - clarify intermediary language (editorial) (fdc18b2)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c738eed1dbf_8c33fc9ca2e5c38446455"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/N_udKE0wtnmnhsmSxoJYjb0ILmQ>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.531.1489451249.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 00:27:29 -0000

----==_mimepart_58c738eed1dbf_8c33fc9ca2e5c38446455
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

already fixed in pr 311. thanks

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301729
----==_mimepart_58c738eed1dbf_8c33fc9ca2e5c38446455
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>already fixed in pr 311. thanks</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301729">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyIbb4C3PzlbSBekeRqrUKOKmYHuPks5rld7ugaJpZM4Mb-TK">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyGM8lZDg9FzbRyNfo_TF-2GqbZlkks5rld7ugaJpZM4Mb-TK.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301729"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus on fdc18b2: already fixed in pr 311. thanks"}],"action":{"name":"View Commit","url":"https://github.com/httpwg/http-extensions/commit/fdc18b2ae5fee1e2a2540ca8d71ba0ed2553104b#commitcomment-21301729"}}}</script>
----==_mimepart_58c738eed1dbf_8c33fc9ca2e5c38446455--


From nobody Tue Mar 14 00:07:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.456
X-Spam-Level: 
X-Spam-Status: No, score=-0.456 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=43KgLEp5QLAhhTtBfx1CeX8Z5ds=; b=rl5UdnutX7VsSdzq Cb9q7jeZ/GudFFtKUKHLvTVjiYY+o20D3XTHlfL6VHeQeQ+YNMWCaVJZYwg/txSF 6LgTLcAvyFLGl1O/e7K+kYBOsKVY8urAed1hikSdsMD2sy7Fl20sfCIZavx7ckt+ d6AlFFJxj9M7gOFsbSe0bfAZtnA=
Date: Tue, 14 Mar 2017 00:07:45 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/309@github.com>
References: <httpwg/http-extensions/pull/309@github.com>
Subject: Re: [httpwg/http-extensions] Editorial cleanup and improvements (#309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c796c1af2ef_147b3ffd2cfc7c2c10444"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/vAGH40KMcnC1R8BE-CvntH97pjc>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.583.1489475269.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 07:07:48 -0000

----==_mimepart_58c796c1af2ef_147b3ffd2cfc7c2c10444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/309#issuecomment-286339482
----==_mimepart_58c796c1af2ef_147b3ffd2cfc7c2c10444
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/309#issuecomment-286339482">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyMZ7xwQWF8kinZgu4f-066HQccBxks5rljzBgaJpZM4MS67i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyAaWdnb4zTkiVGYb-Yq0GSRARLj1ks5rljzBgaJpZM4MS67i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/309#issuecomment-286339482"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #309: Thanks!"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/309#issuecomment-286339482"}}}</script>
----==_mimepart_58c796c1af2ef_147b3ffd2cfc7c2c10444--


From nobody Tue Mar 14 01:03:11 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.382
X-Spam-Level: 
X-Spam-Status: No, score=-5.382 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_24=1.618, 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
Date: Tue, 14 Mar 2017 01:03:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489478586; bh=/JeLY6JrLhIH30uu8KTit+qlXdLIPY+rRqxa2JTMxXY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EwFH2Z2D1HUDYp5XkiUjJVHkDguHtbGRsok0Npf+IsrY+JsBrVZRG/vWR/awWChs8 oBSx9jBykoAh+Y0qIVDWcAko8Zfogw7XX/F1CwAdmjsjhLWu4BXAhsx3wUCSa0xNKX x2D/b4LY9MmCYMXuuKQ+cJZ2DZPTtAGCxyGK/fqc=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/309@github.com>
References: <httpwg/http-extensions/pull/309@github.com>
Subject: Re: [httpwg/http-extensions] Editorial cleanup and improvements (#309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c7a3baada81_20173fc6c9049c3012442e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/um31drEQcPweZqU023nRSwEjNOE>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.586.1489478590.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 08:03:09 -0000

----==_mimepart_58c7a3baada81_20173fc6c9049c3012442e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #309.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/309#event-998578848
----==_mimepart_58c7a3baada81_20173fc6c9049c3012442e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/httpwg/http-extensions/pull/309" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/309" data-id="211842869" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#309</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/309#event-998578848">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyJCRQzWkxLKZrr1gKTjlSRT8bb0lks5rlkm6gaJpZM4MS67i">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyDjxcg8Fzo7OvLGHFiy9B8-o9kRHks5rlkm6gaJpZM4MS67i.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/309#event-998578848"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #309."}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/309#event-998578848"}}}</script>
----==_mimepart_58c7a3baada81_20173fc6c9049c3012442e--


From nobody Tue Mar 14 01:10:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.383
X-Spam-Level: 
X-Spam-Status: No, score=-5.383 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Tue, 14 Mar 2017 01:03:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489478586; bh=G1nPYhX56NGUEG4vHFAAIEL9vjf39+vK+jYxAXY9gxg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r8OWJCj3khwRu5a1cQx/s40nARnEhSw4Ue7lPr3K+ZEWQFtzBvwNLrkzpigpeqWCi 297Jy0mPnmpLuvq+jehhUFzLpITVXNf/eAbas6PgGa7956NBErgxfrfzc6m8YISeQT at0hFdxtb5xVQ9Mnxw5UaqljnWu0vHwUxjEZwRss=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/308@github.com>
References: <httpwg/http-extensions/issues/308@github.com>
Subject: Re: [httpwg/http-extensions] CH editorial (#308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c7a3ba9fb4d_4153f815ca67c38109ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/BrMN7A7QCwLg_o5KZ3HfWr79_SA>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <mailman.591.1489479050.6649.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.17
Reply-To: http-issues@ietf.org
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 08:10:50 -0000

----==_mimepart_58c7a3ba9fb4d_4153f815ca67c38109ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #308 via #309.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/308#event-998578846
----==_mimepart_58c7a3ba9fb4d_4153f815ca67c38109ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/308" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/308" data-id="211287561" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#308</a> via <a href="https://github.com/httpwg/http-extensions/pull/309" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/309" data-id="211842869" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#309</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/308#event-998578846">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyOez45MTNbEn-ZOCTU7_8lkHcLqRks5rlkm6gaJpZM4MQiqu">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyM6FT_eG8c8hWiWum6lVIeQyn9nxks5rlkm6gaJpZM4MQiqu.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/308#event-998578846"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #308 via #309."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/308#event-998578846"}}}</script>
----==_mimepart_58c7a3ba9fb4d_4153f815ca67c38109ed--


From nobody Tue Mar 14 14:25:51 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.161
X-Spam-Level: *
X-Spam-Status: No, score=1.161 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uUeulL/n3qiBDl/MhLLsIXHX8ts=; b=T/Ez31WQKVdRao9h HxPTb1R+oHSqgGjWuLCrrs9YHQRGNgXTYHWEIJwHGMfWYRqOI+puQnBI0hjhj0Eb FlzKHoCLVcD8AwLShK1MvRrC9hEEt3GNtvEuyujN2XRX/pY30x1EKODMX1wVabuF WPTiOHKpztFrPO09nq7WQOVXkCE=
Date: Tue, 14 Mar 2017 14:25:46 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] Expect-CT report-uri should be quoted (#312)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c85fda1ead0_24df3fb9da053c2c1133cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/2SKLAHc0GCmO3GSibbN9gn2R5ok>
Message-ID: <mailman.82.1489526750.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 21:25:50 -0000

----==_mimepart_58c85fda1ead0_24df3fb9da053c2c1133cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The report-uri syntax in Section 2.1.1 should quote the `absolute-URI`. This would most closely match HPKP, for which the report-uri syntax is not specified but all given examples are quoted. (https://tools.ietf.org/html/rfc7469#section-2.1.5)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/312
----==_mimepart_58c85fda1ead0_24df3fb9da053c2c1133cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The report-uri syntax in Section 2.1.1 should quote the <code>absolute-URI</code>. This would most closely match HPKP, for which the report-uri syntax is not specified but all given examples are quoted. (<a href="https://tools.ietf.org/html/rfc7469#section-2.1.5">https://tools.ietf.org/html/rfc7469#section-2.1.5</a>)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/312">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyP9mHbw9pC384R_-hxntn4Ltg6aGks5rlwXagaJpZM4MdLOr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyOV2hH5l5jqhqoZm9pClTDEyTy9zks5rlwXagaJpZM4MdLOr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/312"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Expect-CT report-uri should be quoted (#312)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/312"}}}</script>
----==_mimepart_58c85fda1ead0_24df3fb9da053c2c1133cc--


From nobody Tue Mar 14 14:29:54 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.17
X-Spam-Level: 
X-Spam-Status: No, score=-7.17 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, 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
Date: Tue, 14 Mar 2017 14:29:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489526989; bh=nOFLgUFMr046LrkqRkFlNZQ+bUiLvZ525V+UIBxYPOY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EimV7sYWj5UQRyQ1LukXQZJyxZ9DbeimaOzseHyweMkRaXMkswk/VHN23cfW1Csfa tOyS/XR2dBKbUjkgs4BucWdnfzQiu1Gt1C/bS+yYxAyufA3aIKa8lBwlZOtJlj5VY6 UIGJP/94A1MbX+6MSD0cyMfVfaxrKpV0IGgmuVeU=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/312@github.com>
References: <httpwg/http-extensions/issues/312@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT report-uri should be quoted (#312)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58c860cda0fd0_28f73f85e6f45c30119771"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/L2YWzd7pUxBDQ7M7j5Z_dr_Jx6g>
Message-ID: <mailman.87.1489526993.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 21:29:52 -0000

----==_mimepart_58c860cda0fd0_28f73f85e6f45c30119771
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Actually, it should be silent on this.

Any parameter should take *either* token *or* quoted-string, without exception.

If the type of the parameter always requires to use quoted-string, that's fine and is something the sender needs to be aware of. That said, it should not be enforced in the grammar.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/312#issuecomment-286566829
----==_mimepart_58c860cda0fd0_28f73f85e6f45c30119771
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Actually, it should be silent on this.</p>
<p>Any parameter should take <em>either</em> token <em>or</em> quoted-str=
ing, without exception.</p>
<p>If the type of the parameter always requires to use quoted-string, tha=
t's fine and is something the sender needs to be aware of. That said, it =
should not be enforced in the grammar.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/312#issuecomment-286566829">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
GkpWzScGnElkpbusqyImDkrzbRMks5rlwbNgaJpZM4MdLOr">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyEhclH5g1QxgBdImJsa-tMLxakZ5ks5rlwbNgaJpZM4MdLOr.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/312#issuecomment-286566829"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@r=
eschke in #312: Actually, it should be silent on this.\r\n\r\nAny paramet=
er should take *either* token *or* quoted-string, without exception.\r\n\=
r\nIf the type of the parameter always requires to use quoted-string, tha=
t's fine and is something the sender needs to be aware of. That said, it =
should not be enforced in the grammar."}],"action":{"name":"View Issue","=
url":"https://github.com/httpwg/http-extensions/issues/312#issuecomment-2=
86566829"}}}</script>=

----==_mimepart_58c860cda0fd0_28f73f85e6f45c30119771--


From nobody Fri Mar 17 10:44:00 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.498
X-Spam-Level: 
X-Spam-Status: No, score=-6.498 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 17 Mar 2017 10:43:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489772635; bh=INq/eyiJ44pQ6Fd6iNegC9nFS9AV9VImdnhxsA2ixWM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rg1irEB18XqzaBOTJ1+ymRcptvH33/JNlVsPNoMEC3GMUJcW4cOhvKDC5avl401Cw Corh4nPrjwQfee5fU+IesywAyPekJA5UZxt0LS6Bi+ORauPoAbq48/JyBTvAHUC8Qv Fg9obeh/VAqhWzFNGiuKiVUsOWLzZ1ZYvERbEcc4=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58cc205bc2767_79493fd877dddc38315698"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/9JuZ1P1utSePvZ4qDcuXvX3oMwg>
Message-ID: <mailman.916.1489772639.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 17:43:58 -0000

----==_mimepart_58cc205bc2767_79493fd877dddc38315698
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mnot @mikewest would love to hear your thoughts on the cookie opt-in idea floated above.

`Set-Cookie: __Secure-Accept-CH=DPR; Secure; Path=/images; Expires=<date>`

- It does provides more flexibility than the origin wide opt-in -- e.g. customizable by path, etc.
- It's visible to the user and subject to all other cookie policies and workflows.

Do we have any other precedents that use cookies for feature opt-ins? Any gotchas with going down this path, spec/layering and implementation wise? It's also unclear to me whether we'd really need to invent new prefixes.. hoping the answer is "no". 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-287423778
----==_mimepart_58cc205bc2767_79493fd877dddc38315698
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/mnot" class=3D"user-mention">@mnot</a> <=
a href=3D"https://github.com/mikewest" class=3D"user-mention">@mikewest</=
a> would love to hear your thoughts on the cookie opt-in idea floated abo=
ve.</p>
<p><code>Set-Cookie: __Secure-Accept-CH=3DDPR; Secure; Path=3D/images; Ex=
pires=3D&lt;date&gt;</code></p>
<ul>
<li>It does provides more flexibility than the origin wide opt-in -- e.g.=
 customizable by path, etc.</li>
<li>It's visible to the user and subject to all other cookie policies and=
 workflows.</li>
</ul>
<p>Do we have any other precedents that use cookies for feature opt-ins? =
Any gotchas with going down this path, spec/layering and implementation w=
ise? It's also unclear to me whether we'd really need to invent new prefi=
xes.. hoping the answer is "no".</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/307#issuecomment-287423778">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
MwVIAtRNALCi5r4pcWZzG--GAvlks5rmsZbgaJpZM4MQhwp">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyH6N3WWEAXCV9erXJ7VwnNHFLjyDks5rmsZbgaJpZM4MQhwp.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/307#issuecomment-287423778"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@i=
grigorik in #307: @mnot @mikewest would love to hear your thoughts on the=
 cookie opt-in idea floated above.\r\n\r\n`Set-Cookie: __Secure-Accept-CH=
=3DDPR; Secure; Path=3D/images; Expires=3D\u003cdate\u003e`\r\n\r\n- It d=
oes provides more flexibility than the origin wide opt-in -- e.g. customi=
zable by path, etc.\r\n- It's visible to the user and subject to all othe=
r cookie policies and workflows.\r\n\r\nDo we have any other precedents t=
hat use cookies for feature opt-ins? Any gotchas with going down this pat=
h, spec/layering and implementation wise? It's also unclear to me whether=
 we'd really need to invent new prefixes.. hoping the answer is \"no\". "=
}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-ex=
tensions/issues/307#issuecomment-287423778"}}}</script>=

----==_mimepart_58cc205bc2767_79493fd877dddc38315698--


From nobody Fri Mar 17 12:07:17 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.295
X-Spam-Level: 
X-Spam-Status: No, score=-9.295 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 17 Mar 2017 12:07:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489777632; bh=MdGjE+UviqVv7x8XGCxTEGen1nPTXUXwnvgbVWt67Ws=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=arXbQuacCP/2i61P8/xmQ7n1ExLzTn91OF19/HhePV3a2DmVQW+QDCBdu3+ni/vA7 RYj4XTSeQfx9gFIgITkxNBGIKKgzphm3m2pHOgqhJY8t9vXy+EnnPQPu3g1m1Gy2r9 9Vh9Y657xhG//PIzBYICmmnLBH7NIoRVk6axYlvY=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58cc33e076cb_7af3f85d18e7c2c27261"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/gX7TL053w0IKQidRGcytN2UCjIY>
Message-ID: <mailman.947.1489777636.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 19:07:16 -0000

----==_mimepart_58cc33e076cb_7af3f85d18e7c2c27261
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From a practical perspective, this sounds expensive if we need to consult the cookie monster for every request. I suspect that we'd internally need to turn this into something like HSTS where we store the pins distinctly from cookies, at which point we lose much of the elegance of the proposal, I think.

>From a theoretical perspective, this is breaking new ground. We don't have any other special-purpose cookies that I know of. We'd need to reserve the name in some way (which is absolutely doable, if odd). Also, cookies have terrible scoping rules. The less eTLD+1 we have, the better, from my perspective.

>From a pinning perspective, spelling the pin as `Set-Cookie` vs `Set-CH-Disposition` or something is not terribly concerning. The server is expressing a preference, and we're caching it locally. The general idea of pinning that kind of preference seems fine to me. I'd prefer to see it done via origin policy, but I still haven't found anyone to implement that (nor have I addressed @mnot's feedback on the spec... :( ).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-287445118
----==_mimepart_58cc33e076cb_7af3f85d18e7c2c27261
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>From a practical perspective, this sounds expensive if we need to cons=
ult the cookie monster for every request. I suspect that we'd internally =
need to turn this into something like HSTS where we store the pins distin=
ctly from cookies, at which point we lose much of the elegance of the pro=
posal, I think.</p>
<p>From a theoretical perspective, this is breaking new ground. We don't =
have any other special-purpose cookies that I know of. We'd need to reser=
ve the name in some way (which is absolutely doable, if odd). Also, cooki=
es have terrible scoping rules. The less eTLD+1 we have, the better, from=
 my perspective.</p>
<p>From a pinning perspective, spelling the pin as <code>Set-Cookie</code=
> vs <code>Set-CH-Disposition</code> or something is not terribly concern=
ing. The server is expressing a preference, and we're caching it locally.=
 The general idea of pinning that kind of preference seems fine to me. I'=
d prefer to see it done via origin policy, but I still haven't found anyo=
ne to implement that (nor have I addressed <a href=3D"https://github.com/=
mnot" class=3D"user-mention">@mnot</a>'s feedback on the spec... :( ).</p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/307#issuecomment-287445118">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
GCEu78vAdeXMIa21yb1fPbcGl83ks5rmtnggaJpZM4MQhwp">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyA6z_K8pWxKYKS3sMSuJ19_52eNMks5rmtnggaJpZM4MQhwp.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/307#issuecomment-287445118"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@m=
ikewest in #307: From a practical perspective, this sounds expensive if w=
e need to consult the cookie monster for every request. I suspect that we=
'd internally need to turn this into something like HSTS where we store t=
he pins distinctly from cookies, at which point we lose much of the elega=
nce of the proposal, I think.\r\n\r\nFrom a theoretical perspective, this=
 is breaking new ground. We don't have any other special-purpose cookies =
that I know of. We'd need to reserve the name in some way (which is absol=
utely doable, if odd). Also, cookies have terrible scoping rules. The les=
s eTLD+1 we have, the better, from my perspective.\r\n\r\nFrom a pinning =
perspective, spelling the pin as `Set-Cookie` vs `Set-CH-Disposition` or =
something is not terribly concerning. The server is expressing a preferen=
ce, and we're caching it locally. The general idea of pinning that kind o=
f preference seems fine to me. I'd prefer to see it done via origin polic=
y, but I still haven't found anyone to implement that (nor have I address=
ed @mnot's feedback on the spec... :( )."}],"action":{"name":"View Issue"=
,"url":"https://github.com/httpwg/http-extensions/issues/307#issuecomment=
-287445118"}}}</script>=

----==_mimepart_58cc33e076cb_7af3f85d18e7c2c27261--


From nobody Fri Mar 17 14:22:02 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 17 Mar 2017 14:21:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489785717; bh=jKCM0oKjKPRV0qJ6zfWlC9Q58WjN4zckVQvElF7XfKs=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r4hKFbMx5Fy2zB6Cv4F8AGFa1DlhYkGp8DVcrXpjCaLypjMqWGw4remn6pzLIO95d MpdM1lml9dOSOgzEFy2gTciZKRRHYGQl6gc01ABEg2XtYGeEIlC66zsQpoDeCsCLKz +ttx5zhfEcwWXu8ZY5SjRci3r9kxK4TrK2reXGbo=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58cc5374a0209_1cd33fb2328abc3025872b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/A-xolJBVYHm0diALG4pS1pTxGFk>
Message-ID: <mailman.970.1489785721.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 21:22:00 -0000

----==_mimepart_58cc5374a0209_1cd33fb2328abc3025872b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> From a practical perspective, this sounds expensive if we need to consult the cookie monster for every request. I suspect that we'd internally need to turn this into something like HSTS where we store the pins distinctly from cookies, at which point we lose much of the elegance of the proposal, I think.

Right, you confirmed my main worry. Solving this problem via cookies is doable, but brings a lot of unrelated complexity that I'd much rather avoid. I'm inclined to keep things simple and...

- Define a standalone `Accept-CH-Lifetime`, as proposed in https://github.com/httpwg/http-extensions/issues/306#issuecomment-283549512
  - Give it origin-wide scope -- no subpaths, etc.
  - Pin expires based on specified lifetime, or whenever cookies are cleared.
- When we ship Origin Policy developers can just move the pin into their policy and everything will continue working as before.

I'll take a run at a PR for the above.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-287474419
----==_mimepart_58cc5374a0209_1cd33fb2328abc3025872b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>From a practical perspective, this sounds expensive if we need to cons=
ult the cookie monster for every request. I suspect that we'd internally =
need to turn this into something like HSTS where we store the pins distin=
ctly from cookies, at which point we lose much of the elegance of the pro=
posal, I think.</p>
</blockquote>
<p>Right, you confirmed my main worry. Solving this problem via cookies i=
s doable, but brings a lot of unrelated complexity that I'd much rather a=
void. I'm inclined to keep things simple and...</p>
<ul>
<li>Define a standalone <code>Accept-CH-Lifetime</code>, as proposed in <=
a href=3D"https://github.com/httpwg/http-extensions/issues/306#issuecomme=
nt-283549512" class=3D"issue-link js-issue-link" data-url=3D"https://gith=
ub.com/httpwg/http-extensions/issues/306" data-id=3D"210405491" data-erro=
r-text=3D"Failed to load issue title" data-permission-text=3D"Issue title=
 is private">#306 (comment)</a>
<ul>
<li>Give it origin-wide scope -- no subpaths, etc.</li>
<li>Pin expires based on specified lifetime, or whenever cookies are clea=
red.</li>
</ul>
</li>
<li>When we ship Origin Policy developers can just move the pin into thei=
r policy and everything will continue working as before.</li>
</ul>
<p>I'll take a run at a PR for the above.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/307#issuecomment-287474419">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
MK0s5q-4omXl5J_XoFyALbb21GWks5rmvl0gaJpZM4MQhwp">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyGljQCjoRLpQU8EYnQkU339dWBL-ks5rmvl0gaJpZM4MQhwp.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/307#issuecomment-287474419"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@i=
grigorik in #307: \u003e From a practical perspective, this sounds expens=
ive if we need to consult the cookie monster for every request. I suspect=
 that we'd internally need to turn this into something like HSTS where we=
 store the pins distinctly from cookies, at which point we lose much of t=
he elegance of the proposal, I think.\r\n\r\nRight, you confirmed my main=
 worry. Solving this problem via cookies is doable, but brings a lot of u=
nrelated complexity that I'd much rather avoid. I'm inclined to keep thin=
gs simple and...\r\n\r\n- Define a standalone `Accept-CH-Lifetime`, as pr=
oposed in https://github.com/httpwg/http-extensions/issues/306#issuecomme=
nt-283549512\r\n  - Give it origin-wide scope -- no subpaths, etc.\r\n  -=
 Pin expires based on specified lifetime, or whenever cookies are cleared=
.\r\n- When we ship Origin Policy developers can just move the pin into t=
heir policy and everything will continue working as before.\r\n\r\nI'll t=
ake a run at a PR for the above.\r\n"}],"action":{"name":"View Issue","ur=
l":"https://github.com/httpwg/http-extensions/issues/307#issuecomment-287=
474419"}}}</script>=

----==_mimepart_58cc5374a0209_1cd33fb2328abc3025872b--


From nobody Fri Mar 17 15:28:08 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.795
X-Spam-Level: 
X-Spam-Status: No, score=-4.795 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=A6gVm6WagOI5AnKwR3nNh1g7oIo=; b=gD93tGuQOr2BKrha nGGJ9TokFHC5g/cldkiiHeFrIy8vxUdJmk+EEjzvGEq//npTvzXGUc9+6jyjW4GW ao7SFnA/LajN1qjbMPVJwDEo8bOXIyRvgyv8og/F4KZwWuPKjRpzn6VC28DLCJiH swuzfop/dgUpg0X7x4MjACXki1o=
Date: Fri, 17 Mar 2017 15:28:04 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] define Accept-CH-Lifetime (#313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58cc62f44f68d_76d3f840e349c30122563"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/HV-sg1U1cirzClT4gd6GgKwS9UM>
Message-ID: <mailman.982.1489789688.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 22:28:08 -0000

----==_mimepart_58cc62f44f68d_76d3f840e349c30122563
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #307 and #306.
You can view, comment on, or merge this pull request online at:

  https://github.com/httpwg/http-extensions/pull/313

-- Commit Summary --

  * define Accept-CH-Lifetime

-- File Changes --

    M draft-ietf-httpbis-client-hints.md (46)

-- Patch Links --

https://github.com/httpwg/http-extensions/pull/313.patch
https://github.com/httpwg/http-extensions/pull/313.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/313

----==_mimepart_58cc62f44f68d_76d3f840e349c30122563
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closes <a href="https://github.com/httpwg/http-extensions/issues/307" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/307" data-id="211284232" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#307</a> and <a href="https://github.com/httpwg/http-extensions/issues/306" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/306" data-id="210405491" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#306</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/httpwg/http-extensions/pull/313'>https://github.com/httpwg/http-extensions/pull/313</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>define Accept-CH-Lifetime</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/httpwg/http-extensions/pull/313/files#diff-0">draft-ietf-httpbis-client-hints.md</a>
    (46)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/httpwg/http-extensions/pull/313.patch'>https://github.com/httpwg/http-extensions/pull/313.patch</a></li>
  <li><a href='https://github.com/httpwg/http-extensions/pull/313.diff'>https://github.com/httpwg/http-extensions/pull/313.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/313">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyBTqQKkZpJP7ofYBUAWtJtCrnSx-ks5rmwj0gaJpZM4MhKwB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyNySADoEH-UfxH3i0xKVYzJUzTRvks5rmwj0gaJpZM4MhKwB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/313"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"define Accept-CH-Lifetime (#313)"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/313"}}}</script>

----==_mimepart_58cc62f44f68d_76d3f840e349c30122563--


From nobody Fri Mar 17 15:28:44 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level: 
X-Spam-Status: No, score=-5.381 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 17 Mar 2017 15:28:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489789720; bh=XEUoBZ5ugRGH62SZln3thedQg9u/5txKAK322janC0k=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bl/GF5JpRw9asJbfHFuWXR986wOVKEzDFly3Jm5PgEUDJln4leLv9GbrydWvxJyyH lRzQc0HXo2INcMrjsYN4B5kd27DmtjjsooOufAR23FHXMtaygUr+3uT2QE7mNv/9gZ zOGQzGCghgwknoBCxsKwVscuzOEoy3tEWzKmZ8Qg=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58cc6318612d5_759a3fb60b6d1c3413043"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/s9OGTzWqUPpi0NvIacuvHlvwNjY>
Message-ID: <mailman.983.1489789724.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 22:28:43 -0000

----==_mimepart_58cc6318612d5_759a3fb60b6d1c3413043
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

First run at `Accept-CH-Lifetime`: https://github.com/httpwg/http-extensions/pull/313 - ptal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#issuecomment-287486917
----==_mimepart_58cc6318612d5_759a3fb60b6d1c3413043
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>First run at <code>Accept-CH-Lifetime</code>: <a href="https://github.com/httpwg/http-extensions/pull/313" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/313" data-id="215137782" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#313</a> - ptal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/306#issuecomment-287486917">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyITL-sdELEkoVYI1Kx5dujxwUSPUks5rmwkYgaJpZM4MMxOI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyAUfNR35zQ6ANwqLPTdXrg0ak91Lks5rmwkYgaJpZM4MMxOI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/306#issuecomment-287486917"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #306: First run at `Accept-CH-Lifetime`: https://github.com/httpwg/http-extensions/pull/313 - ptal."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/306#issuecomment-287486917"}}}</script>
----==_mimepart_58cc6318612d5_759a3fb60b6d1c3413043--


From nobody Fri Mar 17 15:28:57 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.177
X-Spam-Level: 
X-Spam-Status: No, score=-8.177 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 17 Mar 2017 15:28:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1489789731; bh=Vv4mHB7OV/EsQFNC+aPj4l5AjBVGklfZbppls9lA5TA=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Yn2jiz0J/0dqoYng+CXn4LSybTOBYhHdrsaNPZBI7XmSY3EB3UX+CS1RvvlMLw9FC 2/JHguvXuw8J6x3Vt4M2EtYgmsFCMPqhhsPeFbPmr/71WYHyFeHwT8KmvBz0TIqyOj JUoxVmqJC9PmlS1K6IUjV4jM8UBSYEXmKX94+IxA=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58cc6323d1a13_73c3f840e349c30110188"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/uF2tmfdQL1oETBwTy8M5n9YPGEs>
Message-ID: <mailman.984.1489789735.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Mar 2017 22:28:54 -0000

----==_mimepart_58cc6323d1a13_73c3f840e349c30110188
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

First run at `Accept-CH-Lifetime`: https://github.com/httpwg/http-extensions/pull/313 - ptal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-287486957
----==_mimepart_58cc6323d1a13_73c3f840e349c30110188
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>First run at <code>Accept-CH-Lifetime</code>: <a href="https://github.com/httpwg/http-extensions/pull/313" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/313" data-id="215137782" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#313</a> - ptal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/307#issuecomment-287486957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyFu1oVZwuWy4FeTTbjnxiJj2Yzlhks5rmwkjgaJpZM4MQhwp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyEMzajuYFsooVL8KzAQZePn_lynhks5rmwkjgaJpZM4MQhwp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/307#issuecomment-287486957"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #307: First run at `Accept-CH-Lifetime`: https://github.com/httpwg/http-extensions/pull/313 - ptal."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/307#issuecomment-287486957"}}}</script>
----==_mimepart_58cc6323d1a13_73c3f840e349c30110188--


From nobody Sat Mar 18 02:14:35 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.797
X-Spam-Level: 
X-Spam-Status: No, score=-4.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CRLwu6kZi/NGHvAa4nKNm8OT+OI=; b=lvvnq4+7IiUOP2i7 z9/Swvf/1NyR0bn0EW3BtEnLVI8p48gx2wc+3eirrN3L8sBOrduRh+tWcP+LiBOi zstzRlI+lgztzB3F4oikIWsNPDl69AYLiLLLPxmn96j0qZsVaP1ln+DOMUsqKIAO pk7l98WjStoU6xhb2Kpog8pLe+g=
Date: Sat, 18 Mar 2017 02:14:30 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58ccfa76d5153_57213fa998e29c2c798ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/wJcPrDhpMRmT319KEmYVJ7cNj_c>
Message-ID: <mailman.1056.1489828475.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Mar 2017 09:14:34 -0000

----==_mimepart_58ccfa76d5153_57213fa998e29c2c798ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Doesn't "the cookie monster" have to be consulted anyway for every request? If only to work out what to put in the Cookie header?

My idea was  mainly to give  users (and privacy protection extensions) the ability to detect the existence of the CH state by keeping it in the same place as cookies, where there already exist UIs etc. for seeing/dealing with them.

If a parallel system is implemented to manage CH state (with expiry etc.) then there would also be a need for similar UIs, API to support extensions etc. For cookies that already exists.

It is true the scoping rules are horrible, but they do not need to be used for these special prefixes. The "secure" attribute already restricts scoping for some cookies.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#issuecomment-287528345
----==_mimepart_58ccfa76d5153_57213fa998e29c2c798ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Doesn't "the cookie monster" have to be consulted anyway for every reque=
st? If only to work out what to put in the Cookie header?</p>
<p>My idea was  mainly to give  users (and privacy protection extensions) t=
he ability to detect the existence of the CH state by keeping it in the sam=
e place as cookies, where there already exist UIs etc. for seeing/dealing w=
ith them.</p>
<p>If a parallel system is implemented to manage CH state (with expiry etc.=
) then there would also be a need for similar UIs, API to support extension=
s etc. For cookies that already exists.</p>
<p>It is true the scoping rules are horrible, but they do not need to be us=
ed for these special prefixes. The "secure" attribute already restricts sco=
ping for some cookies.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/307#issuecomment-287528345">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyELZ-ENgHmu=
rtGv5UOOi-jNRyGEbks5rm6B2gaJpZM4MQhwp">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyD8TzPJlL5oQp=
PNCp034SCmCEg0sks5rm6B2gaJpZM4MQhwp.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/307#issuecomment-287528345"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@michael-oneill in #=
307: Doesn't \"the cookie monster\" have to be consulted anyway for every r=
equest? If only to work out what to put in the Cookie header?\r\n\r\nMy ide=
a was  mainly to give  users (and privacy protection extensions) the abilit=
y to detect the existence of the CH state by keeping it in the same place a=
s cookies, where there already exist UIs etc. for seeing/dealing with them.=
\r\n\r\nIf a parallel system is implemented to manage CH state (with expiry=
 etc.) then there would also be a need for similar UIs, API to support exte=
nsions etc. For cookies that already exists.\r\n\r\nIt is true the scoping =
rules are horrible, but they do not need to be used for these special prefi=
xes. The \"secure\" attribute already restricts scoping for some cookies.\r=
\n\r\n\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/h=
ttpwg/http-extensions/issues/307#issuecomment-287528345"}}}</script>=

----==_mimepart_58ccfa76d5153_57213fa998e29c2c798ad--


From nobody Mon Mar 20 07:40:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.393
X-Spam-Level: 
X-Spam-Status: No, score=-3.393 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_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8ygvJnFcX3uOm1AlAKpn7uFsp6w=; b=PQFhCEhwv7vJlllk x3kS7NwfvD1RTg1Hp6lQaDKE6xoPnUNSQIXavIKNwNhU+6AnD9vXZl7y8stwIedM RkvLmg2XuAlSbaHZOom5hRt2Gyqkm2blLn+g7qspGw/51DKZzpaFb4/rr2wJhXa+ ShS3jOYvj5hpfNLSpGunvcB/pSU=
Date: Mon, 20 Mar 2017 07:40:45 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] origin frame race condition (not the obvious one) (#314)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58cfe9ed1c393_79a43fe54e08bc2c2132fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/feDH3cbRpVxLJhBQBR7gL7Vs674>
Message-ID: <mailman.1208.1490020849.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 14:40:49 -0000

----==_mimepart_58cfe9ed1c393_79a43fe54e08bc2c2132fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

7540 has coalescing rules that are overruled by Origin frames - we all know that can't take effect until the origin frame(s) have been received at the client - so that's the basic race condition that we're comfortable with.

But because the origin set is done one origin in one frame at a time, and there is no End-of-Set marker on it, the set can become initialized before it is complete upon receipt of the first frame. Initialization means any origin that will soon be in the set but has not yet been processed will not be coalesced onto this connection even if it meets the rules of 7540.. that's the state that is intended at the end of origin set processing, but this interim state seems counterproductive.

The easiest thing to do seems to be to create some kind of checkpoint flag that means 'generation done for now'.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/314
----==_mimepart_58cfe9ed1c393_79a43fe54e08bc2c2132fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>7540 has coalescing rules that are overruled by Origin frames - we all know that can't take effect until the origin frame(s) have been received at the client - so that's the basic race condition that we're comfortable with.</p>
<p>But because the origin set is done one origin in one frame at a time, and there is no End-of-Set marker on it, the set can become initialized before it is complete upon receipt of the first frame. Initialization means any origin that will soon be in the set but has not yet been processed will not be coalesced onto this connection even if it meets the rules of 7540.. that's the state that is intended at the end of origin set processing, but this interim state seems counterproductive.</p>
<p>The easiest thing to do seems to be to create some kind of checkpoint flag that means 'generation done for now'.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/314">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyNgx9hQnLa51IA7kUZqN6IrWXeJMks5rno_tgaJpZM4MihWP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyMG5qKEI9Mv0elyA8HJpJioCnrS7ks5rno_tgaJpZM4MihWP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/314"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"origin frame race condition (not the obvious one) (#314)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/314"}}}</script>
----==_mimepart_58cfe9ed1c393_79a43fe54e08bc2c2132fa--


From nobody Mon Mar 20 15:48:02 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.795
X-Spam-Level: 
X-Spam-Status: No, score=-9.795 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, 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
Date: Mon, 20 Mar 2017 15:47:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490050077; bh=F8XigdkCupKSaog85f2J+rUKy1tp+KnANsjCiQaRaIg=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o4XXXRlkVc9/x/hforAqgcECJp1iPNoUqbwZKskq6Ja+s36H/94u9LDq3sB0wor5r BXd9qFu4dMeqhJFiNyoyIseh+r+rpe39cgwSk8TCTsriJS0Vo4JRzzzACMDqoNGLWa B1YaJNKkDYZP/1WAHgCw8ZE8yLdjHEnetfY+Xndo=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/314@github.com>
References: <httpwg/http-extensions/issues/314@github.com>
Subject: Re: [httpwg/http-extensions] origin frame race condition (not the obvious one) (#314)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d05c1d6174c_44213f9af80cbc3c169685"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/Rihc1QulSLpyre2Y9Pqjx9vNTak>
Message-ID: <mailman.1321.1490050081.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 22:48:01 -0000

----==_mimepart_58d05c1d6174c_44213f9af80cbc3c169685
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's not one-origin-per-frame; it can contain many.

I think we've discussed this; both for Origin and Cache Digest. The problem is that if the COMPLETE (or whatever we call it) flag isn't set, how long does the client wait around for? We'd have to be very careful to make sure that the semantics are "more ORIGIN frames immediately following", rather than "wait around, I might have some more for you in a bit."

Given that an ORIGIN frame can convey quite a few origins (unless you've restricted maximum frame size) is this enough of an issue to justify the mechanism?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/314#issuecomment-287922128
----==_mimepart_58d05c1d6174c_44213f9af80cbc3c169685
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's not one-origin-per-frame; it can contain many.</p>
<p>I think we've discussed this; both for Origin and Cache Digest. The pr=
oblem is that if the COMPLETE (or whatever we call it) flag isn't set, ho=
w long does the client wait around for? We'd have to be very careful to m=
ake sure that the semantics are "more ORIGIN frames immediately following=
", rather than "wait around, I might have some more for you in a bit."</p=
>
<p>Given that an ORIGIN frame can convey quite a few origins (unless you'=
ve restricted maximum frame size) is this enough of an issue to justify t=
he mechanism?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/314#issuecomment-287922128">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
Oqe7KV3hJya8r_NP7aXxAZBPqYtks5rnwIdgaJpZM4MihWP">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyMpVkmvNBEKMkjxEry_nC_6o0Kgnks5rnwIdgaJpZM4MihWP.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/314#issuecomment-287922128"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@m=
not in #314: It's not one-origin-per-frame; it can contain many.\r\n\r\nI=
 think we've discussed this; both for Origin and Cache Digest. The proble=
m is that if the COMPLETE (or whatever we call it) flag isn't set, how lo=
ng does the client wait around for? We'd have to be very careful to make =
sure that the semantics are \"more ORIGIN frames immediately following\",=
 rather than \"wait around, I might have some more for you in a bit.\"\r\=
n\r\nGiven that an ORIGIN frame can convey quite a few origins (unless yo=
u've restricted maximum frame size) is this enough of an issue to justify=
 the mechanism?"}],"action":{"name":"View Issue","url":"https://github.co=
m/httpwg/http-extensions/issues/314#issuecomment-287922128"}}}</script>=

----==_mimepart_58d05c1d6174c_44213f9af80cbc3c169685--


From nobody Mon Mar 20 16:52:35 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.795
X-Spam-Level: 
X-Spam-Status: No, score=-9.795 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, 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
Date: Mon, 20 Mar 2017 16:52:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490053951; bh=dIxFUiSeaIuetbLopMrJjxwDq0HLE9vl+JCf0/FgI8o=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gohstPrIFfj2TJUF64EvA1zNvb1/aXmG7+wkF5uH1YSRkz3bkxapIPNbWbC1JnUec QqqaOnicg2lVOvOy5XCCq80beEA83qeNoP5Y012vpOmwIsQWZRVf7MgppKMdQZWLu3 ygWTyXdK1KPyFJsMSHUdNs2ejKg1gwo7h8dE/zYk=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/314@github.com>
References: <httpwg/http-extensions/issues/314@github.com>
Subject: Re: [httpwg/http-extensions] origin frame race condition (not the obvious one) (#314)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d06b3f3b1d8_549f3fdc31ccdc2c964c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/bhMypaF1bVmMzuzOUs4eniwhdCc>
Message-ID: <mailman.1337.1490053955.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 23:52:34 -0000

----==_mimepart_58d06b3f3b1d8_549f3fdc31ccdc2c964c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm, without a COMPLETE signal, the client might not coalesce even if it could.  That's suboptimal but it resolves fairly quickly once ORIGIN arrives.  The client can interrupt an in-progress connection attempt and coalesce once it learns the new origin.

As @mnot observes, if you add a COMPLETE signal, the client can know that it might wait (by testing that the server is authenticated for the origin), but how long does it wait?  I think that I would rather just fall back to the non-coalescing mode and interrupt if the ORIGIN frame arrives in time.

Note that in 1-RTT TLS 1.3 the server speaks first, so the race can be reduced somewhat.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/314#issuecomment-287934237
----==_mimepart_58d06b3f3b1d8_549f3fdc31ccdc2c964c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Hmm, without a COMPLETE signal, the client might not coalesce even if =
it could.  That's suboptimal but it resolves fairly quickly once ORIGIN a=
rrives.  The client can interrupt an in-progress connection attempt and c=
oalesce once it learns the new origin.</p>
<p>As <a href=3D"https://github.com/mnot" class=3D"user-mention">@mnot</a=
> observes, if you add a COMPLETE signal, the client can know that it mig=
ht wait (by testing that the server is authenticated for the origin), but=
 how long does it wait?  I think that I would rather just fall back to th=
e non-coalescing mode and interrupt if the ORIGIN frame arrives in time.<=
/p>
<p>Note that in 1-RTT TLS 1.3 the server speaks first, so the race can be=
 reduced somewhat.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/314#issuecomment-287934237">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
Ce95Ja8I_q6spIn2aG340_iXWa-ks5rnxE_gaJpZM4MihWP">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyPw8eaCJOCWqPbJ9vL-wUuNxNpk-ks5rnxE_gaJpZM4MihWP.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/314#issuecomment-287934237"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@m=
artinthomson in #314: Hmm, without a COMPLETE signal, the client might no=
t coalesce even if it could.  That's suboptimal but it resolves fairly qu=
ickly once ORIGIN arrives.  The client can interrupt an in-progress conne=
ction attempt and coalesce once it learns the new origin.\r\n\r\nAs @mnot=
 observes, if you add a COMPLETE signal, the client can know that it migh=
t wait (by testing that the server is authenticated for the origin), but =
how long does it wait?  I think that I would rather just fall back to the=
 non-coalescing mode and interrupt if the ORIGIN frame arrives in time.\r=
\n\r\nNote that in 1-RTT TLS 1.3 the server speaks first, so the race can=
 be reduced somewhat."}],"action":{"name":"View Issue","url":"https://git=
hub.com/httpwg/http-extensions/issues/314#issuecomment-287934237"}}}</scr=
ipt>=

----==_mimepart_58d06b3f3b1d8_549f3fdc31ccdc2c964c8--


From nobody Mon Mar 20 16:53:21 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.251
X-Spam-Level: 
X-Spam-Status: No, score=-3.251 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=N56AXJs7bLhgdMl9S6Cdh5n9JjY=; b=S+tVJ7S7bLzlL947 98gJ+7uUKFJWcZvHJcq//o/2pAELAsWulvvesFZsXqU4Cfy1cs99NB9WJI4AZQTI 0my795HYrRbYcclluaLRa/OqV1edbgskwBWWP3V2uLnHyTjQXKCufmGovdCPUKJ6 dktA+J29rpevIbbe1B90UsBcMt4=
Date: Mon, 20 Mar 2017 16:53:17 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] origin frames and 0-RTT (#315)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d06b6dafbee_58cf3ff6b5d9bc3c1073b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/rQbuz1FsP5kP68QwM6Uw-1P8QsQ>
Message-ID: <mailman.1338.1490054001.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 23:53:21 -0000

----==_mimepart_58d06b6dafbee_58cf3ff6b5d9bc3c1073b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Do we want to allow clients to remember origin sets for when they resume?  Coalescing for 0-RTT could be a significant win.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/315
----==_mimepart_58d06b6dafbee_58cf3ff6b5d9bc3c1073b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Do we want to allow clients to remember origin sets for when they resume?  Coalescing for 0-RTT could be a significant win.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/315">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyL_Anw-Nqut9QOyuhzPUmL1e2Hz1ks5rnxFtgaJpZM4MjKc4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyK17sF8T2UybvFJ55JT9Rp1be2Bwks5rnxFtgaJpZM4MjKc4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/315"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"origin frames and 0-RTT (#315)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/315"}}}</script>
----==_mimepart_58d06b6dafbee_58cf3ff6b5d9bc3c1073b7--


From nobody Mon Mar 20 17:22:31 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xzZFHTqTDAM73rfmzwlUO/Ul3Y8=; b=rUdVu1Em7kSaiK++ 9XxjsqZ2Ql9NDgvKXQOUGJyXRUnEKy8Il56ga0hV4aekXNUXUF212WQJsOXJ3zLA ZWSzaofb9HTG5+dp/FF1WZiscpHTM3KTP0xDSFi9FIcy6kwR/8abA3P/IK8U4pP+ si6UHBByksddI/+1oC5JyuXF6PM=
Date: Mon, 20 Mar 2017 17:22:25 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/315@github.com>
References: <httpwg/http-extensions/issues/315@github.com>
Subject: Re: [httpwg/http-extensions] origin frames and 0-RTT (#315)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d07241bf717_2d0d3f926dea3c308411b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/vJVvdt9BX2m_VJl_7EflwPpUf2A>
Message-ID: <mailman.1339.1490055751.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:22:31 -0000

----==_mimepart_58d07241bf717_2d0d3f926dea3c308411b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Dup of #291.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/315#issuecomment-287938934
----==_mimepart_58d07241bf717_2d0d3f926dea3c308411b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Dup of <a href="https://github.com/httpwg/http-extensions/issues/291" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/291" data-id="205061137" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#291</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/315#issuecomment-287938934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyA0ioAyfzuC4mRQNBTki5KpLEgotks5rnxhBgaJpZM4MjKc4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyKo0SFakvvYbdKA7Oruc4NGu5bzVks5rnxhBgaJpZM4MjKc4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/315#issuecomment-287938934"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #315: Dup of #291."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/315#issuecomment-287938934"}}}</script>
----==_mimepart_58d07241bf717_2d0d3f926dea3c308411b--


From nobody Mon Mar 20 17:22:38 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EWeo7b2J/JIhOSl5NbwqkgpvZMg=; b=a5EjwwuOMCvR6xoF Yhlarv4O0y3fIF54gzuuYjQ9T7gYJ0TNj7HJ5DsVQ4BWrJlvOsLN3Ti4gwYXQxfM G7jNvSeL6hP4OSeIpbFGSy6XCD5j9SxsFwERsXhUWdANn+WQCrLEqJ35pRWV8Dqe 1hspiKpizBAO/RpV2tci614YsEc=
Date: Mon, 20 Mar 2017 17:22:25 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/315@github.com>
References: <httpwg/http-extensions/issues/315@github.com>
Subject: Re: [httpwg/http-extensions] origin frames and 0-RTT (#315)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d07241f325d_2d673fbeb85c9c3c21372a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/qqvMJj_nYp7ZfGRtkZVYb55pXKk>
Message-ID: <mailman.1340.1490055755.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:22:32 -0000

----==_mimepart_58d07241f325d_2d673fbeb85c9c3c21372a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #315.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/315#event-1007734860
----==_mimepart_58d07241f325d_2d673fbeb85c9c3c21372a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/315" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/315" data-id="215589949" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#315</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/315#event-1007734860">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyA0ioAyfzuC4mRQNBTki5KpLEgotks5rnxhBgaJpZM4MjKc4">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyKo0SFakvvYbdKA7Oruc4NGu5bzVks5rnxhBgaJpZM4MjKc4.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/315#event-1007734860"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #315."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/315#event-1007734860"}}}</script>
----==_mimepart_58d07241f325d_2d673fbeb85c9c3c21372a--


From nobody Mon Mar 20 17:26:01 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.474 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=STQJH7/Qd2u4G3V5S2uD2YaRqU4=; b=iR/NA5w9M23KHYAu eEjdoHKyK5S+0nU5aQ6lIQyStwLrt4hmghmOmxWfQKpo0yhxkDfBKbW7/8YZ6qwH bgS+9NwiLm7JjsSpNpkLJt0Ea6K/xVWxVnPvgXKWxf7tW49ltMkooDFGsmG9wrOD quKe6RD/AKZ7qqm3laADz2LU0BY=
Date: Mon, 20 Mar 2017 17:25:42 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/291@github.com>
References: <httpwg/http-extensions/issues/291@github.com>
Subject: Re: [httpwg/http-extensions] Persistence (#291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d0730670830_4d543f8dc140fc3414152"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/6NHKRRjEkxOHBpe_sJot3Q3f-e0>
Message-ID: <mailman.1341.1490055960.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:25:59 -0000

----==_mimepart_58d0730670830_4d543f8dc140fc3414152
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

origin set is defined per connection not (ironically) per origin.. so I'm not sure how this would work.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939402
----==_mimepart_58d0730670830_4d543f8dc140fc3414152
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>origin set is defined per connection not (ironically) per origin.. so I'm not sure how this would work.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939402">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyFjHGx9lk2u0r9VUET7VXrg1AjGZks5rnxkGgaJpZM4L16bn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyL-HMjxg7bPLzwYCK1AcW4-y4-v-ks5rnxkGgaJpZM4L16bn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939402"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #291: origin set is defined per connection not (ironically) per origin.. so I'm not sure how this would work."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939402"}}}</script>
----==_mimepart_58d0730670830_4d543f8dc140fc3414152--


From nobody Mon Mar 20 17:28:42 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DIavqSiHMWZt3JdsO15ekTyxq88=; b=vwwByI9MaeiJeAAs 1dEWI2F/JPq4RAwF3azvhp+IzQMGKhBO3CTEBZkxaix+1AnIg+YnseL/lgVIOG5x /mVG/aZhNz/PCo5I2uf7812h6Qw4Lpm5ROJY6H2inrcK9lhNkyev6gSD7K52ImXh xBCbTvBTmlGQLMgcg0ACIfg6VDE=
Date: Mon, 20 Mar 2017 17:28:37 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/291@github.com>
References: <httpwg/http-extensions/issues/291@github.com>
Subject: Re: [httpwg/http-extensions] Persistence (#291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d073b5436ec_76863f98d35c5c3c1108e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/OLAA469r8Dnhaa6Ypih4gFpH44A>
Message-ID: <mailman.1344.1490056121.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:28:40 -0000

----==_mimepart_58d073b5436ec_76863f98d35c5c3c1108e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

2 loadbalanced hosts could have different sets of certs even if they answered to the same SNI on the same (public) IP..  I don't know how you could persist that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939805
----==_mimepart_58d073b5436ec_76863f98d35c5c3c1108e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>2 loadbalanced hosts could have different sets of certs even if they answered to the same SNI on the same (public) IP..  I don't know how you could persist that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939805">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyNIO3t-RKRjPRhBOCa5HP2sgrhz1ks5rnxm1gaJpZM4L16bn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyKT4vs3cEK_yAI17rNQXjiaL7j03ks5rnxm1gaJpZM4L16bn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939805"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #291: 2 loadbalanced hosts could have different sets of certs even if they answered to the same SNI on the same (public) IP..  I don't know how you could persist that."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/291#issuecomment-287939805"}}}</script>
----==_mimepart_58d073b5436ec_76863f98d35c5c3c1108e1--


From nobody Mon Mar 20 17:34:39 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.392
X-Spam-Level: 
X-Spam-Status: No, score=-3.392 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_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EbUWJ8eYp9GB30TBNHHgqWz9qL0=; b=thsV7bIuVR7zMNYV Vi0BKhG56/vmSaYmb0+cTPfJdIN9TLhSTQzOEbZT0tmGkyVd+ybVAjThQA2iZR6T 4yesCTik7nHbWVlb05COjHuP0kQE4S2Ij+ZLgUHrfi0Tf8/BoSPM1l1N9qE8Cx7C 2oHLUNOuHPJzgwpxCieV7ZBolK8=
Date: Mon, 20 Mar 2017 17:33:40 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/291@github.com>
References: <httpwg/http-extensions/issues/291@github.com>
Subject: Re: [httpwg/http-extensions] Persistence (#291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d074e4ee993_193e3f83bbf3fc2c44626"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/qqFmO-JevZLqErXBxVRyXzAYP0A>
Message-ID: <mailman.1345.1490056479.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:34:38 -0000

----==_mimepart_58d074e4ee993_193e3f83bbf3fc2c44626
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah. I think there are a lot of ways we could mess up here. 

If you think of the binding as between a set of origins and a connection, AIUI what's being posited here is that it might be interesting to re-attach that binding to a new connection.

It might be interesting if the server could associate a token with a particular set, and then have a dance where its use can be explicitly negotiated. Question is whether it's worth the effort (we've already tried to over-engineer this thing a few times).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/291#issuecomment-287940593
----==_mimepart_58d074e4ee993_193e3f83bbf3fc2c44626
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yeah. I think there are a lot of ways we could mess up here.</p>
<p>If you think of the binding as between a set of origins and a connection=
, AIUI what's being posited here is that it might be interesting to re-atta=
ch that binding to a new connection.</p>
<p>It might be interesting if the server could associate a token with a par=
ticular set, and then have a dance where its use can be explicitly negotiat=
ed. Question is whether it's worth the effort (we've already tried to over-=
engineer this thing a few times).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/291#issuecomment-287940593">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyKKUzth635M=
2XP08pv99d2JalQIjks5rnxrkgaJpZM4L16bn">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyPoc5BonLoh5_=
LyLQdiuFa7X4wduks5rnxrkgaJpZM4L16bn.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/291#issuecomment-287940593"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #291: Yeah.=
 I think there are a lot of ways we could mess up here. \r\n\r\nIf you thin=
k of the binding as between a set of origins and a connection, AIUI what's =
being posited here is that it might be interesting to re-attach that bindin=
g to a new connection.\r\n\r\nIt might be interesting if the server could a=
ssociate a token with a particular set, and then have a dance where its use=
 can be explicitly negotiated. Question is whether it's worth the effort (w=
e've already tried to over-engineer this thing a few times)."}],"action":{"=
name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/=
291#issuecomment-287940593"}}}</script>=

----==_mimepart_58d074e4ee993_193e3f83bbf3fc2c44626--


From nobody Mon Mar 20 17:35:24 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.019
X-Spam-Level: 
X-Spam-Status: No, score=-2.019 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iYErq18Y0bY7pOQqokMxUH+V+1A=; b=Yl2p/2KFzYkhScSr 2yIuh8uwHODNqvyeVH6nuicLCPYHjxFNTE5Yun1id83VnSKow6d3ls47lwPxmbw9 4UPbjiITjXQ9M/+LpX0Ohnzz4BMZ8Smo4AsIWVXt8kqBLSXzejMUydrB0J8BeSve wbffwaO5U1T+4F6fevNmjYoD3p4=
Date: Mon, 20 Mar 2017 17:35:20 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/314@github.com>
References: <httpwg/http-extensions/issues/314@github.com>
Subject: Re: [httpwg/http-extensions] origin frame race condition (not the obvious one) (#314)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d07548129cd_6af03f926dea3c30150124"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/UBKhLphglKm2VeGC9iQLYuc4Kr8>
Message-ID: <mailman.1346.1490056524.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:35:23 -0000

----==_mimepart_58d07548129cd_6af03f926dea3c30150124
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

multiples definitely help - I forgot to acknowledge that. But the general case is N frames.
I think this bothers me more than the base race condition of waiting for the ORIGIN frame to arrive, because it actually undoes 7540 quite accidentally.

imagine wanting to coalesce a set and having it setup via the usual DNS rules.. you want to also advertise that same set via origin to get the privacy and no-lookup wins.. halfway through you lose any coalescing for part of the set :(

not sure what the big deal with waiting is. That's state you're going to have anyhow - you're just not committing it yet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/314#issuecomment-287940865
----==_mimepart_58d07548129cd_6af03f926dea3c30150124
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>multiples definitely help - I forgot to acknowledge that. But the genera=
l case is N frames.<br>
I think this bothers me more than the base race condition of waiting for th=
e ORIGIN frame to arrive, because it actually undoes 7540 quite accidentall=
y.</p>
<p>imagine wanting to coalesce a set and having it setup via the usual DNS =
rules.. you want to also advertise that same set via origin to get the priv=
acy and no-lookup wins.. halfway through you lose any coalescing for part o=
f the set :(</p>
<p>not sure what the big deal with waiting is. That's state you're going to=
 have anyhow - you're just not committing it yet.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/314#issuecomment-287940865">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyLzFygJdVuz=
Npc3JXRC0zUye9hfqks5rnxtIgaJpZM4MihWP">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyAeV60FwaVN9Q=
5TazX3C3HGE61_dks5rnxtIgaJpZM4MihWP.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/314#issuecomment-287940865"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mcmanus in #314: mu=
ltiples definitely help - I forgot to acknowledge that. But the general cas=
e is N frames.\r\nI think this bothers me more than the base race condition=
 of waiting for the ORIGIN frame to arrive, because it actually undoes 7540=
 quite accidentally.\r\n\r\nimagine wanting to coalesce a set and having it=
 setup via the usual DNS rules.. you want to also advertise that same set v=
ia origin to get the privacy and no-lookup wins.. halfway through you lose =
any coalescing for part of the set :(\r\n\r\nnot sure what the big deal wit=
h waiting is. That's state you're going to have anyhow - you're just not co=
mmitting it yet."}],"action":{"name":"View Issue","url":"https://github.com=
/httpwg/http-extensions/issues/314#issuecomment-287940865"}}}</script>=

----==_mimepart_58d07548129cd_6af03f926dea3c30150124--


From nobody Mon Mar 20 17:54:01 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZmvjrpboEjOFdP7/VJfk9oIth6Y=; b=nKUO9Eu3gp9QV7dQ VXKflv9rUVUZ1XtaoXMkpo+SUyXOt13dZvYWQ6eM73huq1BJag2ixhYuZs9C9v6X Judig5mw67BQ61dYFe17nsXAZCvPo9z2o6qrGA3ERf4Gvuw/AloBronzDsIBJ3Es bN5sXnis1Wf4cuMtsA6GeNoEzXc=
Date: Mon, 20 Mar 2017 17:53:56 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/314@github.com>
References: <httpwg/http-extensions/issues/314@github.com>
Subject: Re: [httpwg/http-extensions] origin frame race condition (not the obvious one) (#314)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d079a46c308_51c53fde0fa37c306576c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/g6JOxuGpVa_ocJdSAVyyjO1FaWE>
Message-ID: <mailman.1347.1490057641.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 00:54:00 -0000

----==_mimepart_58d079a46c308_51c53fde0fa37c306576c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can see that we introduced something new with the DNS rule change -- now there's a point in time where the client has to decide whether or not to resolve DNS for a given origin. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/314#issuecomment-287944120
----==_mimepart_58d079a46c308_51c53fde0fa37c306576c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I can see that we introduced something new with the DNS rule change -- now there's a point in time where the client has to decide whether or not to resolve DNS for a given origin.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/314#issuecomment-287944120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyKFGLK8xPFLdLFi0dANISAFjM-gIks5rnx-kgaJpZM4MihWP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyA7T1Vw-aacok4j1sZjgN3n4MiZbks5rnx-kgaJpZM4MihWP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/314#issuecomment-287944120"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #314: I can see that we introduced something new with the DNS rule change -- now there's a point in time where the client has to decide whether or not to resolve DNS for a given origin. "}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/314#issuecomment-287944120"}}}</script>
----==_mimepart_58d079a46c308_51c53fde0fa37c306576c--


From nobody Tue Mar 21 18:24:47 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.393
X-Spam-Level: 
X-Spam-Status: No, score=-3.393 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_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xCtQ+D7HevkOnxvDrufw9cjSOVc=; b=mzT1kaTiHKPhqXRe uNSBdd6azBwXHysc7xWKB2ylCBjQFNZ3t6It9gZIPiyjYUpjntrbCFiMhsq/yoHa FxGnJg4Dlw3Ta2GlyqbSV6rQLztZlTfkdN2hBSk6dtC2Ghg3x9WmzEScz9xkbOuq KLEf8MK9GPVXFKlUIM5eC8aszDE=
Date: Tue, 21 Mar 2017 18:24:42 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/313@github.com>
References: <httpwg/http-extensions/pull/313@github.com>
Subject: Re: [httpwg/http-extensions] define Accept-CH-Lifetime (#313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d1d25ab5fba_30da3fe371c7fc38758e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/rj3LptFBr3GHBPY4umieO6uD5_k>
Message-ID: <mailman.1663.1490145886.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 01:24:46 -0000

----==_mimepart_58d1d25ab5fba_30da3fe371c7fc38758e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Looks good overall. 

`Accept-CH-Lifetime` changes the semantics of `Accept-CH`. Not only does it effectively put `Accept-CH` on subsequent responses from the same origin for the given lifetime, it **also** suggests that Client Hints should be added to requests _to_ that origin, no matter where the requesting page has come from.

Not a problem, but right now it's conveyed almost as an aside. This needs to be clearly specified so it isn't missed / misunderstood.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/313#issuecomment-288270322
----==_mimepart_58d1d25ab5fba_30da3fe371c7fc38758e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Looks good overall.</p>
<p><code>Accept-CH-Lifetime</code> changes the semantics of <code>Accept-CH=
</code>. Not only does it effectively put <code>Accept-CH</code> on subsequ=
ent responses from the same origin for the given lifetime, it <strong>also<=
/strong> suggests that Client Hints should be added to requests <em>to</em>=
 that origin, no matter where the requesting page has come from.</p>
<p>Not a problem, but right now it's conveyed almost as an aside. This need=
s to be clearly specified so it isn't missed / misunderstood.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/pull/313#issuecomment-288270322">view it on GitHub</a>, or <a =
href=3D"https://github.com/notifications/unsubscribe-auth/AORpyNNqFY6kv3AeC=
2AlSyceOYf3DrPrks5roHhagaJpZM4MhKwB">mute the thread</a>.<img alt=3D"" heig=
ht=3D"1" src=3D"https://github.com/notifications/beacon/AORpyJZ7ru6pbwQln9j=
XSTNHZO-x7zQ4ks5roHhagaJpZM4MhKwB.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
pull/313#issuecomment-288270322"></link>
  <meta itemprop=3D"name" content=3D"View Pull Request"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Pull Request on GitHub"=
></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #313: Looks=
 good overall. \r\n\r\n`Accept-CH-Lifetime` changes the semantics of `Accep=
t-CH`. Not only does it effectively put `Accept-CH` on subsequent responses=
 from the same origin for the given lifetime, it **also** suggests that Cli=
ent Hints should be added to requests _to_ that origin, no matter where the=
 requesting page has come from.\r\n\r\nNot a problem, but right now it's co=
nveyed almost as an aside. This needs to be clearly specified so it isn't m=
issed / misunderstood.\r\n"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/httpwg/http-extensions/pull/313#issuecomment-288270322"}}=
}</script>=

----==_mimepart_58d1d25ab5fba_30da3fe371c7fc38758e--


From nobody Thu Mar 23 11:42:45 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.402 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Cy4TIs5DeVNXnPu476jS65LAcb0=; b=e4NtPi6ph6VvHXOl 2Za9yVlz6sOsdKl3YZBLzQj7FUwEnFQDvYKvGsphBkdYR4Fnm+h89fIk9t1ZxDjH DKymROiMIRtyNXTQVuLWqQRzDxP4UjscTprprS/1iRWcW4spluqqeoZzsMfY/6Bu yjFCao7ziGpnzK0wvzZMihVFOK4=
Date: Thu, 23 Mar 2017 11:42:22 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Push <push@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/313@github.com>
References: <httpwg/http-extensions/pull/313@github.com>
Subject: Re: [httpwg/http-extensions] define Accept-CH-Lifetime (#313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d4170e38a86_62983fae6373dc2c18307c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/UPAv82NPIx4gUFAmvzpgYv9Qe_8>
Message-ID: <mailman.2732.1490294564.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:42:44 -0000

----==_mimepart_58d4170e38a86_62983fae6373dc2c18307c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igrigorik pushed 1 commit.

937227c  clarify accept-ch-lifetime scope


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/httpwg/http-extensions/pull/313/files/22fb1ddb9c8d41f29f5219a252683fde953ae859..937227cca3bccdece4cccc05f330b261c91be2ea

----==_mimepart_58d4170e38a86_62983fae6373dc2c18307c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igrigorik" class="user-mention">@igrigorik</a> pushed 1 commit.</p>

<ul>
  <li><a href="https://github.com/httpwg/http-extensions/commit/937227c" class="commit-link">937227c</a>  clarify accept-ch-lifetime scope</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/httpwg/http-extensions/pull/313/files/22fb1ddb9c8d41f29f5219a252683fde953ae859..937227cca3bccdece4cccc05f330b261c91be2ea">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AORpyLZmv9uECwet2Ww9fkk0RdRKcilUks5ror0OgaJpZM4MhKwB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyHSt0AC7x0SC88u9PvO-sYq11ateks5ror0OgaJpZM4MhKwB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/313/files/22fb1ddb9c8d41f29f5219a252683fde953ae859..937227cca3bccdece4cccc05f330b261c91be2ea"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik pushed 1 commit in #313"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/313/files/22fb1ddb9c8d41f29f5219a252683fde953ae859..937227cca3bccdece4cccc05f330b261c91be2ea"}}}</script>

----==_mimepart_58d4170e38a86_62983fae6373dc2c18307c--


From nobody Thu Mar 23 11:43:04 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.474 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+2oJchoRrRb7B4qgpwaTNyf8cqw=; b=iWL0DA+ixvIK4iIU 70QAShf3zpwHasyggwiZCgjUigOqrXzlhvFScThUrfJV6oms1xLx+8kDD6U89GfZ HQxRR/sSjFPk7xz86juvF3EVjZQqhA8HwLrMCGKh6E/KeBwwG53Ho1cMiObDH4Q2 1AC2t6aMJvVp897CbeIg+2npoPc=
Date: Thu, 23 Mar 2017 11:43:00 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/313@github.com>
References: <httpwg/http-extensions/pull/313@github.com>
Subject: Re: [httpwg/http-extensions] define Accept-CH-Lifetime (#313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d4173470e6b_4ae63fc810e07c30142950"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/5EcD2v0AKz6dHiWofb8_kE2M0OY>
Message-ID: <mailman.2733.1490294584.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 18:43:03 -0000

----==_mimepart_58d4173470e6b_4ae63fc810e07c30142950
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mnot updated, PTAL. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/313#issuecomment-288822022
----==_mimepart_58d4173470e6b_4ae63fc810e07c30142950
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/mnot" class="user-mention">@mnot</a> updated, PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/313#issuecomment-288822022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyHr7qP4WenZRvEUVUQeSRBq5j2kuks5ror00gaJpZM4MhKwB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyNXqw8SuGQb3uy7qMmFCsBhWACBdks5ror00gaJpZM4MhKwB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/313#issuecomment-288822022"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #313: @mnot updated, PTAL. "}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/313#issuecomment-288822022"}}}</script>
----==_mimepart_58d4173470e6b_4ae63fc810e07c30142950--


From nobody Sun Mar 26 10:11:21 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.251
X-Spam-Level: 
X-Spam-Status: No, score=-3.251 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LgZ2g6DUA92mxOObM6sYh7pBUCA=; b=CmTINx0STC0k39yu kYtpjtxCA6+QtFpbTelIsqKR3zokb9RaJVrAZIUKKBNRLVURrBBwF7v4zUiwoUam Ch0+7SorrMT9WPTiLGrHkkr66te9fUWN6eV7YRG7I3zUj/rJZy77qKWwUsgVEtfb wSSIpEm9NO6yK2AQygd3QlqUGXM=
Date: Sun, 26 Mar 2017 10:11:13 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/313@github.com>
References: <httpwg/http-extensions/pull/313@github.com>
Subject: Re: [httpwg/http-extensions] define Accept-CH-Lifetime (#313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d7f6318cd04_40263feec14ebc3c1767e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/HAUFD9aVPL_FzWYVT61-jaw9gAE>
Message-ID: <mailman.3146.1490548280.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 17:11:18 -0000

----==_mimepart_58d7f6318cd04_40263feec14ebc3c1767e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mnot approved this pull request.

This is better.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/313#pullrequestreview-29074485
----==_mimepart_58d7f6318cd04_40263feec14ebc3c1767e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mnot</b> approved this pull request.</p>

<p>This is better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/313#pullrequestreview-29074485">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyAdUzlUcU3VI_6295pW8W-JkhS1sks5rppwxgaJpZM4MhKwB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyMjsbiSH8yu6mQz53FJ4YiJkezNuks5rppwxgaJpZM4MhKwB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/313#pullrequestreview-29074485"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot approved #313"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/313#pullrequestreview-29074485"}}}</script>
----==_mimepart_58d7f6318cd04_40263feec14ebc3c1767e3--


From nobody Sun Mar 26 10:30:52 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.251
X-Spam-Level: 
X-Spam-Status: No, score=-3.251 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/EOirOgfAOe46RqVF+wLkZTSkJ8=; b=toOMvgL5nIv8UB9H 6g0SZO2X1yuS6ZGvIrN209UR645F0DhbQgwF1mLrC63ljzbAXFwTTpRcR/EkyGoA vztVp8UFeyepBwS9cHf5kRaxIqtWZrddyI2+RG+qsjcYuwMcvFgvABccExiXREGI Zjj2IParhMrupiNVP6BOis7Pnbw=
Date: Sun, 26 Mar 2017 10:30:48 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/313@github.com>
References: <httpwg/http-extensions/pull/313@github.com>
Subject: Re: [httpwg/http-extensions] define Accept-CH-Lifetime (#313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d7fac822456_10e83ff68032dc30352a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/Q6H9iJ7j5mtp1tCFxFBZtcWLiio>
Message-ID: <mailman.3151.1490549451.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 17:30:51 -0000

----==_mimepart_58d7fac822456_10e83ff68032dc30352a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks Mark!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/313#issuecomment-289300643
----==_mimepart_58d7fac822456_10e83ff68032dc30352a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks Mark!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/313#issuecomment-289300643">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyELJJ2Bd7-I8tE3D3Vmnt5nGK-aYks5rpqDIgaJpZM4MhKwB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyBoZDqmJDTHPXtb1j31yxHbwDXrkks5rpqDIgaJpZM4MhKwB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/313#issuecomment-289300643"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #313: Thanks Mark!"}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/313#issuecomment-289300643"}}}</script>
----==_mimepart_58d7fac822456_10e83ff68032dc30352a0--


From nobody Sun Mar 26 10:31:07 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.403
X-Spam-Level: 
X-Spam-Status: No, score=-0.403 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Kyl+ZzfvkihYioeN0Qiv3s8SRPQ=; b=XGIOWzs1+vEXafA3 hvrfXlbyi+eZZInl8Q7niHiVV+efq7pIkSVXIpvhzlOwHBUxBy5rm31OYkj8s2IZ rOZDARPYjHh/pLKSl7L3eszcBwGaJbL/5Lhw8lAxhKiBP6KuZajkBxZtCdtVNm+F lRQb2X2j4ezMpu4WMs7gT+FvhYA=
Date: Sun, 26 Mar 2017 10:31:01 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/pull/313@github.com>
References: <httpwg/http-extensions/pull/313@github.com>
Subject: Re: [httpwg/http-extensions] define Accept-CH-Lifetime (#313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d7fad57d789_7cdd3fc7d8cbfc34606c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/LzP6nrbphvBozM67ZIvXNpssidc>
Message-ID: <mailman.3152.1490549466.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 17:31:05 -0000

----==_mimepart_58d7fad57d789_7cdd3fc7d8cbfc34606c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #313.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/pull/313#event-1015747971
----==_mimepart_58d7fad57d789_7cdd3fc7d8cbfc34606c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a href="https://github.com/httpwg/http-extensions/pull/313" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/313" data-id="215137782" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#313</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/pull/313#event-1015747971">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyIepk3jmvrIlN7MCoLJtQ2WRKjTZks5rpqDVgaJpZM4MhKwB">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyGZQFLtaROfwOVWEdR9gk1Bevkhsks5rpqDVgaJpZM4MhKwB.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/pull/313#event-1015747971"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #313."}],"action":{"name":"View Pull Request","url":"https://github.com/httpwg/http-extensions/pull/313#event-1015747971"}}}</script>
----==_mimepart_58d7fad57d789_7cdd3fc7d8cbfc34606c8--


From nobody Sun Mar 26 10:31:29 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.179
X-Spam-Level: 
X-Spam-Status: No, score=-3.179 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=evA60hPZjQ/0H83/2GQE2srFlT8=; b=gT8YbjeXgUK41r6V 3swDQo6uaxU7dDbwD5F5YXU4iIVaPvd7WJ1DTr00RMdnPl19SVur03SSAbr5BM4j fzc3yNvziUdfipWLQuiil+nZemt4TYBi+Bt2/hYY7G//bBN8KqeHpt0VP7kNc/h5 dbRw1QTX+nH4bKCwrZbWGqSATJE=
Date: Sun, 26 Mar 2017 10:31:01 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/307@github.com>
References: <httpwg/http-extensions/issues/307@github.com>
Subject: Re: [httpwg/http-extensions] Scoping of Accept-CH (#307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d7fad57c926_53ca3fc66fb65c2c8941e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/RV5J1GIO9-PtC0JZUZgLKB4Y0c8>
Message-ID: <mailman.3153.1490549489.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 17:31:28 -0000

----==_mimepart_58d7fad57c926_53ca3fc66fb65c2c8941e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #307 via #313.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/307#event-1015747970
----==_mimepart_58d7fad57c926_53ca3fc66fb65c2c8941e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/307" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/307" data-id="211284232" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#307</a> via <a href="https://github.com/httpwg/http-extensions/pull/313" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/313" data-id="215137782" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#313</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/307#event-1015747970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyFZiSXnYZWGRClGxQ1i6g2x16juUks5rpqDVgaJpZM4MQhwp">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyJycKllkVfTPhkt8zqAhKd3LXJm5ks5rpqDVgaJpZM4MQhwp.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/307#event-1015747970"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #307 via #313."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/307#event-1015747970"}}}</script>
----==_mimepart_58d7fad57c926_53ca3fc66fb65c2c8941e--


From nobody Sun Mar 26 10:31:45 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.902
X-Spam-Level: 
X-Spam-Status: No, score=-4.902 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.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
Date: Sun, 26 Mar 2017 10:31:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490549501; bh=DXi1SvnjIfhkCZzr4DFJOdFN1li4dNoqiGdavteqTgw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zCPZSV/RWI1E0V/CSLLnO+vylgtd3tmCCL7hAAtKLlhHCj/wNe0uNd6hRFh3Htd6R i9jfGGUDHJ10D3W/nnNBHP10FXbjCkkYBKYNwoMpRTNKkJ/Ax1+bSA75gBWdSbWTgN oYriWJ39DoGhbk/NiALWLB4CFyNv1Xcyf505sXXw=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d7fafd1e637_74533fc66fb65c2c1551de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/r39e5q93yDJ3Iobn10yD1Oe5aHw>
Message-ID: <mailman.3154.1490549504.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 17:31:44 -0000

----==_mimepart_58d7fafd1e637_74533fc66fb65c2c1551de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #306.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#event-1015748257
----==_mimepart_58d7fafd1e637_74533fc66fb65c2c1551de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/306" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/306" data-id="210405491" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#306</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/306#event-1015748257">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyAZz5TLteftAVXFcfT6CNxfWrOCfks5rpqD9gaJpZM4MMxOI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyKb6Db6Mdw5JRI82SfZzKpSJNNh_ks5rpqD9gaJpZM4MMxOI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/306#event-1015748257"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #306."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/306#event-1015748257"}}}</script>
----==_mimepart_58d7fafd1e637_74533fc66fb65c2c1551de--


From nobody Sun Mar 26 10:31:49 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.179
X-Spam-Level: 
X-Spam-Status: No, score=-3.179 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, 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
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=X5fIfGI6aCZoJohVuzsvDHpZ4rQ=; b=EjaHLZkWW3P4heC0 bGbstQc48Qd6bsa+3TJNbLBW5N4dz4fbLOOV6Ok3mYjHzw02TIQE/94OP3vV3saO zhyrUf9l3fEpp8Irh5O3iIAE+Iy5gv1G81vmSiUutDTD+8W3z/Wm79eq+dXVBlC2 aRMlS9r8DOHn5KlZAeOVoSd3zNM=
Date: Sun, 26 Mar 2017 10:31:41 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/306@github.com>
References: <httpwg/http-extensions/issues/306@github.com>
Subject: Re: [httpwg/http-extensions] Allow servers to specify max-age in the client hints header (#306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58d7fafd9b58_24673feec14ebc3c9877"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/EswqQeaX4E08fZxsf7qsqaRioko>
Message-ID: <mailman.3155.1490549509.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 17:31:44 -0000

----==_mimepart_58d7fafd9b58_24673feec14ebc3c9877
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Resolved via https://github.com/httpwg/http-extensions/pull/313.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/306#issuecomment-289300715
----==_mimepart_58d7fafd9b58_24673feec14ebc3c9877
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Resolved via <a href="https://github.com/httpwg/http-extensions/pull/313" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/313" data-id="215137782" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#313</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/306#issuecomment-289300715">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyAZz5TLteftAVXFcfT6CNxfWrOCfks5rpqD9gaJpZM4MMxOI">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyKb6Db6Mdw5JRI82SfZzKpSJNNh_ks5rpqD9gaJpZM4MMxOI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/306#issuecomment-289300715"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igrigorik in #306: Resolved via https://github.com/httpwg/http-extensions/pull/313."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/306#issuecomment-289300715"}}}</script>
----==_mimepart_58d7fafd9b58_24673feec14ebc3c9877--


From nobody Thu Mar 30 13:57:01 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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
Date: Thu, 30 Mar 2017 13:56:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490907396; bh=OWCQkOXdLWvp4JbkJdXlpyLWN5s2bt2vDm6kIUA2Lf4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hG9GPQamKFpw1jS9nHJzgDwWnGaM4f1uilagLoCiSKupKGw0jS1/XMNVVLkEs2752 rogqbO+hkIMh+2UJxbzIhFPQEc+42zca0VFOhZ1Fxho61zDxvoiq/4tXGWhptzhQcG MbnRmcV5cvTLXwsVzbwoz2kYk+hRSRfxsDQov13w=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/216@github.com>
References: <httpwg/http-extensions/issues/216@github.com>
Subject: Re: [httpwg/http-extensions] Cache digest and scoping (#216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58dd71043347c_65603f97bba69c34154488"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/zexlQ9_SZhyFs147FwSofIJP3dI>
Message-ID: <mailman.4544.1490907414.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 20:56:49 -0000

----==_mimepart_58dd71043347c_65603f97bba69c34154488
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@tombergan 
> Cache digests should not worsen the privacy problem compared to current H2. If cache digests are reducible to cookies, and managed as cookies, then we can argue that the privacy problem hasn't worsened.

I agree that cache digests should not worsen the privacy problem.

However, I will also argue that cache digests _in current form_ does not worsen the privacy problem since it is something that can be and is implemented using existing technology (stated below), and that there is no need to try to adopt the cookie model which would have issues as @mnot points out.

Cache digest can be (and already is) implemented using Service Worker. The only differences between a Service Worker-based implementation and the HTTP/2 frame-based implementation is that the frame-based implementation is more efficient (in HTTP/2 frame-based approach, the digest needs to be sent only once per connection, whereas for Service Worker-based or cookie-based implementation, a client needs to send a digest per every request), and that the digest more accurately reflects the state of the cache (Service Worker cache is located in front of the web browser cache, so a digest of Service Worker cache does not reflect what exists in the browser's cache).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/216#issuecomment-290542538
----==_mimepart_58dd71043347c_65603f97bba69c34154488
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/tombergan" class=3D"user-mention">@tombe=
rgan</a></p>
<blockquote>
<p>Cache digests should not worsen the privacy problem compared to curren=
t H2. If cache digests are reducible to cookies, and managed as cookies, =
then we can argue that the privacy problem hasn't worsened.</p>
</blockquote>
<p>I agree that cache digests should not worsen the privacy problem.</p>
<p>However, I will also argue that cache digests <em>in current form</em>=
 does not worsen the privacy problem since it is something that can be an=
d is implemented using existing technology (stated below), and that there=
 is no need to try to adopt the cookie model which would have issues as <=
a href=3D"https://github.com/mnot" class=3D"user-mention">@mnot</a> point=
s out.</p>
<p>Cache digest can be (and already is) implemented using Service Worker.=
 The only differences between a Service Worker-based implementation and t=
he HTTP/2 frame-based implementation is that the frame-based implementati=
on is more efficient (in HTTP/2 frame-based approach, the digest needs to=
 be sent only once per connection, whereas for Service Worker-based or co=
okie-based implementation, a client needs to send a digest per every requ=
est), and that the digest more accurately reflects the state of the cache=
 (Service Worker cache is located in front of the web browser cache, so a=
 digest of Service Worker cache does not reflect what exists in the brows=
er's cache).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/216#issuecomment-290542538">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
Lk1Ed6U94bQQdNEsPE0d5mX8sk_ks5rrBcEgaJpZM4JU3l6">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyCakiltF7SCUYvqcEeGYiarYCB58ks5rrBcEgaJpZM4JU3l6.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/216#issuecomment-290542538"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@k=
azuho in #216: @tombergan \r\n\u003e Cache digests should not worsen the =
privacy problem compared to current H2. If cache digests are reducible to=
 cookies, and managed as cookies, then we can argue that the privacy prob=
lem hasn't worsened.\r\n\r\nI agree that cache digests should not worsen =
the privacy problem.\r\n\r\nHowever, I will also argue that cache digests=
 _in current form_ does not worsen the privacy problem since it is someth=
ing that can be and is implemented using existing technology (stated belo=
w), and that there is no need to try to adopt the cookie model which woul=
d have issues as @mnot points out.\r\n\r\nCache digest can be (and alread=
y is) implemented using Service Worker. The only differences between a Se=
rvice Worker-based implementation and the HTTP/2 frame-based implementati=
on is that the frame-based implementation is more efficient (in HTTP/2 fr=
ame-based approach, the digest needs to be sent only once per connection,=
 whereas for Service Worker-based or cookie-based implementation, a clien=
t needs to send a digest per every request), and that the digest more acc=
urately reflects the state of the cache (Service Worker cache is located =
in front of the web browser cache, so a digest of Service Worker cache do=
es not reflect what exists in the browser's cache)."}],"action":{"name":"=
View Issue","url":"https://github.com/httpwg/http-extensions/issues/216#i=
ssuecomment-290542538"}}}</script>=

----==_mimepart_58dd71043347c_65603f97bba69c34154488--


From nobody Thu Mar 30 17:26:42 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5gUKdJnGbb9F9WWM/VSBrs4QqEA=; b=JrA1mrX30MNziEmp rCNLCSHHSIqU9lV8dtxSIff4Nmnd9G67UVLxGCbzapQxcwXG5WVepH1RbyiYtKP3 Tv7anAnc/KDmDXZmqBpxZQ9l4ExwUYUmczE0RYHUlbAtkFzZnSxaBPGPuOJfsj60 YBqg8qE5DAAg3VNFWL3SoLu6e8Y=
Date: Thu, 30 Mar 2017 17:26:36 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/216@github.com>
References: <httpwg/http-extensions/issues/216@github.com>
Subject: Re: [httpwg/http-extensions] Cache digest and scoping (#216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58dda23c81207_1c9a3fa28c6a9c302383f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/k9Ga1VsHtN5vsSHmaNjC6N9yOdI>
Message-ID: <mailman.4660.1490920001.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 00:26:40 -0000

----==_mimepart_58dda23c81207_1c9a3fa28c6a9c302383f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We completely agree. I was making a writing suggestion: if you can write the RFC in such a way that it's obvious that the proposed cache digest frame is equivalent to cookies, then you can more easily argue that you're not introducing any privacy concerns. [1] My specific suggestion is for the browser to create a "cookie" each time it caches a response, where that cookie is treated like any other cookie with a few small changes (see the list of six items in my prior comment).

Rephrasing the explanation in terms of cookies also makes it obvious where privacy holes may arise. For example, if a browser supports "normal" and "incognito" modes that use different cookie jars but the same cache, the browser needs to attach the "cache cookies" to the appropriate cookie jar rather than to the cache, otherwise there may be information leakage across browser modes.

Does that sound reasonable? Contrast this to [Section 4](https://tools.ietf.org/html/draft-ietf-httpbis-cache-digest-01#section-4), which is currently kind of hand-wavy.

[1] Even if you rephrase the explanation in terms of cookies, privacy concerns are still likely to arise since the cookies are created automatically by the browser rather than manually by the server, but that is a separate issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/216#issuecomment-290582254
----==_mimepart_58dda23c81207_1c9a3fa28c6a9c302383f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We completely agree. I was making a writing suggestion: if you can write=
 the RFC in such a way that it's obvious that the proposed cache digest fra=
me is equivalent to cookies, then you can more easily argue that you're not=
 introducing any privacy concerns. [1] My specific suggestion is for the br=
owser to create a "cookie" each time it caches a response, where that cooki=
e is treated like any other cookie with a few small changes (see the list o=
f six items in my prior comment).</p>
<p>Rephrasing the explanation in terms of cookies also makes it obvious whe=
re privacy holes may arise. For example, if a browser supports "normal" and=
 "incognito" modes that use different cookie jars but the same cache, the b=
rowser needs to attach the "cache cookies" to the appropriate cookie jar ra=
ther than to the cache, otherwise there may be information leakage across b=
rowser modes.</p>
<p>Does that sound reasonable? Contrast this to <a href=3D"https://tools.ie=
tf.org/html/draft-ietf-httpbis-cache-digest-01#section-4">Section 4</a>, wh=
ich is currently kind of hand-wavy.</p>
<p>[1] Even if you rephrase the explanation in terms of cookies, privacy co=
ncerns are still likely to arise since the cookies are created automaticall=
y by the browser rather than manually by the server, but that is a separate=
 issue.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/216#issuecomment-290582254">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyAjJXuxtEUM=
E19QWkCwO7wQDdb6gks5rrEg8gaJpZM4JU3l6">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyMsK6eyi8BzAV=
gN1JpBWHUSeBepiks5rrEg8gaJpZM4JU3l6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/216#issuecomment-290582254"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tombergan in #216: =
We completely agree. I was making a writing suggestion: if you can write th=
e RFC in such a way that it's obvious that the proposed cache digest frame =
is equivalent to cookies, then you can more easily argue that you're not in=
troducing any privacy concerns. [1] My specific suggestion is for the brows=
er to create a \"cookie\" each time it caches a response, where that cookie=
 is treated like any other cookie with a few small changes (see the list of=
 six items in my prior comment).\r\n\r\nRephrasing the explanation in terms=
 of cookies also makes it obvious where privacy holes may arise. For exampl=
e, if a browser supports \"normal\" and \"incognito\" modes that use differ=
ent cookie jars but the same cache, the browser needs to attach the \"cache=
 cookies\" to the appropriate cookie jar rather than to the cache, otherwis=
e there may be information leakage across browser modes.\r\n\r\nDoes that s=
ound reasonable? Contrast this to [Section 4](https://tools.ietf.org/html/d=
raft-ietf-httpbis-cache-digest-01#section-4), which is currently kind of ha=
nd-wavy.\r\n\r\n[1] Even if you rephrase the explanation in terms of cookie=
s, privacy concerns are still likely to arise since the cookies are created=
 automatically by the browser rather than manually by the server, but that =
is a separate issue."}],"action":{"name":"View Issue","url":"https://github=
.com/httpwg/http-extensions/issues/216#issuecomment-290582254"}}}</script>=

----==_mimepart_58dda23c81207_1c9a3fa28c6a9c302383f6--


From nobody Fri Mar 31 04:58:01 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.796
X-Spam-Level: 
X-Spam-Status: No, score=-4.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iyg7lDX2NgbNsYfO9mwmdCoSNIc=; b=biEQOEkssPLCJJMa HGZtjNifVp5oK5fjnilKH5QebUmt5arPwbdT5zVGUuvRZevBiGiKwTjUuzec0Wwy c/OMG3fGDz79zmKG9CBznZyu5b2UhmeStK+dG3kaGxQrJHHAGzoIzRH6DQ+oV9SR ZjHB3mxAExNK+HeclW1DGmBXsMU=
Date: Fri, 31 Mar 2017 04:57:43 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/216@github.com>
References: <httpwg/http-extensions/issues/216@github.com>
Subject: Re: [httpwg/http-extensions] Cache digest and scoping (#216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de4437228c7_44183fd04aa09c2c1986a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/uDzXUtYleIsekp47hwOloVkgdG8>
Message-ID: <mailman.4741.1490961481.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 11:58:00 -0000

----==_mimepart_58de4437228c7_44183fd04aa09c2c1986a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@tombergan 
> I realize cookies are kind of weird because they don't exactly follow the same-origin policy. Maybe a better analogy would be local storage?

Thank you for the suggestion.

I agree that it would be worthwhile to suggest similarity to existing mechanism in Security Considerations. Having that would help the readers understand the issues.

I assume that the existing mechanism we would refer to to be Service Worker (and its cache). That is natural since we are likely to have an appendix explaining how to implement Cache Digests using Service Workers (see #256).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/216#issuecomment-290693285
----==_mimepart_58de4437228c7_44183fd04aa09c2c1986a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://github.com/tombergan" class=3D"user-mention">@tomberg=
an</a></p>
<blockquote>
<p>I realize cookies are kind of weird because they don't exactly follow th=
e same-origin policy. Maybe a better analogy would be local storage?</p>
</blockquote>
<p>Thank you for the suggestion.</p>
<p>I agree that it would be worthwhile to suggest similarity to existing me=
chanism in Security Considerations. Having that would help the readers unde=
rstand the issues.</p>
<p>I assume that the existing mechanism we would refer to to be Service Wor=
ker (and its cache). That is natural since we are likely to have an appendi=
x explaining how to implement Cache Digests using Service Workers (see <a h=
ref=3D"https://github.com/httpwg/http-extensions/issues/256" class=3D"issue=
-link js-issue-link" data-url=3D"https://github.com/httpwg/http-extensions/=
issues/256" data-id=3D"186430948" data-error-text=3D"Failed to load issue t=
itle" data-permission-text=3D"Issue title is private">#256</a>).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/216#issuecomment-290693285">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyMVVTjWO1qV=
HJFVhhvqjeSZc8oxvks5rrOo3gaJpZM4JU3l6">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyBt9kmdXawfZ2=
Iu5cSsruZlZae70ks5rrOo3gaJpZM4JU3l6.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/216#issuecomment-290693285"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #216: @to=
mbergan \r\n\u003e I realize cookies are kind of weird because they don't e=
xactly follow the same-origin policy. Maybe a better analogy would be local=
 storage?\r\n\r\nThank you for the suggestion.\r\n\r\nI agree that it would=
 be worthwhile to suggest similarity to existing mechanism in Security Cons=
iderations. Having that would help the readers understand the issues.\r\n\r=
\nI assume that the existing mechanism we would refer to to be Service Work=
er (and its cache). That is natural since we are likely to have an appendix=
 explaining how to implement Cache Digests using Service Workers (see #256)=
."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-ex=
tensions/issues/216#issuecomment-290693285"}}}</script>=

----==_mimepart_58de4437228c7_44183fd04aa09c2c1986a--


From nobody Fri Mar 31 07:33:19 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.177
X-Spam-Level: 
X-Spam-Status: No, score=-8.177 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 07:33:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490970795; bh=vIky31+2lah7vTpFTTfeS8vapRTk4qcQB3oV8LdGsXY=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tEFgtioDR4vbkUHDb+qe3dxIqSgTocv49/seBHcabWOUr8j24Snboq/qAlyYFf89Q 9HnQ1UslVGgnzrXK4ZADhDuhYTUnmX/Ddyfo2Ypf1+pJTrGvfnr52PACSVBJyQ2/Qk fMKtYTM2BIh3g1mkPh7uI0HPEcBeh3bcAzBwgTx0=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de68ab82a8d_6aad3f939c6dfc301278d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/rIQAuxfBL7pQr3t2dRvXR10Z7mE>
Message-ID: <mailman.4802.1490970798.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:33:18 -0000

----==_mimepart_58de68ab82a8d_6aad3f939c6dfc301278d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Roy noted that the header syntax is copied from Cookies, which is an abomination.

We have the header-structure draft, which this could follow. Many of the other recent header fields that use comma-separated lists with semi-colon-separated parameter maps could serve as an example.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316
----==_mimepart_58de68ab82a8d_6aad3f939c6dfc301278d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Roy noted that the header syntax is copied from Cookies, which is an abomination.</p>
<p>We have the header-structure draft, which this could follow. Many of the other recent header fields that use comma-separated lists with semi-colon-separated parameter maps could serve as an example.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyJRKlIw7nzddmGeFqaUV8k0aWSR2ks5rrQ6rgaJpZM4Mvvz-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyEpOo5QbW8vQC0-RM7WC5V8cJwsLks5rrQ6rgaJpZM4Mvvz-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/316"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Expect-CT uses cookie syntax (#316)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/316"}}}</script>
----==_mimepart_58de68ab82a8d_6aad3f939c6dfc301278d--


From nobody Fri Mar 31 07:35:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.402 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1wXngTqLUxC0Mzf5OlBA6UhAEnc=; b=laYFB3LWOYlYBcS7 M+v2mP7XICWy8Rl5YfRbZrcMFwDF9Y15AX3fcduK02W/ouyM7rtJSmc1bM0+dgGn cAH2SsOVBTBGSqbzttAK3UaNMvJnimnpKm5u1Y3kM3bOv4XCmumVoF5mYE6DP7tH VFgHHOlG7eyimypP0E24R4VSKKk=
Date: Fri, 31 Mar 2017 07:35:13 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6921927f_4b303fb891771c381907b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/SZmKQvbxQOT2PBwGM09UbjAwDoc>
Message-ID: <mailman.4803.1490970949.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:35:46 -0000

----==_mimepart_58de6921927f_4b303fb891771c381907b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Does it? I don't think so:

> Expect-CT-Directives = directive *( OWS ";" OWS directive )
> directive            = directive-name [ "=" directive-value ]
> directive-name       = token
> directive-value      = token / quoted-string

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#issuecomment-290729250
----==_mimepart_58de6921927f_4b303fb891771c381907b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Does it? I don't think so:</p>
<blockquote>
<p>Expect-CT-Directives =3D directive *( OWS ";" OWS directive )<br>
directive            =3D directive-name [ "=3D" directive-value ]<br>
directive-name       =3D token<br>
directive-value      =3D token / quoted-string</p>
</blockquote>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/316#issuecomment-290729250">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyItgYqPwnU7=
ho8jUnC0QLSqdHbJYks5rrQ8hgaJpZM4Mvvz-">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyBkBjQPnqH91r=
PVAx5YBFzlMIyHxks5rrQ8hgaJpZM4Mvvz-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/316#issuecomment-290729250"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@reschke in #316: Do=
es it? I don't think so:\r\n\r\n\u003e Expect-CT-Directives =3D directive *=
( OWS \";\" OWS directive )\r\n\u003e directive            =3D directive-na=
me [ \"=3D\" directive-value ]\r\n\u003e directive-name       =3D token\r\n=
\u003e directive-value      =3D token / quoted-string"}],"action":{"name":"=
View Issue","url":"https://github.com/httpwg/http-extensions/issues/316#iss=
uecomment-290729250"}}}</script>=

----==_mimepart_58de6921927f_4b303fb891771c381907b7--


From nobody Fri Mar 31 07:36:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.25
X-Spam-Level: 
X-Spam-Status: No, score=-3.25 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qv5BOcrDM9hg4FRhQJieAs9HvEI=; b=hrO5hfDtcRWDk7wJ 6yie2wM56GTCZOgg9bGXLiNUQhBFe0h1LqvDjT4GbIWQUgap4ZlWNkRZzuL1CLLO fC7ANKSklRaFXEniSraEfyB/DDE7eHtTu5x3xO9i/G+q6YFCVAqsIzjMT/crqXkU +o3jqvQHn3f17qEdIE39kJrOMO4=
Date: Fri, 31 Mar 2017 07:36:36 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6974a608c_c6c3f8c96163c3c18924e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/nZ_lgH25mkR8qCW7GfxzNi6-nkU>
Message-ID: <mailman.4808.1490971010.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:36:49 -0000

----==_mimepart_58de6974a608c_c6c3f8c96163c3c18924e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What is the definition for `Expect-CT` itself?  Because you are right, this looks fine.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#issuecomment-290729633
----==_mimepart_58de6974a608c_c6c3f8c96163c3c18924e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What is the definition for <code>Expect-CT</code> itself?  Because you are right, this looks fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290729633">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyBx2bPaRGYHOv3NxythvxBxHfngMks5rrQ90gaJpZM4Mvvz-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyAplCtKcF3iJgJ43aoNq_y-ZNBFIks5rrQ90gaJpZM4Mvvz-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290729633"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #316: What is the definition for `Expect-CT` itself?  Because you are right, this looks fine."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/316#issuecomment-290729633"}}}</script>
----==_mimepart_58de6974a608c_c6c3f8c96163c3c18924e--


From nobody Fri Mar 31 07:37:35 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.249
X-Spam-Level: 
X-Spam-Status: No, score=-8.249 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 07:37:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490971047; bh=X60bmsTZvVOGOoT88xUVXBmv8NfvW3jghr5osw9qTpY=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TlRpg4HQBWNJqZk0mhCyMHYLdV3nEplufDbFJZSEIOypy2dR4xgLxRkq6vt75Lb3r pXCfcB4HvtM8ZgMpMP6jZMrE2o5t64donyeMN372gZI3SQIgMrej24sR+kRWdP3Bkq oZgEEq8cljGzm4QXiNFCOyX29CJx6RzMO0GTzlCY=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] Request header for Expect-CT (#317)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de699ed8bb7_55fa3fce8fc55c2c1692dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/4b--xv-p_3nKiIQVThOmernfD0g>
Message-ID: <mailman.4813.1490971054.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:37:34 -0000

----==_mimepart_58de699ed8bb7_55fa3fce8fc55c2c1692dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A request header for Expect-CT would allow servers to know how many clients actually support Expect-CT and might allow us to deprecate this header in the future.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/317
----==_mimepart_58de699ed8bb7_55fa3fce8fc55c2c1692dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A request header for Expect-CT would allow servers to know how many clients actually support Expect-CT and might allow us to deprecate this header in the future.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyMxuFBwWTO7h_-Oy2SI53Yst8lWQks5rrQ-egaJpZM4MvwJh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyIl2LElUndwZCEOEb0-eGrFfK0ABks5rrQ-egaJpZM4MvwJh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/317"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Request header for Expect-CT (#317)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/317"}}}</script>
----==_mimepart_58de699ed8bb7_55fa3fce8fc55c2c1692dc--


From nobody Fri Mar 31 07:38:01 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.177
X-Spam-Level: 
X-Spam-Status: No, score=-8.177 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 07:37:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490971076; bh=zp/7TqofHHRx24i1i5Kj4EYPfcan52mTDQQc4EyabZc=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NqehWyC64T+iQ8sua1EUaIWNkEy1oExXtoivUkN/j9VvnjU7cHWsalKn8LHLUH+5D kAHyctPZDy+tJMGowJhZBX6OgUiH4HijJDrO0A1fTFwSSMX+zF1hNmBhRnYewSru8S ogmS7oISl4XpNrhTRPRL6iKzgAuhMAqiyBa4xsCY=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/291@github.com>
References: <httpwg/http-extensions/issues/291@github.com>
Subject: Re: [httpwg/http-extensions] Persistence (#291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de69bb81204_55493fce8fc55c2c27819f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/BkZS86FkXAcq6vTK8Rq_aYFGRf4>
Message-ID: <mailman.4814.1490971081.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:38:00 -0000

----==_mimepart_58de69bb81204_55493fce8fc55c2c27819f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed that persisting across connections seems like it may add too much risk and complexity and further additional interactions, especially if we include hosts not found through the DNS.  (And doesn't even make sense with some of the changes made to not always rely on DNS.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/291#issuecomment-290729979
----==_mimepart_58de69bb81204_55493fce8fc55c2c27819f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Agreed that persisting across connections seems like it may add too mu=
ch risk and complexity and further additional interactions, especially if=
 we include hosts not found through the DNS.  (And doesn't even make sens=
e with some of the changes made to not always rely on DNS.)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/291#issuecomment-290729979">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
NBrf0f05-gn69V1WU6zEKNn_HH0ks5rrQ-7gaJpZM4L16bn">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyLfZShXUjJx3RDBK1TpVfACM7Q9jks5rrQ-7gaJpZM4L16bn.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/291#issuecomment-290729979"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@e=
nygren in #291: Agreed that persisting across connections seems like it m=
ay add too much risk and complexity and further additional interactions, =
especially if we include hosts not found through the DNS.  (And doesn't e=
ven make sense with some of the changes made to not always rely on DNS.)"=
}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-ex=
tensions/issues/291#issuecomment-290729979"}}}</script>=

----==_mimepart_58de69bb81204_55493fce8fc55c2c27819f--


From nobody Fri Mar 31 07:42:59 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.25
X-Spam-Level: 
X-Spam-Status: No, score=-3.25 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3lP384BS62qyDfssXJv5AEAFwbA=; b=Mt0w6whKEl+wk2Ie 17bmI8nTiWqFkwPZHmi+1Cau+jXQBN0ZRxu4f+zX6XQzT//OkhN35vwQue320rLF FrOGWoOLR5xlgWlK4sGX+XiJ8elOeexzVkGIn3Mxuq/h0YNvLehrctkhLW3QFHK/ RQdzeT4dKwQ9HvBAshmeomr2DdI=
Date: Fri, 31 Mar 2017 07:42:42 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6ae2be08f_703b3fec49b87c3c1019b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/ZIqOUGl3q9YFzslyAHc2W6a5thA>
Message-ID: <mailman.4820.1490971379.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:42:58 -0000

----==_mimepart_58de6ae2be08f_703b3fec49b87c3c1019b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This seems to be the ABNF for the field value (good), but the prose could be a bit more clear about that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731333
----==_mimepart_58de6ae2be08f_703b3fec49b87c3c1019b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems to be the ABNF for the field value (good), but the prose could be a bit more clear about that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyKFGHebe9KuQ2SlM4XmtMz1JSXZMks5rrRDigaJpZM4Mvvz-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyBVhWGPVBPxl_TmwHDuxkF06R3kvks5rrRDigaJpZM4Mvvz-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731333"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@reschke in #316: This seems to be the ABNF for the field value (good), but the prose could be a bit more clear about that."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731333"}}}</script>
----==_mimepart_58de6ae2be08f_703b3fec49b87c3c1019b9--


From nobody Fri Mar 31 07:43:18 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EygDEZyHtfpuywYEOW+zuYP3Y7U=; b=uZLChEqKZJueL2VS gsm2OT6Tx9yLWtAm0COV5JSN7JNzLGU4tpHHFsKtB72qxUzar5xK3EzZW/w0f+kv TEi8iff7FvTFYwMKxCQ1f+jTUjDEVzPuQEts813e5w+Ub42x/Zj7bNQUuRmeQH6K S5ocfssCTkc6iDYY1NLtZsI2hk8=
Date: Fri, 31 Mar 2017 07:43:03 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6af7737b6_182a3fd7e8f4fc2c215751"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/LaGlFmAiDXBu3utCHPurJi__prc>
Message-ID: <mailman.4821.1490971397.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:43:13 -0000

----==_mimepart_58de6af7737b6_182a3fd7e8f4fc2c215751
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We can close this (invalid) and I will open a smaller issue about the definition of `Expect-CT` itself.  That can be just editorial.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731435
----==_mimepart_58de6af7737b6_182a3fd7e8f4fc2c215751
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We can close this (invalid) and I will open a smaller issue about the definition of <code>Expect-CT</code> itself.  That can be just editorial.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731435">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyBuO477pYoXFs8KtNCpX-RRwLpmGks5rrRD3gaJpZM4Mvvz-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyMA7k86_jcT2ao44jTgVQ0G-cuMyks5rrRD3gaJpZM4Mvvz-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731435"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #316: We can close this (invalid) and I will open a smaller issue about the definition of `Expect-CT` itself.  That can be just editorial."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/316#issuecomment-290731435"}}}</script>
----==_mimepart_58de6af7737b6_182a3fd7e8f4fc2c215751--


From nobody Fri Mar 31 07:43:26 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=aw9VwFBEboBNTxR9UV4vhkmmeq8=; b=Qkm5kd2fj6lFyhSf ku753qe6HPw8wXHEAPZecC8TqPiYHVrxLC7+1A/w3Hmz77cFNcFCrG6mCSoFZjis hph6Vc6/8laDyb7WLndgDsPOKuIYpKSqUKkDVZ5uvb70x3eP0Z1gb4Qebpz5ovg2 ++ZJIOpAOJuNqB3oMph9sr/qP+I=
Date: Fri, 31 Mar 2017 07:43:03 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6af7ce54f_cdc3faad9673c34150566"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/EjwT674gqnfp9PdeJHqv1GvC7FQ>
Message-ID: <mailman.4822.1490971404.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:43:21 -0000

----==_mimepart_58de6af7ce54f_cdc3faad9673c34150566
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #316.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#event-1024206993
----==_mimepart_58de6af7ce54f_cdc3faad9673c34150566
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a href="https://github.com/httpwg/http-extensions/issues/316" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/316" data-id="218520392" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#316</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/316#event-1024206993">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyBuO477pYoXFs8KtNCpX-RRwLpmGks5rrRD3gaJpZM4Mvvz-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyMA7k86_jcT2ao44jTgVQ0G-cuMyks5rrRD3gaJpZM4Mvvz-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/316#event-1024206993"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #316."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/316#event-1024206993"}}}</script>
----==_mimepart_58de6af7ce54f_cdc3faad9673c34150566--


From nobody Fri Mar 31 07:43:36 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5T5MNfWaEtstrK/u/5w2GOq/JHM=; b=NwPjxjC0Eeppuuo4 NiVaz17a8T8vHRz14WwJjeLygHwpnjzbSXVyjifQ82eEiydYvTjUiqDF8W2tExW+ iNlafJ9qv8JFah0wvAjRaQi2KbHGEvizvGyHSy6q0DUEjB3AdYJvzFE+DEgJCEnU zEXHI/KEbQttRvy3eqPF0nGDA/0=
Date: Fri, 31 Mar 2017 07:43:21 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/281@github.com>
References: <httpwg/http-extensions/issues/281@github.com>
Subject: Re: [httpwg/http-extensions] Can dictionary keys repeat? (#281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6b09782_44003fb891771c383027eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/K5zqm8mlyKhpnim-NMQb2am71Qc>
Message-ID: <mailman.4823.1490971415.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:43:35 -0000

----==_mimepart_58de6b09782_44003fb891771c383027eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Either keys need to repeat, or there needs to be a list syntax as a value.  Either would satisfy the use case, but "neither" is a painful option.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/281#issuecomment-290731512
----==_mimepart_58de6b09782_44003fb891771c383027eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Either keys need to repeat, or there needs to be a list syntax as a value.  Either would satisfy the use case, but "neither" is a painful option.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/281#issuecomment-290731512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyNAl_PWmu8TLvz9EMEKXI0cMYwtMks5rrREJgaJpZM4LcS_d">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyN9tv7tch-eB43-upLJ6t82bmIsaks5rrREJgaJpZM4LcS_d.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/281#issuecomment-290731512"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #281: Either keys need to repeat, or there needs to be a list syntax as a value.  Either would satisfy the use case, but \"neither\" is a painful option."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/281#issuecomment-290731512"}}}</script>
----==_mimepart_58de6b09782_44003fb891771c383027eb--


From nobody Fri Mar 31 07:52:43 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fiA6bYzUyKXcomazr6oIcAKPFhg=; b=MU2tGT5FdcZc0MgH 4Mo+5VpfjGI3uENU97vaav02HlNfEx/Ff+EaPpv8MOdMHfVVS8xVbNIkicoAIcR1 lnEaOUcT2O++jflHsz+vNXbEfc0tGe0WhkJSqRKT8Smvt1C+fJj5wwfhTGIjrKnH EtdWoRhIlWMJgcdscDwVILh9LNk=
Date: Fri, 31 Mar 2017 07:52:32 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6d30ca302_75463fec49b87c3c360c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/dSWuhRVxXSaqu5_AUKj2Uc8TfNM>
Message-ID: <mailman.4832.1490971963.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:52:42 -0000

----==_mimepart_58de6d30ca302_75463fec49b87c3c360c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No, it is supposed to be a list.  It is defined as a semicolon-separated list.  That's the cookie syntax.

It should be

```
   Expect-CT       = #directive
   directive       = directive-name [ "=" directive-value ]
   directive-name  = token
   directive-value = token / quoted-string
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#issuecomment-290734075
----==_mimepart_58de6d30ca302_75463fec49b87c3c360c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>No, it is supposed to be a list.  It is defined as a semicolon-separated=
 list.  That's the cookie syntax.</p>
<p>It should be</p>
<pre><code>   Expect-CT       =3D #directive
   directive       =3D directive-name [ "=3D" directive-value ]
   directive-name  =3D token
   directive-value =3D token / quoted-string
</code></pre>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/316#issuecomment-290734075">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyJnSvABw5YZ=
H-XXtmMDvXLW7n9mLks5rrRMwgaJpZM4Mvvz-">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyOkzoetcGJklm=
X03VIj_2o8q_9Vuks5rrRMwgaJpZM4Mvvz-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/316#issuecomment-290734075"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@royfielding in #316=
: No, it is supposed to be a list.  It is defined as a semicolon-separated =
list.  That's the cookie syntax.\r\n\r\nIt should be\r\n\r\n```\r\n   Expec=
t-CT       =3D #directive\r\n   directive       =3D directive-name [ \"=3D\=
" directive-value ]\r\n   directive-name  =3D token\r\n   directive-value =
=3D token / quoted-string\r\n```"}],"action":{"name":"View Issue","url":"ht=
tps://github.com/httpwg/http-extensions/issues/316#issuecomment-290734075"}=
}}</script>=

----==_mimepart_58de6d30ca302_75463fec49b87c3c360c4--


From nobody Fri Mar 31 07:53:54 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.295
X-Spam-Level: 
X-Spam-Status: No, score=-9.295 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 07:53:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490972029; bh=Kry09eHc1QVr/98Zvgg3pse07Bf9ajdzhXRsIIkDB+A=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Iphidja6sqQa1q1lJfCrpTcc2Jv20TEaRsyhaz3zooQf+8T8vM230x03Q74X3a7Sn M1zxt7yBdOxfVTzp3K2kjZjnmXAOV6tXPrXnCbh3LvMknZzGmRdEC74o7XvU/Z8b46 RgDiHJBhTGntIoyBbsgRXP+2Yoi+iQznCW2wr9Ms=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] Definition of Expect-CT is a little unclear (#318)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6d7db6731_69d03fec49b87c3c2613b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/PFhzKQqZDokuqo97FditqjEtIXg>
Message-ID: <mailman.4835.1490972033.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:53:52 -0000

----==_mimepart_58de6d7db6731_69d03fec49b87c3c2613b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The convention for HTTP is to define header fields as follows:

```
<header-field-name> = #<header-field-name>-fields
```

Which leads to me suggesting:

```abnf
Expect-CT = #Expect-CT-Directives
Expect-CT-Directives = [ parameter *( OWS ";" OWS parameter ) ]
```

Note that this doesn't follow the common structure, which uses:

```abnf
common-structure = 1* ( identifier dictionary )
```

Ignore the obvious errors in the common structure syntax, the intent is to have a list of identifiers followed by dictionaries.

I've marked this as editorial, I think that the outcome will not affect the wire syntax at all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/318
----==_mimepart_58de6d7db6731_69d03fec49b87c3c2613b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The convention for HTTP is to define header fields as follows:</p>
<pre><code>&lt;header-field-name&gt; = #&lt;header-field-name&gt;-fields
</code></pre>
<p>Which leads to me suggesting:</p>
<div class="highlight highlight-source-abnf"><pre><span class="pl-en"><span class="pl-smi">Expect-CT</span> </span><span class="pl-k">=</span> <span class="pl-smi"><span class="pl-ii">#</span>Expect-CT-Directives</span>
<span class="pl-en"><span class="pl-smi">Expect-CT-Directives</span> </span><span class="pl-k">=</span> <span class="pl-k">[</span> <span class="pl-smi">parameter</span> <span class="pl-k">*</span><span class="pl-k">(</span> <span class="pl-smi">OWS</span> <span class="pl-s">";"</span> <span class="pl-smi">OWS</span> <span class="pl-smi">parameter</span> <span class="pl-k">)</span> <span class="pl-k">]</span></pre></div>
<p>Note that this doesn't follow the common structure, which uses:</p>
<div class="highlight highlight-source-abnf"><pre><span class="pl-en"><span class="pl-smi">common-structure</span> </span><span class="pl-k">=</span> <span class="pl-smi"><span class="pl-ii">1*</span></span> <span class="pl-k">(</span> <span class="pl-smi">identifier</span> <span class="pl-smi">dictionary</span> <span class="pl-k">)</span></pre></div>
<p>Ignore the obvious errors in the common structure syntax, the intent is to have a list of identifiers followed by dictionaries.</p>
<p>I've marked this as editorial, I think that the outcome will not affect the wire syntax at all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/318">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyO6g_PQromWY9aJW4Ne2J5KykgPSks5rrRN9gaJpZM4Mvxee">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyIrc7rZRR2UnJxf1HpVHHop7Q82aks5rrRN9gaJpZM4Mvxee.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/318"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Definition of Expect-CT is a little unclear (#318)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/318"}}}</script>
----==_mimepart_58de6d7db6731_69d03fec49b87c3c2613b0--


From nobody Fri Mar 31 07:58:12 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.178
X-Spam-Level: 
X-Spam-Status: No, score=-3.178 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=QZ1vxucPhwctLVSY5VYnVTkCjsY=; b=EHb90kNM9ydkrNTI AiyJY5Wd/dGUsqfI2LkkxBwrrW4WGC48bVeNWleK2efk2RIvbT1EYGcEBjKjtVeB Kwki5USwbJAsPENKbaoE1aNIeearaEZrC/gyj4+SquYgud+BwaBeQMIuYHMFZeGY ppjxRdELt0aIxfYoAJzuhaRUzBM=
Date: Fri, 31 Mar 2017 07:58:04 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6e7c5d5a_2b763fec49b87c3c2999a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/YupAxjz65bVX7Vush57vzR3nBp8>
Message-ID: <mailman.4836.1490972292.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:58:11 -0000

----==_mimepart_58de6e7c5d5a_2b763fec49b87c3c2999a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

:-) just because it doesn't use list syntax doesn't make it like cookies. For instance, that would make Content-Type "cookie-like" as well.

That said: yes, this might be a candidate for list syntax.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#issuecomment-290735612
----==_mimepart_58de6e7c5d5a_2b763fec49b87c3c2999a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>:-) just because it doesn't use list syntax doesn't make it like cookies=
. For instance, that would make Content-Type "cookie-like" as well.</p>
<p>That said: yes, this might be a candidate for list syntax.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/316#issuecomment-290735612">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyAHzOspLycn=
KMiKHzCvVjoEUTToWks5rrRR8gaJpZM4Mvvz-">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyGw9XNFTzkQLE=
1gSNStCQGkvhlK0ks5rrRR8gaJpZM4Mvvz-.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/316#issuecomment-290735612"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@reschke in #316: :-=
) just because it doesn't use list syntax doesn't make it like cookies. For=
 instance, that would make Content-Type \"cookie-like\" as well.\r\n\r\nTha=
t said: yes, this might be a candidate for list syntax."}],"action":{"name"=
:"View Issue","url":"https://github.com/httpwg/http-extensions/issues/316#i=
ssuecomment-290735612"}}}</script>=

----==_mimepart_58de6e7c5d5a_2b763fec49b87c3c2999a--


From nobody Fri Mar 31 07:58:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.677
X-Spam-Level: 
X-Spam-Status: No, score=-7.677 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 07:58:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490972325; bh=ad6V3rzmsSG4kVkUtD1sHZzqqdy+fonweIf+2QfEXM4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GSl0ySPaA1VI9FGZVPmfDJMTR6pnnLYWM6l/DiuRlfcFpfSiKnLw4/g/OIUVEd3Sd KljlWVq3Ab0tMM5ASKUGy4n+LIpv78+1SqEHIcvl3LxdJMYSWV9MSjF+Gc0yT7Hv51 HHPesNmHqjMsTXT0qIxwTh+43oXuxSilwy4dDhJU=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/316@github.com>
References: <httpwg/http-extensions/issues/316@github.com>
Subject: Re: [httpwg/http-extensions] Expect-CT uses cookie syntax (#316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de6ea5a0b72_2ec63fd7e8f4fc2c1930ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/jVlHe4gjQfXv6E8-fhBM1v0Cdqk>
Message-ID: <mailman.4837.1490972330.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 14:58:48 -0000

----==_mimepart_58de6ea5a0b72_2ec63fd7e8f4fc2c1930ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that the current text is incredibly opaque.  I think that #318 is OK to replace this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/316#issuecomment-290735816
----==_mimepart_58de6ea5a0b72_2ec63fd7e8f4fc2c1930ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that the current text is incredibly opaque.  I think that <a href="https://github.com/httpwg/http-extensions/issues/318" class="issue-link js-issue-link" data-url="https://github.com/httpwg/http-extensions/issues/318" data-id="218526441" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#318</a> is OK to replace this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290735816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyBSrElwWBZ2SmmG0twMEtmlvfo7Qks5rrRSlgaJpZM4Mvvz-">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyCuBCknLfvJjFjjV1RDYzCfJRV0yks5rrRSlgaJpZM4Mvvz-.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/316#issuecomment-290735816"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #316: I agree that the current text is incredibly opaque.  I think that #318 is OK to replace this."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/316#issuecomment-290735816"}}}</script>
----==_mimepart_58de6ea5a0b72_2ec63fd7e8f4fc2c1930ee--


From nobody Fri Mar 31 08:07:41 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.794
X-Spam-Level: 
X-Spam-Status: No, score=-9.794 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_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 08:07:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490972857; bh=CACXZEZ/l/IpzCVESn1bRo0mmPtlUJW5VF5I+F749OE=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OivWOUb04kPkzTwXBTu6QY+nynrYIlHKEqyX0iOR1kFbg1b68Og2pcQNriXhZqGsY 6LP04X/Xdnyvan6TLyJ1ZMjjUjqk4T3GjrVYGNeRLLk2NugYudW9n2qerZCtJ1Dyub 9S3tO44/O8LIB11HGWQTuzB2AyxBSbeweJ8NL1D8=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/318@github.com>
References: <httpwg/http-extensions/issues/318@github.com>
Subject: Re: [httpwg/http-extensions] Definition of Expect-CT is a little unclear (#318)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de70b954b7d_7b833fb891771c3877987"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/mySKnODsz9OOxpa14Ojy_1dL59Q>
Message-ID: <mailman.4846.1490972861.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:07:40 -0000

----==_mimepart_58de70b954b7d_7b833fb891771c3877987
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If it is supposed to be a list of directives (some of which may be name=value), then it should be
```
   Expect-CT       = #directive
   directive       = directive-name [ "=" directive-value ]
   directive-name  = token
   directive-value = token / quoted-string
```
If it is supposed to be a list of directives with optional name=value parameters to each directive, then
```
   Expect-CT       = #directive
   directive       = directive-name *( OWS ";" OWS parameter ) 
   directive-name  = token
   parameter       = token / ( token "=" quoted-string )
```
I guess we could also use some examples in the specification.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/318#issuecomment-290738269
----==_mimepart_58de70b954b7d_7b833fb891771c3877987
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If it is supposed to be a list of directives (some of which may be nam=
e=3Dvalue), then it should be</p>
<pre><code>   Expect-CT       =3D #directive
   directive       =3D directive-name [ "=3D" directive-value ]
   directive-name  =3D token
   directive-value =3D token / quoted-string
</code></pre>
<p>If it is supposed to be a list of directives with optional name=3Dvalu=
e parameters to each directive, then</p>
<pre><code>   Expect-CT       =3D #directive
   directive       =3D directive-name *( OWS ";" OWS parameter ) =

   directive-name  =3D token
   parameter       =3D token / ( token "=3D" quoted-string )
</code></pre>
<p>I guess we could also use some examples in the specification.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/318#issuecomment-290738269">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
POcFrVWHYWt2Xa-KWsVjLCgFUIsks5rrRa5gaJpZM4Mvxee">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyDzVsK8vnZZ8w9TIV512SUn2Q__lks5rrRa5gaJpZM4Mvxee.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/318#issuecomment-290738269"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@r=
oyfielding in #318: If it is supposed to be a list of directives (some of=
 which may be name=3Dvalue), then it should be\r\n```\r\n   Expect-CT    =
   =3D #directive\r\n   directive       =3D directive-name [ \"=3D\" dire=
ctive-value ]\r\n   directive-name  =3D token\r\n   directive-value =3D t=
oken / quoted-string\r\n```\r\nIf it is supposed to be a list of directiv=
es with optional name=3Dvalue parameters to each directive, then\r\n```\r=
\n   Expect-CT       =3D #directive\r\n   directive       =3D directive-n=
ame *( OWS \";\" OWS parameter ) \r\n   directive-name  =3D token\r\n   p=
arameter       =3D token / ( token \"=3D\" quoted-string )\r\n```\r\nI gu=
ess we could also use some examples in the specification."}],"action":{"n=
ame":"View Issue","url":"https://github.com/httpwg/http-extensions/issues=
/318#issuecomment-290738269"}}}</script>=

----==_mimepart_58de70b954b7d_7b833fb891771c3877987--


From nobody Fri Mar 31 08:08:45 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.249
X-Spam-Level: 
X-Spam-Status: No, score=-8.249 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 08:08:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490972915; bh=zqSSBQeSb2pkZJHe9U9UrKocY2qytP0tb0b3vI4yBNw=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=elxVs4OHGBsmXWgaMjW6ERMOwibHHMLGJzGwZSOZFRxCnaczpQfRcj8mOwJ7ot1UV OYwQXTg2gDj0FZZXBsZovyw8Uj2JI8DehFEPYsg03XJh2eRZ3aQAddLkMwiVKQ9F4s jumnDw6flimxPejCrYo1+oMuSwoZkS8BJrhDs9E8=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/318@github.com>
References: <httpwg/http-extensions/issues/318@github.com>
Subject: Re: [httpwg/http-extensions] Definition of Expect-CT is a little unclear (#318)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de70f3d8e1_50df3fce8fc55c2c979bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/RT7DhYRfFyCdxdjmmogTjQJWHQ4>
Message-ID: <mailman.4849.1490972924.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:08:44 -0000

----==_mimepart_58de70f3d8e1_50df3fce8fc55c2c979bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson  what you suggested *does* change the wire syntax...


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/318#issuecomment-290738568
----==_mimepart_58de70f3d8e1_50df3fce8fc55c2c979bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a>  what you suggested <em>does</em> change the wire syntax...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/318#issuecomment-290738568">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyMZpuBKnA2MDeoSDxI9ETozy6w26ks5rrRbzgaJpZM4Mvxee">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyE-JUgQoFENEaqMXiCs5V7lGhGfFks5rrRbzgaJpZM4Mvxee.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/318#issuecomment-290738568"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@reschke in #318: @martinthomson  what you suggested *does* change the wire syntax...\r\n"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/318#issuecomment-290738568"}}}</script>
----==_mimepart_58de70f3d8e1_50df3fce8fc55c2c979bb--


From nobody Fri Mar 31 08:10:50 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.177
X-Spam-Level: 
X-Spam-Status: No, score=-8.177 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 08:10:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490973035; bh=bV5Cshv5fX5FKSk6Pd9SGOqqQkCEgL4bfHfo9Hla6Q0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dZ5clTcuN4xBFp4Hk0iryyOm/TgIq9WU1EVkrNdFXYXHcumEjmGzWpqeV9Qczkdsj ioU9rcBmFI8HAzYbfLs5ID7SZphOZeM4MFiIhz9vrO9yUnS4xahW/arUGyIVAQAkpQ UFRQ97uzVkcLVET9gRzZ2mMQ3y0ujjWq83Y/J/eM=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/318@github.com>
References: <httpwg/http-extensions/issues/318@github.com>
Subject: Re: [httpwg/http-extensions] Definition of Expect-CT is a little unclear (#318)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de716b607a_5e433f8c96163c3c2190eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/PgCYbir8UuY_kkkj-n5a6-lgp9A>
Message-ID: <mailman.4854.1490973050.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:10:49 -0000

----==_mimepart_58de716b607a_5e433f8c96163c3c2190eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I also disgree with the statement:

> The convention for HTTP is to define header fields as follows:

That depends on the type of the field. It's definitively not true universally right now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/318#issuecomment-290739149
----==_mimepart_58de716b607a_5e433f8c96163c3c2190eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I also disgree with the statement:</p>
<blockquote>
<p>The convention for HTTP is to define header fields as follows:</p>
</blockquote>
<p>That depends on the type of the field. It's definitively not true univ=
ersally right now.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/http=
wg/http-extensions/issues/318#issuecomment-290739149">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AORpy=
NlWnNimWmEe9qcfKN5KECXSqPkgks5rrRdrgaJpZM4Mvxee">mute the thread</a>.<img=
 alt=3D"" height=3D"1" src=3D"https://github.com/notifications/beacon/AOR=
pyGG8u05VUDtfB1rzmoQFrcJqq9Egks5rrRdrgaJpZM4Mvxee.gif" width=3D"1" /></p>=

<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewActi=
on">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extension=
s/issues/318#issuecomment-290739149"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></me=
ta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","titl=
e":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_ur=
l":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5=
d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubu=
sercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b5249811277=
7.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg=
/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@r=
eschke in #318: I also disgree with the statement:\r\n\r\n\u003e The conv=
ention for HTTP is to define header fields as follows:\r\n\r\nThat depend=
s on the type of the field. It's definitively not true universally right =
now."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/ht=
tp-extensions/issues/318#issuecomment-290739149"}}}</script>=

----==_mimepart_58de716b607a_5e433f8c96163c3c2190eb--


From nobody Fri Mar 31 08:10:58 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.402
X-Spam-Level: 
X-Spam-Status: No, score=-0.402 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=y5SlMUJtMMVUW8duUPf6JZoMI0c=; b=NS6Mpt7725e5TYbg SBwROh81N9rRAzff9++5om7WgQrEL5hgTlY3JnRQLo6f1Fr02c6B10UzIoAfdJcW VkNqqtHatB7D/luAudr2Nesc5jd+l1gXxEVpp6B0bEvw2K+lOg2+FCKi7SVDHkaN K8Va/WF8Gf+UBxiwOkKxLAYAn6A=
Date: Fri, 31 Mar 2017 08:10:38 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/318@github.com>
References: <httpwg/http-extensions/issues/318@github.com>
Subject: Re: [httpwg/http-extensions] Definition of Expect-CT is a little unclear (#318)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de716ee290a_32f93f8c96163c3c2240c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/Ds2MVgLEQSxZf_HleVvc-qPoayU>
Message-ID: <mailman.4855.1490973054.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:10:52 -0000

----==_mimepart_58de716ee290a_32f93f8c96163c3c2240c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

BTW, that would be to match the standard HTTP/1.x syntax for most header fields. I don't think it is appropriate to use the experimental common structure, which is still just a proposal, unless folks want to make this header field a guinea pig.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/318#issuecomment-290739172
----==_mimepart_58de716ee290a_32f93f8c96163c3c2240c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>BTW, that would be to match the standard HTTP/1.x syntax for most header=
 fields. I don't think it is appropriate to use the experimental common str=
ucture, which is still just a proposal, unless folks want to make this head=
er field a guinea pig.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/318#issuecomment-290739172">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyFe2LJZFFNQ=
CMoSosNUgjSc-2JEpks5rrRdugaJpZM4Mvxee">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyE6sWUNWfAthu=
MQsE5MtzCssu9r5ks5rrRdugaJpZM4Mvxee.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/318#issuecomment-290739172"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@royfielding in #318=
: BTW, that would be to match the standard HTTP/1.x syntax for most header =
fields. I don't think it is appropriate to use the experimental common stru=
cture, which is still just a proposal, unless folks want to make this heade=
r field a guinea pig."}],"action":{"name":"View Issue","url":"https://githu=
b.com/httpwg/http-extensions/issues/318#issuecomment-290739172"}}}</script>=

----==_mimepart_58de716ee290a_32f93f8c96163c3c2240c6--


From nobody Fri Mar 31 08:13:04 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level: 
X-Spam-Status: No, score=-5.401 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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 08:12:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490973176; bh=aeFlExcJzuOGBkbTaIXGWRB9IhdewgjFgyxR9YGs3vk=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GwGVXm+qHO+p/5VTERlQfAq4M4YvLy/2xjGMmijHfl/3/zSLhaGKwYgDSq6bm+Hlu AKVg6kGdrD09JAWART/wDpbVX2jqwqL0i94d0uqcT6BMdW4YN6yoeOgcNvZyIcIozk +3DljJ4kFA/+qCXiUC0shXXW+vKx3OE6mfZ6zGnE=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/318@github.com>
References: <httpwg/http-extensions/issues/318@github.com>
Subject: Re: [httpwg/http-extensions] Definition of Expect-CT is a little unclear (#318)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de71f87f586_70273fc17900bc3c1445b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/Fb6bEKugG3QY3e8m23xA7MJPTsA>
Message-ID: <mailman.4856.1490973179.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:12:59 -0000

----==_mimepart_58de71f87f586_70273fc17900bc3c1445b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

https://greenbytes.de/tech/webdav/rfc7838.html#rfc.section.3 might be a good template.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/318#issuecomment-290739878
----==_mimepart_58de71f87f586_70273fc17900bc3c1445b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://greenbytes.de/tech/webdav/rfc7838.html#rfc.section.3">https://greenbytes.de/tech/webdav/rfc7838.html#rfc.section.3</a> might be a good template.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/318#issuecomment-290739878">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyOd7O2A3GsicwvrSe8U_ZbLAX1LKks5rrRf4gaJpZM4Mvxee">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyDzV9tDRNKcsR1E63bsNK5ZmHAVFks5rrRf4gaJpZM4Mvxee.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/318#issuecomment-290739878"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"PERSON","message":"@reschke in #318: https://greenbytes.de/tech/webdav/rfc7838.html#rfc.section.3 might be a good template."}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/318#issuecomment-290739878"}}}</script>
----==_mimepart_58de71f87f586_70273fc17900bc3c1445b9--


From nobody Fri Mar 31 08:29:53 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.391
X-Spam-Level: 
X-Spam-Status: No, score=-8.391 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, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Date: Fri, 31 Mar 2017 08:29:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1490974188; bh=yFtvFMdCt8agLBGMqO5VfWCkfwFQ58z6pwYqyoumXSM=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gQn0DhVqQFW02kr4W85lT39n2WpFjVL7w0zrqXvFopY1kXl3/3qIyzG7KuudWtotl Lpl/p2EpWcCOmor0ZZ6wM7gUzlB328t5XRSGIrmUI+7NUd8oWV15EiO/x9fzDGsnPO 4v1y0LZKMaGnOMLz4zk0kb2Ww+fwlQb5UpaXESH0=
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] client-hints requirement on "client MUST NOT process" headers needs better wording (#319)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de75eceb825_30263fe756af3c3c57029"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/whsuRrlkrRfAM5bmGf2mTBSGdw8>
Message-ID: <mailman.4871.1490974192.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:29:51 -0000

----==_mimepart_58de75eceb825_30263fe756af3c3c57029
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Regarding 
```
   A client MAY speculatively evaluate the headers included in the
   informational response while waiting for the final response.  For
   example, a client may recognize the link header of type preload and
   start fetching the resource.  However, the evaluation MUST NOT affect
   how the final response is processed; the client must behave as if it
   had not seen the informational response.  A client MUST NOT process
   the headers included in the response as if they belonged to the
   informational response.
```
The requirement in the last sentence needs to be re-worded, since `process` includes parsing and the client is clearly parsing those header fields and using them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/319
----==_mimepart_58de75eceb825_30263fe756af3c3c57029
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Regarding</p>
<pre><code>   A client MAY speculatively evaluate the headers included in the
   informational response while waiting for the final response.  For
   example, a client may recognize the link header of type preload and
   start fetching the resource.  However, the evaluation MUST NOT affect
   how the final response is processed; the client must behave as if it
   had not seen the informational response.  A client MUST NOT process
   the headers included in the response as if they belonged to the
   informational response.
</code></pre>
<p>The requirement in the last sentence needs to be re-worded, since <code>process</code> includes parsing and the client is clearly parsing those header fields and using them.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/319">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyOskj7BQbGiSetVGzJC2vXFB3Qssks5rrRvsgaJpZM4Mv0Tf">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyMs_Ppf97UV9hR1AZtw1ye1WPj7rks5rrRvsgaJpZM4Mv0Tf.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/319"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"client-hints requirement on \"client MUST NOT process\" headers needs better wording (#319)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/319"}}}</script>
----==_mimepart_58de75eceb825_30263fe756af3c3c57029--


From nobody Fri Mar 31 08:48:04 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.796
X-Spam-Level: 
X-Spam-Status: No, score=-4.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=meY0lcsKQdjkBo4dT0SFx9SShBo=; b=sDPeBs9GX4D8oB6/ uhYAmLpZEYcIQX9IbjzXkgmfDMm6kpQrOvj+rewlEwBLV6aHQq4qgwVKSArQ9X9J SKZDv1n7eI3b/iL7doLm9AkpUFOGUeVwm7hjG6TMc2hhyXEdaKJ25wG937wMCQTG 9Q3s2+2x2jnL6nAnkAWbh/SZJK0=
Date: Fri, 31 Mar 2017 08:47:58 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
In-Reply-To: <httpwg/http-extensions/issues/319@github.com>
References: <httpwg/http-extensions/issues/319@github.com>
Subject: Re: [httpwg/http-extensions] client-hints requirement on "client MUST NOT process" headers needs better wording (#319)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de7a2e7cd62_5a9b3fc1ba7d5c381352f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/NVA5GhQzkdkkRGG3x-fUw5_clnM>
Message-ID: <mailman.4886.1490975283.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:48:03 -0000

----==_mimepart_58de7a2e7cd62_5a9b3fc1ba7d5c381352f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would rewrite the paragraph as
```
   A client MAY speculatively evaluate the header fields included in
   the informational response while waiting for the final response.
   For example, a client might recognize a link header field of type
   preload and start fetching the indicated resource.  However, these
   fields only provide hints to the client; they do not replace the header
   fields on the final response. Aside from performance optimizations,
   such evaluation of the 103 response's header fields MUST NOT
   affect how the final response is processed. A client MUST NOT
   interpret the 103 response header fields as if they applied to the
   103 response itself (e.g., as metadata about the 103 response).
```


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/319#issuecomment-290750144
----==_mimepart_58de7a2e7cd62_5a9b3fc1ba7d5c381352f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I would rewrite the paragraph as</p>
<pre><code>   A client MAY speculatively evaluate the header fields include=
d in
   the informational response while waiting for the final response.
   For example, a client might recognize a link header field of type
   preload and start fetching the indicated resource.  However, these
   fields only provide hints to the client; they do not replace the header
   fields on the final response. Aside from performance optimizations,
   such evaluation of the 103 response's header fields MUST NOT
   affect how the final response is processed. A client MUST NOT
   interpret the 103 response header fields as if they applied to the
   103 response itself (e.g., as metadata about the 103 response).
</code></pre>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/httpwg/htt=
p-extensions/issues/319#issuecomment-290750144">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyJKXn1n3rGi=
BQL1kjxWbSZjd0F0uks5rrSAugaJpZM4Mv0Tf">mute the thread</a>.<img alt=3D"" he=
ight=3D"1" src=3D"https://github.com/notifications/beacon/AORpyHE4okjjPi989=
53BJAps_9SsdylKks5rrSAugaJpZM4Mv0Tf.gif" width=3D"1" /></p>
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
<div itemprop=3D"action" itemscope itemtype=3D"http://schema.org/ViewAction=
">
  <link itemprop=3D"url" href=3D"https://github.com/httpwg/http-extensions/=
issues/319#issuecomment-290750144"></link>
  <meta itemprop=3D"name" content=3D"View Issue"></meta>
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub"></meta>
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"ht=
tpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"http=
s://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-9=
5fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.c=
om/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action=
":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions=
"}},"updates":{"snippets":[{"icon":"PERSON","message":"@royfielding in #319=
: I would rewrite the paragraph as\r\n```\r\n   A client MAY speculatively =
evaluate the header fields included in\r\n   the informational response whi=
le waiting for the final response.\r\n   For example, a client might recogn=
ize a link header field of type\r\n   preload and start fetching the indica=
ted resource.  However, these\r\n   fields only provide hints to the client=
; they do not replace the header\r\n   fields on the final response. Aside =
from performance optimizations,\r\n   such evaluation of the 103 response's=
 header fields MUST NOT\r\n   affect how the final response is processed. A=
 client MUST NOT\r\n   interpret the 103 response header fields as if they =
applied to the\r\n   103 response itself (e.g., as metadata about the 103 r=
esponse).\r\n```\r\n"}],"action":{"name":"View Issue","url":"https://github=
.com/httpwg/http-extensions/issues/319#issuecomment-290750144"}}}</script>=

----==_mimepart_58de7a2e7cd62_5a9b3fc1ba7d5c381352f3--


From nobody Fri Mar 31 08:52:21 2017
Delivered-To: http-issues@ietfa.amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.474 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_20=1.546, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Toi3w3Pkky8y2nyF0uHKYQF7jtc=; b=xZS7LjsH1xaMcG51 Ia2Jr4M43G6FBJ3kW460KboL4s4cVsRHigfbbzbpImaAgBrGLKahaXJl/D9vg+v8 0HRdedr7hPTUYQael7zgHxnBKZXDiompnGxjiLCOIw5a7yT4G5UAZcfSpj4sKNAK kckcy2fh4h0PXLyb4YfJXA3qcLc=
Date: Fri, 31 Mar 2017 08:51:48 -0700
To: httpwg/http-extensions <http-extensions@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [httpwg/http-extensions] client hints generally uses "headers" to refer to "header fields" (#320)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_58de7b1475b1d_7a73fc1ba7d5c381008cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
Archived-At: <https://mailarchive.ietf.org/arch/msg/http-issues/W3gNMfIg4aLwSY5qNHsqoL7gMGU>
Message-ID: <mailman.4887.1490975540.3760.http-issues@ietf.org>
From: HTTP issue updates <http-issues@ietf.org>
Reply-To: http-issues@ietf.org
X-BeenThere: http-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: HTTP issue updates <http-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/http-issues>, <mailto:http-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/http-issues/>
List-Post: <mailto:http-issues@ietf.org>
List-Help: <mailto:http-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-issues>, <mailto:http-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 15:52:20 -0000

----==_mimepart_58de7b1475b1d_7a73fc1ba7d5c381008cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The WG drafts that extend HTTP/1 should be consistent with the terminology of RFC7230 and RFC7231. That means `s/headers/header fields/g;`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/320
----==_mimepart_58de7b1475b1d_7a73fc1ba7d5c381008cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The WG drafts that extend HTTP/1 should be consistent with the terminology of RFC7230 and RFC7231. That means <code>s/headers/header fields/g;</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/httpwg/http-extensions/issues/320">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AORpyDtoPLffjNPpMRG7f9i15pwvsiQJks5rrSEUgaJpZM4Mv1-Q">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AORpyObfoyAE7kp-EDQW0AZo2lMuo0Mrks5rrSEUgaJpZM4Mv1-Q.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/httpwg/http-extensions/issues/320"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/httpwg/http-extensions","title":"httpwg/http-extensions","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/httpwg/http-extensions"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"client hints generally uses \"headers\" to refer to \"header fields\" (#320)"}],"action":{"name":"View Issue","url":"https://github.com/httpwg/http-extensions/issues/320"}}}</script>
----==_mimepart_58de7b1475b1d_7a73fc1ba7d5c381008cb--

