Re: support for non-ASCII in strings, was: signatures vs sf-date
"Roy T. Fielding" <fielding@gbiv.com> Fri, 02 December 2022 19:44 UTC
Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD1A3C14CEE3 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 2 Dec 2022 11:44:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.049
X-Spam-Level:
X-Spam-Status: No, score=-5.049 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gbiv.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q4j5XNBc_E6J for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 2 Dec 2022 11:44:10 -0800 (PST)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AE38C14F719 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 2 Dec 2022 11:44:09 -0800 (PST)
Received: from lists by lyra.w3.org with local (Exim 4.94.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1p1Bx0-00A6gB-EA for ietf-http-wg-dist@listhub.w3.org; Fri, 02 Dec 2022 19:43:58 +0000
Resent-Date: Fri, 02 Dec 2022 19:43:58 +0000
Resent-Message-Id: <E1p1Bx0-00A6gB-EA@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <fielding@gbiv.com>) id 1p1Bwy-00A6et-GE for ietf-http-wg@listhub.w3.org; Fri, 02 Dec 2022 19:43:56 +0000
Received: from dog.elm.relay.mailchannels.net ([23.83.212.48]) by titan.w3.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <fielding@gbiv.com>) id 1p1Bwt-004JOV-8c for ietf-http-wg@w3.org; Fri, 02 Dec 2022 19:43:56 +0000
X-Sender-Id: dreamhost|x-authsender|fielding@gbiv.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id B5C534103D; Fri, 2 Dec 2022 19:43:38 +0000 (UTC)
Received: from pdx1-sub0-mail-a289.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 2B138418C3; Fri, 2 Dec 2022 19:43:38 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1670010218; a=rsa-sha256; cv=none; b=Uozdlo5WOv3YHHaLZhvufYCj49aW0Jx6gFZumoh+YOABEswvTT7NddH098z8PklKRy7H89 F1Xt6YsjRssKP+oonhHawEjM8Gh8hh9o29Y8c8lXHOUHAwIdz8K0cufzyEM+WReb/KHCiH UOAtFvWs0uBco8Vyt/Zyj7dbQbOGQjgEzCFzc8sYYrt+CdjmexC1izzoC4pc9P28DNgo8c QdoikQpd7qTMpoCkJvN+P5viSr5UzSQnEsIkQimjAwolDlAHDUswYQSh3319fnuebK8BPJ 7X/s9pjwbuaOibyQnV9yM+StuDSI8WWcniGegtn3P+lR+LWgMc9TFcU5IsPGbg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1670010218; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=MqSPukvysXS5k77MIukxoVSGPKhqZe4cRYUG9EIHRqA=; b=8Heo3iruDLjJMqMvt8igmc1len82pS/UH41vKXtRHi9HmMBdOfH+mYjlwSP6y3UkFNOi0i OURjsyxzBOaMQtdRz75f4Z5PdgQYxUuR/9zM5XL4LUGlWH315Kqx9Ep/hVJkJyzYzJGwTX NXasFltq4Ww8Nfs2307QZy7HCNYtSnKlGBuYSzcqV2VJmmaqeCov0gnXjpnb3g5QF+E+3h IUvqMY+9F7jdlPBlRfCXDop85wiMreipLlMyzWsTuEbk7jvT/vJUl6MQqH16GIXR+OBdsk LevJqn/9EXb0mXYYXBfBUzjwS5oU3AY1GPgjI0OxxAKpiboui4MZsSEERAfO9A==
ARC-Authentication-Results: i=1; rspamd-84789cff4b-hk4jv; auth=pass smtp.auth=dreamhost smtp.mailfrom=fielding@gbiv.com
X-Sender-Id: dreamhost|x-authsender|fielding@gbiv.com
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|fielding@gbiv.com
X-MailChannels-Auth-Id: dreamhost
X-Spot-Little: 5fdfea25363c0189_1670010218537_605799993
X-MC-Loop-Signature: 1670010218537:2972182575
X-MC-Ingress-Time: 1670010218537
Received: from pdx1-sub0-mail-a289.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.97.74.61 (trex/6.7.1); Fri, 02 Dec 2022 19:43:38 +0000
Received: from smtpclient.apple (ip72-194-77-117.oc.oc.cox.net [72.194.77.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: fielding@gbiv.com) by pdx1-sub0-mail-a289.dreamhost.com (Postfix) with ESMTPSA id 4NP3K54JDnz1r; Fri, 2 Dec 2022 11:43:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gbiv.com; s=dreamhost; t=1670010217; bh=A3+vdmAh4jIE/7i9g8p20GMVhzI0vTAh0if7l7tuj78=; h=Content-Type:Subject:From:Date:Cc:Content-Transfer-Encoding:To; b=GHpjOjbHczkWI9D+rIQQk6srRVbjojd58Qvr+TlJCJplef36YUuq79oyHC579QZD8 SKhHz0Y2MXGR24kTR5CF23pk92Kj29tJMWZUy2EIgx55rqIdAZ4oSKMnO1xTBXIJvq M8lKV4R13KDNrp72u6KxwschqiOeENBxYW3JmXy44ovnSKSsCbyEIiHimtLZ5h5fTc R0ewIYx68s8KrT1L2t03Z4tKUQbHKTxTFveuAZjlO/iR42V2mbHJD3ifSN35N5R5XI VhBcxBos9mhIIu2ruO06Ee33ZQ/IgRIqGEQtePo/0yrc9VNBhTKuMDnNOoSTtUrRWs 4U5ocuxtqpX5w==
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.200.110.1.12\))
From: "Roy T. Fielding" <fielding@gbiv.com>
In-Reply-To: <202212021918.2B2JIBHC007228@critter.freebsd.dk>
Date: Fri, 02 Dec 2022 11:43:26 -0800
Cc: Julian Reschke <julian.reschke@gmx.de>, ietf-http-wg@w3.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <D43BBAB7-103E-4FE5-948A-57BB17F13468@gbiv.com>
References: <2070c8e0-98d6-7b63-77c3-550bcd661397@gmx.de> <202212011735.2B1HZYgm004808@critter.freebsd.dk> <e580db7e-c0ec-0f1a-17af-5719ab09468c@gmx.de> <202212020810.2B28ALnL004331@critter.freebsd.dk> <eee5a787-da37-feb1-098a-7d2d9c0f1d37@it.aoyama.ac.jp> <202212020848.2B28mGbc004600@critter.freebsd.dk> <4e251954-afb6-fa08-616c-db95e23ad1fd@gmx.de> <202212020946.2B29kSe6004829@critter.freebsd.dk> <75dad0c0-e3bb-1189-0c16-e8275d3879ff@gmx.de> <202212021016.2B2AGvEP004972@critter.freebsd.dk> <9990b393-93ff-75af-4e14-de4f6ba3366c@gmx.de> <7b7f714d-890e-db90-4922-cfbc46b3e999@gmx.de> <202212021129.2B2BTY9f005362@critter.freebsd.dk> <b1d3af79-373f-a9af-7ff9-39f5f44915f0@gmx.de> <202212021214.2B2CEUQx005654@critter.freebsd.dk> <7a93fa17-38fe-5fa8-54ed-a726ab9d5a39@gmx.de> <841DC85E-F936-4350-A74F-170D22E6ADCE@gbiv.com> <202212021918.2B2JIBHC007228@critter.freebsd.dk>
To: Poul-Henning Kamp <phk@phk.freebsd.dk>
X-Mailer: Apple Mail (2.3731.200.110.1.12)
Received-SPF: pass client-ip=23.83.212.48; envelope-from=fielding@gbiv.com; helo=dog.elm.relay.mailchannels.net
X-W3C-Hub-DKIM-Status: validation passed: (address=fielding@gbiv.com domain=gbiv.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-6.1
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1p1Bwt-004JOV-8c e1750f3df857debb906ee7925f9c22d3
X-Original-To: ietf-http-wg@w3.org
Subject: Re: support for non-ASCII in strings, was: signatures vs sf-date
Archived-At: <https://www.w3.org/mid/D43BBAB7-103E-4FE5-948A-57BB17F13468@gbiv.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/40627
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
> On Dec 2, 2022, at 11:18 AM, Poul-Henning Kamp <phk@phk.freebsd.dk> wrote: > > -------- > Roy T. Fielding writes: > >> FWIW, there is nothing technical preventing a requirement that sf fields >> support UTF-8 by default. > > (... provided they are somehow escaped into USASCII visibility.) No, I meant UTF-8, as in coded 8-bit unicode. They don't interfere with parsing when inside a not-yet-standard field-value, whether or not it is a structured field. They are, of course, not allowed in current sf field values, but I am not aware of any implementations that invoke an sf parser on unknown fields. ....Roy
- signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Poul-Henning Kamp
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Poul-Henning Kamp
- Re: signatures vs sf-date Martin J. Dürst
- Re: signatures vs sf-date Poul-Henning Kamp
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Poul-Henning Kamp
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Poul-Henning Kamp
- support for non-ASCII in strings, was: signatures… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Carsten Bormann
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: signatures vs sf-date Justin Richer
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Ilari Liusvaara
- Re: signatures vs sf-date Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Roy T. Fielding
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Roy T. Fielding
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: signatures vs sf-date Justin Richer
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: signatures vs sf-date Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Poul-Henning Kamp
- Re: support for non-ASCII in strings, was: signat… Mark Nottingham
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Mark Nottingham
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Willy Tarreau
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: support for non-ASCII in strings, was: signat… Julian Reschke
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Mark Nottingham
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Lucas Pardue
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Ilari Liusvaara
- Re: signatures vs sf-date Lucas Pardue
- Re: signatures vs sf-date Mark Nottingham
- Re: signatures vs sf-date Lucas Pardue
- Re: signatures vs sf-date Mark Nottingham
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Mark Nottingham
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Watson Ladd
- Re: signatures vs sf-date Julian Reschke
- Re: signatures vs sf-date Watson Ladd
- Re: signatures vs sf-date Julian Reschke