From nobody Thu Mar 1 04:44:13 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.605 X-Spam-Level: X-Spam-Status: No, score=-0.605 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=5UPPCun7YUKBb4m1NQ8zI8Ujvhg=; b=q6bqDH652OZsjM8K X1e0mOBSYa41fPldn+A6y55D7cra6JSj6x5YpYOj6nMQWrSNCMfPJ3yx51sTzZfg Z6eECqsSqutpaFXX0JuDVzPca25hcVoszsaFWlSgfWxGXgEvkZU6M7C6IOnPg4l9 65LUkE3tSEnGh+0brMTT7awkVw4= Date: Thu, 01 Mar 2018 12:44:10 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] move acks to the end and make them unnumbered (#503) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5a97f59930a35_20f33ff811232f2875832"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2018 12:44:12 -0000 ----==_mimepart_5a97f59930a35_20f33ff811232f2875832 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/503 -- Commit Summary -- * move acks to the end and make them unnumbered -- File Changes -- M draft-ietf-httpbis-cache-digest.md (14) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/503.patch https://github.com/httpwg/http-extensions/pull/503.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/503 ----==_mimepart_5a97f59930a35_20f33ff811232f2875832 Content-Type: text/html; 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/503

Commit Summary

  • move acks to the end and make them unnumbered

File Changes

Patch Links:


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

----==_mimepart_5a97f59930a35_20f33ff811232f2875832-- From nobody Fri Mar 2 13:01:38 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.596 X-Spam-Level: X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Fri, 02 Mar 2018 13:01:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1520024494; bh=p8VGkakV6ElY9oe6hNwk+M5KJRFhGsv3bwftPGL4NeI=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZYBueJUFl56LvVgkt30XxIu+76tE2P7sypbADmSp6uu6iO3o6KHlykbVpYDSm2efd 6nNfN5Oq7vF8TBUsel957AlrCYBNfGKGZgEKMBTaIVZdTkHOH6/V1so0WKgvfmkkIq p3dgFwXwY1ZuKgXMt/3zuV20hxBRx34lnB/+iWrg= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Remove AUTOMATIC_USE (#480) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5a99bbadb78b9_588e2aafa9fa6ecc489876"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2018 21:01:37 -0000 ----==_mimepart_5a99bbadb78b9_588e2aafa9fa6ecc489876 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -470,6 +486,10 @@ authentication request identifier, `Request-ID`. A peer that receives a error of type `PROTOCOL_ERROR`. Frames with identical request identifiers refer to the same `CERTIFICATE_REQUEST`. +The `CERTIFICATE_NEEDED` frame MUST NOT be sent by servers prior to seeing the +end of the client's request, and then MUST NOT be sent if the client included a That's a good point. The reason for that text is to ensure there's not a race, so the server doesn't send in ignorance of whether the client already included one. (And therefore, doesn't get either side confused about whether the `USE_CERTIFICATE` is in response to the server's `CERTIFICATE_REQUIRED`.) -- 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/480#discussion_r171961353 ----==_mimepart_5a99bbadb78b9_588e2aafa9fa6ecc489876 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-httpbis-http2-secondary-certs.md:

> @@ -470,6 +486,10 @@ authentication request identifier, `Request-ID`. A peer that receives a
 error of type `PROTOCOL_ERROR`. Frames with identical request
 identifiers refer to the same `CERTIFICATE_REQUEST`.
 
+The `CERTIFICATE_NEEDED` frame MUST NOT be sent by servers prior to seeing the
+end of the client's request, and then MUST NOT be sent if the client included a

That's a good point. The reason for that text is to ensure there's not a race, so the server doesn't send in ignorance of whether the client already included one. (And therefore, doesn't get either side confused about whether the USE_CERTIFICATE is in response to the server's CERTIFICATE_REQUIRED.)


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

----==_mimepart_5a99bbadb78b9_588e2aafa9fa6ecc489876-- From nobody Mon Mar 5 15:07:38 2018 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: Mon, 05 Mar 2018 15:07:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1520291237; bh=U2aGgumJAbNPHLNY9y4zI5rZDMl2/xYO6D2kjL9TCdo=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rgDgZUwrzluD5OrMqj9E8HbCjOpieI4MqdybJwffJj7Are+A7uTWUkvFD5jQ/oEUT QFelXNY6dVfUue4f+cmGkl4t0GCEzN2NAKVOnM/Y33Q3I8E+vOXGcwULp8TaBA/Zx9 PrNiWEnb5sZ3zXvnFnT3/Ti0mbTgBmSY/iNNksSM= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Number algorithm (#475) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5a9dcda51957a_77993fcc1cb54f289175"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Mar 2018 23:07:36 -0000 ----==_mimepart_5a9dcda51957a_77993fcc1cb54f289175 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @bsdphk said: "Does step 3 & 4 need to say something explicit about failing if they get "22-22-22-22" as input ?" -- 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/475#issuecomment-370600297 ----==_mimepart_5a9dcda51957a_77993fcc1cb54f289175 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@bsdphk said: "Does step 3 & 4 need to say something explicit about failing if they get "22-22-22-22" as input ?"


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

----==_mimepart_5a9dcda51957a_77993fcc1cb54f289175-- From nobody Mon Mar 5 15:22:12 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.009 X-Spam-Level: X-Spam-Status: No, score=-2.009 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=FdLgEKuNpOC/PJkfuFgg0OGSH2g=; b=JP3B1+xW4p/VmvCp vPi0CUJNxNXOs3ynCx8kKrs0dGKLVDWv+bthqBp0Q7ZoMQWKWk1pSzgb0wjAuJMa Ob7fqrpLJAeH8n6Sw0cTlkQVWyjMooW6RgPfbAXb0GxYEXdGgovUGTPj7TIC8Rha jkfGnK0LVKqx/rFuvue/if1ikFE= Date: Mon, 05 Mar 2018 23:22:07 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Impact of Combining headers (#504) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5a9dd11f28197_5f902ac8b2b56ecc113961"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Mar 2018 23:22:10 -0000 ----==_mimepart_5a9dd11f28197_5f902ac8b2b56ecc113961 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Kari points out [on list](https://www.w3.org/mid/20180305184510.66F8B4792D@welho-filter2.welho.com): 3. [Parsing Text into Structured Headers](https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04#section-3) ~~~ Given an ASCII string input_string that represents the chosen header's field-value, return the parsed header value. When generating input_string, parsers MUST combine all instances of the target header field into one comma-separated field-value, as per [RFC7230], Section 3.2.2; this assures that the header is processed correctly. Note that in the case of lists, parameterised lists and dictionaries, this has the effect of coalescing all of the values for that field. However, for singular items, parsing will fail if more than instance of that header field is present. ~~~ I think that this is not true for a String, if header field is mailformed enough. Consider following ~~~ Foo: "xxss Foo: xxxx" ~~~ This gives > Foo: "xxss,xxxx" This passes [4.7.1. Parsing a String from Text](https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04#section-4.7.1) [4.7. Strings](https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04#section-4.7) ~~~ string = DQUOTE 0*1024(char) DQUOTE char = unescaped / escape ( DQUOTE / "\" ) unescaped = %x20-21 / %x23-5B / %x5D-7E escape = "\" ~~~ Comma is allowed here as unescaped. Other singular items does not allow comma, so combining causes parse error. -- 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/504 ----==_mimepart_5a9dd11f28197_5f902ac8b2b56ecc113961 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Kari points out on list:

  1. Parsing Text into Structured Headers
Given an ASCII string input_string that represents the chosen
header's field-value, return the parsed header value.  When
generating input_string, parsers MUST combine all instances of the
target header field into one comma-separated field-value, as per
[RFC7230], Section 3.2.2; this assures that the header is processed
correctly.

Note that in the case of lists, parameterised lists and dictionaries,
this has the effect of coalescing all of the values for that field.
However, for singular items, parsing will fail if more than instance
of that header field is present.

I think that this is not true for a String, if header field is mailformed
enough.

Consider following

Foo: "xxss
Foo: xxxx"

This gives

Foo: "xxss,xxxx"

This passes

4.7.1. Parsing a String from Text

4.7. Strings

 string    = DQUOTE 0*1024(char) DQUOTE
 char      = unescaped / escape ( DQUOTE / "\" )
 unescaped = %x20-21 / %x23-5B / %x5D-7E
 escape    = "\"

Comma is allowed here as unescaped.

Other singular items does not allow comma, so combining causes parse error.


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

----==_mimepart_5a9dd11f28197_5f902ac8b2b56ecc113961-- From nobody Mon Mar 5 15:30:18 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.605 X-Spam-Level: X-Spam-Status: No, score=-0.605 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=3J3sBenK3AL0H9B09coPp8HBQK8=; b=kV+8UQU1za5sxrgF 6uJGoSarl5Xjt9JPz7G7j+A0+/GOA1mh6TWbUvfcEXosGDytYPxWnq1AxaBJ0W8v Vtcc5hVgF28iKOpE2iWADC1bRB59WGs+a2yWcGvnqxH6DdqngHNZf+y6OCH4JMMv 3oSY68hAtZm2Lf3Fcxl1HWV/OME= Date: Mon, 05 Mar 2018 23:30:12 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5a9dd3038ed49_62ae2b20bf226ec8228823"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Mar 2018 23:30:16 -0000 ----==_mimepart_5a9dd3038ed49_62ae2b20bf226ec8228823 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit We've designed structured headers so that it's easy to deterministically parse a given header into the appropriate data types. However, it seems like there's likely to be ambiguity about taking a given data structure in common programming languages and creating the correct data types, without a significant amount of metatdata. While most languages can distinguish floats from integers, as well as binary content from other content, identifiers are a strict subset of strings. For example, if a value is "foo", and I need to serialise it as an Item, I have no idea whether it should be: > ExampleHeader: foo or > ExampleHeader: "foo" without extra metadata. Same problem where items can appear inside lists, dict values, etc. One way to address this would be to remove identifiers from items. Thoughts? -- 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/505 ----==_mimepart_5a9dd3038ed49_62ae2b20bf226ec8228823 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

We've designed structured headers so that it's easy to deterministically parse a given header into the appropriate data types.

However, it seems like there's likely to be ambiguity about taking a given data structure in common programming languages and creating the correct data types, without a significant amount of metatdata.

While most languages can distinguish floats from integers, as well as binary content from other content, identifiers are a strict subset of strings.

For example, if a value is "foo", and I need to serialise it as an Item, I have no idea whether it should be:

ExampleHeader: foo

or

ExampleHeader: "foo"

without extra metadata. Same problem where items can appear inside lists, dict values, etc.

One way to address this would be to remove identifiers from items.

Thoughts?


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

----==_mimepart_5a9dd3038ed49_62ae2b20bf226ec8228823-- From nobody Mon Mar 5 15:47:48 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.411 X-Spam-Level: X-Spam-Status: No, score=-0.411 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=9iPFLf6ccQPh7K5k7mffp3N4hUM=; b=dGZwOPpN9gyIpKTo G7kcao7V4uL6ch2dq5UZm5sMV2Xr/ft8J76E0YpvT7fmzOm5P8C++s+MoF2OieUX +g7OTf+tOeG4ZRQFCZxFTb82otZqiOzmXUiaUc5vNF590yXiduLzOcJNgvKGVrvR ThsT5KItOa0YTfOt5EP6uuHcju4= Date: Mon, 05 Mar 2018 23:47:45 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5a9dd7207d091_70642ab205472ed0244767"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Mar 2018 23:47:47 -0000 ----==_mimepart_5a9dd7207d091_70642ab205472ed0244767 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm not sure I understand the problem ? You need to know the specification for the header to produce it correctly, and that will tell you if you are supposed to produce an identifier or a 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/505#issuecomment-370608863 ----==_mimepart_5a9dd7207d091_70642ab205472ed0244767 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

I'm not sure I understand the problem ?

You need to know the specification for the header to produce it correctl= y, and that will tell you if you are supposed to produce an identifier or a= string ?

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyCfIAEjfOPc= 1Wry3wdUduBTHiXP6ks5tbc6ggaJpZM4Sd2TC">mute the thread.3D""

= ----==_mimepart_5a9dd7207d091_70642ab205472ed0244767-- From nobody Mon Mar 5 16:01:59 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -6.998 X-Spam-Level: X-Spam-Status: No, score=-6.998 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, 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, 05 Mar 2018 16:01:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1520294489; bh=xNIy4Icln77gOGpXdWFJKwg4zIaOyHtQQLkjjZfarXM=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gfp6dOcce5ph5h3JuEy0Vkc0UWIPJl96bdFIB8U81KknMOJd75uWGq5i7Iua8g6jf y6+dFinHPhMP3PiexaPivzB1/42+qRphIIpiO0cirTu5SP68Q7F4ngPK6dqPulw5PP 35a2I2hiHc4KqaxrolI5Djais9l41rb7WSqkGV8M= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5a9dda59ac14e_792b3f8f1bbe4f309039d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Mar 2018 00:01:35 -0000 ----==_mimepart_5a9dda59ac14e_792b3f8f1bbe4f309039d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Imagine that you're creating a generic API for serialising structured headers, say from JS or Python. We've accepted that it's necessary for the calling code to identify the top-level type, so the function might be `generateStructuredItem(data)` or similar. However, what you pass in `data` is ambiguous if it contains a string; is that to be serialised as an identifier, or a string? One way to fix this would be to pass along extra metadata inside / alongside `data`. However, if we can omit Identifiers from Item, I *think* it becomes unambiguous. -- 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/505#issuecomment-370611697 ----==_mimepart_5a9dda59ac14e_792b3f8f1bbe4f309039d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Imagine that you're creating a generic API for serialising structured = headers, say from JS or Python.

We've accepted that it's necessary for the calling code to identify th= e top-level type, so the function might be generateStructuredItem(d= ata) or similar.

However, what you pass in data is ambiguous if it contain= s a string; is that to be serialised as an identifier, or a string?

One way to fix this would be to pass along extra metadata inside / alo= ngside data. However, if we can omit Identifiers from Item, = I think it becomes unambiguous.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
= ----==_mimepart_5a9dda59ac14e_792b3f8f1bbe4f309039d-- From nobody Mon Mar 12 03:02:28 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.606 X-Spam-Level: X-Spam-Status: No, score=-5.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Mon, 12 Mar 2018 03:02:23 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1520848943; bh=s1/pI0S5kqronzkU+KK50hnZUhpTjGgC+dCL8GuNjL8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CTAZSUxZ8W13b8PmlKLwmcBCyyJGcsmisfHYzBVggoFyDq2SPDApclxdHtWX85gLz gNACD3188Y97eoQbvbugoptIhaQIIMObajHRPaz6B+hLGgTDDa0k+IoLUUZC4ZhabQ EhMrryNd9xkQHSa8J+lD0w+SgZvMg1n+ZzmIkpKE= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Added description of caching limitations for Range-less shift-buffer requests (#506) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa6502f45854_258f3fa69c818f308064b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Mar 2018 10:02:26 -0000 ----==_mimepart_5aa6502f45854_258f3fa69c818f308064b 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/506 -- Commit Summary -- * Added description of caching limitations for Range-less shift-buffer requests -- File Changes -- M draft-ietf-httpbis-rand-access-live.xml (14) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/506.patch https://github.com/httpwg/http-extensions/pull/506.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/506 ----==_mimepart_5aa6502f45854_258f3fa69c818f308064b Content-Type: text/html; 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/506

Commit Summary

  • Added description of caching limitations for Range-less shift-buffer requests

File Changes

Patch Links:


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

----==_mimepart_5aa6502f45854_258f3fa69c818f308064b-- From nobody Mon Mar 12 03:49:08 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.009 X-Spam-Level: X-Spam-Status: No, score=-2.009 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=D4mi71UybT79RhX5r2mv1EryWwI=; b=BO44qb2+99x+Yzfu AjC52iIS1HKmrPiSqHpSByPJzu9j0FQCWBQ3Z5wOffCbFkUZtgL2bya41ROJeqpK Y6Mgp+j+RKHRbaeQ6NDzkBEfSocDVKiDHcwXIr/P11AnLMV55SwDKmcFP2T8skJM Un2MRech/WXwb1EUmS5rEnIzwyM= Date: Mon, 12 Mar 2018 10:49:05 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Added description of caching limitations for Range-less shift-buffer requests (#506) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa65b2152303_45d32aed7027cecc4728c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Mar 2018 10:49:07 -0000 ----==_mimepart_5aa65b2152303_45d32aed7027cecc4728c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -463,6 +464,16 @@ Content-Range: bytes 1020000-1254567/* from the server to indicate that the response will start at byte 1020000, end at byte 1254567, and will not include any aggregated content. This is the response expected from a typical HTTP server - one that doesn't support byte-range requests on aggregating content. + + Note that responses to GET requests against shift-buffer representations using Range + can be cached by intermediaries, since the Content-Range response header indicates + which portion of the representation is being returned in the response body. However + GET requests without a Range header cannot be cached since the first byte of the response either that or the resource provided might be identified differently that is, if the start of `/live` moves by 10M, then you might redirect to `/live+10M`, all assuming that the redirect works (content-location isn't especially nice for this because it isn't any more cacheable -- 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/506#pullrequestreview-102993570 ----==_mimepart_5aa65b2152303_45d32aed7027cecc4728c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-httpbis-rand-access-live.xml:

> @@ -463,6 +464,16 @@ Content-Range: bytes 1020000-1254567/*
       <t>
         from the server to indicate that the response will start at byte 1020000, end at byte 1254567, and will not include any aggregated content. This is the response expected from a typical HTTP server - one that doesn't support byte-range requests on aggregating content.
       </t>
+      <t>
+          Note that responses to GET requests against shift-buffer representations using Range 
+          can be cached by intermediaries, since the Content-Range response header indicates 
+          which portion of the representation is being returned in the response body. However 
+          GET requests without a Range header cannot be cached since the first byte of the response 

either that or the resource provided might be identified differently

that is, if the start of /live moves by 10M, then you might redirect to /live+10M, all assuming that the redirect works (content-location isn't especially nice for this because it isn't any more cacheable


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

----==_mimepart_5aa65b2152303_45d32aed7027cecc4728c-- From nobody Mon Mar 12 17:20:55 2018 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_IMAGE_ONLY_32=0.001, 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: Mon, 12 Mar 2018 17:20:51 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1520900451; bh=FEYEoLrwsBYzZ9hCaBhiLAiRKRdfenUwjlnOM1L9dMY=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OiMSJ5XfcZ8383yHYqACoXvb6HpT5dn6k1gm3bGZjYnZ4oO3EdHasi9pJqRdYVO5U /5xnPELX8gYMrv0SSXUgqFHYCMPXGhY4THstKumgUc37lCKE2PqsI1kysaAm/LcefQ fVcGt7X5stAEMRFG0+bQ44sGboyEnO2jbqvhS7t4= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Added description of caching limitations for Range-less shift-buffer requests (#506) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa71963ac7bb_78602b09f3582ec454072"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2018 00:20:54 -0000 ----==_mimepart_5aa71963ac7bb_78602b09f3582ec454072 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit craigpratt commented on this pull request. > @@ -463,6 +464,16 @@ Content-Range: bytes 1020000-1254567/* from the server to indicate that the response will start at byte 1020000, end at byte 1254567, and will not include any aggregated content. This is the response expected from a typical HTTP server - one that doesn't support byte-range requests on aggregating content. + + Note that responses to GET requests against shift-buffer representations using Range + can be cached by intermediaries, since the Content-Range response header indicates + which portion of the representation is being returned in the response body. However + GET requests without a Range header cannot be cached since the first byte of the response Interesting idea @martinthomson. I'll see if I can reword to not preclude this option. So guess I need to sprinkle in "successful responses" on both of these sentences and maybe include redirect as an example. I'll revise tonight. Thx! -- 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/506#discussion_r173985798 ----==_mimepart_5aa71963ac7bb_78602b09f3582ec454072 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@craigpratt commented on this pull request.


In draft-ietf-httpbis-rand-access-live.xml:

> @@ -463,6 +464,16 @@ Content-Range: bytes 1020000-1254567/*
       <t>
         from the server to indicate that the response will start at byte 1020000, end at byte 1254567, and will not include any aggregated content. This is the response expected from a typical HTTP server - one that doesn't support byte-range requests on aggregating content.
       </t>
+      <t>
+          Note that responses to GET requests against shift-buffer representations using Range 
+          can be cached by intermediaries, since the Content-Range response header indicates 
+          which portion of the representation is being returned in the response body. However 
+          GET requests without a Range header cannot be cached since the first byte of the response 

Interesting idea @martinthomson. I'll see if I can reword to not preclude this option.

So guess I need to sprinkle in "successful responses" on both of these sentences and maybe include redirect as an example.

I'll revise tonight. Thx!


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

----==_mimepart_5aa71963ac7bb_78602b09f3582ec454072-- From nobody Mon Mar 12 19:42:05 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.029 X-Spam-Level: X-Spam-Status: No, score=-2.029 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=y+BK+gxxahQnKnGJfbszOcJITz0=; b=fishD9/tsl3Ei34C MnjZrHQMbsnnNq0jwwslnKXsBuR8DL3nvienivUX93yy+ieWW6Lv54X9UIi7aqx1 uFOVqctDAtEMbJmJjw80eP1ucZGFIb6wwNwDMv8Zqg+vEoJNF5NQwKsnZ451FyUb q8tfSfKTr5dPH1gVm2hCO5slrKQ= Date: Tue, 13 Mar 2018 02:42:01 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa73a78e474e_22372b154a7c8ec4867d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2018 02:42:04 -0000 ----==_mimepart_5aa73a78e474e_22372b154a7c8ec4867d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit So... A list-of-identifiers (e.g. `Vary`) becomes a param-list (with the "no parameters" profile)? A single identifier (e.g. `Content-Encoding`) becomes param-list (with the "only one item", and "no parameters" profiles)?? Amusingly, the one example in the draft for *list* is a list of identifiers, which suggests that that's the most useful type of list. Which in turn suggests making a new first class "list-of-identifiers" type. The set of types starts to look a bit .. um.. : * list of {identifier => identifier} pairs * list of {identifier => other primitive scalar} pairs * parameterised list of identifiers * * list of identifiers * list of other primitive scalars * identifier * other primitive scalar \* this is actually more complicated, because of `foo;bar=baz` vs `foo;bar="baz"` I can kind of see how we're getting here, but it seems like maybe you've opened up a tiny little crack which might make the whole thing fall apart. -- 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/505#issuecomment-372527752 ----==_mimepart_5aa73a78e474e_22372b154a7c8ec4867d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

So...

A list-of-identifiers (e.g. Vary) becomes a param-list (wit= h the "no parameters" profile)?

A single identifier (e.g. Content-Encoding) becomes param-l= ist (with the "only one item", and "no parameters" profiles)??

Amusingly, the one example in the draft for list is a list of i= dentifiers, which suggests that that's the most useful type of list. Which= in turn suggests making a new first class "list-of-identifiers" type.

The set of types starts to look a bit .. um.. :

  • list of {identifier =3D> identifier} pairs
  • list of {identifier =3D> other primitive scalar} pairs
  • parameterised list of identifiers *
  • list of identifiers
  • list of other primitive scalars
  • identifier
  • other primitive scalar

* this is actually more complicated, because of foo;bar=3Dbaz vs foo;bar=3D"baz"

I can kind of see how we're getting here, but it seems like maybe you've= opened up a tiny little crack which might make the whole thing fall apart.=

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyGs9gluRqcz= HOgTi0mEQ5dR6ZBq8ks5tdzH4gaJpZM4Sd2TC">mute the thread.3D""

= ----==_mimepart_5aa73a78e474e_22372b154a7c8ec4867d-- From nobody Mon Mar 12 19:58:59 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.009 X-Spam-Level: X-Spam-Status: No, score=-2.009 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=LVoG7+SoNaS0gVpxPYn9JHD+j0g=; b=Epwjp7OMcFP1Tmf8 QPr1ZO6U+6mmWKFWfq3OAfCrwniLNaw2aBUmvgo1IVzDjEDbvnGM9UiHIe3Kxg1W E35V/Jkws2jTQWVvtU87XQvsdxUNRD9RRDCAUdd88R5H7L8Gk34iCPU3fM+5oI/s J3+fdIvLWQm/shEwOq+L+9ifePQ= Date: Tue, 13 Mar 2018 02:58:56 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa73e6faf21f_15273ffd65632f341342cb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2018 02:58:59 -0000 ----==_mimepart_5aa73e6faf21f_15273ffd65632f341342cb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > While most languages can distinguish floats from integers, as well as **binary content from other content** ... Wait, can they? How would my API to know whether to generate `"hello"` or `*aGVsbG8=*`? What you say only works if those two values are completely interchangeable, which means they're the same data type. But that's not stated (or even implied) in the current text. In Ruby there are String and Symbol objects, which means it's actually *easier* for my Ruby API to choose between strings vs identifiers than strings vs binary content. Maybe the extra metadata is the way to go. We already have those in every other serialisation library in existence (e.g. [PHP json_decode's `assoc` parameter](https://secure.php.net/manual/en/function.json-decode.php), [Ruby's JSON opts](https://ruby-doc.org/stdlib-2.5.0/libdoc/json/rdoc/JSON.html#method-i-parse), etc.) so it's not something completely foreign to developers. -- 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/505#issuecomment-372530530 ----==_mimepart_5aa73e6faf21f_15273ffd65632f341342cb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

While most languages can distinguish floats from integers, as well as binary content from other content ...

Wait, can they? How would my API to know whether to generate "hel= lo" or *aGVsbG8=3D*? What you say only works if those = two values are completely interchangeable, which means they're the same dat= a type. But that's not stated (or even implied) in the current text.

In Ruby there are String and Symbol objects, which means it's actually <= em>easier for my Ruby API to choose between strings vs identifiers tha= n strings vs binary content.

Maybe the extra metadata is the way to go. We already have those in eve= ry other serialisation library in existence (e.g. PHP json_deco= de's assoc parameter, Ruby's= JSON opts, etc.) so it's not something completely foreign to developer= s.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyG4USUusVbW= n0F-W2IyIqQXTmGbVks5tdzXvgaJpZM4Sd2TC">mute the thread.3D""

= ----==_mimepart_5aa73e6faf21f_15273ffd65632f341342cb-- From nobody Wed Mar 14 04:45:03 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -3.828 X-Spam-Level: X-Spam-Status: No, score=-3.828 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_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Wed, 14 Mar 2018 04:44:58 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521027898; bh=mFm+qYuqZmd3wpeSH3BBOjgD04Qd+nN/3ej5rHZrsys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zgkOn2XCeEDq7lAAp8bs2k7FDFKSqFNyS1OZPQxO0a4F31cjDwGYF0UMSld4ZPEtV Qcx5OSoNaTHb1LzpNzkyg9UdRoRF9OA6iN4zGAXkEbmFI04SaGaOkqbOWJ+y3OPxI9 19cpu0aB3JhmOvu1PpT5b4Wwq7eLI3szskdIWTsg= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Algorithm to parse lists doesn't allow parameterised values (#443) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa90b3a25cc4_6be62b290c20eecc111594"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2018 11:45:01 -0000 ----==_mimepart_5aa90b3a25cc4_6be62b290c20eecc111594 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #443. -- 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/443#event-1520732146 ----==_mimepart_5aa90b3a25cc4_6be62b290c20eecc111594 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #443.


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

----==_mimepart_5aa90b3a25cc4_6be62b290c20eecc111594-- From nobody Wed Mar 14 04:53:47 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.11 X-Spam-Level: X-Spam-Status: No, score=-0.11 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=fR9fBnjLdBPUkK1H2321RV830AY=; b=nyPduPWiUR4xdesp IjQVUl2Cw5J++UUpsdewHEIFzU8zrGOw0In5exJieJFXhrtS7sARiDZfehnTrwxa e0NODlUd6844VomD/7AUjTVP7+kNcsfObKvtNaHi7/qOJ0nZcMplgdx55xpbVGfa /ViY8iwtbJlb9MZiKeOPrlK/tlY= Date: Wed, 14 Mar 2018 11:53:42 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa90d46bd116_67c72b04b692cecc114059"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2018 11:53:45 -0000 ----==_mimepart_5aa90d46bd116_67c72b04b692cecc114059 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hm. In Python3, I have `b"..."` for binary. Ruby has stringio objects. JS has Blob. I *think* binary is pretty well-covered and natural in most languages (even if it requires a wrapper object, that is "the" way it's done in that language). It's much less clear to me that there's always such a natural mapping for identifiers. It's true that a library could define a wrapper object for them; I just wonder if it would end up being confusing to use (because it's not the natural convention for that language). E.g., in Python, I don't think there's a natural mapping, so my library would have to define an Identifier object that would need to be consistently used in all data to/from headers. That object would become a dependency for all code that works with that header. Not sure that's a big deal, just working through it. -- 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/505#issuecomment-372995265 ----==_mimepart_5aa90d46bd116_67c72b04b692cecc114059 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Hm. In Python3, I have b"..." for binary. Ruby has stringio= objects. JS has Blob. I think binary is pretty well-covered and n= atural in most languages (even if it requires a wrapper object, that is "th= e" way it's done in that language).

It's much less clear to me that there's always such a natural mapping fo= r identifiers. It's true that a library could define a wrapper object for t= hem; I just wonder if it would end up being confusing to use (because it's = not the natural convention for that language).

E.g., in Python, I don't think there's a natural mapping, so my library = would have to define an Identifier object that would need to be consistentl= y used in all data to/from headers. That object would become a dependency f= or all code that works with that header.

Not sure that's a big deal, just working through it.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyH5R8uy6ei9= i7yo2VFR4PZmOBOtDks5teQTGgaJpZM4Sd2TC">mute the thread.3D""

= ----==_mimepart_5aa90d46bd116_67c72b04b692cecc114059-- From nobody Wed Mar 14 07:40:11 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.11 X-Spam-Level: X-Spam-Status: No, score=-0.11 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=HBLN0+cim2AhXo33jlzRJ4e1QgE=; b=cc5l4GBi6MFkLLo3 sdfR73qMdr3jMR/DLlkurK9xdgjPpBdcXyxMm9FcOY54zHqm2cQWaNu7zbLA0GbB 5p8KiDkJHAg5KEEdD0dVdW1l/yXn730MBrknR5TGo+qgR+mBKt9RGlEdrxvqszVw NWi+onmePEV1pSCGvZRx0DA+Oh8= Date: Wed, 14 Mar 2018 14:40:05 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa934447cca6_4c612b0c752e8ec837165f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2018 14:40:09 -0000 ----==_mimepart_5aa934447cca6_4c612b0c752e8ec837165f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Oh, I didn't know Python 3 had separated serialisation from strings and exposed 'bytes' as its own type. That's cool. In Ruby a String is always a String, even if you access it using StringIO\*; and a string with `.encoding == Encoding::ASCII_8BIT` isn't special in any way. But yeah, my big hangup is that `param_id` has `[ "=" item ]` in its definition. That's the one place, in all the potential header definitions, where I can see a strong argument for allowing mixed strings and identifiers in the same context. Which means even if you were to carve *identifier* out of *item*, you'd probably have to expand the param_id rule to bring it back in there, which means a generic encoder would still need that extra metadata to know whether to write `="foo"` or `=foo` (\* *but you can use `bytes`/`each_byte` or `unpack` to get the octet values 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/505#issuecomment-373044792 ----==_mimepart_5aa934447cca6_4c612b0c752e8ec837165f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Oh, I didn't know Python 3 had separated serialisation from strings and = exposed 'bytes' as its own type.
That's cool. In Ruby a String is always a String, even if you access it us= ing StringIO*; and a string with .encoding =3D=3D Encoding::ASCII_8B= IT isn't special in any way.

But yeah, my big hangup is that param_id has [ "=3D" = item ] in its definition. That's the one place, in all the potentia= l header definitions, where I can see a strong argument for allowing mixed = strings and identifiers in the same context. Which means even if you were = to carve identifier out of item, you'd probably have to e= xpand the param_id rule to bring it back in there, which means a generic en= coder would still need that extra metadata to know whether to write = =3D"foo" or =3Dfoo

(* but you can use bytes/each_byte or unpack to get the octet values out)

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyE6vAfNQH48= 4xDFBaS-pw6ZepjTGks5teSvEgaJpZM4Sd2TC">mute the thread.3D""

= ----==_mimepart_5aa934447cca6_4c612b0c752e8ec837165f-- From nobody Wed Mar 14 07:44:22 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: 0.596 X-Spam-Level: X-Spam-Status: No, score=0.596 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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=RNDv9ij41fzcIBxwzvJqE5tHc7M=; b=xKF3BbAMwIxzGXbE 9et6wwEqjq1aIFda1ky6Kw5toAG32t7QWdWXKBJYlJOnkkxSWc9PVlW4GvTVtt6N mH844N1xA2anPwlg94yU2RKU/nst4HA03S3iaMiJTPyPXTzEavNl0pcqbgx1lmY7 K421E68SFYoXyZbz1aXfEoxOw64= Date: Wed, 14 Mar 2018 14:44:18 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa935429c07c_6e23fe682a90f3015283c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2018 14:44:21 -0000 ----==_mimepart_5aa935429c07c_6e23fe682a90f3015283c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Right. In a perfect world, we could map native datatypes 1:1 with header datatypes, but as a stopgap, we can use objects (whether they're provided by the language like `StringIO` or by the header mapping itself). I still think it would be cool if we could minimise that. So I think the heart of this question is: does the usefulness of using Identifiers in places like parameter and dictionary values outweigh the inconvenience/extra abstraction of using wrapper objects/types? -- 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/505#issuecomment-373046363 ----==_mimepart_5aa935429c07c_6e23fe682a90f3015283c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Right. In a perfect world, we could map native datatypes 1:1 with header= datatypes, but as a stopgap, we can use objects (whether they're provided = by the language like StringIO or by the header mapping itself)= . I still think it would be cool if we could minimise that.

So I think the heart of this question is: does the usefulness of using I= dentifiers in places like parameter and dictionary values outweigh the inco= nvenience/extra abstraction of using wrapper objects/types?

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyPm9IAczzVN= QKkU2aEaBhRVT2lPgks5teSzCgaJpZM4Sd2TC">mute the thread.3D""

= ----==_mimepart_5aa93b0e8b3e4_d392aad0b2e6ed016582-- From nobody Wed Mar 14 08:10:57 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -3.808 X-Spam-Level: X-Spam-Status: No, score=-3.808 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_DNSWL_HI=-5, SPF_PASS=-0.001, T_MIME_MALF=0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Wed, 14 Mar 2018 08:10:41 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521040241; bh=Xrgy5KHghufzhFAlcajKRtAapfsJwihk4hZuN1C4Bl0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YbwtRllkFbhW12Sq9gl60BxW0RAgCKoH6MqVyY7h4nHab5NJtROSjfrxfk5ry7BKQ 7CGGBHFS6alLb1tZfBL2vQJhny41IDpUTAEBIUWikGa5LIggEwfNXJ6p0JbnuIN/fB mtTS9C2RzB7RctPYQtfsotB9Ak7h81OgD3yOySBU= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa93b71f9b6_26d3fadab46af30190675"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2018 15:10:43 -0000 ----==_mimepart_5aa93b71f9b6_26d3fadab46af30190675 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Yes. If we don't allow identifiers in types, it'd have to be serialised as: > Content-Type: text/html;charset="utf-8" ... if it was a parameterised list. -- 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/505#issuecomment-373056288 ----==_mimepart_5aa93b71f9b6_26d3fadab46af30190675 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Yes. If we don't allow identifiers in types, it'd have to be serialised as:

Content-Type: text/html;charset="utf-8"

... if it was a parameterised list.


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

----==_mimepart_5aa93b71f9b6_26d3fadab46af30190675-- From nobody Wed Mar 14 15:28:39 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=yneowllPMa6M1Q/iu/5EUNc3FZg=; b=RfSqjH7YHVRYb+HU 0+uosY6jewkSl1OkiwDiuWqqkmRk0oUPYjSpJ9nC9BkZhktNDsm1pVFIchLscsGq lws7QrRxf5mfyUkKhQpA7hUySOJSVF0ehSIfuLEv18hVICkmHyt/6xlxJk7yRGYL T09zSuhbYpzBFpUDNVfFEIRKVOc= Date: Wed, 14 Mar 2018 22:28:35 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aa9a2132c2c9_49922b0e287e0ed034762"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2018 22:28:38 -0000 ----==_mimepart_5aa9a2132c2c9_49922b0e287e0ed034762 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Aye, so, given that content-type is never ever going to have a different serialisation, if the eventual goal of this structure isn't to conquer the world (of existing headers) then there's no problem. Also, it fits nicely with some of my more radical ideology to never use an identifier on the right of an equals sign. -- 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/505#issuecomment-373196205 ----==_mimepart_5aa9a2132c2c9_49922b0e287e0ed034762 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Aye, so, given that content-type is never ever going to have a different= serialisation, if the eventual goal of this structure isn't to conquer the= world (of existing headers) then there's no problem.

Also, it fits nicely with some of my more radical ideology to never use = an identifier on the right of an equals sign.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyNG-Pp3jmhQ= i8NEPT5e-0ddcrNTeks5teZmTgaJpZM4Sd2TC">mute the thread.3D""

----==_mimepart_5aabd46ef2b0a_2f072ae7a8e28ec4105727-- From nobody Fri Mar 16 07:31:50 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.596 X-Spam-Level: X-Spam-Status: No, score=-5.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Fri, 16 Mar 2018 07:31:46 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521210706; bh=dNjh2/65/Jz1KOy9HWT7AnsDL1Sh83W+xiqX4WZGhQY=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZUo0r+2Q7MTwCe3fk/c6MjAocXDk1b4Tsf6aWuHlEBCx2ThwFP2e7mDIH7U8MHQI+ iCvmVYVfw0u7xD6z65W0lt/l5/4l0hJuh6p7wjfSLFDyuJMh6dw4p6QL8ocY09BxJI 1yodlMfgnE7DU3uEAZlDsqCjq5XrDGgqBv7Ja3l8= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] 7159->8259 (#508) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabd552539d5_4a522abb41c9aec488332"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 14:31:48 -0000 ----==_mimepart_5aabd552539d5_4a522abb41c9aec488332 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/508 -- Commit Summary -- * 7159->8259 -- File Changes -- M draft-ietf-httpbis-bcp56bis.md (7) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/508.patch https://github.com/httpwg/http-extensions/pull/508.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/508 ----==_mimepart_5aabd552539d5_4a522abb41c9aec488332 Content-Type: text/html; 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/508

Commit Summary

  • 7159->8259

File Changes

Patch Links:


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

----==_mimepart_5aabd552539d5_4a522abb41c9aec488332-- From nobody Fri Mar 16 07:40:16 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.606 X-Spam-Level: X-Spam-Status: No, score=-5.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Fri, 16 Mar 2018 07:40:12 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521211212; bh=iOQArCODO0omrbHhzR3bmsnVayTmpEPdOXu+zo1SZ+E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=B2ylvxKYWwsO0xeRUoNsRwzO04f/4jpVOltdrccNsim8eI3+78yfY+jOTmesEKr43 myxJv5hSs45OB8NDaD77dHKNtjr7yhmvPnrL1z0F+/bLUpo8WAoTziJh8F01blyaOx KamuFGwiuj+9V8XgrFxNtZ5qqIrSj/uT8jggSj4o= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] avoid markdown syntax in spec text examples (#509) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabd74c8a509_22b72aced9a58ed021911c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 14:40:15 -0000 ----==_mimepart_5aabd74c8a509_22b72aced9a58ed021911c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit (this change will be in conflict with the JSON reference update though) You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/509 -- Commit Summary -- * avoid markdown syntax in spec text examples -- File Changes -- M draft-ietf-httpbis-bcp56bis.md (7) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/509.patch https://github.com/httpwg/http-extensions/pull/509.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/509 ----==_mimepart_5aabd74c8a509_22b72aced9a58ed021911c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

(this change will be in conflict with the JSON reference update though)


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

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

Commit Summary

  • avoid markdown syntax in spec text examples

File Changes

Patch Links:


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

----==_mimepart_5aabd74c8a509_22b72aced9a58ed021911c-- From nobody Fri Mar 16 07:49:44 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=UpHioHEZWOlP4yQ3VnEE875+Bow=; b=s4cNuKKlJcPj19JW iivsfrMlOnOZxKF5Kt3CZYayStBWfOSPIVOkZn+0PQDFLrpglptqS1hO/FBwDi9z YuFZXkWzfAQGaquUYl3ZEYQhon2fu98To5Rvzs1/FBoYE4Z9I4GJJ3CyiOXVNCnB 68r02uFNiKcoPTWtK0twM+wDlaU= Date: Fri, 16 Mar 2018 14:49:41 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis section ref to HTML (#510) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabd9845cb1c_2f0b2ae7a8e28ec4188924"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 14:49:43 -0000 ----==_mimepart_5aabd9845cb1c_2f0b2ae7a8e28ec4188924 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit "Unmodified Web browsers will not support the new scheme. While it is possible to register new URL schemes with Web browsers (e.g. registerProtocolHandler() in [HTML5] Section 8.7.1.3, as well as several proprietary approaches), support for these mechanisms is not shared by all browsers, and their capabilities vary." As HTML5 refers to the "living spec", the section number reference might be instable. Either use s stable version (W3C?), or rephrase the reference (potentially by just dropping the section number, or by directly linking to https://html.spec.whatwg.org/#custom-handlers) Also, in any case, please insert a comma between reference and "Section...". -- 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/510 ----==_mimepart_5aabd9845cb1c_2f0b2ae7a8e28ec4188924 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

"Unmodified Web browsers will not support the new scheme. While it is possible to register new URL schemes with Web browsers (e.g. registerProtocolHandler() in [HTML5] Section 8.7.1.3, as well as several proprietary approaches), support for these mechanisms is not shared by all browsers, and their capabilities vary."

As HTML5 refers to the "living spec", the section number reference might be instable. Either use s stable version (W3C?), or rephrase the reference (potentially by just dropping the section number, or by directly linking to https://html.spec.whatwg.org/#custom-handlers)

Also, in any case, please insert a comma between reference and "Section...".


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

----==_mimepart_5aabd9845cb1c_2f0b2ae7a8e28ec4188924-- From nobody Fri Mar 16 07:54:32 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=MRxqK13/ZuiqH+IcTAyUFRJ6/LA=; b=kdCfqawoytYDE4UY oUSDWUdfuWxo+5NMB3S/Bf/ilMrxWQeukAaIq1E9SYSIJmR321h7+uaifqHyMXbq A+rCAXupEA+SjY5cy5ZA51iG/K2bNIKeUCBL8/STrIWR0VBYPQnKe/44Wjp9TeZb 8Y7ozltR1msrAEbbCD6BJi1CLjI= Date: Fri, 16 Mar 2018 14:54:28 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis: use shorthand notation for [XML] (#511) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdaa42ac4f_9022b21662f2ecc1518b6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 14:54:31 -0000 ----==_mimepart_5aabdaa42ac4f_9022b21662f2ecc1518b6 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/511 -- Commit Summary -- * bcp56bis: use shorthand notation for [XML] -- File Changes -- M draft-ietf-httpbis-bcp56bis.md (2) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/511.patch https://github.com/httpwg/http-extensions/pull/511.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/511 ----==_mimepart_5aabdaa42ac4f_9022b21662f2ecc1518b6 Content-Type: text/html; 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/511

Commit Summary

  • bcp56bis: use shorthand notation for [XML]

File Changes

Patch Links:


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

----==_mimepart_5aabdaa42ac4f_9022b21662f2ecc1518b6-- From nobody Fri Mar 16 07:57:44 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.626 X-Spam-Level: X-Spam-Status: No, score=-0.626 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=r9obh0c95hqP/NUwj3+bfZr205E=; b=BqFjTA0MNNsQY5G3 v47d8TgQfF498hXUX9MXMs14FvdvsKavH7K/B3bA5CMQAQJnqYWWjmAIfzN13D09 PIycN4YOZVbQjuC/Rf24qnt2CIRqXedUELi2hF0E7fUhA7nhG/RUkpv91yJcfAcb MQOPNR0USwXGGXzYp6aePgZ7xvM= Date: Fri, 16 Mar 2018 14:57:41 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis: avoid overlong artwork line (#512) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdb6449e3c_2c1c3ffab5da8f28358bc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 14:57:43 -0000 ----==_mimepart_5aabdb6449e3c_2c1c3ffab5da8f28358bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit FWIW, it might also be good not to have kramdown-specific syntax here... You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/512 -- Commit Summary -- * bcp56bis: avoid overlong artwork line -- File Changes -- M draft-ietf-httpbis-bcp56bis.md (3) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/512.patch https://github.com/httpwg/http-extensions/pull/512.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/512 ----==_mimepart_5aabdb6449e3c_2c1c3ffab5da8f28358bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

FWIW, it might also be good not to have kramdown-specific syntax here...


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

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

Commit Summary

  • bcp56bis: avoid overlong artwork line

File Changes

Patch Links:


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

----==_mimepart_5aabdb6449e3c_2c1c3ffab5da8f28358bc-- From nobody Fri Mar 16 07:59:45 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=257KBuLUBR4T/al4LQ6Eg1O4mbQ=; b=LHo3PEVw/Pus78Wx SjET8cyUwLLiAlaO7yadBVpPG2JzJHSLdmGyjICpvWsIoWDT+W3HuICOssXg86gK Mzz5/XIO31W8ZXCqd4hpS5qRu+vgFRERXk3i5DaAUZNMLtp+YIBplocCEnbc6KiX gBVXiMYDvQ3wvYJobvOzxFIBII4= Date: Fri, 16 Mar 2018 14:59:42 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdbdda916b_601a2afd7bbc2ed0523a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 14:59:44 -0000 ----==_mimepart_5aabdbdda916b_601a2afd7bbc2ed0523a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The spec currently cites both FETCH and the W3C CORS spec for CORS. One should be sufficient. -- 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/513 ----==_mimepart_5aabdbdda916b_601a2afd7bbc2ed0523a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The spec currently cites both FETCH and the W3C CORS spec for CORS. One should be sufficient.


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

----==_mimepart_5aabdbdda916b_601a2afd7bbc2ed0523a9-- From nobody Fri Mar 16 08:04:04 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=7nwE2pFTC9P4Ulpd3nL13eRXoys=; b=FAr8L4vLUpYMumcU 2LOq0rvzwif0+Iw1dBdCPrpEAyzTFvXCT8CN64UCFW4LrwhEC1CWhEOGQeVgs9RD e+R/NdQEg8Yc/uJ7GQGLhmVAABqJOtYhjSrvg3WJctpBUJV8stX2xxIwcJ7Nn1ZS Mh5I2p0Z97cbApCU8YwCwERJE6M= Date: Fri, 16 Mar 2018 15:03:51 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis: RFC 3205 ref (#514) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdcd7a2936_1d83b3fa0b8dd2f2812576e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 15:04:04 -0000 ----==_mimepart_5aabdcd7a2936_1d83b3fa0b8dd2f2812576e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Mention obsoletion in the abstract, tune section title in appendix, and actually cite RFC 3205. You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/514 -- Commit Summary -- * bcp56bis: RFC 3205 ref -- File Changes -- M draft-ietf-httpbis-bcp56bis.md (6) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/514.patch https://github.com/httpwg/http-extensions/pull/514.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/514 ----==_mimepart_5aabdcd7a2936_1d83b3fa0b8dd2f2812576e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Mention obsoletion in the abstract, tune section title in appendix, and actually cite RFC 3205.


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

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

Commit Summary

  • bcp56bis: RFC 3205 ref

File Changes

Patch Links:


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

----==_mimepart_5aabdcd7a2936_1d83b3fa0b8dd2f2812576e-- From nobody Fri Mar 16 08:06:13 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.412 X-Spam-Level: X-Spam-Status: No, score=-0.412 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=sOX6a7f8isrv+aggmxfyIalvb8g=; b=NzUDuQQXH5rFAt5y gXxO8ML7JreMZMH2XH70lX7gLMGLvV4Vza64/1kgu3WCJdjeTvnk2nllAE0wpkd3 GpPfyHo2QD6d/fBr2I7ZhUbrtyXsLeCzg6ov08NMt+h5LeilatsSjTGJJiaZnWS6 yKpVk/0FQU5Uw8EQQnflVoG9DKk= Date: Fri, 16 Mar 2018 15:06:10 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] 5988->8288 (#507) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdd619ecc9_14482ae639562ecc12251e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 15:06:13 -0000 ----==_mimepart_5aabdd619ecc9_14482ae639562ecc12251e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #507. -- 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/507#event-1525729544 ----==_mimepart_5aabdd619ecc9_14482ae639562ecc12251e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #507.


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

----==_mimepart_5aabdd619ecc9_14482ae639562ecc12251e-- From nobody Fri Mar 16 08:06:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=WegmiktjfiHL9gA2pTAK6EXprdw=; b=TRYHAB+lVwogeGv3 tzaAKo4iZt42I8B8MMo6OBy/H6ovqefw5d/ToX3yWAMLncR/c01FlFcDS6nzMD9J 6t3YVsX6f3ZHNtpVltd+ve/hjaTyV2DzleHn2xMisBzMPKGA5tvorQGRhKxAs6QP ITd+ZzvBNGbwAPI2bAp3y0Y3m18= Date: Fri, 16 Mar 2018 15:06:46 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: RFC 3205 ref (#514) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdd8695637_e293fa8ec082f30967f6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 15:06:55 -0000 ----==_mimepart_5aabdd8695637_e293fa8ec082f30967f6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #514. -- 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/514#event-1525731050 ----==_mimepart_5aabdd8695637_e293fa8ec082f30967f6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #514.


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

----==_mimepart_5aabdd8695637_e293fa8ec082f30967f6-- From nobody Fri Mar 16 08:07:13 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=JI9fqmIHOi77t6ULhEYiAjdMIoY=; b=v8H5EdYHVw8CtQ0P vvJLIkDpcBi209Vxd9QUtU49IdhBkhwIaKLndA0YeXJFoVlGl2tDbWNkXUMdZcgz 6a1KWdO0VwDvHCo1NBRxxwBmS57yFEHILoaMpm3iPqg+aMXUwbOLo6MMQ5+8EzKS f2h7bWjh6gwhrWs/pErl+qOwZ6A= Date: Fri, 16 Mar 2018 15:07:09 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] 7159->8259 (#508) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdd9ccbbb7_28a42b211d770ed41583ee"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 15:07:12 -0000 ----==_mimepart_5aabdd9ccbbb7_28a42b211d770ed41583ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #508. -- 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/508#event-1525731902 ----==_mimepart_5aabdd9ccbbb7_28a42b211d770ed41583ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #508.


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

----==_mimepart_5aabdd9ccbbb7_28a42b211d770ed41583ee-- From nobody Fri Mar 16 08:07:37 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.412 X-Spam-Level: X-Spam-Status: No, score=-0.412 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=v6Njgqg6zpDyDJrX1qMlTL1IGC0=; b=oFvxaDl4ccPSlEHF ezg0fpSQBKLMB+YqfKwuQaaanEg8aNdJDLW8KM6geAZXhdSCjkxhqQPayjx+ceq1 g9gwsOoqpspyHS9oLe7hTppeNd9yOGpNwI3BukGKRPf8sFPFexWkpyBEGhb+GLNN ODP6kkezhoQ8JbIJI+mKDUqnoD4= Date: Fri, 16 Mar 2018 15:07:28 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: use shorthand notation for [XML] (#511) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabddae9af77_11cb2aaee6b3cecc1496ee"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 15:07:36 -0000 ----==_mimepart_5aabddae9af77_11cb2aaee6b3cecc1496ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #511. -- 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/511#event-1525732623 ----==_mimepart_5aabddae9af77_11cb2aaee6b3cecc1496ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #511.


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

----==_mimepart_5aabddae9af77_11cb2aaee6b3cecc1496ee-- From nobody Fri Mar 16 08:08:16 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=tjd1ltaYja2GjJeWADSMJWa+0lU=; b=Add8pZCpuzZODrYK 7tT4IxlW1olUPSP/dRx2nUalJqIWeIfpPEx70uylwFiYEHwk/pe+znsoZqydnrEL s52/Xz/RayMssjI0C9IdxhUuNs0nSevALVjw0QQdXQf9OE1ZD8qovxH+RIKPYGJP zOooudfZ72q/UIXGqi2nuxAzP3w= Date: Fri, 16 Mar 2018 15:08:12 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: avoid overlong artwork line (#512) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabdddc57ea2_9f7b3fb49350cf30557d6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 15:08:14 -0000 ----==_mimepart_5aabdddc57ea2_9f7b3fb49350cf30557d6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #512. -- 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/512#event-1525734305 ----==_mimepart_5aabdddc57ea2_9f7b3fb49350cf30557d6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #512.


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

----==_mimepart_5aabdddc57ea2_9f7b3fb49350cf30557d6-- From nobody Fri Mar 16 09:49:06 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=3dcku+7KJiAkHn5c7uXb+h1sxUc=; b=R5yhxVmvZYKtOWoh E4QuYQfJCzzMtmIOg4G/7quO241htrm0q7qMlqCTi/YA6X/2T00ABhk9tFOR6w7Q S1p1nCv/mXzqXreM7j1eKGvrKORzzYA/EA8YcPCojeilwuS+Q1/lvLJ0TCW9SMl1 OUQlOneIUeqD6/z2cradMevy51g= Date: Fri, 16 Mar 2018 16:49:02 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] avoid markdown syntax in spec text examples (#509) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabf57d4be9e_a693fd45d1def2c91227"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 16:49:05 -0000 ----==_mimepart_5aabf57d4be9e_a693fd45d1def2c91227 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -239,7 +239,7 @@ their task cannot be completed). For example, an application can specify that it uses HTTP like this: - Foo Application uses HTTP {{!RFC7230}}. Implementations MUST support + Foo Application uses HTTP [RFC7230]. Implementations MUST support If the intent is to avoid creating a reference, then you want `\[RFC7230]`. Functionally, this isn't a change at all. BTW, if the intent is to blockquote this section, it should use `> Foo Application [...]`. -- 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/509#pullrequestreview-104640471 ----==_mimepart_5aabf57d4be9e_a693fd45d1def2c91227 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-httpbis-bcp56bis.md:

> @@ -239,7 +239,7 @@ their task cannot be completed).
 
 For example, an application can specify that it uses HTTP like this:
 
-    Foo Application uses HTTP {{!RFC7230}}. Implementations MUST support
+    Foo Application uses HTTP [RFC7230]. Implementations MUST support

If the intent is to avoid creating a reference, then you want \[RFC7230]. Functionally, this isn't a change at all.

BTW, if the intent is to blockquote this section, it should use > Foo Application [...].


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

----==_mimepart_5aabf57d4be9e_a693fd45d1def2c91227-- From nobody Fri Mar 16 09:56:27 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.412 X-Spam-Level: X-Spam-Status: No, score=-0.412 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=N3aGpAY7bUTWXF7QklHPOD9U+aU=; b=uBVABuohgqkuwRFs zx7zlt2Dya5BYnLb8KMsVUHfVeoacAIfhOcITRN+4SpD0Jphxzyuh4nLirPb31Ht bKtnOBvpY0IYUzGAJFEjWsDqimXJXla7WizwvRIQia76AOd3+uKozH2xyvd/Zn4S r7V8QuQGxit9HnpaLJHN7/f3MXI= Date: Fri, 16 Mar 2018 16:56:23 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] avoid markdown syntax in spec text examples (#509) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aabf736cff32_5b8e2ad647180ec8295d0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 16:56:26 -0000 ----==_mimepart_5aabf736cff32_5b8e2ad647180ec8295d0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit reschke commented on this pull request. > @@ -239,7 +239,7 @@ their task cannot be completed). For example, an application can specify that it uses HTTP like this: - Foo Application uses HTTP {{!RFC7230}}. Implementations MUST support + Foo Application uses HTTP [RFC7230]. Implementations MUST support The intent was to present text that matches what you see in a published RFC. -- 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/509#discussion_r175153147 ----==_mimepart_5aabf736cff32_5b8e2ad647180ec8295d0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@reschke commented on this pull request.


In draft-ietf-httpbis-bcp56bis.md:

> @@ -239,7 +239,7 @@ their task cannot be completed).
 
 For example, an application can specify that it uses HTTP like this:
 
-    Foo Application uses HTTP {{!RFC7230}}. Implementations MUST support
+    Foo Application uses HTTP [RFC7230]. Implementations MUST support

The intent was to present text that matches what you see in a published RFC.


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

----==_mimepart_5aabf736cff32_5b8e2ad647180ec8295d0-- From nobody Sat Mar 17 06:19:29 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.605 X-Spam-Level: X-Spam-Status: No, score=-0.605 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=xTMEc/L5/i/dIKiLlKxrgwbawXs=; b=HxYAd2wIzAaM/kJa cNd+C0I1b4AZ0/pDx27kw1Q5aGcafFzpWGD7eUswYnuI9xOtXBUjbHZ3pnA6Mdj1 unbkSZ/D5HgVt4VTEMYhjT7SnIf6knaJ+AZL0C3vNYOxXZQflQBQ4T6vwK5nMYZn yZXxXvg0Zfa9wgFBPz2GzZMWmwI= Date: Sat, 17 Mar 2018 13:19:25 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis: shorthand anchor for W3C secure context (#515) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aad15dd5c803_255d2b03f08beed487140"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2018 13:19:28 -0000 ----==_mimepart_5aad15dd5c803_255d2b03f08beed487140 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/515 -- Commit Summary -- * bcp56bis: shorthand anchor for W3C secure context -- File Changes -- M draft-ietf-httpbis-bcp56bis.md (2) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/515.patch https://github.com/httpwg/http-extensions/pull/515.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/515 ----==_mimepart_5aad15dd5c803_255d2b03f08beed487140 Content-Type: text/html; 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/515

Commit Summary

  • bcp56bis: shorthand anchor for W3C secure context

File Changes

Patch Links:


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

----==_mimepart_5aad15dd5c803_255d2b03f08beed487140-- From nobody Sat Mar 17 06:21:22 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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: Sat, 17 Mar 2018 06:21:17 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521292877; bh=3vfoSmHGNMqAYmBsDSY5SIsPSB2amLOWBCJa+WBq3GM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1mimtJd8534baqNUYc6XQXDOvCd9ko5foaZSJPxCv543bqvFy+5ItiQJy4J8Y7z9s wwjD/mKPYlIU6Th+LmCEWLctQuz9r937XPeqYGxPjZcopvYnYLv+EO328I04vV77Zl ZMna6ayfTtLprP0grDAPQQCWUVxEzBfO3kdieSqo= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: shorthand anchor for W3C secure context (#515) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aad164deaf1a_7e943fc5202f4f3484684"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2018 13:21:20 -0000 ----==_mimepart_5aad164deaf1a_7e943fc5202f4f3484684 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #515. -- 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/515#event-1526834508 ----==_mimepart_5aad164deaf1a_7e943fc5202f4f3484684 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #515.


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

----==_mimepart_5aad164deaf1a_7e943fc5202f4f3484684-- From nobody Sun Mar 18 01:37:52 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=DYPB4PMGbvGMPu00k/vjsh5kXmY=; b=tVJEqEjdfAI2c/Da C70vM1guH7nnQ8Nk6rclH6OolBrIFkIaNdDgVEcIPqAyZwml77UgDfJFm49BiVNv sglvu83qnZaYoxlYsIW60vQBsa9DKyum5ayd8cvPw1Ng54ide6OE9/YnyDJnCpux bf73FADxTKAe5Y9ZWq9JlOaNbis= Date: Sun, 18 Mar 2018 08:37:48 +0000 (UTC) To: httpwg/http-extensions Cc: Push In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Added description of caching limitations for Range-less shift-buffer requests (#506) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aae255c3a3b5_286d2b1a4456aed01389fb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 08:37:51 -0000 ----==_mimepart_5aae255c3a3b5_286d2b1a4456aed01389fb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @craigpratt pushed 1 commit. 7a01a2b Added an alternate to handling range-less get requests by disabling caching -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/httpwg/http-extensions/pull/506/files/64cf7c9349c9545b5805f7067f51a4d99610d2d5..7a01a2b1832db31be13c94721ef3ee0a94c422c6 ----==_mimepart_5aae255c3a3b5_286d2b1a4456aed01389fb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@craigpratt pushed 1 commit.

  • 7a01a2b Added an alternate to handling range-less get requests by disabling caching


You are receiving this because you are subscribed to this thread.
View it on GitHub or mute the thread.

----==_mimepart_5aae255c3a3b5_286d2b1a4456aed01389fb-- From nobody Sun Mar 18 05:17:48 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -7.009 X-Spam-Level: X-Spam-Status: No, score=-7.009 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Sun, 18 Mar 2018 05:17:44 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521375464; bh=jc/FBl6rTClmzLea6VFuvS6wh3gBuTEPsJMwPCLT3+A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RZ1HmPrzxawlV0bm86fKJ9jl9x7bnbRd447sG5waBEDh0nu+DeGooigdqRUW1fXDm b0R+SRzpPCdeqkaLjgiGeY+0Dma55htXeQhMtYuUKvAUQOAMc1hMScIluMytKU7hzH Gedi49aGRTgyMiIPPcLxXwyrUP6zCjctgHorGf6c= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] [cache-digests] Remove ETag from the digest key calculations (#516) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aae58e8de4cd_37292af84565aec4572979"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 12:17:47 -0000 ----==_mimepart_5aae58e8de4cd_37292af84565aec4572979 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Having ETags as part of the digest key adds a lot of complexity to the Cache Digest implementation both on the client and the server: * Clients may not have the ETag readily available at removal time, which would mean removal from the digest introduces I/O operations and slowness. * Servers may not have the ETag readily available when they want to send down push promises, forcing them to make those conditional on I/O operations (and again, slowness). I [ran an HTTPArchive analysis](https://discuss.httparchive.org/t/cacheability-of-render-critical-resources/1278) and it seems that from the render-critical resources that are push candidates, 77.26% of them are cacheable for at least 24 hours. Same query with 30 days minimal freshness gives us 52.32% of the resources. So it seems that servers can in many cases have enough render-critical resources to push even without the ETag info. Therefore I suggest removing it, to simplify implementations. If we'd see that it becomes an issue in the future, we could add it back as optional. Thoughts? -- 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/516 ----==_mimepart_5aae58e8de4cd_37292af84565aec4572979 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Having ETags as part of the digest key adds a lot of complexity to the Cache Digest implementation both on the client and the server:

  • Clients may not have the ETag readily available at removal time, which would mean removal from the digest introduces I/O operations and slowness.
  • Servers may not have the ETag readily available when they want to send down push promises, forcing them to make those conditional on I/O operations (and again, slowness).

I ran an HTTPArchive analysis and it seems that from the render-critical resources that are push candidates, 77.26% of them are cacheable for at least 24 hours.
Same query with 30 days minimal freshness gives us 52.32% of the resources.

So it seems that servers can in many cases have enough render-critical resources to push even without the ETag info.
Therefore I suggest removing it, to simplify implementations. If we'd see that it becomes an issue in the future, we could add it back as optional.

Thoughts?


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

----==_mimepart_5aae58e8de4cd_37292af84565aec4572979-- From nobody Sun Mar 18 05:18:29 2018 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_IMAGE_ONLY_32=0.001, 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: Sun, 18 Mar 2018 05:18:26 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521375506; bh=1M8UXyx8/6fEpMF8TOlJaK/GgMVYRB1VCI75kPwbIbY=; h=From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KkYFX6zyjCCyTP/YQAI5LQJ6Igt1Zd3QGCgvEvmW6jsVeoQOyxLE8yXKyGIG77Qbx OZeHNsh+/d2IUGMG1mo32ePFCD3MQ2jNDoNDvSsv0w6PK0C/2IlUf8YBfaUUnc3IHB czxnV5wTxYJq007+wILAsDh/+uO+1iDYWC/ERtLM= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Remove etag and validators (#517) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aae591245fab_44513fe23c3ecf34870126"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 12:18:28 -0000 ----==_mimepart_5aae591245fab_44513fe23c3ecf34870126 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closes https://github.com/httpwg/http-extensions/issues/516 You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/517 -- Commit Summary -- * Remove ETag and validators flag * Remove the stale flag as well -- File Changes -- M draft-ietf-httpbis-cache-digest.md (44) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/517.patch https://github.com/httpwg/http-extensions/pull/517.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/517 ----==_mimepart_5aae591245fab_44513fe23c3ecf34870126 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closes #516


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

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

Commit Summary

  • Remove ETag and validators flag
  • Remove the stale flag as well

File Changes

Patch Links:


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

----==_mimepart_5aae591245fab_44513fe23c3ecf34870126-- From nobody Sun Mar 18 06:00:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.606 X-Spam-Level: X-Spam-Status: No, score=-5.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Sun, 18 Mar 2018 06:00:53 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521378053; bh=VUI6a5Mk4KSrgiZUZZtfZ0BhWacHguBFFDVLtvwSFJY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JNRsrWIYLGmXrUcvgWZz5Wa8ToM/jFvssuImk5kApRfxPmwcxvHLSdMKg9lthUA5r owvh1+dLj//vNBkLQXr/7517qkViC+LRZ+jvvaNbvBJyY73N2gPGmOPRhipX1NzuM6 y4TZIzxvrsDjo+RjfQh0Jfu4Fga3dIMtg78kxMoA= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] improve IEEE citation (#518) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aae63055cd80_e652af820b1aed44425cb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 13:00:55 -0000 ----==_mimepart_5aae63055cd80_e652af820b1aed44425cb 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/518 -- Commit Summary -- * improve IEEE citation -- File Changes -- M draft-ietf-httpbis-header-structure.md (9) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/518.patch https://github.com/httpwg/http-extensions/pull/518.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/518 ----==_mimepart_5aae63055cd80_e652af820b1aed44425cb Content-Type: text/html; 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/518

Commit Summary

  • improve IEEE citation

File Changes

Patch Links:


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

----==_mimepart_5aae63055cd80_e652af820b1aed44425cb-- From nobody Sun Mar 18 06:28:31 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.606 X-Spam-Level: X-Spam-Status: No, score=-5.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Sun, 18 Mar 2018 06:28:28 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521379708; bh=vntf9QbdD/3T2zvKZmtW3zsl63l4MsxlYjO6+De9V8Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=L7OVST0uJVPlWMNNp6yc3VdyiAGNfShFh6wT1j/Bcm1vkUTMC/tFAs/hou5uOK/l8 ZXz8A8semhDy9XhANSNTU5ivgvUF2ZYU5JTLwAM+VwObFILS61kiX1+3lgSiSxYvAf mqhpT37JSFZzSAQduWlJfnhs4iW3qM8I8zjb1GUc= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] fix overlong artwork lines and type the artwork (#519) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aae697c729ba_2b932aac2035cec8276953"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 13:28:31 -0000 ----==_mimepart_5aae697c729ba_2b932aac2035cec8276953 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/519 -- Commit Summary -- * fix overlong artwork lines -- File Changes -- M draft-ietf-httpbis-header-structure.md (47) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/519.patch https://github.com/httpwg/http-extensions/pull/519.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/519 ----==_mimepart_5aae697c729ba_2b932aac2035cec8276953 Content-Type: text/html; 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/519

Commit Summary

  • fix overlong artwork lines

File Changes

Patch Links:


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

----==_mimepart_5aae697c729ba_2b932aac2035cec8276953-- From nobody Sun Mar 18 06:29:36 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=MMT00pMaq98qWLL/g8xzOFYGn6E=; b=baPw9FFjZxXdGfTo pmi3y7+0PUIANjhmMis2Exw6aXcEG+dT3qcNg6zNFN+XYwFqwaUsEtt/Amu5h/Nv cc/+XusEzZlZVEPVeJyhZv2eU2F/FG++Pjbw4u+WNVI14wT4KypkF56OxBIRH7eN 5vRvDN7brd1S150ms/CIPsO2onM= Date: Sun, 18 Mar 2018 13:29:32 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] "_" is invalid in ABNF rule names (#520) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aae69bc73cdb_1a5b73f9698238f3438268b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 13:29:34 -0000 ----==_mimepart_5aae69bc73cdb_1a5b73f9698238f3438268b 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/520 ----==_mimepart_5aae69bc73cdb_1a5b73f9698238f3438268b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit


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

----==_mimepart_5aae69bc73cdb_1a5b73f9698238f3438268b-- From nobody Sun Mar 18 07:48:44 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -7.01 X-Spam-Level: X-Spam-Status: No, score=-7.01 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Sun, 18 Mar 2018 07:48:33 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521384513; bh=6Rc7hnox13xN+Zh3JGIjMXkc9Nj5pcgLWIt+H6PN5ks=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pRkUIAt3D17QMW4w7ldNHWgK4sTNTon2J4/em/XNj6IP3AZzUMN5kqqFei+Cp/DGb wAgEWwZX+MeO+TOK3yuDS6IcIGU+PrQdXIxJhsE8GXdPcmqiYyACFIjZV5GdSBYWEG EOpoFoNJ/vm3MVFnd5T2+oIzXAJn6QzP/JsaXbfw= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] "_" is invalid in ABNF rule names, also: rule names are case-insensitive (#520) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aae7c41ae915_40462abae9ef4ed438312b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2018 14:48:39 -0000 ----==_mimepart_5aae7c41ae915_40462abae9ef4ed438312b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit FWIW, the ABNF below would work: ~~~ dictionary = dictionary-member 0*1023( OWS "," OWS dictionary-member ) dictionary-member = identifier "=" item list = list-member 0*1023( OWS "," OWS list-member ) list-member = item param-list = param-id 0*255( OWS "," OWS param-id ) param-id = identifier 0*256( OWS ";" OWS identifier [ "=" item ] ) item = integer / float / string / identifier / binary integer = ["-"] 1*19DIGIT float = ["-"] ( DIGIT "." 1*14DIGIT / 2DIGIT "." 1*13DIGIT / 3DIGIT "." 1*12DIGIT / 4DIGIT "." 1*11DIGIT / 5DIGIT "." 1*10DIGIT / 6DIGIT "." 1*9DIGIT / 7DIGIT "." 1*8DIGIT / 8DIGIT "." 1*7DIGIT / 9DIGIT "." 1*6DIGIT / 10DIGIT "." 1*5DIGIT / 11DIGIT "." 1*4DIGIT / 12DIGIT "." 1*3DIGIT / 13DIGIT "." 1*2DIGIT / 14DIGIT "." 1DIGIT ) string = DQUOTE 0*1024(character) DQUOTE character = unescaped / escape ( DQUOTE / "\" ) unescaped = %x20-21 / %x23-5B / %x5D-7E escape = "\" identifier = lcalpha 0*255( lcalpha / DIGIT / "_" / "-"/ "*" / "/" ) lcalpha = %x61-7A ; a-z binary = "*" 0*21846(base64) "*" base64 = ALPHA / DIGIT / "+" / "/" / "=" ~~~ -- 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/520#issuecomment-374005126 ----==_mimepart_5aae7c41ae915_40462abae9ef4ed438312b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

FWIW, the ABNF below would work:


dictionary        =3D dictionary-member 0*1023( OWS "," OWS dictionary-me=
mber )
dictionary-member =3D identifier "=3D" item

list =3D list-member 0*1023( OWS "," OWS list-member )
list-member =3D item

param-list =3D param-id 0*255( OWS "," OWS param-id )
param-id   =3D identifier 0*256( OWS ";" OWS identifier [ "=3D" item ] )

item =3D integer / float / string / identifier / binary

integer   =3D ["-"] 1*19DIGIT

float    =3D ["-"] (
             DIGIT "." 1*14DIGIT /
            2DIGIT "." 1*13DIGIT /
            3DIGIT "." 1*12DIGIT /
            4DIGIT "." 1*11DIGIT /
            5DIGIT "." 1*10DIGIT /
            6DIGIT "." 1*9DIGIT /
            7DIGIT "." 1*8DIGIT /
            8DIGIT "." 1*7DIGIT /
            9DIGIT "." 1*6DIGIT /
           10DIGIT "." 1*5DIGIT /
           11DIGIT "." 1*4DIGIT /
           12DIGIT "." 1*3DIGIT /
           13DIGIT "." 1*2DIGIT /
           14DIGIT "." 1DIGIT )

string    =3D DQUOTE 0*1024(character) DQUOTE
character =3D unescaped / escape ( DQUOTE / "\" )
unescaped =3D %x20-21 / %x23-5B / %x5D-7E
escape    =3D "\"

identifier =3D lcalpha 0*255( lcalpha / DIGIT / "_" / "-"/ "*" / "/" )
lcalpha    =3D %x61-7A ; a-z

binary =3D "*" 0*21846(base64) "*"
base64 =3D ALPHA / DIGIT / "+" / "/" / "=3D"

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
= ----==_mimepart_5aae7c41ae915_40462abae9ef4ed438312b-- From nobody Mon Mar 19 01:31:48 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 19 Mar 2018 01:31:44 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521448304; bh=/h+DHe2wk0XBbIAZlYRmWyHPSNrtbCkYfJQDbjmXEzo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R22gZWw7w5gv1P6UUxtDCYseHF+UJWSx8VpG4vmqsYLo09VvwJ4AFXDLpqrXXPpDN eI6zh1t0o/7KSww1bhHZxaBJqAqn4seGEktDTrT1VfBKs0bZQ/v8hhA/52vg0IwM9t a24XY37uIg3K4HAK5NxeuiMny58Ymrtxw+fy7vJM= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] improve IEEE citation (#518) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aaf7570a59cf_28103f8ac8a28f2c43328f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2018 08:31:47 -0000 ----==_mimepart_5aaf7570a59cf_28103f8ac8a28f2c43328f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #518. -- 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/518#event-1527921967 ----==_mimepart_5aaf7570a59cf_28103f8ac8a28f2c43328f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #518.


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

----==_mimepart_5aaf7570a59cf_28103f8ac8a28f2c43328f-- From nobody Mon Mar 19 01:32:36 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 19 Mar 2018 01:32:32 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521448352; bh=zJJSWihXyMsIvSknnZ4xF1P7TveSVZDpYsKTFc86UaA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r00KO8qnHhsSnE2CBUhjt33o/CbTmebobm3wAaJwmUQNw/06wDSWnB91CTNBEmcBF +3ydxLYNTvJn+rchYk8l0BsSmLRMhAOwpGgSn7CCwrdmK3FXq04L6+3LHONYmQv4bK kk1ggZCpn/GNCgDPUKN1qzlhHFqYLg//wxTcKH4o= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] fix overlong artwork lines and type the artwork (#519) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aaf75a0aa7f9_76722b0396310ec46035a6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2018 08:32:35 -0000 ----==_mimepart_5aaf75a0aa7f9_76722b0396310ec46035a6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #519. -- 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/519#event-1527923109 ----==_mimepart_5aaf75a0aa7f9_76722b0396310ec46035a6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #519.


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

----==_mimepart_5aaf75a0aa7f9_76722b0396310ec46035a6-- From nobody Mon Mar 19 07:39:51 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=+Q0fd3LTcluBqdgowSphbkpxCRU=; b=MNwDhY3uEqkIcZh9 WgbmO8pknChl8u+6EzOViQ3jHYT4A+p36UBGC4uwQNmCv+DP6hqGB7MGctst4kbr GxJNwldDtKrbSGmK1kZ5UKKkejPjwNOdF7yv7m+tSVvgN7y3SgqFR2ul8ZMHCx8D uCq/va6XBjXww6lAEXc0da5DItM= Date: Mon, 19 Mar 2018 14:39:48 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] fix ABNF (see #520) (#521) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aafcbb3db9df_1d563ffd375fef2855544a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2018 14:39:50 -0000 ----==_mimepart_5aafcbb3db9df_1d563ffd375fef2855544a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit - underscores - case insensitivity (char vs CHAR) - also attempts to clarify ch(a)r / unescaped production a bit You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/521 -- Commit Summary -- * fix ABNF (see #520) -- File Changes -- M draft-ietf-httpbis-header-structure.md (18) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/521.patch https://github.com/httpwg/http-extensions/pull/521.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/521 ----==_mimepart_5aafcbb3db9df_1d563ffd375fef2855544a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
  • underscores
  • case insensitivity (char vs CHAR)
  • also attempts to clarify ch(a)r / unescaped production a bit

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

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

Commit Summary

  • fix ABNF (see #520)

File Changes

Patch Links:


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

----==_mimepart_5aafcbb3db9df_1d563ffd375fef2855544a-- From nobody Mon Mar 19 12:24:17 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 19 Mar 2018 12:24:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521487450; bh=IVgnaZoD9wzTa8AkGvHXqohCouqbK/293WWDJPp3SQg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CiLr3WQSvMDiNNveDIqzCoJ0yJ2kVYCwlZhGp6lN0lgDfBPapUVnpHs/WVrIwel3D WbG1Hy+4cy1NhVsOtadB7xTmvwYhUX/Xhs4+W52alaMmxCC18+rEtfFuGRPcYJ5DgA SKQY76jOxmlnAFLsgvI8pE2G0qAja1Emb5Iap8z4= To: httpwg/http-extensions Cc: Push In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Added description of caching limitations for Range-less shift-buffer requests (#506) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab00e5a7b145_4c7d2b1ca84bcec865638d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2018 19:24:16 -0000 ----==_mimepart_5ab00e5a7b145_4c7d2b1ca84bcec865638d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @craigpratt pushed 1 commit. e550f15 Replaced a "buffered" with a "cached" -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/httpwg/http-extensions/pull/506/files/7a01a2b1832db31be13c94721ef3ee0a94c422c6..e550f15a7f45ae2f7937856ceb5c16a599a6865a ----==_mimepart_5ab00e5a7b145_4c7d2b1ca84bcec865638d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@craigpratt pushed 1 commit.

  • e550f15 Replaced a "buffered" with a "cached"


You are receiving this because you are subscribed to this thread.
View it on GitHub or mute the thread.

----==_mimepart_5ab00e5a7b145_4c7d2b1ca84bcec865638d-- From nobody Mon Mar 19 12:35:03 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 19 Mar 2018 12:34:58 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521488098; bh=gsAI+22mJYYsie6kZTJA7UUbJj0eB2ZYwnZNp5vePUo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d8ly1epDz22jH81z6HWfv7wykHtZzYnEN7x9MMvCM4K/EzAmBhs1ivOtuuitkVn1N gyB3bcrSXJlAah7GpsQq+HKgACv3U7JZIPy8gdc0cLa8+tLq1vFZqZDbyPvxlxItkj ojjync1tUX8t+Bly7CWiqkRKQK5W9a3ht8Pu6jOY= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Added description of caching limitations for Range-less shift-buffer requests (#506) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab010e299bed_15883f9108886f3413844d9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2018 19:35:01 -0000 ----==_mimepart_5ab010e299bed_15883f9108886f3413844d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #506. -- 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/506#event-1529348287 ----==_mimepart_5ab010e299bed_15883f9108886f3413844d9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #506.


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

----==_mimepart_5ab010e299bed_15883f9108886f3413844d9-- From nobody Tue Mar 20 03:20:05 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.011 X-Spam-Level: X-Spam-Status: No, score=-2.011 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=DjfUzItH9cq/cyRqgZt2ZhgwEao=; b=k3iYUB/sPJaWXV5a PbmcPmcorG2ARZmL8IN/cf/mE0KUFxDtjDigQH8dZMipCjngfbY12FAoMAyasm0r 0kXumDj3E+ZfivlRmYjOUpvOKh8oUI5DBS+QbLNn1Q6cFkoM+cJlYVxsJPtrg4tu gZV1HzTKX5zV2f7Nq9ExM29KBPU= Date: Tue, 20 Mar 2018 10:19:43 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] [cache-digests] Remove ETag from the digest key calculations (#516) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab0e03e5d79d_64cc3fb9e4ad0f3814697"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 10:20:02 -0000 ----==_mimepart_5ab0e03e5d79d_64cc3fb9e4ad0f3814697 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > So it seems that servers can in many cases have enough render-critical resources to push even without the ETag info. I agree. Note also that it is difficult to use a digest of freshly cached responses that uses ETag due to lack of agreement on if we can push a response to replace a freshly cached object within the client's cache. See the chart on https://datatracker.ietf.org/meeting/101/materials/slides-101-httpbis-cache-digest-00 page 7. > Therefore I suggest removing it, to simplify implementations. If we'd see that it becomes an issue in the future, we could add it back as optional. The reason we allow the use of ETag is to support sending a digest of stale responses. When a server receives a digest of stale responses, a server needs to decide if it pushes a 200 or "not modified", based on the value of ETag. In other words, removal of ETag support needs to come along with removing support for stale digests. That said, I do not oppose to removing them altogether (means that we will only allow sending a digest of freshly-cached responses that uses HASH(URL) as the key), considering the fact that how to push a "not modified" signal is not something that the community has agreed. -- 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/516#issuecomment-374545183 ----==_mimepart_5ab0e03e5d79d_64cc3fb9e4ad0f3814697 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

So it seems that servers can in many cases have enough render-critical r= esources to push even without the ETag info.

I agree.

Note also that it is difficult to use a digest of freshly cached respons= es that uses ETag due to lack of agreement on if we can push a response to = replace a freshly cached object within the client's cache. See the chart on= https://datatracker.ietf.org/meeti= ng/101/materials/slides-101-httpbis-cache-digest-00 page 7.

Therefore I suggest removing it, to simplify implementations. If we'd se= e that it becomes an issue in the future, we could add it back as optional.=

The reason we allow the use of ETag is to support sending a digest of st= ale responses. When a server receives a digest of stale responses, a server= needs to decide if it pushes a 200 or "not modified", based on the value o= f ETag.

In other words, removal of ETag support needs to come along with removin= g support for stale digests. That said, I do not oppose to removing them al= together (means that we will only allow sending a digest of freshly-cached = responses that uses HASH(URL) as the key), considering the fact that how to= push a "not modified" signal is not something that the community has agree= d.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyPDojClpJTM= EMnr5P2n-CmQYEcWHks5tgNe-gaJpZM4SvLIz">mute the thread.3D""

= ----==_mimepart_5ab0e03e5d79d_64cc3fb9e4ad0f3814697-- From nobody Tue Mar 20 09:32:27 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.393 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=MYoYE/RT6Ii6991NJEzUCsPaYZU=; b=iyZnRPSmrMdgfvqa oXr376Sh0ltdRavUThAQws5MZYvq5uX88O7TrUWKoHWQsiNTpskfn5xF/0dBfxD3 I77ypgXcEholpM+6NeG+Kc6gCY2Arf4Un02j95azjCIIolCsGaHxpinacedVJr20 5ZEE+3gOiy3LXEsNeZKRVg36x3Y= Date: Tue, 20 Mar 2018 16:32:17 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Issues with server detection of attacks (#522) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab13791c6c54_40d43fb93ee18f3419413e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 16:32:25 -0000 ----==_mimepart_5ab13791c6c54_40d43fb93ee18f3419413e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ORIGIN removed the need for DNS lookups for servers, and IP connectivity. Servers can look for bad DNS records or BGP hijacking to detect attacks without ORIGIN, but now those techniques don't work. In particular, key compromise is a concern; misissuance is perhaps less of a concern. Secondary certificates makes the entire situation worse. In particular, it means that you can get a standalone certificate for the victim. Previously, with coalescing, you would need to have a certificate that has both your own origin and the victim's origin, so that would be visible in a CT log. Subcerts can help with this (they have much shorter lifetimes). -- 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/522 ----==_mimepart_5ab13791c6c54_40d43fb93ee18f3419413e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

ORIGIN removed the need for DNS lookups for servers, and IP connectivity. Servers can look for bad DNS records or BGP hijacking to detect attacks without ORIGIN, but now those techniques don't work. In particular, key compromise is a concern; misissuance is perhaps less of a concern.

Secondary certificates makes the entire situation worse.

In particular, it means that you can get a standalone certificate for the victim. Previously, with coalescing, you would need to have a certificate that has both your own origin and the victim's origin, so that would be visible in a CT log.

Subcerts can help with this (they have much shorter lifetimes).


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

----==_mimepart_5ab13791c6c54_40d43fb93ee18f3419413e-- From nobody Tue Mar 20 09:34:21 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.465 X-Spam-Level: X-Spam-Status: No, score=-0.465 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=82PYkLeNA8VxtYT0LE0ysv8ZARM=; b=A0PV4TMvCFBN7FFY DTvTCcRYDU2JF/BSGvrHjOP9SH+bG78yUDbQT+3EaufH8qtG0h4E02IIK/xpv6Wk aUbsIO/3kVCtSJO2QG+3tVTd9UHK6uzi4qMEBIQDJuKbAJq+yIBuxSTdE16PVCIC V+p6v12bEkUKl5Xkn4CqCM+dXf8= Date: Tue, 20 Mar 2018 16:34:06 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] If you have multiple connections (#523) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab137fe465ba_61393faa40eb8f285465a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 16:34:19 -0000 ----==_mimepart_5ab137fe465ba_61393faa40eb8f285465a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit What do you do? What certificates apply to these? Are the connections independent. What if these are resumptions? What from the previous connection do you use in that context? -- 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/523 ----==_mimepart_5ab137fe465ba_61393faa40eb8f285465a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

What do you do? What certificates apply to these? Are the connections independent.

What if these are resumptions? What from the previous connection do you use in that context?


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

----==_mimepart_5ab137fe465ba_61393faa40eb8f285465a0-- From nobody Tue Mar 20 09:35:37 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 09:35:33 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521563733; bh=t72ZsnjM/2aGhEQuRYveNgmefJ/2IdDh0dr1nPznOZQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RPaROliK5QDe0+gLd4RkSfYPX5FbnxAuaKCZVwOuHcL0mp+Yx/LBBJ9ApgUtqomj5 Olz47JdKvm8SCSQQQ/Qh4SRqRiAvL15JUSSer5V4EpOkCxzilGhZ9jHn/GbJeGDhK8 uy/VDvE61p0kPyW7ic4SVUN8saWQaRl+qSDMsVcw= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Issues with server detection of attacks (#522) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab13855e5b26_5d103fa0da926f3460772"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 16:35:37 -0000 ----==_mimepart_5ab13855e5b26_5d103fa0da926f3460772 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit >From Kyle N: We could annotate the certificate to enable opt-in. -- 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/522#issuecomment-374666576 ----==_mimepart_5ab13855e5b26_5d103fa0da926f3460772 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

From Kyle N: We could annotate the certificate to enable opt-in.


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

----==_mimepart_5ab13855e5b26_5d103fa0da926f3460772-- From nobody Tue Mar 20 09:42:58 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.393 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=DfKmRBVIOdyncy2mw4wOper4KQU=; b=VxfI2mOg2SpZmCKR 2ULJZtTZYI1tbz2du6SXEmmQjtEoRbt1/SjM0WzMGNpJ3x95Z4B8T3d6p/NXL7gg cluTRtdP5xMGFpBv7Brpw57mtALDERlFd7s6/448vlkdNbhY4f5OaSpOtTkVALg1 CHiRiRBnus4xFBd9v9ZrX5kQhlE= Date: Tue, 20 Mar 2018 16:42:45 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] netinfo still mentioned in client-hints (#524) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab13a04d6255_3b592ae271a38ecc1006b8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 16:42:53 -0000 ----==_mimepart_5ab13a04d6255_3b592ae271a38ecc1006b8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It looks like the network information hints (Downlink) were removed, but there are still a couple references to network information, particularly in security considerations discussion, since there were security/privacy issues related to exposing network information through this. Should we just remove those references to network information? (`Save-Data` is potentially network-related, but I'm less concerned about that as a network information property that users might not realize is being disclosed.) -- 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/524 ----==_mimepart_5ab13a04d6255_3b592ae271a38ecc1006b8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

It looks like the network information hints (Downlink) were removed, but there are still a couple references to network information, particularly in security considerations discussion, since there were security/privacy issues related to exposing network information through this. Should we just remove those references to network information?

(Save-Data is potentially network-related, but I'm less concerned about that as a network information property that users might not realize is being disclosed.)


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

----==_mimepart_5ab13a04d6255_3b592ae271a38ecc1006b8-- From nobody Tue Mar 20 09:52:36 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -7.009 X-Spam-Level: X-Spam-Status: No, score=-7.009 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 09:52:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521564730; bh=KCHtx3EBqXARHVLzlSoRNj/NaybirgPE87rUp6tEGqo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BU1wYdtoouw25WenX8iGAJPIbH9Z9nGo/DA7+2SkovcFFDXy3pGarFhLAwaeprr1q ie3TfX3rSTrkIAkFxQyhwpTNy77XzubYMjyyYsj8uvsKixEgFjZNip8180fHUagR/T kcDLWJ6HB9tfcZneIE3g43c38WB/tFpORv+0mv60= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Accept-CH-Lifetime privacy concerns (#372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab13c3a4e780_49f43fe532464f2c20449c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 16:52:35 -0000 ----==_mimepart_5ab13c3a4e780_49f43fe532464f2c20449c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm confused by this text, given my understanding of the resolution of this issue: > Implementers SHOULD restrict delivery of some or all Client Hints header fields to the opt-in origin only, unless the opt-in origin has explicitly delegated permission to another origin to request Client Hints header fields. Why SHOULD and not MUST? Why the qualification of "some or all"? If explicit delegation of permission is required (through feature policy or some other means), shouldn't we just say so? Also, would it help to cite Feature Policy explicitly? -- 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/372#issuecomment-374673006 ----==_mimepart_5ab13c3a4e780_49f43fe532464f2c20449c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

I'm confused by this text, given my understanding of the resolution of= this issue:

Implementers SHOULD restrict delivery of some or all Client Hints
header fields to the opt-in origin only, unless the opt-in origin
has explicitly delegated permission to another origin to request
Client Hints header fields.

Why SHOULD and not MUST? Why the qualification of "some or all"? If ex= plicit delegation of permission is required (through feature policy or so= me other means), shouldn't we just say so? Also, would it help to cite Fe= ature Policy explicitly?

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
= ----==_mimepart_5ab13c3a4e780_49f43fe532464f2c20449c-- From nobody Tue Mar 20 09:55:57 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.01 X-Spam-Level: X-Spam-Status: No, score=-2.01 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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=FMQrH4AVSO47P5k4M4WD8DvR5J0=; b=gNrIvq1bdsU+77a/ iGzwC7mcQTF8ZO/mHi4anC+5NJYuWSPZKqfWn5zHfiWANX09e7uE8JMu+GmbOph0 53XDUj8V/tq0tbDDdUT35mi7K20rmmUIVjSl/nQeBMK/he0ZciNbt/XTsA1hAUmf pERqWCJjMRDpX4EVwZz+OCRO+Go= Date: Tue, 20 Mar 2018 16:55:53 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Security consideration: origins unable to restrict non-HTTP APIs cookie setting [6265bis] (#525) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab13d192b204_4dd83ff95cd3af282417b8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 16:55:56 -0000 ----==_mimepart_5ab13d192b204_4dd83ff95cd3af282417b8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The security issues motivating CSP Cookie Controls (https://www.w3.org/TR/csp-cookies/) still exist. We at a minimum we should list this as a security consideration. In particular, an origin is unable to restrict non-HTTP APIs from setting cookies on a host or domain. While perhaps this is a nice-to-have for hosts (APIs operating in the origin context can do lots of other things), it is a major problem unique to cookies for domains. A multi-tenant domain (with independent origins under it) has no in-band way to prevent cookies from being set on the entire domain (ie, to restrict cookies to same-site). The only option available there is to put the domain on a public-suffix list which isn't always scale-able or operationally maintainable. It may also be worth considering a response header that servers could send to constrain all cookies to same-site as part of this, either with "Content-Security-Policy: cookie-scope host" or as a separate response header specific to this use-case. For example, a "Restrict-Cookies" response header with tokens matching the new features of 6265bis (same-site, secure-only, none) that would constrain behaviors of non-HTTP APIs. -- 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/525 ----==_mimepart_5ab13d192b204_4dd83ff95cd3af282417b8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The security issues motivating CSP Cookie Controls (https://www.w3.org/TR/csp-cookies/) still exist. We at a minimum we should list this as a security consideration. In particular, an origin is unable to restrict non-HTTP APIs from setting cookies on a host or domain. While perhaps this is a nice-to-have for hosts (APIs operating in the origin context can do lots of other things), it is a major problem unique to cookies for domains.

A multi-tenant domain (with independent origins under it) has no in-band way to prevent cookies from being set on the entire domain (ie, to restrict cookies to same-site). The only option available there is to put the domain on a public-suffix list which isn't always scale-able or operationally maintainable.

It may also be worth considering a response header that servers could send to constrain all cookies to same-site as part of this, either with "Content-Security-Policy: cookie-scope host" or as a separate response header specific to this use-case. For example, a "Restrict-Cookies" response header with tokens matching the new features of 6265bis (same-site, secure-only, none) that would constrain behaviors of non-HTTP APIs.


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

----==_mimepart_5ab13d192b204_4dd83ff95cd3af282417b8-- From nobody Tue Mar 20 09:58:28 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -7.01 X-Spam-Level: X-Spam-Status: No, score=-7.01 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 09:58:24 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521565104; bh=alb0weXty0SBpE1ygZrDetSgIPst2s9ljo2Nb7hUXVQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MFnzg31Ija1yD2kV3jOsx2EB9d6QjGykC2VZhAANVoBV7M4YcKCNWn00RVWRAX0vm Mbic79J48LBFcmxbybviTImqhmNc23NcbqagI7OcsjqHaKiZQ8N+7WhQPYFqZ4x3Hb tIvGbLbHVs7Y8D7x9xMq5AIwWn0RgItPvxTdOYs8= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] If you have multiple connections (#523) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab13db07d30e_3b6a2ae271a38ecc13111e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 16:58:27 -0000 ----==_mimepart_5ab13db07d30e_3b6a2ae271a38ecc13111e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Draft currently says: > As a result, clients MUST NOT assume that because one origin was previously colocated with another, those origins will be reachable via the same endpoints in the future. Clients MUST NOT consider previous secondary certificates to be validated after TLS session resumption. However, clients MAY proactively query for previously-presented secondary certificates. While that was originally talking about future session resumption, I think it's equally applicable to parallel connections. The only certificate that applies to a connection when it begins is the one proven in TLS. Anything else has to be bound to that specific connection. You can remember interesting things you want to send a request for, but you can't assume. -- 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/523#issuecomment-374675329 ----==_mimepart_5ab13db07d30e_3b6a2ae271a38ecc13111e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Draft currently says:

As a result, clients MUST NOT assume that because one origin was previ= ously colocated with another, those origins will be reachable via the sam= e endpoints in the future. Clients MUST NOT consider previous secondary c= ertificates to be validated after TLS session resumption. However, client= s MAY proactively query for previously-presented secondary certificates.<= /p>

While that was originally talking about future session resumption, I t= hink it's equally applicable to parallel connections. The only certifica= te that applies to a connection when it begins is the one proven in TLS. = Anything else has to be bound to that specific connection. You can reme= mber interesting things you want to send a request for, but you can't ass= ume.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
= ----==_mimepart_5ab13db07d30e_3b6a2ae271a38ecc13111e-- From nobody Tue Mar 20 10:05:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.606 X-Spam-Level: X-Spam-Status: No, score=-5.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 10:05:52 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521565552; bh=vtTsBQ2023lvQUa0I7ZHUR0WESTyjlkry84y3zzxUAM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zxr6cG80NZ6vpyEvEpirJZpey9/5ZzPfuQmKq/rLLUm5XEzno6z4WUaWT+9+5Sok9 yPj7bvxyXiRAOcRIdBhDcgpIrvPZi2v7i1KwYNzV2jOEqPTzGJzCac1FXGfeDxCwsu hEpNumhdj0DVLstgDbmuyhzP1iBhpOAZdXZuO1v4= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Add SETTINGS_ prefix to parameter names (#526) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab13f7033216_720c3fe6d54f4f38525b3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:05:55 -0000 ----==_mimepart_5ab13f7033216_720c3fe6d54f4f38525b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Aligns with other SETTINGS parameter names defined in other docs. You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/526 -- Commit Summary -- * Add SETTINGS_ prefix to parameter names -- File Changes -- M draft-ietf-httpbis-cache-digest.md (14) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/526.patch https://github.com/httpwg/http-extensions/pull/526.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/526 ----==_mimepart_5ab13f7033216_720c3fe6d54f4f38525b3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Aligns with other SETTINGS parameter names defined in other docs.


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

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

Commit Summary

  • Add SETTINGS_ prefix to parameter names

File Changes

Patch Links:


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

----==_mimepart_5ab13f7033216_720c3fe6d54f4f38525b3-- From nobody Tue Mar 20 10:17:22 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.393 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=ylaQ/LnrxF+aP26F/LyArNbqzIo=; b=L1AtCql/zXOolA0j W7SSSs7QQsj4nbPB9qc5OMNs/fwc85+nWQzFAzouvx8yQV6DPw93ky136iir84+O 2EhDThC6Kq6OGDN4eD+EcnXWVqo9iAITNZcVtwg96d0dR0h+Bs5gofvhQbV+P+Y3 y3Xsa1F9YOjUVgxPaXQNera7RgQ= Date: Tue, 20 Mar 2018 17:17:18 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] If you have multiple connections (#523) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab1421dcccfb_18bd2abdb90bced427498b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:17:21 -0000 ----==_mimepart_5ab1421dcccfb_18bd2abdb90bced427498b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #523. -- 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/523#event-1531497132 ----==_mimepart_5ab1421dcccfb_18bd2abdb90bced427498b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #523.


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

----==_mimepart_5ab1421dcccfb_18bd2abdb90bced427498b-- From nobody Tue Mar 20 10:17:26 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.393 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=91jIN9JKdQkelSxAnAnZo+SQzkE=; b=Ef3Hx23v0dBxoP6G MFrrPk4NKdIM/OrlXp+O9z6V1/gbG/4EchlcJ8BXT7uzQ1mIupC5h9WytcvUAEsb nb6ex9Uv3k3x6fo3MhC9mZ5QqlJTfrPuO9HYTI3Qlgjl2UoOUkH9GDf7RR7jRVNS ZPNQuDdH9rE2XMYHFNbWoPH+was= Date: Tue, 20 Mar 2018 17:17:17 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] If you have multiple connections (#523) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab1421d36898_4ac23fd196d92f2c169485"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:17:21 -0000 ----==_mimepart_5ab1421d36898_4ac23fd196d92f2c169485 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Ahh yes, that seems totally adequate (I was just trying to capture concerns that I heard during the meeting). Closing. -- 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/523#issuecomment-374682134 ----==_mimepart_5ab1421d36898_4ac23fd196d92f2c169485 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Ahh yes, that seems totally adequate (I was just trying to capture concerns that I heard during the meeting). Closing.


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

----==_mimepart_5ab1421d36898_4ac23fd196d92f2c169485-- From nobody Tue Mar 20 10:18:53 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.393 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=F8VRDZLatl6ZazPt6Wqs7UWWywc=; b=ahVmlTrmwDR0v+Kj TQX66Df77jTkUCruCqXIZjphYGkL9B3csBoN2+1kFsqLNCaYniuIJHeBXXwUPH7J yukYBaNb8WuHh3GSVhWalBn3LR7m1hWjwjvDwUc2HWjJBv70/BK0OXq/2+tIZCSX PO2vgpdPWEvFNrYJDhvYhtvFXb8= Date: Tue, 20 Mar 2018 17:18:45 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] consistency: "header field" (#464) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab14274a3ce2_63a82ac6cb7b4ec4191490"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:18:52 -0000 ----==_mimepart_5ab14274a3ce2_63a82ac6cb7b4ec4191490 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #464. -- 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/464#event-1531500813 ----==_mimepart_5ab14274a3ce2_63a82ac6cb7b4ec4191490 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #464.


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

----==_mimepart_5ab14274a3ce2_63a82ac6cb7b4ec4191490-- From nobody Tue Mar 20 10:20:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.392 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 10:20:42 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521566442; bh=TKS4qUt5WoF4TShD0tvleD9qtfE848mW9LnBk0+xhnQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p6uOgJuSQzWUv/LinQUZ+lwcjcMaxFWVVeLn2N04Km4jYceI/v5i7Oaxa7fC0hOsm pg1giXdmU/i5AzN2mlPTzkydTDEsG8WnSI/NQzE3A2w+RqItQfap1MCqY56196OlpZ Gfy09ueVeIZcMMqulyMwWuu42IuWfGlgxSpeQtRE= To: httpwg/http-extensions Cc: Push In-Reply-To: References: Subject: Re: [httpwg/http-extensions] fix missing word (#465) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab142eaeff3c_22d32b01d7b8cec4169678"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:20:48 -0000 ----==_mimepart_5ab142eaeff3c_22d32b01d7b8cec4169678 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @craigpratt pushed 1 commit. 5c5c958 Merge branch 'master' into reschke-rand-missing-word -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/httpwg/http-extensions/pull/465/files/c28a01a46c12cc5b4b194b8f1e487f4102fcd3d2..5c5c958c792e1f40f0eca02b60c416c1348f97d2 ----==_mimepart_5ab142eaeff3c_22d32b01d7b8cec4169678 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@craigpratt pushed 1 commit.

  • 5c5c958 Merge branch 'master' into reschke-rand-missing-word


You are receiving this because you are subscribed to this thread.
View it on GitHub or mute the thread.

----==_mimepart_5ab142eaeff3c_22d32b01d7b8cec4169678-- From nobody Tue Mar 20 10:22:49 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.392 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 10:22:46 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521566566; bh=blT4+f/blpX79lNeVx7PyUURchTM+d5+14PjeQGRJ30=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VmoprKM9IPVgMYaZAh0M5tQd2P+M1F/3ryxaer4LkjPVhx2tDtwNXY/AsWUPOKX7p 3tYm39iz44W/BrMAbTnQWC6mNCFcEXXYtnbv0ZqCPeaW4d6THfub+uZGlF04xybkKE C9q8OjRd4cbztX9eJWM1g+KSNZUkyWXRk4Dge3Nw= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] fix missing word (#465) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab14366aa535_43fe3f9e8b090f382193e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:22:49 -0000 ----==_mimepart_5ab14366aa535_43fe3f9e8b090f382193e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #465. -- 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/465#event-1531510307 ----==_mimepart_5ab14366aa535_43fe3f9e8b090f382193e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #465.


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

----==_mimepart_5ab14366aa535_43fe3f9e8b090f382193e1-- From nobody Tue Mar 20 10:24:57 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 10:24:41 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521566682; bh=RM7XczdtcjsinwzeMiQv0RJ+y3W7sr0Kx968qHXxIBc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YpPh6DQX4gi+KQhQBB8QaKqF4E3++92SOv1rxiQhkWhSlvsmyVOyvhJGAenD7XcKF IbsOKGKVfIA6HCIWCYYrC/lRfaIfFyUg/XqkBG+MWTU1C59T+jFzCHV1WbRLkkGYag Etb7iJ70Wkx8YegKR1xzhhLvCjMl+M4oQY7wCDCM= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] fix missing word (#465) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab143d9b6306_4acf3fd196d92f2c2202b0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:24:54 -0000 ----==_mimepart_5ab143d9b6306_4acf3fd196d92f2c2202b0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Note this was manually incorporated into draft-ietf-httpbis-rand-access-live-03 -- 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/465#issuecomment-374684679 ----==_mimepart_5ab143d9b6306_4acf3fd196d92f2c2202b0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Note this was manually incorporated into draft-ietf-httpbis-rand-access-live-03


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

----==_mimepart_5ab143d9b6306_4acf3fd196d92f2c2202b0-- From nobody Tue Mar 20 10:26:05 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 20 Mar 2018 10:25:55 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521566755; bh=fFq6VE2qUClrCqmeFzi03iV/Or9Xn0fmEa9SVXaygak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XJkCwmFWc+DVpRbYW8ila2OGLsFeEEQbGHxI5i/Nsmaq2d1QWYp+lFfInd+KRhCbr hY18FpJOjxzF1jruRgT5FDOxBuuzCrlq9L5KgopHMm4eQEoTflpADWhjGhm5ZcWEfp vP+Bmrcn780NtrR2GCyXl4gSKdgxGD62yiTBKG2o= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] consistency: "header field" (#464) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab144239a6e9_233b2b04874f0ec8275097"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:26:03 -0000 ----==_mimepart_5ab144239a6e9_233b2b04874f0ec8275097 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Note this was manually incorporated into draft-ietf-httpbis-rand-access-live-03 -- 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/464#issuecomment-374685229 ----==_mimepart_5ab144239a6e9_233b2b04874f0ec8275097 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Note this was manually incorporated into draft-ietf-httpbis-rand-access-live-03


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

----==_mimepart_5ab144239a6e9_233b2b04874f0ec8275097-- From nobody Tue Mar 20 10:40:04 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.465 X-Spam-Level: X-Spam-Status: No, score=-0.465 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=Viub/RSEN22It5TgE9izU8kfqws=; b=Lw1OeHuzORpo3Fch PBIQZRAklBzP0uqDeRxbFGMi37u/A3Rhnyon9ygRSrgUCawsbE6AqAFiEmvpS/iN SVdFyxmCD+Ddx9xXh8Q6Wsw6WeAVtaDaEzoffBzr2BgMw1xLtrjXup/K2yLuXr7D u76BhEGksX9Ts1QA8kWIq4u+q84= Date: Tue, 20 Mar 2018 17:40:00 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Add SETTINGS_ prefix to parameter names (#526) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab147701081b_38463fb3b1a7ef2811193c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 17:40:03 -0000 ----==_mimepart_5ab147701081b_38463fb3b1a7ef2811193c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho icymi -- 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/526#issuecomment-374690250 ----==_mimepart_5ab147701081b_38463fb3b1a7ef2811193c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho icymi


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

----==_mimepart_5ab147701081b_38463fb3b1a7ef2811193c-- From nobody Wed Mar 21 04:07:21 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=RDmhBXixhnzYtE8q6mxEcCBYBHY=; b=rLEvFin6hdXJ45YB pQjw0TH8QvxWRUB/53ugqGTvw3Kxm4TqVcsimKxFBXw94MsGeiCXyVJBJRuvilJm Rp4kBqqtWJY9fCNvuXpTV/vW1ueaJcneBLwpCm/L2IZB0sP52OPvKSnpAXE58Ak+ LMUxgyOe9sBN1apPF++vGomT2Ds= Date: Wed, 21 Mar 2018 11:07:18 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] CONNECT: consider using ALPN registry for the :protocol values. (#471) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab23ce5f253e_1dde2b0916f4eecc1284dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2018 11:07:20 -0000 ----==_mimepart_5ab23ce5f253e_1dde2b0916f4eecc1284dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit discussed in london/101 and decided to not make a change -- 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/471#issuecomment-374902013 ----==_mimepart_5ab23ce5f253e_1dde2b0916f4eecc1284dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

discussed in london/101 and decided to not make a change


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

----==_mimepart_5ab23ce5f253e_1dde2b0916f4eecc1284dc-- From nobody Wed Mar 21 04:07:26 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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: Wed, 21 Mar 2018 04:07:18 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521630438; bh=R+zEUOQJHUi/1Mt55uYBp2UZViBVDnhiUXJJZ6SorZA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AEzXWXileQBDu7S6QfacVmdD+y4qBbuaW8RnsjUrvzzZSqtXlTPSOSVmUYPpvz3zJ o+WBUFzIAQlEibl3TL1eTrGMV+bmkvBlYr+wcnYqOtJEBdg0paziD6La0yG7zaOTV4 qEckLBbt2+VmYGDbBIAILcZDvhQfsrAyH7Vsq530= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] CONNECT: consider using ALPN registry for the :protocol values. (#471) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab23ce613b29_44cc2af731642ec413434b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2018 11:07:20 -0000 ----==_mimepart_5ab23ce613b29_44cc2af731642ec413434b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #471. -- 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/471#event-1532941656 ----==_mimepart_5ab23ce613b29_44cc2af731642ec413434b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #471.


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

----==_mimepart_5ab23ce613b29_44cc2af731642ec413434b-- From nobody Wed Mar 21 05:11:53 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01, 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: Wed, 21 Mar 2018 05:11:48 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521634308; bh=wUwPBV+pbMbjNR2GwugqJm/cV6q8v/bpdj/OdBnQ+wo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=R+CzACKt2VJP7kPggbagbL/eY9/bXyaauNv2H+XEpPyKPWwXV5OZEhi4FkB4iMhc6 sNOEsw1kwWMMDBT/hQcilT1r8pT0WPQNSkfGuAC4tzg2xf01RmVTazrwU+S9XsV9MS cZY6klNSiXHcuBHb2u5ZqdcBPF8sWA3QLXvu2DEI= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis - 4.9 is scheme the right scope (#527) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab24c04e3bc3_1abe2ad9f035aecc6717"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2018 12:11:51 -0000 ----==_mimepart_5ab24c04e3bc3_1abe2ad9f035aecc6717 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 4.9 rightfully discourages digest and basic on "http" scheme.. but is "scheme" the right scope, or should that be language about secure transports (as http can of course carry a variety of schemes). -- 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/527 ----==_mimepart_5ab24c04e3bc3_1abe2ad9f035aecc6717 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

4.9 rightfully discourages digest and basic on "http" scheme.. but is "scheme" the right scope, or should that be language about secure transports (as http can of course carry a variety of schemes).


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

----==_mimepart_5ab24c04e3bc3_1abe2ad9f035aecc6717-- From nobody Wed Mar 21 05:14:41 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.392 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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: Wed, 21 Mar 2018 05:14:30 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521634470; bh=oGlQGk9VsPdNunVTMDffkz7D0wqAJf7hLVNH01tpsbU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UA6/wZzbDwgqN8ci7vyJp6ZMQgEtabGETKjxgcOj8xpRjH6GlWoLdicvL2I49Khpt 5TpkTvW+PnDm5agaox4vuX8r4GUslO57SRFRMS6YM8vFWPZXtqTea6q8aAt3cFXRht ILxbmkEncQGojid6WBqWpu8Q75VPu0zyGS5zyzUE= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] bcp56bis 4.9 - stateless (#528) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab24ca67f8ea_e7c3fb043a68f28858e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2018 12:14:40 -0000 ----==_mimepart_5ab24ca67f8ea_e7c3fb043a68f28858e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > Applications MUST NOT make assumptions about the relationship between separate requests on a single transport connection; doing so breaks many of the assumptions of HTTP as a stateless protocol, and will cause problems in interoperability, security, operability and evolution. good paragraph! But I think it deserves its own headline instead of being mushed in with authentication (which is just one related subset of the problem). It would be good to also point out that HTTP isn't a reliable messaging protocol -> ATLS is currently confused 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/528 ----==_mimepart_5ab24ca67f8ea_e7c3fb043a68f28858e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Applications MUST NOT make assumptions about the relationship between
separate requests on a single transport connection; doing so breaks
many of the assumptions of HTTP as a stateless protocol, and will
cause problems in interoperability, security, operability and
evolution.

good paragraph! But I think it deserves its own headline instead of being mushed in with authentication (which is just one related subset of the problem).

It would be good to also point out that HTTP isn't a reliable messaging protocol -> ATLS is currently confused about that.


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

----==_mimepart_5ab24ca67f8ea_e7c3fb043a68f28858e1-- From nobody Thu Mar 22 03:58:09 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=sgnbQ4UXy3Q9Ks67ahR4iXRyo9w=; b=iFV/Lf+0GrFu94Tv 1SJelF5Uexr7FajEMMFxNdZ7xflnPRCTQjzeEzy6QxDL1QVTW53/OiWoTJMcfp0+ Q1UVtcpe6kHqTylQ7CXCQUmoaeC29+1TDgnBWqcBIhIP6Zc5YgugC+P3eUINReEz KzJCJEJdDTeRG4uzUoQymApm64E= Date: Thu, 22 Mar 2018 10:58:06 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab38c3e3b6a1_45ec3f7f83278f34990e8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2018 10:58:08 -0000 ----==_mimepart_5ab38c3e3b6a1_45ec3f7f83278f34990e8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You should use FETCH. -- 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/513#issuecomment-375263522 ----==_mimepart_5ab38c3e3b6a1_45ec3f7f83278f34990e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You should use FETCH.


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

----==_mimepart_5ab38c3e3b6a1_45ec3f7f83278f34990e8-- From nobody Thu Mar 22 06:46:53 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.465 X-Spam-Level: X-Spam-Status: No, score=-5.465 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Thu, 22 Mar 2018 06:46:48 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521726408; bh=E/IH5pFSTaIbZ16uWMZMGrRocHt2EOCQmVziOkTsA3M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aVW9HYAKZp0zQo4O3votcrrLaenAc4LAGwcWizg9xOXb4n3o2EznBPPOkBX58HGEK AeXaKzGUgSVQBADO/Lux0tV8bbxQ++PBWlJXnp4EoBpx8fAJ5qbkI/UwAVCU2As6IH mV5DBjsvuwaz6F+wIINshuMEZuXF7Y+vwQdFCVTI= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Expand upon CORS (#529) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab3b3c8eb49b_37f63fe39174ef281203fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2018 13:46:51 -0000 ----==_mimepart_5ab3b3c8eb49b_37f63fe39174ef281203fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DOH ran into it. -- 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/529 ----==_mimepart_5ab3b3c8eb49b_37f63fe39174ef281203fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

DOH ran into it.


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

----==_mimepart_5ab3b3c8eb49b_37f63fe39174ef281203fe-- From nobody Thu Mar 22 06:47:24 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.465 X-Spam-Level: X-Spam-Status: No, score=-0.465 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=USxwNaf2hQE4RERnh2vLcrXlVCw=; b=QMcf3b1P4nkNqQUy avfxFYTCgp3/a0kUYfLN/t4CxIYjGXJ5Z2Y57Tf/zlfggMkiucgqSqSwe6BqwxSa vu+oxlK6q6C8RAP2RPhvtxEiTywPAWghYJ5fbDhB1kOopsoRyK1/c8XtB7ejL+hp xhYBHPRbrA25647HYKWzQTDiLK4= Date: Thu, 22 Mar 2018 13:47:20 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] GET / POST equivalence (#530) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab3b3e7b7990_362b3f98020c8f301192d4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2018 13:47:22 -0000 ----==_mimepart_5ab3b3e7b7990_362b3f98020c8f301192d4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Talk about the pitfalls, mitigations e.g., doh -- 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/530 ----==_mimepart_5ab3b3e7b7990_362b3f98020c8f301192d4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Talk about the pitfalls, mitigations

e.g., doh


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

----==_mimepart_5ab3b3e7b7990_362b3f98020c8f301192d4-- From nobody Thu Mar 22 07:42:02 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=yXyiaLPd5WstQANXSGXefrWsWAE=; b=cGrBoHNU0vEUdREy F9lIIUqQZKVYrTwM1AO0jhqHeJj2gkMFaLWvXNxdHHyrbNv7GIjaPajPB995gAW+ eTNJUcw74Q8PWDhQAqSUayIdOmUonNg6aBnXQyaEkvtgCFCEPh9WYz1KQHM2R5RQ d+qn6F5q7abKR/0dFXlhg2od1gU= Date: Thu, 22 Mar 2018 14:41:55 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab3c0b2e0503_1bc73fc08be62f2c1736d9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2018 14:41:59 -0000 ----==_mimepart_5ab3c0b2e0503_1bc73fc08be62f2c1736d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ylafon yes, that's the intent. However if I could give feedback to the W3C, Fetch is effectively an implementer's recipe; it's horribly impenetrable for people who just want to understand what's happening. It would be extremely valuable if WebAppSec would publish [CORS for Developers](https://w3c.github.io/webappsec-cors-for-developers/) or similar, so we could use it as a reference. -- 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/513#issuecomment-375330681 ----==_mimepart_5ab3c0b2e0503_1bc73fc08be62f2c1736d9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@ylafon= yes, that's the intent. However if I could give feedback to the W3C, Fetch= is effectively an implementer's recipe; it's horribly impenetrable for peo= ple who just want to understand what's happening. It would be extremely val= uable if WebAppSec would publish CORS for Developers or similar,= so we could use it as a reference.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyFhqFA0YZKk= r-A0vHoXos9Rbcoz6ks5tg7gygaJpZM4St7o_">mute the thread.3D""

= ----==_mimepart_5ab3c0b2e0503_1bc73fc08be62f2c1736d9-- From nobody Thu Mar 22 20:05:54 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=ulmQdQPH7d9ds61K/KKddQoDtrQ=; b=ehGugrKTBa5Uqy8p GEuFHcoXuwkGPE/8YP7Zi8bQRpwVft/hcn5GhH4UUBkANA5IF5LdmKbC86/jZabH HL1rFiQkCFM530nxmwujXpUUcCa8rpGo5HLZz3/2Cpl3JUURL9n0zFrEAP8MjiUi TbkTEk8YlTOkRm53ma2Gl8UmHUU= Date: Fri, 23 Mar 2018 03:05:50 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] CONNECT: consider using ALPN registry for the :protocol values. (#471) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab46f0e3d2a4_29752abeec63aecc201c3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2018 03:05:53 -0000 ----==_mimepart_5ab46f0e3d2a4_29752abeec63aecc201c3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sounds good, thanks for bringing this up to the forum! -- 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/471#issuecomment-375529321 ----==_mimepart_5ab46f0e3d2a4_29752abeec63aecc201c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Sounds good, thanks for bringing this up to the forum!


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

----==_mimepart_5ab46f0e3d2a4_29752abeec63aecc201c3-- From nobody Thu Mar 22 20:15:52 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=Ro+CWcgDxldyAmsXIsnKE7KYb04=; b=aXXaNQp7RoB7rjRe 5OnNEhp5S1knHcfPc4ithN81OECn7IozQxDYZ9nFopdXkp2t4Bw5l4T3l2fv8mr1 pfx2LamDbvgwjeAwHos2w8WLMJzv/xs/q3aCcd4f7yRaCGTvjEHb3goXzXtbDS8Y R5Mw/FL47BmU1f1bAzAnVXf7b+0= Date: Fri, 23 Mar 2018 03:15:48 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] CONNECT: consider using ALPN registry for the :protocol values. (#471) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab471647eb3f_76bb2ae6db87eec46438c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2018 03:15:51 -0000 ----==_mimepart_5ab471647eb3f_76bb2ae6db87eec46438c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Though, reading [IETF101 meeting notes](https://github.com/httpwg/wg-materials/blob/gh-pages/ietf101/minutes.md#bootstrapping-websockets) (sorry for missing it!), it seems that discussion was around using ALPN for negotiating WebSocket-over-HTTP/2 and not about `:protocol` values. -- 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/471#issuecomment-375531004 ----==_mimepart_5ab471647eb3f_76bb2ae6db87eec46438c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Though, reading IETF101 meeting notes<= /a> (sorry for missing it!), it seems that discussion was around using ALPN= for negotiating WebSocket-over-HTTP/2 and not about :protocol= values.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly,
view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyFgmlUTd4Ii= 0YKOQJLhYWeV0QH2Dks5thGjkgaJpZM4Rgkon">mute the thread.3D""

= ----==_mimepart_5ab471647eb3f_76bb2ae6db87eec46438c-- From nobody Sat Mar 24 10:14:42 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.011 X-Spam-Level: X-Spam-Status: No, score=-2.011 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=uKh3dT2PxiV46VG3RjEpq1ucIPQ=; b=FX3wQUmZ1MycUYb7 5oslVhyKyP0J2FTgo7BRMiJ2Np7wSh9ItYSCZB1xdCkLCzRnSnTNnIw7H2vbOq1V HAENerLPgW/WlikbksqF+bSWHBpbOF/UViHXEziQJltyPjp56GlVGFYjvvIG6NyC /YwIgNfkjhcpQ6oDwxd8uHwW3Ow= Date: Sat, 24 Mar 2018 17:14:37 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] CONNECT: consider using ALPN registry for the :protocol values. (#471) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab6877d6c93_70713fd85050af384492"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2018 17:14:40 -0000 ----==_mimepart_5ab6877d6c93_70713fd85050af384492 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @PiotrSikora, those are the same topic. The `:protocol` extension to CONNECT was defined for the primary purpose of using WebSockets over an HTTP/2 stream; it just happens to be a general-purpose mechanism we can use for other things too. And I think the Upgrade registry, being an existing registry which contains protocols that HTTP can upgrade to is probably the right choice when defining a new sort of upgrade within HTTP. However, if we were redefining the Upgrade registry now, I'd argue for using the ALPN registry for both of these. Fundamentally, they are both registries of tokens which identify an application-layer protocol which can run over a bytestream. (Or collection of bytestreams, when used with QUIC.) The only real restriction is that Upgrade requires that the protocol be able to answer the original HTTP request in the new protocol, which means there has to be a defined mapping between HTTP requests and whatever the new protocol is. The currently-registered values are disjoint, but I wonder if perhaps HTTPter should consider merging the two registries? -- 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/471#issuecomment-375909211 ----==_mimepart_5ab6877d6c93_70713fd85050af384492 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@PiotrSikora, those are the same topic. Th= e :protocol extension to CONNECT was defined for the primary p= urpose of using WebSockets over an HTTP/2 stream; it just happens to be a g= eneral-purpose mechanism we can use for other things too. And I think the = Upgrade registry, being an existing registry which contains protocols that = HTTP can upgrade to is probably the right choice when defining a new sort o= f upgrade within HTTP.

However, if we were redefining the Upgrade registry now, I'd argue for u= sing the ALPN registry for both of these. Fundamentally, they are both reg= istries of tokens which identify an application-layer protocol which can ru= n over a bytestream. (Or collection of bytestreams, when used with QUIC.) = The only real restriction is that Upgrade requires that the protocol be ab= le to answer the original HTTP request in the new protocol, which means the= re has to be a defined mapping between HTTP requests and whatever the new p= rotocol is.

The currently-registered values are disjoint, but I wonder if perhaps HT= TPter should consider merging the two registries?

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyMzwRESxuJ-= FnZGCWp-JZMLOoucLks5thn79gaJpZM4Rgkon">mute the thread.3D""

= ----==_mimepart_5ab6877d6c93_70713fd85050af384492-- From nobody Sat Mar 24 12:30:27 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -2.009 X-Spam-Level: X-Spam-Status: No, score=-2.009 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=dAHAFHEQgr5wT1fRB2EUb8zMIgQ=; b=a6LuiHjG8n5h6w0F i/9KV2VyXg6mgZOjHP9NhEPeqE2b1CeVb+L/fHLBI2F3mUvB7PyP47ylEM1x1OYi 56nCW11IJnxAHYEtaXZVcW6zvE4VXGUu4T4dLy1tmzMGE4N5y+T9sSoXIhvL/pzt PFtvDHtiHRyjSRuHJP78KcLUZ2o= Date: Sat, 24 Mar 2018 19:30:24 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Use the right amount of base64 padding in binary content examples. (#531) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab6a74fd40dd_58132b14740f4ed0595972"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2018 19:30:26 -0000 ----==_mimepart_5ab6a74fd40dd_58132b14740f4ed0595972 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Since be5ab4c153be0a10d301d7d55c425a5025b1ab40 required it. I'd probably have kept padding forbidden to save a couple bytes here and there, and made Python folks append the right number of `=`s, but whatever. You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/531 -- Commit Summary -- * Use the right amount of base64 padding in binary content examples. -- File Changes -- M draft-ietf-httpbis-header-structure.md (2) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/531.patch https://github.com/httpwg/http-extensions/pull/531.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/531 ----==_mimepart_5ab6a74fd40dd_58132b14740f4ed0595972 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Since be5ab4c required it.

I'd probably have kept padding forbidden to save a couple bytes here and there, and made Python folks append the right number of =s, but whatever.


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

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

Commit Summary

  • Use the right amount of base64 padding in binary content examples.

File Changes

Patch Links:


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

----==_mimepart_5ab6a74fd40dd_58132b14740f4ed0595972-- From nobody Sun Mar 25 06:52:13 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.392 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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: Sun, 25 Mar 2018 06:52:00 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1521985920; bh=MMB5Nb60M3lHY2DQLkw3Ci7PotKOp4S16nMoHugxBK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MT7vncmokIclAvs8Jb35ntOtEiTjT3mPD73k6h3ykZvhQGtLEQfAtHSyDAKC06Be6 i3lmOh3/73L68qygC4WY/OdgEa4PWXvHmSa+fWe2IlCsXaesOPbYYSFJDAIiiPP8wR r4kZFnWhGohhEaEppwi6g4AzZAE1xNFcLdnsZNvs= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Use the right amount of base64 padding in binary content examples. (#531) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab7a98074f25_669e2ab19e602ec41057539"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Mar 2018 13:52:09 -0000 ----==_mimepart_5ab7a98074f25_669e2ab19e602ec41057539 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #531. -- 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/531#event-1539608848 ----==_mimepart_5ab7a98074f25_669e2ab19e602ec41057539 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #531.


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

----==_mimepart_5ab7a98074f25_669e2ab19e602ec41057539-- From nobody Mon Mar 26 17:48:51 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=ietDZlDVfeKSP1YaMtJiA8XE5ko=; b=ZvC6ia6dTLA7b0rz bAcbtmmHGqjnNEDdgpU8pXdc36xuFPiywgcpk+F4QjibqSmVOSl+/4L1lW44nmOc AVmZF8fkj1b6oRmhEXTK2R2IjMJ9FSV9yrTA+hA6eyzU6tGDJHlKmKOJD8G9B+Tj DYQ4QaOhC4maBXbXf6VRYd2BHyQ= Date: Tue, 27 Mar 2018 00:48:48 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] netinfo still mentioned in client-hints (#524) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab994f0475aa_590a2accaa9deecc78747"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 00:48:51 -0000 ----==_mimepart_5ab994f0475aa_590a2accaa9deecc78747 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Yep, that makes sense! Assigning to myself. -- 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/524#issuecomment-376358721 ----==_mimepart_5ab994f0475aa_590a2accaa9deecc78747 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Yep, that makes sense! Assigning to myself.


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

----==_mimepart_5ab994f0475aa_590a2accaa9deecc78747-- From nobody Mon Mar 26 17:49:48 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=OTwJZi4K/jU47dVCJetePXeq68Y=; b=uTild/rifYRE6B36 KcexIMcTEkVzlz8t5CQU1NGhjntdydgCy0apx1BwIu9iZvl1I+6Sw06LNOQUNY1k gbb0ievCMRehRNqB0dc/LO3bYT/4RJKqTxL/UbThRGmugZhVKgGVSh4CE/nfquPC /cMyxtctSOKIBki4wwtje+MAacg= Date: Tue, 27 Mar 2018 00:49:45 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] move acks to end and make them unnumbered (#488) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab99528e9269_34d62b1b7fb80ec85779b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 00:49:46 -0000 ----==_mimepart_5ab99528e9269_34d62b1b7fb80ec85779b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @reschke apologies missed this PR! LGTM and thank you. -- 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/488#issuecomment-376358871 ----==_mimepart_5ab99528e9269_34d62b1b7fb80ec85779b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@reschke apologies missed this PR! LGTM and thank you.


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

----==_mimepart_5ab99528e9269_34d62b1b7fb80ec85779b-- From nobody Mon Mar 26 17:49:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=lvHheUo0lPtKLDJ4k26Cy+jSBy4=; b=V7/4wBqbQ589xeKA Rh0UzrBAdIwtHt5M3Wz29+Ch3jggb2r3ErK6Qe4PyvRpOqagBu+OZ8FEzfZwCELR G4zltavIT2EqsW30XbqswQsPYUQ8sUnoSm3BtHeaM2u8CH0Drh+ta/ZnAtN2LfCn 9nP22tTylHGt6uBRwpuMChpYoCM= Date: Tue, 27 Mar 2018 00:49:51 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] move acks to end and make them unnumbered (#488) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab9952eaed39_4e3f2aeb20fecec49347d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 00:49:53 -0000 ----==_mimepart_5ab9952eaed39_4e3f2aeb20fecec49347d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #488. -- 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/488#event-1542146500 ----==_mimepart_5ab9952eaed39_4e3f2aeb20fecec49347d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #488.


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

----==_mimepart_5ab9952eaed39_4e3f2aeb20fecec49347d-- From nobody Mon Mar 26 17:52:36 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.392 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 26 Mar 2018 17:52:33 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522111953; bh=y95ME5+jYn9Vg+WxYzuFVp6z1bNoq2UejEx79hJY46I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xqdMFaB6e27YLKEGfg8rHwEt58gvsTh9MIUz6Q13ekzEYvGszZwL+SywvIvt1cz5E zl4wPAVL3lTgqVeQzRSxjShp1kA5GFv0rCHGxQ0w9adcQ4bOhIZlC679pkZofWkwv8 3a78Hs+20Xhy9WwevF59X2zMJmAckEVU/6JcGQ3o= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Accept-CH-Lifetime privacy concerns (#372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab995d13c145_f572ad116aaaed07189e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 00:52:35 -0000 ----==_mimepart_5ab995d13c145_f572ad116aaaed07189e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I don't think we can or should assume that the only "client" for CH is a browser. I may be building a (native) app that's not subject to this and hence SHOULD. Does that sound reasonable? -- 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/372#issuecomment-376359338 ----==_mimepart_5ab995d13c145_f572ad116aaaed07189e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I don't think we can or should assume that the only "client" for CH is a browser. I may be building a (native) app that's not subject to this and hence SHOULD. Does that sound reasonable?


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

----==_mimepart_5ab995d13c145_f572ad116aaaed07189e-- From nobody Mon Mar 26 19:54:25 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=g9yOM04D3XyI8pl7jJGtsO5QUSM=; b=fh2bcU9Ob0c9gg7M sF71/UaWqqRXe/zi29s1Qoz0TnfgL958NSit0h4/KnF/+iOAu9FwE0su72a7f7i+ kEiZhOLm8fTZ8NEPdcJ9raMhZrSKJ2tEWsLYYyZerDQdXUDmaVxNJ75S1Y1AnYpo aY76HR/mA2GgHctKHpbgMpcYNRQ= Date: Tue, 27 Mar 2018 02:54:21 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Fetch? (#532) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab9b25dc087_94f2b1ec99d6ecc1218d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 02:54:24 -0000 ----==_mimepart_5ab9b25dc087_94f2b1ec99d6ecc1218d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit one thing that came up at the WHATWG Bar BoF was the possibility of referencing Fetch as one way to specify how a client should behave. -- 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/532 ----==_mimepart_5ab9b25dc087_94f2b1ec99d6ecc1218d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

one thing that came up at the WHATWG Bar BoF was the possibility of referencing Fetch as one way to specify how a client should behave.


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

----==_mimepart_5ab9b25dc087_94f2b1ec99d6ecc1218d5-- From nobody Mon Mar 26 20:06:38 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=ub4VgGb1BP8cmkLaIHIKAC/yzO4=; b=eXkvfDoBMUfr1WuP u63dkoiMrHMD42ACQCy/kptzxNk9lyl4yga+OhSTpY8XqeXZhbaScrRrZSPJw6aD I5ox7fZQHoHqBF2lVSsUWBPTn0FbJQmQiu6O3gKQR97I6c6HQ7EoRjZIgZ4wojaP c7A37obwS8JwAiVAMHcxp7VGirs= Date: Tue, 27 Mar 2018 03:06:35 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] fix ABNF (see #520) (#521) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab9b53a4edc4_5c362b2898588ec8101632"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 03:06:37 -0000 ----==_mimepart_5ab9b53a4edc4_5c362b2898588ec8101632 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #521. -- 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/521#event-1542273703 ----==_mimepart_5ab9b53a4edc4_5c362b2898588ec8101632 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #521.


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

----==_mimepart_5ab9b53a4edc4_5c362b2898588ec8101632-- From nobody Mon Mar 26 20:06:46 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=eo5hod5fr3FOYjdvEkLhoIJg/ig=; b=Dm2IQKMZXgN4cP5e pjrhj9yKewFHuDZZjQ3do7olLZMU35d+yEiorJJ32xmuyNmSqaXChKoyEv3EHKtH 8JXBRS4rmufs6pOex/F6s06usvl3DIi+XFz9vX+a4ynmWHmzGkKZ3bPhRpCXNiUQ 7GIbGJcntq8Km+iCIuJpZHPUpAI= Date: Tue, 27 Mar 2018 03:06:41 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] fix ABNF (see #520) (#521) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab9b54150c_180a23fc7c0a8af301245df"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 03:06:45 -0000 ----==_mimepart_5ab9b54150c_180a23fc7c0a8af301245df 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/521#issuecomment-376381801 ----==_mimepart_5ab9b54150c_180a23fc7c0a8af301245df Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks!


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

----==_mimepart_5ab9b54150c_180a23fc7c0a8af301245df-- From nobody Mon Mar 26 20:07:05 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 26 Mar 2018 20:07:02 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522120022; bh=ax07hbzK8/qGz6TDLr+ptPXQkAX7QdOVnlqiqBGb6M4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cImEAa4I9JBM9q3WAPNh9MFkdueGJ45KRPI3pyTP0CNn3KvZ00z6ZLQKyyOniiqTI pP7jlmkiAsGCGCjoAjegbMStz5xaxzhs0tQFAX77Tu1occLS1Cj3b4V4iWfy9gqNLL Zu3f0/WAchumfg1FC5s7prK4IJ/dhbaVlsRpd7xc= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] "_" is invalid in ABNF rule names, also: rule names are case-insensitive (#520) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5ab9b556593bb_53e3f9ea7960f3423721"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 03:07:04 -0000 ----==_mimepart_5ab9b556593bb_53e3f9ea7960f3423721 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #520. -- 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/520#event-1542274068 ----==_mimepart_5ab9b556593bb_53e3f9ea7960f3423721 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #520.


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

----==_mimepart_5ab9b556593bb_53e3f9ea7960f3423721-- From nobody Tue Mar 27 04:13:00 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=qLJUKRRZNQC0L1puzqZNBgwuzXY=; b=dRI89eeUHtG6TjCg h+NWhX9h5hRSKam15PrutRvjjKUTCblrMClVJCq4S4mrSTL470pURV87fq0DSFuL zQ8NiLnLfjO+/kd0yDQl/ZyJhVnoNtNGxB60o1WsvFY+93A0jkAXQJA5TihR6JW3 CAzqQqnMXphcGkPfCq7hT46gwHM= Date: Tue, 27 Mar 2018 11:12:55 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Specifying Structured Headers (#533) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba27373c880_38e33fdfddb30f2c244516"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 11:12:58 -0000 ----==_mimepart_5aba27373c880_38e33fdfddb30f2c244516 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > "foo" MUST be between 0 and 10, inclusive; other values MUST be ignored. It seems you want to say that other values MUST cause the header to be ignored? -- 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/533 ----==_mimepart_5aba27373c880_38e33fdfddb30f2c244516 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

"foo" MUST be between 0 and 10, inclusive; other values MUST be ignored.

It seems you want to say that other values MUST cause the header to be ignored?


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

----==_mimepart_5aba27373c880_38e33fdfddb30f2c244516-- From nobody Tue Mar 27 04:13:51 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=OIYmSEvU+5cSYq689XkTb6uT4pk=; b=w5YKkMqt1zJZo2zu /CABOdYP3Tz+aK1YyqRsB40iJSZsORnRIeP1Wn1NiDwj9qf9sUWOBHDq23YO8yKC HzPoGBhE+9V3orLem1oaVdyszpeBJdzJmr+N96wO+k12NG1ygKECIJPaUfHQL9Qj ZVWN2TWjmK66hy9JwYFKrf8urEU= Date: Tue, 27 Mar 2018 11:13:48 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Specifying Structured Headers (#533) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba276bb88d2_7f013fe61fefcf281322af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 11:13:51 -0000 ----==_mimepart_5aba276bb88d2_7f013fe61fefcf281322af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > If a member of barURLs is not a valid URI-reference, it MUST be ignored. Same goes for this (although I'll note that browsers have no such algorithm). -- 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/533#issuecomment-376487323 ----==_mimepart_5aba276bb88d2_7f013fe61fefcf281322af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

If a member of barURLs is not a valid URI-reference, it MUST be ignored.

Same goes for this (although I'll note that browsers have no such algorithm).


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

----==_mimepart_5aba276bb88d2_7f013fe61fefcf281322af-- From nobody Tue Mar 27 04:20:21 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=0YplKr1hoAK/Nc065xp8INdyc8w=; b=Jlm0o9OJgEWcIVDp P3EIZThnFUgGE5AW1XDnOgJkTohrTb6fnq7WxupPX9aloifTbr8VfZuMJLytf9yw CVaQZwR7AV2VBANq/46iG4ISoJo9eCL8jxAZ/cf2vcqjQfvc5A0aewQvCCf0EVrj zU9vSeToGoNcAJyBEwKY45Xnn3k= Date: Tue, 27 Mar 2018 11:20:19 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Parsing Text into Structured Headers (#534) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba28f378b6_582a2abd3c9d0ed019269"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 11:20:21 -0000 ----==_mimepart_5aba28f378b6_582a2abd3c9d0ed019269 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The text makes it appear as if this algorithm takes a header value, but then it branches on arguments not explicitly given. It would be better if the algorithm stated upfront that you need to have (side channel) knowledge about the header to get a structured representation about it. (This is also what I dislike about this proposal. That it requires knowledge about the header names to do something useful. That doesn't work well for generic processors or APIs.) -- 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/534 ----==_mimepart_5aba28f378b6_582a2abd3c9d0ed019269 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The text makes it appear as if this algorithm takes a header value, but then it branches on arguments not explicitly given. It would be better if the algorithm stated upfront that you need to have (side channel) knowledge about the header to get a structured representation about it.

(This is also what I dislike about this proposal. That it requires knowledge about the header names to do something useful. That doesn't work well for generic processors or APIs.)


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

----==_mimepart_5aba28f378b6_582a2abd3c9d0ed019269-- From nobody Tue Mar 27 04:23:44 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=L5rl+mxBiegc9qPiFaRANlbl6AY=; b=Mxyqz7I+sAIUIwfv n/wLufJiWh7KWprc8peUlOROtjOh9RNEPsQFLfBuIQeNAn2nhpXdi3/b/JmkgyKY xazBNVQa9evKucLFb/DYttI4eoNGJKmKbW2KYxBX6JEuyJ2vgPww/4d2r2uMIlxI /vcURX/urN5JnOmAo/LbFK9/q90= Date: Tue, 27 Mar 2018 11:23:40 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Parsing a Dictionary from Text (#535) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba29b67c13c_5cf13fb202626f302777b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 11:23:43 -0000 ----==_mimepart_5aba29b67c13c_5cf13fb202626f302777b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Step 2.1 (and generally any sub-invocations) doesn't deal with failure. -- 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/535 ----==_mimepart_5aba29b67c13c_5cf13fb202626f302777b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Step 2.1 (and generally any sub-invocations) doesn't deal with failure.


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

----==_mimepart_5aba29b67c13c_5cf13fb202626f302777b1-- From nobody Tue Mar 27 05:30:55 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=EEhN/zQkMI0EAJMA9I9PM3XSSZc=; b=Pijt6lpP7iCdW+zd q+1+TeRTAvM2PCYZyPng8qI3disSEHvDVfo02KdsH2ODEs70W+5VQzrh7LlhJquL SpPZUojBtrHQ7PaShBhoM05TDIVXtqJAqlEYCPPOh1faA7STuKJ84e2tSzK2HwE2 iLMHkIlYSeIWaxjLhgtTldDgnIY= Date: Tue, 27 Mar 2018 12:30:49 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba3979bb72b_17e03fd6b1702f3482486"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 12:30:54 -0000 ----==_mimepart_5aba3979bb72b_17e03fd6b1702f3482486 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Is it? I've pointed folks to https://fetch.spec.whatwg.org/#http-cors-protocol before on Stack Overflow and to the extent I got feedback on that it's been fairly positive. -- 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/513#issuecomment-376507152 ----==_mimepart_5aba3979bb72b_17e03fd6b1702f3482486 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Is it? I've pointed folks to https://fetch.spec.whatwg.org/#http-cors-protocol before on Stack Overflow and to the extent I got feedback on that it's been fairly positive.


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

----==_mimepart_5aba3979bb72b_17e03fd6b1702f3482486-- From nobody Tue Mar 27 05:34:05 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=zw+5DqP2WPz4fdBU2jo4MPSHoNk=; b=sTWAB4vt7jUCvBQL yh1cnjZqvHRH9EZa8CMMNAstBwvSBcyClXRt6zEGXRGx0nFpmPhMZ9dLLb/+xZUF +hTS+ak7gRYZYBCrtRcpFEF8mucGrtM4zIFpbjURn+OGQfP/eDFJH5bL+sDpSDTQ 9B6NPocpdP5pmu9b/R1IPFhdFng= Date: Tue, 27 Mar 2018 12:34:00 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] One repo per extension? (#219) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba3a383f7f9_4ecc2adaab1b6ed4759df"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 12:34:04 -0000 ----==_mimepart_5aba3a383f7f9_4ecc2adaab1b6ed4759df Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I still think this would be good. Perhaps require it for new proposals as a start? -- 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/219#issuecomment-376507984 ----==_mimepart_5aba3a383f7f9_4ecc2adaab1b6ed4759df Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I still think this would be good. Perhaps require it for new proposals as a start?


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

----==_mimepart_5aba3a383f7f9_4ecc2adaab1b6ed4759df-- From nobody Tue Mar 27 06:31:00 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.463 X-Spam-Level: X-Spam-Status: No, score=-5.463 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, T_RP_MATCHES_RCVD=-0.01, 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, 27 Mar 2018 06:30:55 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522157455; bh=u0LXg6tvalJdRhrZQAEv6aFoXsKp9J7+f1dRJxfacmQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fEj1N8lWjV9fT2r4L+ejUDNzu4qSHPtTDBbYvULf/vLhBQNvz7THmQ6keP4N7wBqR GgUNoIf5jH8khTKq3ueQoMKMK14DCWVBFQB7iiCqwKunc5U3PxD0B3YcWOK7wF2fhU 8Rq1dnvud/MP+1IZAevb1LWfJV9Mjnx2pyQn64CA= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] "confused deputy" (#536) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba478f795c2_12072b192ccb0ec4514f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 13:30:58 -0000 ----==_mimepart_5aba478f795c2_12072b192ccb0ec4514f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > to avoid the "confused deputy" problem No, it's to avoid leaking private information. Servers can still be susceptible to the confused deputy problem with CORS. They need to address that independently. -- 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/536 ----==_mimepart_5aba478f795c2_12072b192ccb0ec4514f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

to avoid the "confused deputy" problem

No, it's to avoid leaking private information. Servers can still be susceptible to the confused deputy problem with CORS. They need to address that independently.


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

----==_mimepart_5aba478f795c2_12072b192ccb0ec4514f4-- From nobody Tue Mar 27 06:31:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=ALXwTP0a6AjJNXWWn8Sv1Dh3oLg=; b=w8I8hdedq+q1duDS 1sj7PkPPaJi9uAMQh9lj/YVXK1mnmGvqEkLIfbxWFVsIknwpxD+w58KYaEOuyUAF A/Rrcl3BLxzF2WXrjg95wkpnQj2PAW6G8IB3Vn54lSbB9V7hX2ouy8jOdGdONKHZ Ujn624Aq3DxcgypiZe0ZTBnehO0= Date: Tue, 27 Mar 2018 13:31:52 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] "confused deputy" (#536) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5aba47c8eb6e_1cc53ff340d04f30104635"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2018 13:31:55 -0000 ----==_mimepart_5aba47c8eb6e_1cc53ff340d04f30104635 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit (This was about https://tools.ietf.org/html/draft-ietf-httpbis-bcp56bis-02. Well, -00, but the latest contains the same problem elsewhere.) -- 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/536#issuecomment-376525870 ----==_mimepart_5aba47c8eb6e_1cc53ff340d04f30104635 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

(This was about https://tools.ietf.org/html/draft-ietf-httpbis-bcp56bis-02. Well, -00, but the latest contains the same problem elsewhere.)


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

----==_mimepart_5aba47c8eb6e_1cc53ff340d04f30104635-- From nobody Tue Mar 27 22:11:45 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.607 X-Spam-Level: X-Spam-Status: No, score=-5.607 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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 22:11:40 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522213900; bh=lKcV7n0nmQ421gdcmtiMm09xyTVvdbSphP8w3RNaKko=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QHlV0CchKVCSaUjTqnCYfdJurYdNTrFNxlbrER5XDdibpOIrzbXKuIjG2jl0FI5GG r9gStIyE/WsSW72mt4WZJ4PhmWEG6G9zsM38HtlrDAaPNIzzLpgLP39mZSF9mDNXAD nAemkQvb5luF7NpPU0nEGKki7Ep5/c+CPzn0IKH4= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] structured-headers: Why ignore UTF-8? (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb240c79893_75112abb40a20ec4118683"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 05:11:43 -0000 ----==_mimepart_5abb240c79893_75112abb40a20ec4118683 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I noticed the structured headers proposal strictly ignores UTF-8, because it's not used much. The recommendation is to use the binary format instead. I thought that [RFC8187](https://tools.ietf.org/html/rfc8187) was fairly good for this. I can see structured-headers to be a super useful generic way to describe new standard and proprietary headers, but ignoring UTF-8 means we're limited in what categories of data probably unsafe for the purpose of a header. Is there a possibility to merge the syntax of RFC8187? It's true that it might not be used as much in practice, but it might expand the potential use-cases. Furthermore, as an implementor I don't have to worry about what someone might encode. The binary format doesn't quite cut it, because it provides to hint as to how a generic client might decode it. -- 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/537 ----==_mimepart_5abb240c79893_75112abb40a20ec4118683 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I noticed the structured headers proposal strictly ignores UTF-8, because it's not used much. The recommendation is to use the binary format instead.

I thought that RFC8187 was fairly good for this.

I can see structured-headers to be a super useful generic way to describe new standard and proprietary headers, but ignoring UTF-8 means we're limited in what categories of data probably unsafe for the purpose of a header.

Is there a possibility to merge the syntax of RFC8187? It's true that it might not be used as much in practice, but it might expand the potential use-cases. Furthermore, as an implementor I don't have to worry about what someone might encode. The binary format doesn't quite cut it, because it provides to hint as to how a generic client might decode it.


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

----==_mimepart_5abb240c79893_75112abb40a20ec4118683-- From nobody Tue Mar 27 22:15:27 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.606 X-Spam-Level: X-Spam-Status: No, score=-5.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 22:15:23 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522214123; bh=XhbTdqXj8JyA/3vbWcTT8eJOvC9CC2UE+WDdPndl68o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UniI9MCsdMe+VJLeMKNCztVSNrcpuIbWK6lbqAZFW4B1BEPTNZAabZD1WfgIZiIY3 nCESqpuwW/zyzPiCNf1wRv2pwEBze68G+XgVeeBukcgBzUruoQyAhlcLz5iYiBq90N GxXLGQYHn5mWx0yntGEJuF1ORnxlGMlQPbog2lP4= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] structured-headers: Has JSON been considered? (#538) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb24ebe4b84_5b3d2ad824eceed414065c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 05:15:26 -0000 ----==_mimepart_5abb24ebe4b84_5b3d2ad824eceed414065c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is a question I got after publishing a first stab at [an implementation](http://github.com/evert/structured-header/). Was JSON considered as an alternative for this? At least some reasons why I can think of why it wouldn't be good are: * It doesn't encode binary data * It's not as aesthetically pleasing, especially considering how HTTP headers generally 'look'. However, parsers are everywhere and JSON has some properties that structured-headers doesn't have, such as deeper nesting, encoding `null` and it also solves #534 -- 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/538 ----==_mimepart_5abb24ebe4b84_5b3d2ad824eceed414065c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is a question I got after publishing a first stab at an implementation. Was JSON considered as an alternative for this?

At least some reasons why I can think of why it wouldn't be good are:

  • It doesn't encode binary data
  • It's not as aesthetically pleasing, especially considering how HTTP headers generally 'look'.

However, parsers are everywhere and JSON has some properties that structured-headers doesn't have, such as deeper nesting, encoding null and it also solves #534


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

----==_mimepart_5abb24ebe4b84_5b3d2ad824eceed414065c-- From nobody Tue Mar 27 22:57:00 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=X82Y6OO2fCoeSAhdi4Hbytnyb8U=; b=dYxR8w3oQwBA/bME 4awnS2RfUhvOeMU5bER+PLI6czyT8HLnrBipal5ejIpRpPfcEwqDw4ApAAhxca5A wHcMVMJzmU5lKToTenjzJXRWZBqDLMIUeo70U7LXXhW9GMMrmYMm483gg6dEakzS GLLqIgH6kGXZc0/JHZJUGx53Utk= Date: Wed, 28 Mar 2018 05:56:54 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] structured-headers: Has JSON been considered? (#538) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb2ea5905b0_2d683ffa5a990f2c910b8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 05:56:59 -0000 ----==_mimepart_5abb2ea5905b0_2d683ffa5a990f2c910b8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Yes - there's a long history behind that, and we originally had a JSON-based approach. Besides the reason you mention, there was a lot of discomfort around the imprecision of numbers in JSON, and also about enabling arbitrary nesting of data structures. -- 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/538#issuecomment-376770575 ----==_mimepart_5abb2ea5905b0_2d683ffa5a990f2c910b8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Yes - there's a long history behind that, and we originally had a JSON-b= ased approach.

Besides the reason you mention, there was a lot of discomfort around the= imprecision of numbers in JSON, and also about enabling arbitrary nesting = of data structures.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyNL_mXOYTay= YlCs3gDOYJtfGWDXjks5tiyYlgaJpZM4S-B1c">mute the thread.3D""

= ----==_mimepart_5abb2ea5905b0_2d683ffa5a990f2c910b8-- From nobody Tue Mar 27 22:57:04 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=PFNCXwB9+9V1UblmagDU/boXGX8=; b=pof4csiYYfUiAU4/ puy4PODHdhRzYoiwX0pyJOPYXvRXrnjbBm19z+UyrYkvBvvbgsW+WfNkeDWGNMiq FHgptSysyX2//OtKeQWQawwMXGZ05w55UV/AgTKzzBJ+rW5WcAB2PJLX/tkXiaPx zUlaatYRMbV2Sf6sFPkPe3dnQmY= Date: Wed, 28 Mar 2018 05:56:55 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] structured-headers: Has JSON been considered? (#538) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb2ea659d0b_74362b03ecfdaec4103569"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 05:56:59 -0000 ----==_mimepart_5abb2ea659d0b_74362b03ecfdaec4103569 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #538. -- 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/538#event-1544796143 ----==_mimepart_5abb2ea659d0b_74362b03ecfdaec4103569 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #538.


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

----==_mimepart_5abb2ea659d0b_74362b03ecfdaec4103569-- From nobody Tue Mar 27 22:58:14 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=knSN7PMdAyFTPB6b9Guvht9gSr0=; b=LGA9NzvMeFb38r6V 3WIFxRouZ0RUMmbO6kE6LyHoIWw11/yloEGHX9SAl1jkbVIIXGN7roNN5tXVo6TE iiCeHb282dRHK0ufpWa4JzhcMZj96kz7gmxyf+aFi8ZxTstXazptNes4BKckpBUP kculTpIntOk4TY7ROqJHK9/6VqI= Date: Wed, 28 Mar 2018 05:58:10 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] structured-headers: Has JSON been considered? (#538) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb2ef2549ec_e3d2ab15e0feecc1484e7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 05:58:13 -0000 ----==_mimepart_5abb2ef2549ec_e3d2ab15e0feecc1484e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks for the feedback. I'm gonna try to dig into the discussions -- 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/538#issuecomment-376770780 ----==_mimepart_5abb2ef2549ec_e3d2ab15e0feecc1484e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks for the feedback. I'm gonna try to dig into the discussions


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

----==_mimepart_5abb2ef2549ec_e3d2ab15e0feecc1484e7-- From nobody Tue Mar 27 23:00:01 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=67gaVUwGF7ty5S/QekLsdZ8M1Zc=; b=q/B6w2BFt0G1G9oC Z09HvfR6g8PN8FZQ5/rG8RhoCBy0wbPTEokLKAz5S7NoJ1hs1DsOMapFiN6Tuoky ZIiqZBe8nBQwxxak5W4q+20PzQuSRe19/eyeOI8j6hC8eHcdOalZAzGl7SluoOat r+rr6KHDGDe39nZ5hUSAh+79RE8= Date: Wed, 28 Mar 2018 05:59:57 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] structured-headers: Why ignore UTF-8? (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb2f5d56322_4d7e3f980c91af304067b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 05:59:59 -0000 ----==_mimepart_5abb2f5d56322_4d7e3f980c91af304067b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This has been discussed a fair amount; non-ASCII payloads in headers is pretty rare (since headers are generally not displayed to users). You could encode it as binary, or you could use percent-encoding inside a string. If there's significant demand for it, we could add a new type, but then we need to be able to discriminate it from ascii strings -- both on the wire and in APIs. -- 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/537#issuecomment-376771095 ----==_mimepart_5abb2f5d56322_4d7e3f980c91af304067b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

This has been discussed a fair amount; non-ASCII payloads in headers is = pretty rare (since headers are generally not displayed to users).

You could encode it as binary, or you could use percent-encoding inside = a string.

If there's significant demand for it, we could add a new type, but then = we need to be able to discriminate it from ascii strings -- both on the wir= e and in APIs.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyGyLjkB4ZzA= 138xpIpm4C-yxIrG7ks5tiybdgaJpZM4S-Brh">mute the thread.3D""

= ----==_mimepart_5abb2f5d56322_4d7e3f980c91af304067b-- From nobody Tue Mar 27 23:04:09 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.393 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 23:04:05 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522217045; bh=gKv8ziVNC/yk05UiK2t4V4HzmeQoNsLqVoVGkjD0Fng=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dABODo+SbUgOZkcd9U3EyR/Je17PBr+PSsKXksoV/onyPQ/HrkYXGUPzQ4dTxSYx8 UCk84Ix+Wbh/Prxhekmen+x1h/SwYtFmJjvqpNOg1DcnPqDlhmbW3MFlcN44GvQJea LkTew2GfpPpMfwEXIU/wlFF9DjhKORNKAj3LHJNI= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Parsing Text into Structured Headers (#534) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb30556db56_772e3ff4aba42f386607a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:04:08 -0000 ----==_mimepart_5abb30556db56_772e3ff4aba42f386607a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #534 via ab4e44be7d1a4c48cf22d3ddd96b16e75d55ad1b. -- 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/534#event-1544803456 ----==_mimepart_5abb30556db56_772e3ff4aba42f386607a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #534 via ab4e44b.


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

----==_mimepart_5abb30556db56_772e3ff4aba42f386607a-- From nobody Tue Mar 27 23:05:15 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=UKhVgIMPuFMIG37oqK946A8vaM8=; b=gscP+dID9098umh1 HLmNAI3wyHdmYe7LCF4EhLLGTjh2sMqlKNnskF5yIZ+lJXoKPStaom8tcALVRbpX hA/cCHZAH6fp4QzYIL7MAzxFwsP4GwShKdKfkqTLMsPawAXtinTHKHeBZ5CYexvg EceYUe+x2AdO+ex8ZNi0kCz3G8w= Date: Wed, 28 Mar 2018 06:05:11 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Parsing Text into Structured Headers (#534) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb30974a462_4bf22abb1f774ed083911"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:05:13 -0000 ----==_mimepart_5abb30974a462_4bf22abb1f774ed083911 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit What you dislike is covered in #476. Feel free to comment over there. -- 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/534#issuecomment-376771991 ----==_mimepart_5abb30974a462_4bf22abb1f774ed083911 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

What you dislike is covered in #476. Feel free to comment over there.


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

----==_mimepart_5abb30974a462_4bf22abb1f774ed083911-- From nobody Tue Mar 27 23:09:21 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=Rgysok6zl47GAqvdzdPwRsQ5Fqk=; b=U3INDJFS100PRMZk 1nftb6BJgKRzyh8MMQX/W84izmO0SANWUtTkoHFg2wqj5OcDutoxQ4ioQ/ZHFUMg E1yXWpMoSFqgFaUV7v3cn7YunMcjVdy6yBnoF8a47BeGDLPR6iftA4U+5AZu8xad zXf4pv33r5yziHFtv0hUG5fXrIc= Date: Wed, 28 Mar 2018 06:09:17 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Parsing a Dictionary from Text (#535) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb318cef25b_15fc83fcf63624f2c251a4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:09:20 -0000 ----==_mimepart_5abb318cef25b_15fc83fcf63624f2c251a4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #535 via 7d347ebbaff31b44ec6667e2f50e2639b3a272d3. -- 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/535#event-1544808913 ----==_mimepart_5abb318cef25b_15fc83fcf63624f2c251a4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #535 via 7d347eb.


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

----==_mimepart_5abb318cef25b_15fc83fcf63624f2c251a4-- From nobody Tue Mar 27 23:12:53 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=UgGT+pvsSk7djtnHnkKyt6pWlC4=; b=v6a8HyN29cgmM5vM 8wqBhqmuXS12VfgJWYNcFdKXjVLugMLat8bCNEs/U0UXIqkjNdohw9jpUGqw6QhW BByz6KRhD4wxzbONkNiffcgWJ9n1R5G5x0v1r6ZTLAoVyHO4Uyr7yezLU4XbtRRs ZPNwNZ8IUtme+UTXANoE7ve29ts= Date: Wed, 28 Mar 2018 06:12:50 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Specifying Structured Headers (#533) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb32623e5ef_23fb3fced1cf0f2895855"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:12:52 -0000 ----==_mimepart_5abb32623e5ef_23fb3fced1cf0f2895855 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #533 via 9fd7cf55b59fd021f0c3ad41639e12ed716f728b. -- 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/533#event-1544812773 ----==_mimepart_5abb32623e5ef_23fb3fced1cf0f2895855 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #533 via 9fd7cf5.


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

----==_mimepart_5abb32623e5ef_23fb3fced1cf0f2895855-- From nobody Tue Mar 27 23:15:28 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=4eyCRaMWwVQ2JZICl2mv1MZMS6s=; b=pXak8egrV+TK9avz G6JE7Znw5NIZDch0Z8+ip+xOjK7FGCqhENmVoP/dCN3yub9jMEKX9TcPb8dui+a9 ZGj/vQF0w4XzaCOs2f99eil5vtOUm43px177JMC855K1ygQTAKXhoXH/DQixklza Si72538hJTXJj20Q5jyCUxwEDYM= Date: Wed, 28 Mar 2018 06:15:25 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb32fd14746_58b63fac96e68f34867d9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:15:27 -0000 ----==_mimepart_5abb32fd14746_58b63fac96e68f34867d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think I'm going to try to take identifiers out of the next draft and see how that goes. We can always re-add 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/505#issuecomment-376773931 ----==_mimepart_5abb32fd14746_58b63fac96e68f34867d9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think I'm going to try to take identifiers out of the next draft and see how that goes. We can always re-add them.


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

----==_mimepart_5abb32fd14746_58b63fac96e68f34867d9-- From nobody Tue Mar 27 23:18:40 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.393 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 23:18:37 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522217917; bh=4SI/zsPAL7w+rSVjfLgLDCsX6COpyiZdTM38JvyEs4A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ngr4h3HMoXYFlmTDUeDeEL/IuuwXzLZR/QuvPCaL8GxuMmghFkGopJ4PXPRjyADkD Rw270iuAwPiuVfv3fM5rxTJ4guXfW1luvjCFb3fDaJIFQb3ba6OAZEFNJGblFkskFd cMFkqjQfvnrotfhNG+5TJ67XZkRmaoBhV9pL99ko= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Strings, Identifiers and Items (#505) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb33bd2fb56_70e62af4654ccec464923"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:18:39 -0000 ----==_mimepart_5abb33bd2fb56_70e62af4654ccec464923 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #505 via e01e01e151216234a21d1767ceabf989df7e7d25. -- 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/505#event-1544819126 ----==_mimepart_5abb33bd2fb56_70e62af4654ccec464923 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #505 via e01e01e.


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

----==_mimepart_5abb33bd2fb56_70e62af4654ccec464923-- From nobody Tue Mar 27 23:20:30 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.607 X-Spam-Level: X-Spam-Status: No, score=-5.607 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=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 23:20:26 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522218026; bh=BsjAeEVC1LabUEN80+ltKNUmISpc5b2z5mWpx9BKF18=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tncw8gUeS8SkV5SrbL4+bONevlKMJ1jaOCG9s7ztqaGxSKv7aVQzheT4ChbbmM1am BJbofxOnPBl5XPRJOU0oOkuFrb8k5Buq+PEmGfT+tBUMgHaHo30of4d6V4ItVccsEe wwNVgGbw7WOIq+KVns2NPdW7NUd+2PMQ6BljMoQo= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Length limits on types (#433) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb342ac9caf_560c2abe619c6ec819569b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:20:29 -0000 ----==_mimepart_5abb342ac9caf_560c2abe619c6ec819569b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Discussed in London; see: https://github.com/httpwg/wg-materials/blob/gh-pages/ietf101/minutes.md#header-common-structure---mark-nottingham I think the most relevant question is whether we want to limit individual structures (beyond numbers, which are a special case; e.g., string length, number of items in a list, etc.), or whether we just want to limit header size. -- 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/433#issuecomment-376774868 ----==_mimepart_5abb342ac9caf_560c2abe619c6ec819569b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Discussed in London; see:
https://github.com/h= ttpwg/wg-materials/blob/gh-pages/ietf101/minutes.md#header-common-structu= re---mark-nottingham

I think the most relevant question is whether we want to limit individ= ual structures (beyond numbers, which are a special case; e.g., string le= ngth, number of items in a list, etc.), or whether we just want to limit = header size.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
= ----==_mimepart_5abb342ac9caf_560c2abe619c6ec819569b-- From nobody Tue Mar 27 23:21:54 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=+IZmB/YsZXBHd4UEeAWdiNLLJzE=; b=Yb8AgMbusHlHwHBO i5jcIqkCTS4Rrch4TzL939lLkweE7UOITtrzokllSwZ6hlFQvSRL4z0kIDbkz1l+ Pf5V/S/qFHbUBTHC2uHmFulKK1VmVzoyqsdTuvIB+ppwtkpjHSysJ0wrOZ/4163E dExKD4vKZT1BN73/UhDsU6TjPS8= Date: Wed, 28 Mar 2018 06:21:49 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Impact of Combining headers (#504) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb347daba4e_30672b1fafd68ec8166135"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:21:52 -0000 ----==_mimepart_5abb347daba4e_30672b1fafd68ec8166135 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think the right answer here is to adjust the text to say that splitting structures across headers can lead to unpredictable/unfortunate results. -- 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/504#issuecomment-376775121 ----==_mimepart_5abb347daba4e_30672b1fafd68ec8166135 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think the right answer here is to adjust the text to say that splitting structures across headers can lead to unpredictable/unfortunate results.


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

----==_mimepart_5abb347daba4e_30672b1fafd68ec8166135-- From nobody Tue Mar 27 23:24:29 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.465 X-Spam-Level: X-Spam-Status: No, score=-5.465 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 23:24:26 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522218266; bh=qhvFysDKkSShA3sUWrMllWgNbplVZVXhU1dE8yHNpnk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vswOjaQY15vPzhxZlRbO4BTQghgCQk9tB1/i87FIXVxqwYTAUYNg6xar+SbdogQa3 WBk/4cgExEPYyzHLiD3ilWEm+l770X3W9U2fRF4pLmRg1LF71PJ+kGlppmpE9iyPuS ovX8eR2mcpvZa8mnR5ZIxQnEbvN0LeiFzvoE35f4= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Impact of Combining headers (#504) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb351a319fd_dcf2ad077362ec474040"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:24:28 -0000 ----==_mimepart_5abb351a319fd_dcf2ad077362ec474040 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The other approach would be to require commas to be escaped in strings. -- 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/504#issuecomment-376775619 ----==_mimepart_5abb351a319fd_dcf2ad077362ec474040 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The other approach would be to require commas to be escaped in strings.


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

----==_mimepart_5abb351a319fd_dcf2ad077362ec474040-- From nobody Tue Mar 27 23:25:15 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=BGbVneDFm0yP3+x9YRnv8Qxq1EU=; b=aXbCrHFRSx7ryGxj va6dWzs0haFfltKEEDzFztcB5aOUzuJCN2q/ij/ASlhNt2bG3yqxZEfqj1CoRR1m 7OM2P36WfhPkItJMhM03wIlC6RsJ1f9b9gdsag1TMV2nRQXYEGhk2GpDO+khhzaL 8QzN/AFrUhWCL2qBFE9O8/hpqM8= Date: Wed, 28 Mar 2018 06:25:12 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Identifying top-level data types (#476) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb354859a38_2cb03fb94ad16f3012216b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:25:14 -0000 ----==_mimepart_5abb354859a38_2cb03fb94ad16f3012216b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit FWIW, I think the main downside of this is that we cannot offer a simple JavaScript API in the form of `.get(headerName)` that returns the appropriate object. Instead callers will always have to supply the expected type as well (i.e., `get(headerName, headerType)`). (Or we'd have to have built-in support for header name <> type mapping, but that doesn't scale and will lead to all kinds of interoperability issues.) -- 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/476#issuecomment-376775762 ----==_mimepart_5abb354859a38_2cb03fb94ad16f3012216b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

FWIW, I think the main downside of this is that we cannot offer a simple= JavaScript API in the form of .get(headerName) that returns t= he appropriate object. Instead callers will always have to supply the expec= ted type as well (i.e., get(headerName, headerType)). (Or we'd= have to have built-in support for header name <> type mapping, but t= hat doesn't scale and will lead to all kinds of interoperability issues.)

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyJNC2S5kXpo= dkxWUK59WW0j7m9Rpks5tiyzIgaJpZM4R2co1">mute the thread.3D""

= ----==_mimepart_5abb354859a38_2cb03fb94ad16f3012216b-- From nobody Tue Mar 27 23:32:24 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.393 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 23:32:20 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522218740; bh=YFnerP9ZKSAmlAj78nIvc0A1LO3w2fj9sPkDjxbxCiY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fKPfFj8kN3Zrvi62Hjzhi4aXd9IaeulGEoQm8Glt3WHV+ynAXlkKDoRkK0ffm11Nx D4RFCdGoHGYZZjkoy5VYmIjhZ/hRP1oe3csJnquzmBbCm7RjxJSPGvw+CU+GNcvMv4 GGx/lZwXGF0FPPB/0ERlREE2rhAFAsm9JBTQxhGI= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] base64 dialect (#539) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb36f4ce4b4_714c2aee9d7acec82167e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:32:23 -0000 ----==_mimepart_5abb36f4ce4b4_714c2aee9d7acec82167e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson gave me the impression somewhere that new base64 usage should use the base64url. https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04#section-4.9 doesn't, which makes me worry browsers would use https://infra.spec.whatwg.org/#forgiving-base64 here leading to the interoperability issues already anticipated by that section. -- 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/539 ----==_mimepart_5abb36f4ce4b4_714c2aee9d7acec82167e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson gave me the impression somewhere that new base64 usage should use the base64url.

https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04#section-4.9 doesn't, which makes me worry browsers would use https://infra.spec.whatwg.org/#forgiving-base64 here leading to the interoperability issues already anticipated by that section.


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

----==_mimepart_5abb36f4ce4b4_714c2aee9d7acec82167e1-- From nobody Tue Mar 27 23:34:06 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=O/TAqyurbvzAX0OMLEaR7iR0jx4=; b=pRFIfY9AcXKXOaPV JEWwFX4LxYA7u2ByX/WeSwEV7TbnR/wtW/C77YkxuWwLltCJ/EnfJBrt62VEA1OI kAiyvkKPhRALa3lCX+b0ZpaCv4Cvh1SWFisQ9bIm7Mwx/uEVRP55SRXRtj8guLIK SM9njPJ/A/61Rw4b4t91wRXvTtg= Date: Wed, 28 Mar 2018 06:34:04 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Example headers are not using hyphens (#540) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb375b6f79f_68b53ff374e9cf30154363"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:34:06 -0000 ----==_mimepart_5abb375b6f79f_68b53ff374e9cf30154363 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04 the various example headers do not use the naming I'd expect of typical HTTP headers which is somewhat confusing. -- 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/540 ----==_mimepart_5abb375b6f79f_68b53ff374e9cf30154363 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04 the various example headers do not use the naming I'd expect of typical HTTP headers which is somewhat confusing.


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

----==_mimepart_5abb375b6f79f_68b53ff374e9cf30154363-- From nobody Tue Mar 27 23:39:12 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=uvIfwgdWEfti/6YAKGlyR6FxRTU=; b=TIZNXiGabPsRq1bk Q8/2u5dORpAmM/jbqA3hoJKAzWAqkdf5Mbvr49TvMeSSWGWMqLqZkVU3C/LE1dRi 6wNl8etsPURIOCKwQ/CHUIflc28DtZBDcNHc+xrLTajxKG+T3u98f17iApeg92YS KWvZhdwHU+vO9x0zMRpKDpGhY4Y= Date: Wed, 28 Mar 2018 06:39:09 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] UTF-8 (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb388d6b780_15f9f3fcf63624f2c26433a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:39:11 -0000 ----==_mimepart_5abb388d6b780_15f9f3fcf63624f2c26433a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It'd be good to have use cases indeed. The only case I've seen folks make for this is URLs, which end up being ASCII-compatible once parsed, so are not that compelling. If we do this a variant on binary makes the most sense to me, where we run https://encoding.spec.whatwg.org/#utf-8-decode-without-bom-or-fail on the bytes before returning the value. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/httpwg/http-extensions/issues/537#issuecomment-376778353 ----==_mimepart_5abb388d6b780_15f9f3fcf63624f2c26433a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

It'd be good to have use cases indeed. The only case I've seen folks mak= e for this is URLs, which end up being ASCII-compatible once parsed, so are= not that compelling.

If we do this a variant on binary makes the most sense to me, where we r= un https://encoding.spec.whatwg.org/#utf-8-decode-with= out-bom-or-fail on the bytes before returning the value.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyPLaJn7i0ja= RiPuVOSn6JShVjxp8ks5tizANgaJpZM4S-Brh">mute the thread.3D""

= ----==_mimepart_5abb388d6b780_15f9f3fcf63624f2c26433a-- From nobody Tue Mar 27 23:42:26 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=KkqT4EiF75kaKQeHZHVw1Z2qouU=; b=JB6XJJq8BuUZk8y3 ftHwvThnAoffbqiR9KLcrAihsO95+enKTL+9HQ4SpwINx3QXtTOh/2IUDS0BWbHW EHzqJzyhv0iZQ6jwIAtXU1+LDnaAvUhirpdZl/82I/a7iUQsMsKtkEw426vPixv+ X7KK62C8kFsbPSWZU5j8mtTqt0s= Date: Wed, 28 Mar 2018 06:42:22 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Impact of Combining headers (#504) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb394e5716a_70ea2af4654ccec4221087"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:42:24 -0000 ----==_mimepart_5abb394e5716a_70ea2af4654ccec4221087 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It would be really nice if we defined an operation that basically gets the value of a particular header for an entire header list. And then once and for all defined what happens with duplicates, relative order, etc. -- 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/504#issuecomment-376778945 ----==_mimepart_5abb394e5716a_70ea2af4654ccec4221087 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

It would be really nice if we defined an operation that basically gets t= he value of a particular header for an entire header list.

And then once and for all defined what happens with duplicates, relative= order, etc.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyK8i_-JAQkz= SNuMg2c6K4OyqLPONks5tizDOgaJpZM4Sd1yQ">mute the thread.3D""

= ----==_mimepart_5abb394e5716a_70ea2af4654ccec4221087-- From nobody Tue Mar 27 23:45:26 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=4l2r+OENru4EwSluMlkkZeO/MLc=; b=eAvFXb/Cxg4e2xlH ddGOJbiT7cvq7mlG75wUm/WV0UGcZoiIaUMAM3gCjpL/qAd36uQoul+Bgkm8juW7 xWSJHsdLT95L3UM362Wz0T4UW42uTohKIVUGnPw7h5Z5N0g8DU28Sf5GIBzwrH15 tgzB5bbE1QAlC0fc7KvaW7oZWic= Date: Wed, 28 Mar 2018 06:45:22 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Impact of Combining headers (#504) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb3a01d7257_56322abe619c6ec84518e3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:45:25 -0000 ----==_mimepart_5abb3a01d7257_56322abe619c6ec84518e3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit To clarify, having syntax for header values is great, but if we don't deal with multiple headers, we'll continue to have a large set of problems we have with the current setup. Do you use the first or last? Do you combine and then parse? Do you parse independently and then use the resulting values? Do you error on multiple headers? By ignoring it or treating it as a network error? (I've seen most of these trying to figure out how existing headers are implemented.) -- 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/504#issuecomment-376779542 ----==_mimepart_5abb3a01d7257_56322abe619c6ec84518e3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

To clarify, having syntax for header values is great, but if we don't de= al with multiple headers, we'll continue to have a large set of problems we= have with the current setup. Do you use the first or last? Do you combine = and then parse? Do you parse independently and then use the resulting value= s? Do you error on multiple headers? By ignoring it or treating it as a net= work error?

(I've seen most of these trying to figure out how existing headers are i= mplemented.)

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyHPSQjBaqlc= Lyl7GuUhXYvMdM0cdks5tizGBgaJpZM4Sd1yQ">mute the thread.3D""

= ----==_mimepart_5abb3a01d7257_56322abe619c6ec84518e3-- From nobody Tue Mar 27 23:53:59 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.393 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Tue, 27 Mar 2018 23:53:55 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522220035; bh=LoPq1Ss43Pr4KUuvEcHPdsDZGLwxJjj1rhKlk5m/3xY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y1zqktT+w6GYHF9fI+hDX25ZsY+NAs3L157w4QtKrfA1enz4kL6l1IgEwpP5Yqkd9 Re4iNv675QSzHQHDuIKpHI+HLMDbRTWl/RRLE6/KQgqBtR9orozd6Se/RydT5DFhlx H8CP6X882Ni/hd+gm0ogZubDnSN0mGLpMtHI5Dxk= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Impact of Combining headers (#504) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb3c0359824_35312b042bb2cec425622e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 06:53:58 -0000 ----==_mimepart_5abb3c0359824_35312b042bb2cec425622e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Anne, I think we've got that covered. The question here is whether a string split over multiple headers should be silently handled (including the comma, I suppose), or reliably raise an error. -- 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/504#issuecomment-376781316 ----==_mimepart_5abb3c0359824_35312b042bb2cec425622e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Anne, I think we've got that covered. The question here is whether a string split over multiple headers should be silently handled (including the comma, I suppose), or reliably raise an error.


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

----==_mimepart_5abb3c0359824_35312b042bb2cec425622e-- From nobody Wed Mar 28 00:05:59 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=JLXO/u8Cpfy34XuaSzVAvQr5f7I=; b=k/AkBWz0RxWx74RZ KhL5QAomDtZWx8EhXQ83JileNgpioOK3z1aLnE1u4IMzFIB2N3IVIVqdt0aNkfkQ wp/c0AWB5ylLJs/VIPJgLfPh9DXFreb/IMm3vBm4Ew+yxNaLlMM61qQ+8bfE1DIZ NLUA7WVrmKxM78MVXvtAt8G01Yc= Date: Wed, 28 Mar 2018 07:05:56 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Impact of Combining headers (#504) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb3ed370c83_71602aee9d7acec84189fd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 07:05:58 -0000 ----==_mimepart_5abb3ed370c83_71602aee9d7acec84189fd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks (I'm assuming it's covered somewhere that "field value" is obtained after stripping whitespace). Since intermediaries can combine, you cannot really disallow it, can you? I think that's why some folks defining headers try to outlaw the comma I think; so they can detect header injection. -- 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/504#issuecomment-376783784 ----==_mimepart_5abb3ed370c83_71602aee9d7acec84189fd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Thanks (I'm assuming it's covered somewhere that "field value" is obtain= ed after stripping whitespace).

Since intermediaries can combine, you cannot really disallow it, can you= ?

I think that's why some folks defining headers try to outlaw the comma I= think; so they can detect header injection.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyEGIKcsWGFI= O-QAQE-Dphhc0hRZRks5tizZTgaJpZM4Sd1yQ">mute the thread.3D""

= ----==_mimepart_5abb3ed370c83_71602aee9d7acec84189fd-- From nobody Wed Mar 28 00:15:47 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.607 X-Spam-Level: X-Spam-Status: No, score=-0.607 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=pLrsHELGsLPSL9D5JPPIbCZLSKA=; b=LI9fPpu/f1jYMvK9 yrXfDF4s0LyX60Wik+nREPzhSSv6J27qnAcUxeI3IRvf7eboC6IM5hDEgq+9V638 5ZGiZT/5cJbHoxk0SE615kDAVa+136s52yUm3tcSh+nklglIXN2kGmrFl8qBOLyB aX8r4gL4wieWKQMrbhGfz9HCzq0= Date: Wed, 28 Mar 2018 07:15:43 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Length limits on types (#433) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb411f62948_4c0b2abb1f774ed047344"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 07:15:46 -0000 ----==_mimepart_5abb411f62948_4c0b2abb1f774ed047344 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit My main worry here is where this limit is allowed to be imposed. If someone goes beyond this limit, is there still a guarantee that the header can be obtained through a non-structured API? Or would implementations be allowed to have header-specific knowledge in the network stack and drop these headers on the floor there? -- 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/433#issuecomment-376786033 ----==_mimepart_5abb411f62948_4c0b2abb1f774ed047344 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

My main worry here is where this limit is allowed to be imposed. If some= one goes beyond this limit, is there still a guarantee that the header can = be obtained through a non-structured API? Or would implementations be allow= ed to have header-specific knowledge in the network stack and drop these he= aders on the floor there?

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyHQvN2113tJ= ui7peARV0uReVJRd4ks5tizifgaJpZM4Qskw-">mute the thread.3D""

= ----==_mimepart_5abb411f62948_4c0b2abb1f774ed047344-- From nobody Wed Mar 28 00:55:19 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.393 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Wed, 28 Mar 2018 00:55:13 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522223713; bh=dm/gCg8jSOTgarsN5RZT8+Ff59r1No6U2i2quvRhRAs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RmXY5gwlYwCQi3UpqvQyMnR9MDa0AOQKh4/97n2ZcEZGGlUux2+VCCL9lBc0OoFil J1fkJsu0Q7bynZEr2gcMevvMhDzCrg5V5d6lyOZCigKKaPORwZ3sgAZmwdVHjVcHCF Vrw3szlAmUZTxGP6QnpJ/I28wZWZzILAgWXk8L4o= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Module workers can be fetched across origins (#220) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb4a61333ad_79b03f8a8033cf3011338b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 07:55:16 -0000 ----==_mimepart_5abb4a61333ad_79b03f8a8033cf3011338b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Note that we're reconsidering this in https://github.com/whatwg/html/issues/3109. -- 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/220#issuecomment-376795606 ----==_mimepart_5abb4a61333ad_79b03f8a8033cf3011338b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Note that we're reconsidering this in whatwg/html#3109.


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

----==_mimepart_5abb4a61333ad_79b03f8a8033cf3011338b-- From nobody Wed Mar 28 01:26:10 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.393 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Wed, 28 Mar 2018 01:25:59 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522225559; bh=af1FBybIsNF8/RxITEFRmm6Wl8lPjYKRCLwC7KFvzT4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=01S+pv/Ic27g9fimZzuM7IveKhW7XiMVvcNjhYXEkDRfwJQk0W5pLJeydsVHWOpKF sbWM36Kb1eBzBY3+21IwgkdyGi9SzVCsMRS3wdreVicA35Sx1dVcrphUgnmVC1KlMT V4gqZTEQ7NUM3yojyVpwuYS7lMUqNr8SkxalQXP4= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Length limits on types (#433) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abb519741df5_2ce2b0f6a4beed034919"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 08:26:09 -0000 ----==_mimepart_5abb519741df5_2ce2b0f6a4beed034919 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Leave that up to the individual header definitions? An implementation that knows whether a header is structured or not can know more specific semantics for that header. -- 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/433#issuecomment-376803859 ----==_mimepart_5abb519741df5_2ce2b0f6a4beed034919 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Leave that up to the individual header definitions? An implementation that knows whether a header is structured or not can know more specific semantics for that header.


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

----==_mimepart_5abb519741df5_2ce2b0f6a4beed034919-- From nobody Wed Mar 28 10:43:25 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.606 X-Spam-Level: X-Spam-Status: No, score=-0.606 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=X72/0619LLFZnwAudJRztaps0RU=; b=mS1gxyUZKUkXOAF7 0epFatUNcLG8mLjncgJ8MJSv9/Jh7Kaaq2I+g1EOBRnTumjOg1+GGsFKT7knrKZf o9TdB76Qr79RuAXsGI75+uk6ste6kyz6C54ZM8ZghK1wzscjLWIMF1dCU57HOA9E ku9dV2ZswysiMGepEx0Fos8fd/0= Date: Wed, 28 Mar 2018 17:43:09 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Incorporated Darshak's edits minus whitespace (#541) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abbd42d854ea_bde2b12e3a18ecc1285d6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 17:43:14 -0000 ----==_mimepart_5abbd42d854ea_bde2b12e3a18ecc1285d6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This should match what was submitted for draft -03 - without (inconsequential) whitespace changes that were introduced by his editor. You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/541 -- Commit Summary -- * Incorporated Darshak's edits minus whitespace -- File Changes -- M draft-ietf-httpbis-rand-access-live.xml (39) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/541.patch https://github.com/httpwg/http-extensions/pull/541.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/541 ----==_mimepart_5abbd42d854ea_bde2b12e3a18ecc1285d6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This should match what was submitted for draft -03 - without
(inconsequential) whitespace changes that were introduced by
his editor.


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

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

Commit Summary

  • Incorporated Darshak's edits minus whitespace

File Changes

Patch Links:


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

----==_mimepart_5abbd42d854ea_bde2b12e3a18ecc1285d6-- From nobody Wed Mar 28 10:56:16 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.607 X-Spam-Level: X-Spam-Status: No, score=-0.607 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=eznKkkQ9euWvdt1AgPLsVt7JEbM=; b=grInMgbsW92C0w6V VcMCYLytFbvwr14QjChgvfKQYE6kJsbWkS1IrF9p1xa1bWJAOlQ7jPik+9K1lUKA YAhEwoWv15gJ+H7D9tQqht0bJ1Sh19+jbDQEc8ulifVuH3nTHC40WuQz3NBGHOCq Vjo5JCWOs5j8K+D83x+QyMYU7nw= Date: Wed, 28 Mar 2018 17:56:12 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Incorporated Darshak's editorial edits for (submitted) draft-ietf-httpbis-rand-access-live-03 (#542) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abbd73b6bd7f_6acb3f8555e08f3412862a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2018 17:56:14 -0000 ----==_mimepart_5abbd73b6bd7f_6acb3f8555e08f3412862a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This should match what was submitted for draft -03 You can view, comment on, or merge this pull request online at: https://github.com/httpwg/http-extensions/pull/542 -- Commit Summary -- * Incorporated Darshak's edits minus whitespace * Whitespace cleanup -- File Changes -- M draft-ietf-httpbis-rand-access-live.xml (159) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/542.patch https://github.com/httpwg/http-extensions/pull/542.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/542 ----==_mimepart_5abbd73b6bd7f_6acb3f8555e08f3412862a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This should match what was submitted for draft -03


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

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

Commit Summary

  • Incorporated Darshak's edits minus whitespace
  • Whitespace cleanup

File Changes

Patch Links:


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

----==_mimepart_5abbd73b6bd7f_6acb3f8555e08f3412862a-- From nobody Wed Mar 28 23:39:05 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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: Wed, 28 Mar 2018 23:39:01 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522305541; bh=6PsWvQwA3//80OwNrpQrM1V5y5lb/MPM69Xx0UD2cog=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RR3eEJmSRqZpROw4sQgdDdOTJAwEa5GQ1dKMTDmzvQuNFdipc9z4rmDLSU38HWzLX bx2FsXkEr7KIqxNo/LMn1Pak5aqCRnT26+0tYi6YvoRgnBSAjyc2Q8/E7sEn6e8f1b nr8ZF5c9QGClhu6z9mZSmYwfvc97MhkfWcahIi+0= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] UTF-8 (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abc8a054e285_13793fcb9d3bcf38967d9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 06:39:04 -0000 ----==_mimepart_5abc8a054e285_13793fcb9d3bcf38967d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit One thing I'm running into is providing a Title for a link. Basically the specification is saying right now is that Headers are strictly identifiers for computers, and never information for humans. -- 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/537#issuecomment-377137509 ----==_mimepart_5abc8a054e285_13793fcb9d3bcf38967d9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

One thing I'm running into is providing a Title for a link. Basically = the specification is saying right now is that Headers are strictly identi= fiers for computers, and never information for humans.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
= ----==_mimepart_5abc8a054e285_13793fcb9d3bcf38967d9-- From nobody Wed Mar 28 23:45:12 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=FUQYZAz9s25odgd9LeG82xTjhxI=; b=d+A3OPE3WblIma56 Yhu26bviIHHHcaY9ibXsHLpj/mI+DOd5ed6DkSPwqGXqku2hIEqg8wfx+xKnHzLj 8M5jDxLPREk0fw2E5pWTbJUqgD4bsq+tlC4jnpfIQ2EYhBJxo+8sAlHY9dCpJZ95 ytYsObSe282HiesRa30Wj206DI0= Date: Thu, 29 Mar 2018 06:45:06 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] UTF-8 (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abc8b723bf7b_4ef82b20d7374ed410639f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 06:45:11 -0000 ----==_mimepart_5abc8b723bf7b_4ef82b20d7374ed410639f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think it's saying that UI is the exceptional case and that in such exceptional cases you can use "binary" plus UTF-8 processing on top. -- 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/537#issuecomment-377138565 ----==_mimepart_5abc8b723bf7b_4ef82b20d7374ed410639f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think it's saying that UI is the exceptional case and that in such exceptional cases you can use "binary" plus UTF-8 processing on top.


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

----==_mimepart_5abc8b723bf7b_4ef82b20d7374ed410639f-- From nobody Thu Mar 29 09:26:39 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.605 X-Spam-Level: X-Spam-Status: No, score=-0.605 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=XquoGAetUVXaYGWCW0LvGBNGZS4=; b=e4N/fhpxusTHXI1z z66oKdRc7YsnTD2QqmtXHhP/0xfPbcZzy2HCpSyWLhWwY9Ot/7gdRKkstwqIGpLB AsO94HyWt/4cVNvo+/xTxFcJCpcudngU697qqeDdqqZ5H+zFzkaeHdu0jZfmVPQz QZ6ssTFP9uuBm4YIh42eoYSfV84= Date: Thu, 29 Mar 2018 16:26:34 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] WebSockets editorial nits (#543) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd13ba7734a_616c2abcb6a02ed4453d0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 16:26:38 -0000 ----==_mimepart_5abd13ba7734a_616c2abcb6a02ed4453d0 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/543 -- Commit Summary -- * WIP: Editorial nits -- File Changes -- M draft-ietf-httpbis-h2-websockets.md (26) -- Patch Links -- https://github.com/httpwg/http-extensions/pull/543.patch https://github.com/httpwg/http-extensions/pull/543.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/543 ----==_mimepart_5abd13ba7734a_616c2abcb6a02ed4453d0 Content-Type: text/html; 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/543

Commit Summary

  • WIP: Editorial nits

File Changes

Patch Links:


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

----==_mimepart_5abd13ba7734a_616c2abcb6a02ed4453d0-- From nobody Thu Mar 29 10:39:18 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=QrDYasc68Lv+qMfsWepb4UYc+G0=; b=MmQNT69yXlAoc4HQ p17zYShPiY+5N634iRIqErfPd3SOHWVSuVhnnt/ll92nkT+8FgjLJtMHzr/nfJIl pakDCpY6NEPfpMzuzeMtnVgWZYC60jr2cBoJnmrHP9gsenwwktmvLwV4DTQwkA3z vKYqUEqokkIY5AU43IEvO3QcG4M= Date: Thu, 29 Mar 2018 17:39:13 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] UTF-8 (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd24c1658c8_40b72abc28882ed0114076"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 17:39:16 -0000 ----==_mimepart_5abd24c1658c8_40b72abc28882ed0114076 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit While I understand the argument that it might not be an extremely common case, I am kind of left wondering what the specific argument *against* UTF-8 support, especially in light of the fact that an established mechanism for this exists. -- 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/537#issuecomment-377314510 ----==_mimepart_5abd24c1658c8_40b72abc28882ed0114076 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

While I understand the argument that it might not be an extremely common= case, I am kind of left wondering what the specific argument against UTF-8 support, especially in light of the fact that an established mech= anism for this exists.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AORpyKUvrRQhz2O= WUkLJcSMrqIopBxK1ks5tjRxBgaJpZM4S-Brh">mute the thread.3D""

= ----==_mimepart_5abd24c1658c8_40b72abc28882ed0114076-- From nobody Thu Mar 29 15:23:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=VgY0J38oZDSR9/OrYnrFnzd1im4=; b=nJ232mT5jZVgW84j BIDmGGhq645N3CRHG1j1tWquQ1s3uMNvxm3+p8vTPYgEbJhvt+D7r1R2JuDj3rXI quL1NQJQEXJTztowfODikdA1aZUdf+1ntwZrn57hwGbNpr/yoWMshLGwq9R3pHOo hPelTjsqvCgDkXvjJ60ppWgC/bg= Date: Thu, 29 Mar 2018 22:23:52 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Incorporated Darshak's editorial edits for (submitted) draft-ietf-httpbis-rand-access-live-03 (#542) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd677771ecd_65903ffb14776f38702d1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 22:23:54 -0000 ----==_mimepart_5abd677771ecd_65903ffb14776f38702d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #542. -- 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/542#event-1548913464 ----==_mimepart_5abd677771ecd_65903ffb14776f38702d1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #542.


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

----==_mimepart_5abd677771ecd_65903ffb14776f38702d1-- From nobody Thu Mar 29 15:25:01 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -7.009 X-Spam-Level: X-Spam-Status: No, score=-7.009 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, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 15:24:57 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522362297; bh=k4a8z5DaCAN9Jq6qRXavOvNldK90wNYcxCeV1xr0b/U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LH+qsSm2LOOyzMW9hT5821ewpGOJ2dT31N5h+W41AxLLNkoQpfBNGWODRq1B3I6fF 3fbMPwVe6Dizf47auMawaaRjtbbGeqAKIT594mCsOvYtAjNXSKZyhXEJ5kFCa2TwSC eobr6iUP46QxSFOVeGGhEra/PXvyOlF/oMcE1ENo= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] UTF-8 (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd67b924b9e_4cde2b0b8d652ed0245346"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 22:25:00 -0000 ----==_mimepart_5abd67b924b9e_4cde2b0b8d652ed0245346 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Because developers have been trained to use it, and if it's available as a "native" option, will use it out of habit / cargo culting. While in most places UTF-8 is clearly the right thing to do, this is not at all true in protocols; years of experience has shown that it causes performance overhead, bloat, imprecision, confusion, and sometimes security issues. It's better to make the right thing easier to do (strings) and make the usually not-right thing harder to do (utf-8). One of the objectives for Structured Headers is to leave as few foot guns lying around as possible. -- 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/537#issuecomment-377391068 ----==_mimepart_5abd67b924b9e_4cde2b0b8d652ed0245346 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Because developers have been trained to use it, and if it's available = as a "native" option, will use it out of habit / cargo culting.

While in most places UTF-8 is clearly the right thing to do, this is n= ot at all true in protocols; years of experience has shown that it causes= performance overhead, bloat, imprecision, confusion, and sometimes secur= ity issues.

It's better to make the right thing easier to do (strings) and make th= e usually not-right thing harder to do (utf-8). One of the objectives for= Structured Headers is to leave as few foot guns lying around as possible= .

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
----==_mimepart_5abd6af79578f_752b2abcc85aeed4101517-- From nobody Thu Mar 29 15:38:59 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 15:38:47 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522363127; bh=QtJMaBjbzQx6KhXVZzaE1cWT+TslYjUuZHZQwnZaork=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZhldX3tUWfwNeoA0zalKPNGvLIunqCQDqh7S/tBaHZAosL1Tpqk98I/T1HLp6HxY0 kDFHn5M/3xYKuS7YXXyjoyqM319Ofz6tZ+CUp/x0AJ4EHVC5gIKyNdcN4nOh8K050W yPBOccEfL8cTaAvUh4BpkUaVPzQPpPsK9HCprVJM= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Incorporated Darshak's edits minus whitespace (#541) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd6af7227ff_6aa23f8b52142f2c104457"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 22:38:51 -0000 ----==_mimepart_5abd6af7227ff_6aa23f8b52142f2c104457 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This PR was superseded by PR 542 - which is now merged to master. -- 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/541#issuecomment-377393917 ----==_mimepart_5abd6af7227ff_6aa23f8b52142f2c104457 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This PR was superseded by PR 542 - which is now merged to master.


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

----==_mimepart_5abd6af7227ff_6aa23f8b52142f2c104457-- From nobody Thu Mar 29 16:37:19 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 16:37:14 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522366634; bh=1h00bIn73v81u4n0fgr4AQWJvlgJQCZFCQ0meKjlKsQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gW+UZcoVGyQ3zekMXOWNrieAbmmGwsPGwekLsTCfo+nCpIkqckNh5FambJ3FYTtvy io6y8OwbhRW6gKFhsAaBuPg8ice8zkOYru33/7QTA8fGJaVeO91drG+d6ZBlEfFGh2 qY3KCg3vm1ryAh8KII7BpEKsVrhYZZtajH+OpDMY= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Requirements (#493) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd78aa411d0_4cd23fefc92d2f2819071f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 23:37:17 -0000 ----==_mimepart_5abd78aa411d0_4cd23fefc92d2f2819071f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Going through the existing requirements, I think it's appropriate. Individual requirements might need adjustment, of course. -- 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/493#issuecomment-377404129 ----==_mimepart_5abd78aa411d0_4cd23fefc92d2f2819071f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Going through the existing requirements, I think it's appropriate. Individual requirements might need adjustment, of course.


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

----==_mimepart_5abd78aa411d0_4cd23fefc92d2f2819071f-- From nobody Thu Mar 29 16:37:22 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=BLMlGnMKDapUkLiJr+TWFm9TML8=; b=knzQN/n+67J33A1e u1iAzVUT2DQXgxfCRcpRMBE1Yz10oQijtKbFBptnW05tRthT5EsC8pHk5Ed9KBgy vCAagZu8uAPsoc0NSzX+Z8DepZTRMJ0vOAMmJ/JX/CRuVTdhoBNsqz8PChE5l+32 4GuaDnfqN5ZPi5kBoBmX61uWaUo= Date: Thu, 29 Mar 2018 23:37:14 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Requirements (#493) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd78aa96447_117a2ad120768ed419983f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 23:37:18 -0000 ----==_mimepart_5abd78aa96447_117a2ad120768ed419983f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #493. -- 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/493#event-1548990491 ----==_mimepart_5abd78aa96447_117a2ad120768ed419983f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #493.


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

----==_mimepart_5abd78aa96447_117a2ad120768ed419983f-- From nobody Thu Mar 29 16:57:06 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=ST9RDNZGuyW316P4Gc2PE2EtwdE=; b=G369B+ZL0qwkhGyG yIuCIzLhN0+2tepw51h7vfsyi4qqGZLGi39zPN6Sweaez6WXmoyKUZSaDp2W4gSL OD7t9btocDuPh0c05STTJd3BUw8Ftom2J4BvJtpeerpe/3ADxL9ouA8fdHX91B5y Ga4nBV3wjC4+G8NjRHXrVGXdLbo= Date: Thu, 29 Mar 2018 23:57:02 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Standard APIs are different (#502) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd7d4e61dde_59fd2b166ffb6ed0972af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 23:57:05 -0000 ----==_mimepart_5abd7d4e61dde_59fd2b166ffb6ed0972af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #502 via af313df38675fe222784447b472323c96c334a50. -- 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/502#event-1549007884 ----==_mimepart_5abd7d4e61dde_59fd2b166ffb6ed0972af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #502 via af313df.


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

----==_mimepart_5abd7d4e61dde_59fd2b166ffb6ed0972af-- From nobody Thu Mar 29 16:59:08 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=nkTcyR2pBJe6XCQeHiL6D0FYfoU=; b=lNOIxGIEhANI5VEA rhePHDr9UM5tE2jBLg5LIb6AAAH5If8o6eg+ynpnA8F092R4LnA3xxUZCs9t+q75 AA927BtH7had+wnR7k17M8Cve5qtNuoILKF+EtOrEcySwcxRuMz/Kq9Da2kC8MEP LeSAU8Gk9cLk+VLONiDVDXzikUk= Date: Thu, 29 Mar 2018 23:59:04 +0000 (UTC) To: httpwg/http-extensions Cc: Push In-Reply-To: References: Subject: Re: [httpwg/http-extensions] avoid markdown syntax in spec text examples (#509) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd7dc82ea79_12253fbe568acf3811426"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 23:59:07 -0000 ----==_mimepart_5abd7dc82ea79_12253fbe568acf3811426 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mnot pushed 1 commit. c6c1da2 Merge branch 'master' into reschke-bcp56bis-3 -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/httpwg/http-extensions/pull/509/files/466660cbcbd8d8ac922b72ca8287f03e4a0d48d8..c6c1da27c72bbaf8ba1b1afaeb5253a1529817e6 ----==_mimepart_5abd7dc82ea79_12253fbe568acf3811426 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mnot pushed 1 commit.

  • c6c1da2 Merge branch 'master' into reschke-bcp56bis-3


You are receiving this because you are subscribed to this thread.
View it on GitHub or mute the thread.

----==_mimepart_5abd7dc82ea79_12253fbe568acf3811426-- From nobody Thu Mar 29 17:00:34 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 17:00:24 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522368024; bh=4QviKls4+vwwtwmmbXqKYfHTHf6g7rgk9q1KK1lZDyk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sbLb2Hw6YNG+1lB8I1saYnHuDyDL8MS0PCBEVbWm74QZTizOLD0p7UWnTuO7/M+qk /QN+IU1H0YoIbw/obOPaMHMO2b51hkTY968QXmJnV/W/ZwE2ixFrf+P2CUofrc90B9 CjniWTa7coYWKzR/tQpwqceqHA7qYCwKiy6Yzqjk= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis section ref to HTML (#510) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd7e18fa50_35fe3fd30a496f3498055"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:00:27 -0000 ----==_mimepart_5abd7e18fa50_35fe3fd30a496f3498055 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #510 via 6e0743bc85bf197fcdfeb4a647cad27466201d0d. -- 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/510#event-1549011148 ----==_mimepart_5abd7e18fa50_35fe3fd30a496f3498055 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #510 via 6e0743b.


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

----==_mimepart_5abd7e18fa50_35fe3fd30a496f3498055-- From nobody Thu Mar 29 17:01:28 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=tWFZIqHzoWKD1+EMgcMmX0+BPDA=; b=ZXf6YoKbPOO7dK6r 5tRl1PcxcZNk/kQ0ICazDo/JWOAo8AxDccMNp7dwu0ZBHH+RIbQOP+0CV2w3LQl+ kGj1QlG6GXqH/M4m1bHVIGJOq6DRLH+8KWzcm83nhIFAG+ZrsSmMwb+UMqhBBLre KBw4bsMj5SuggVGfEhVtU2fIOu0= Date: Fri, 30 Mar 2018 00:01:24 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd7e547ea4d_10583fed4534cf348677"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:01:27 -0000 ----==_mimepart_5abd7e547ea4d_10583fed4534cf348677 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Reschke, where do you see it citing W3C CORS? -- 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/513#issuecomment-377408040 ----==_mimepart_5abd7e547ea4d_10583fed4534cf348677 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Reschke, where do you see it citing W3C CORS?


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

----==_mimepart_5abd7e547ea4d_10583fed4534cf348677-- From nobody Thu Mar 29 17:08:10 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=XKtsRiEgW7C7UgZ+vVFJi5SNAJI=; b=k/RCRN6eIcQpjWpd yrTuF/gZkP8ATD07y4OerGs7w3gL9O4Z2wyTcs6TPVuRkOCI3csuiU7EpLvTxWkQ GDKoJKhdbQRg8V/nUxvPIMMRPvMwRQHaMlHNvssrGaixMgn74gassCRyng3h5EUd 7SXGAEyRxRkKMfSNsEaCDRrtTRU= Date: Fri, 30 Mar 2018 00:08:06 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis - 4.9 is scheme the right scope (#527) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd7fe64881_72123fe7aa042f281195b6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:08:09 -0000 ----==_mimepart_5abd7fe64881_72123fe7aa042f281195b6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #527 via df26ff97a948780e1c518d179b9a64daf03049f0. -- 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/527#event-1549018221 ----==_mimepart_5abd7fe64881_72123fe7aa042f281195b6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #527 via df26ff9.


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

----==_mimepart_5abd7fe64881_72123fe7aa042f281195b6-- From nobody Thu Mar 29 17:11:28 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=IBVwhjeDKAkBrxny1XbvyWJI9WI=; b=w8NTZQGi5lXRjT3d YbjIL2whmpebObtkJeR5xC1dvByvN0YXHNRe40N8Kd5i7D687JtzXSapIlohM0PI PuG6nyCIvFLMoMpl6/DNvU4Om4RFGbsI+HEAiaA3IR2v6nCHNj8rhXXsXz8L4KEb 1LA2J4QUzT2yPz2ojDXZvD1Cn+c= Date: Fri, 30 Mar 2018 00:11:23 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis 4.9 - stateless (#528) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd80ab310c_2d0f3fdd6c412f38143769"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:11:26 -0000 ----==_mimepart_5abd80ab310c_2d0f3fdd6c412f38143769 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #528 via 2de36fa762319168e23159629c54dfbe8fe38dd3. -- 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/528#event-1549020881 ----==_mimepart_5abd80ab310c_2d0f3fdd6c412f38143769 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #528 via 2de36fa.


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

----==_mimepart_5abd80ab310c_2d0f3fdd6c412f38143769-- From nobody Thu Mar 29 17:12:58 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=IMO1lKGfzaXj5CrvmLv/cYmdRzQ=; b=xOfnjfxtqCcKn9ib uGc2g3vfoQf928M/jmqMdTfpRBX2Rps6mYOkqixMxlvi3kErNIlALVNp0VnXHTtk tYnFxVkGuupZe3JPn0L3IxqfbLxfFDkWb8V5GcwOb4UiH+5wnbXR0m6S7QUcfk72 /rElV+hyXyMBVSeoprOxLM2PNkc= Date: Fri, 30 Mar 2018 00:12:55 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] "confused deputy" (#536) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd8107976db_56512aae6f820ecc5286e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:12:58 -0000 ----==_mimepart_5abd8107976db_56512aae6f820ecc5286e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #536 via fcf97131fcdae3ba47fd3fa2fc83bb1699f3ef63. -- 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/536#event-1549022045 ----==_mimepart_5abd8107976db_56512aae6f820ecc5286e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #536 via fcf9713.


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

----==_mimepart_5abd8107976db_56512aae6f820ecc5286e-- From nobody Thu Mar 29 17:19:00 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=Q7HsRX9kwY7M0ienXrpDz+uwbqE=; b=mI2Poi9DsnR2L6qG wpCqI1Dmpr3QReZvK7a7SavjzzuWQka8KYcY5kaqzcIhVdkBxB/+W9e26/bOlQBq L2HaPYYzF4vgHuDo7GgPFGnmFmw9h3FMsSBTrJw5UkG8+ckxT9lGNDPFk213pwmO gG0XuJBOJT2TsB2N/CcoOu108ZQ= Date: Fri, 30 Mar 2018 00:18:56 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Expand "Co-Existing with Web Browsing" (#544) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd8270492a5_316b2b10d2868ec89394e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:18:58 -0000 ----==_mimepart_5abd8270492a5_316b2b10d2868ec89394e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit e.g., specific security headers, best practices. -- 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/544 ----==_mimepart_5abd8270492a5_316b2b10d2868ec89394e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

e.g., specific security headers, best practices.


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

----==_mimepart_5abd8270492a5_316b2b10d2868ec89394e-- From nobody Thu Mar 29 17:22:39 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=Scz8ajFrJUrjqpyGY7z8IrANzvk=; b=MljM0LNRkG9jfU0p aHfUhRHpAy2AHQPA1HolKAZDoOWWdwrJ+UkDZmhzzmCN6ohAKrS4jTj+EkqOIgPy MaOog3P5Ki8OdQY96dssLOT3PSRO9U9pX8LRtDYNc9fOrdHW8MjgAPv0TOm6wW9u py9MubNO+JO4BwJ7U/EtwwdYRk4= Date: Fri, 30 Mar 2018 00:22:36 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] Caching (#545) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd834c40c42_4cd53f982eef6f2c1039d4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:22:38 -0000 ----==_mimepart_5abd834c40c42_4cd53f982eef6f2c1039d4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit - generic caching can't be modified by application-specific extensions / controls - remember intermediary caches / reverse caches / CDN caches / server caches - sometimes a separate expiration is needed - invalidation -- 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/545 ----==_mimepart_5abd834c40c42_4cd53f982eef6f2c1039d4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
  • generic caching can't be modified by application-specific extensions / controls
  • remember intermediary caches / reverse caches / CDN caches / server caches
  • sometimes a separate expiration is needed
  • invalidation


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

----==_mimepart_5abd834c40c42_4cd53f982eef6f2c1039d4-- From nobody Thu Mar 29 17:23:20 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 17:23:16 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522369396; bh=2KGT+jDl8wzTuZvq17pl6LSg9Iih5ueMibm1hNGcSXM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WhJAONBKRCMLCl2tAd+qSbzcvOpXroznbOzQgsmvSQDixTKgy2ZbW7f7L6w5hctvX vCxMMDALkjTKG70ssbR9WBi9LMwBRZfTAGze5llhCS4A/YVAkpHW6wQEdTcsTuNaye g4YncgYGQjxq6tUUjOwBs9BgzqFoa9zujJkQCfQY= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] GET w/body (#546) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd8374a83ca_43272b0e0ded8ec499518"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:23:19 -0000 ----==_mimepart_5abd8374a83ca_43272b0e0ded8ec499518 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit it comes up. -- 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/546 ----==_mimepart_5abd8374a83ca_43272b0e0ded8ec499518 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

it comes up.


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

----==_mimepart_5abd8374a83ca_43272b0e0ded8ec499518-- From nobody Thu Mar 29 17:23:35 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 17:23:31 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522369411; bh=QoBCuZh5Ou7il6SVIMVuB8aaCTSxYvDl0grRsl+ZRi8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wNxiGdWPMsHDR7UIoKSv+NycUpRqkegYomP3guVSss2S2t/mKDyRez5W26naoVp4f Q9+C7nzV8emg/6HOToTp37zpSfy6qhQwRasTEBjxyixizoKXERU6M3eZXxSkEFCfCV AVftRrehOZtcAsEvyQ3iF87NC1iGJkSIp6+8RKqs= To: httpwg/http-extensions Cc: Subscribed Subject: [httpwg/http-extensions] POST is special (#547) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd8383aa917_16a22b1c1c6aaec455670"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:23:34 -0000 ----==_mimepart_5abd8383aa917_16a22b1c1c6aaec455670 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/547 ----==_mimepart_5abd8383aa917_16a22b1c1c6aaec455670 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit


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

----==_mimepart_5abd8383aa917_16a22b1c1c6aaec455670-- From nobody Thu Mar 29 17:24:04 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.391 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=VyS2RbJMvRDUAhMQTufj1CsqIKk=; b=l1DNnDxm+Kt+KCk1 lq6w7PolMNzn9AEIf2WDy+x4sYKejB5+MP303/68ps84BV2YZiiIzkxJKeKMsX4b Ek2+eZq7sY0PihaVKXw6b1hdBvdy5rrcvSy/YkHqjVI+wAAvgrghZ1r12L5db05m mN1qB/4wE1dFAVHFWXIayzGoOYQ= Date: Fri, 30 Mar 2018 00:24:00 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] avoid markdown syntax in spec text examples (#509) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd83a028ddc_25a03ff42b5e6f28798a7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:24:02 -0000 ----==_mimepart_5abd83a028ddc_25a03ff42b5e6f28798a7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #509. -- 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/509#event-1549030691 ----==_mimepart_5abd83a028ddc_25a03ff42b5e6f28798a7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #509.


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

----==_mimepart_5abd83a028ddc_25a03ff42b5e6f28798a7-- From nobody Thu Mar 29 17:26:56 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.391 X-Spam-Level: X-Spam-Status: No, score=-5.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_24=1.618, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 17:26:52 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522369612; bh=Btcad863gXlJNd7Xk/f2OHOrwiREYjfk8OexKjh0LeM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uybs2DDrBpazkE2D6GGM2YtLAYdgUUwMRv+iwKY0EaTfzt+Aatf3NWHeojk/0EdUA 4nbz5M5ZteMlG0KBPsDzKvA/Y5xgwATEFYS576bPxtdt9/qTgD4qjJ9bPkOANaIwiv S4/BT1hURZdAXxOeyZ7ekQtDXsVFiqC1OA83GfHc= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Example headers are not using hyphens (#540) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd844c638f9_25a53ff42b5e6f2873715"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:26:55 -0000 ----==_mimepart_5abd844c638f9_25a53ff42b5e6f2873715 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #540 via 97ae9f5d0137d4e5a0cdd6625b65f76278a3e900. -- 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/540#event-1549032978 ----==_mimepart_5abd844c638f9_25a53ff42b5e6f2873715 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #540 via 97ae9f5.


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

----==_mimepart_5abd844c638f9_25a53ff42b5e6f2873715-- From nobody Thu Mar 29 17:28:54 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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=LxkqXTHenzVtamE9czWzbhCOc1s=; b=kz8GC/7UEXq9IdwW V066S6exFJrvZdsCKKacep6Ck6bSAaOdt3bsjIqTSYuaAn0kXE3TlQdDR9jOSEa2 J5Vax4QUiENQAWKgkWRf52V6wkatrYpjtP4jn6NzilU9DzXaGXsC0OaMPKkHjIEg WSbQCpgiRCluwlEIjOcwKJzrCas= Date: Fri, 30 Mar 2018 00:28:50 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] base64 dialect (#539) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd84c2a255a_257c3ff42b5e6f2816885f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:28:53 -0000 ----==_mimepart_5abd84c2a255a_257c3ff42b5e6f2816885f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson thoughts? -- 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/539#issuecomment-377411694 ----==_mimepart_5abd84c2a255a_257c3ff42b5e6f2816885f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson thoughts?


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

----==_mimepart_5abd84c2a255a_257c3ff42b5e6f2816885f-- From nobody Thu Mar 29 17:46:14 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -7.009 X-Spam-Level: X-Spam-Status: No, score=-7.009 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, T_RP_MATCHES_RCVD=-0.01, 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, 29 Mar 2018 17:46:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522370770; bh=pwnnlYSbjC44GDumgEYFTsib+BmbOA4I/0mtIySXAdc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SCJC2vEea4m33z7cQNEgDNI2whxhoKv2Ndqfn/JS91ZPehoNrnJZ7Vu0fc/oxhg02 86r/9EkCZ5fRKa7q4xQqPIyowZx95IefLjqhBgSzVp1yIvl5Ss58VMbtEAs6EP5QLd CMAJ9MJ5p+e+JPmMaUMswbxYtXKAbT8wM1Mj+AKc= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] Length limits on types (#433) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abd88d2e71c7_6bd62b036e51ced44077a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 00:46:13 -0000 ----==_mimepart_5abd88d2e71c7_6bd62b036e51ced44077a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Stepping back - to me, a large part of the motivation for including limits IMO is two things: 1. To assure that there aren't arbitrary differences between the capabilities / built-in limits of implementations (thereby causing interop or even security issues). 2. To provide fallback limits for authors who forget to specify them. I'd also observe that overall header length limits are imposed by HTTP implementations themselves, which is often going to be separate from structured header implementations. I think this convinces me that we should keep the limits in their current form, and that they should probably be made pretty big (esp. strings) so that they are hit less often. Current limits / what I propose: * Dictionary - 1024 members / 4096 members * List - 1024 members / 4096 members * Parameterised Lists (items) - 256 items / 1024 items * Parameterised Lists (parameters per item) - 256 parameters / 256 parameters * Strings - 1024 characters / 8192 characters * Identifiers - 256 characters / 256 characters * Binary Content - 16384 bytes / 16384 bytes Thoughts? Another approach would be to require parsers to support at least so many characters / items / etc., rather than fixing maximums. That would address (1) above but not (2). That might be OK, since overall header length will probably kick in as an abuse control before many of these. @annevk - I think an implementation (whether server or client) *could* drop what it knows to be a structured header onto the floor if it violated the limits, but it wouldn't be required; the only requirement is on someone actually running as a parser. -- 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/433#issuecomment-377414059 ----==_mimepart_5abd88d2e71c7_6bd62b036e51ced44077a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Stepping back - to me, a large part of the motivation for including li= mits IMO is two things:

  1. To assure that there aren't arbitrary differences between the capabil= ities / built-in limits of implementations (thereby causing interop or ev= en security issues).
  2. To provide fallback limits for authors who forget to specify them.

I'd also observe that overall header length limits are imposed by HTTP= implementations themselves, which is often going to be separate from str= uctured header implementations.

I think this convinces me that we should keep the limits in their curr= ent form, and that they should probably be made pretty big (esp. strings)= so that they are hit less often.

Current limits / what I propose:

  • Dictionary - 1024 members / 4096 members
  • List - 1024 members / 4096 members
  • Parameterised Lists (items) - 256 items / 1024 items
  • Parameterised Lists (parameters per item) - 256 parameters / 256 para= meters
  • Strings - 1024 characters / 8192 characters
  • Identifiers - 256 characters / 256 characters
  • Binary Content - 16384 bytes / 16384 bytes

Thoughts?

Another approach would be to require parsers to support at least so ma= ny characters / items / etc., rather than fixing maximums. That would add= ress (1) above but not (2). That might be OK, since overall header length= will probably kick in as an abuse control before many of these.

@annevk - I think an implementation (whethe= r server or client) could drop what it knows to be a structured = header onto the floor if it violated the limits, but it wouldn't be requi= red; the only requirement is on someone actually running as a parser.

=

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
----==_mimepart_5abd895328d2_36482ada01690ec8415de-- From nobody Thu Mar 29 20:59:06 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=pGoVpMppKEBxyZ/Z+r9NLTXqlXY=; b=rASLItXgMIWZWZXZ /wZl8UZ0EGgYbGX90hN4RTLt2ZlpPhFg/ujrIkfqihHtoI0JO2A7iodN86awYmK3 urv1Ce8d1Qszy3KZlRUCbj/FP5NOV3mc1dA1D3i3Iy8qVipz0j6dRdDB97xtyJZh tCAAr2yRUm2XKwqIJg7g0JvA2fE= Date: Fri, 30 Mar 2018 03:59:02 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abdb605a8fbb_1dec3fab23fe8f2c85767"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 03:59:05 -0000 ----==_mimepart_5abdb605a8fbb_1dec3fab23fe8f2c85767 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit End of https://tools.ietf.org/html/draft-ietf-httpbis-bcp56bis-02#section-4.11. It's a normative reference even. -- 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/513#issuecomment-377439230 ----==_mimepart_5abdb605a8fbb_1dec3fab23fe8f2c85767 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

End of https://tools.ietf.org/html/draft-ietf-httpbis-bcp56bis-02#section-4.11. It's a normative reference even.


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

----==_mimepart_5abdb605a8fbb_1dec3fab23fe8f2c85767-- From nobody Thu Mar 29 22:41:16 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.392 X-Spam-Level: X-Spam-Status: No, score=-0.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_24=1.618, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=Xv5dsgx4bSsSv0vjcmcFV+iW2zE=; b=kfCUEGPbSSgnFrem a7x2HBT/Z7NQzhKVYcEHgM93QJuI1dR8esK8DEQi7yA8Rkemf9J1GReQ2TodgyS8 yoOxLOpqbQ2xMAAK+aX0NPen7ggFMdmrLQr7tZ5vAtFQzN/sHGzDbT0pPSFetgf5 jjOhwaWfE7ytpCrakNL6Mngwics= Date: Fri, 30 Mar 2018 05:41:12 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abdcdf85433b_6d112b1565552ecc2782cb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 05:41:15 -0000 ----==_mimepart_5abdcdf85433b_6d112b1565552ecc2782cb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #513 via 5085441a099f2bec57c416afcb882f81f42956a3. -- 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/513#event-1549248884 ----==_mimepart_5abdcdf85433b_6d112b1565552ecc2782cb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #513 via 5085441.


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

----==_mimepart_5abdcdf85433b_6d112b1565552ecc2782cb-- From nobody Thu Mar 29 22:41:23 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -5.464 X-Spam-Level: X-Spam-Status: No, score=-5.464 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, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Date: Thu, 29 Mar 2018 22:41:15 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1522388475; bh=3sazf+pTOjodrqixNsq3PgC86iLrfy4fUpQ8a3XZ+5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bg8OcfFHW7mREywaLbL7//mvhqnoKStRsuzQaunOqRk2O0v1Mqmfm1wX8qfuMWyM6 CkMM8C5DNQuZbESZGDrDzCF3FWXJogXrHPwgShfmsTHpeZNh95+GKTc48kkxS+7bXF HUxHRw8kBng09GIKaQSY8Z2KL5wlwv72g9EgyZPY= To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] bcp56bis: CORS reference (#513) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abdcdfbc2777_23c13fe099c28f3023853d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 05:41:18 -0000 ----==_mimepart_5abdcdfbc2777_23c13fe099c28f3023853d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks (I missed it thanks to case-sensitive search). -- 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/513#issuecomment-377450566 ----==_mimepart_5abdcdfbc2777_23c13fe099c28f3023853d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks (I missed it thanks to case-sensitive search).


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

----==_mimepart_5abdcdfbc2777_23c13fe099c28f3023853d-- From nobody Fri Mar 30 00:36:17 2018 Delivered-To: http-issues@ietfa.amsl.com X-Spam-Flag: NO X-Spam-Score: -0.464 X-Spam-Level: X-Spam-Status: No, score=-0.464 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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=gtQxnD+CTrz/0HnEiNkmVwDhHZs=; b=Mr2KEgwTYekpatvr M6svhm5a/2wwZXdicaA1hkKgaoorhkL1N2poqbQG/BX2Hg1NmMUODwR2QPXo16Sp ui7IAaU/JOx8cJT1GpiWSS2faztznvNIau7kCz2OxTUFz2gpIZSYu3LZqcUfpBjS 8lN0cGU+nxzBnztEUvaKHHg+moE= Date: Fri, 30 Mar 2018 07:36:14 +0000 (UTC) To: httpwg/http-extensions Cc: Subscribed In-Reply-To: References: Subject: Re: [httpwg/http-extensions] UTF-8 (#537) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5abde8ed8b3a9_79013f8d191c4f2c432985"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list Archived-At: Message-ID: From: HTTP issue updates Reply-To: http-issues@ietf.org X-BeenThere: http-issues@ietf.org X-Mailman-Version: 2.1.22 List-Id: HTTP issue updates List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 07:36:16 -0000 ----==_mimepart_5abde8ed8b3a9_79013f8d191c4f2c432985 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sounds like a solid reason. At least we still have the other syntax for anything else. -- 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/537#issuecomment-377467150 ----==_mimepart_5abde8ed8b3a9_79013f8d191c4f2c432985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Sounds like a solid reason. At least we still have the other syntax for anything else.


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

----==_mimepart_5abde8ed8b3a9_79013f8d191c4f2c432985--