Re: [calsify] [Technical Errata Reported] RFC5545 (7691)

Ken Murchison <murch@fastmail.com> Mon, 30 October 2023 10:10 UTC

Return-Path: <murch@fastmail.com>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0BB6C151531 for <calsify@ietfa.amsl.com>; Mon, 30 Oct 2023 03:10:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, WEIRD_PORT=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmail.com header.b="SIVv4GXE"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="ZfRd2J7P"
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 yj64lB4ztILk for <calsify@ietfa.amsl.com>; Mon, 30 Oct 2023 03:10:30 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2830C151087 for <calsify@ietf.org>; Mon, 30 Oct 2023 03:10:29 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 6645E32009BC; Mon, 30 Oct 2023 06:10:28 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 30 Oct 2023 06:10:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1698660627; x=1698747027; bh=Y3d6iO7peW/4aFLsBuYiAxqwMZF27ZiejyB Hvq88PwM=; b=SIVv4GXE9AtJxmTDmEMT4dvbTkn+EFMjh18QlXCKnBQb9+GZPUT ga5n9uYi2Fp3HLmqeoT4eVbdnkMMtB1LFUqPMRpSI3LrgHbdGS0KbopEPJANFEvw fOrBW/JpSEvmoVPxp/wWoW7oEkU6z+U5lFerfiTqbxcX0frn5zQR8VLba2zOryV6 G/UCd2dXHHrROsxSFTdnObTwM0nqhN3HOf+KEeMxs4DlgJi0cCiUND0UdY91KEJ0 MkDhvT5b+gcFPS8UJ7EKuzs2ACo6siAFx5zmCNcRjfgKnE7AGz1qam9KGgr5VnwD f9gbocPnHgcVugRDk5Qm6YsXo5O/EuwONzQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1698660627; x=1698747027; bh=Y3d6iO7peW/4aFLsBuYiAxqwMZF27ZiejyB Hvq88PwM=; b=ZfRd2J7PfNue4Ee6dJ9x2ckMG3G0tIQszKwkjrQFtS3fTdhUPKf XE7nwVxJyVoqKycXY/KwAUxwU3GXzG57KgCfcI+TzMwlAly2/JOSUfqYa/i7Y1It mVdfsqUB+wYxuIy+A4XncJYUzFeJ9mrh3OjduMRiUhzaf9bppj3WWWxbfgeKG+lt c97HdOVieMY4/5gfP6yGfeK2T7G5Khax/ulsyuws4eo82Y5cLu8vl0kGGKCAs1vq wFUkxG/YuWm34VjoApB/wwhRea2wXTuGikHLgLOb+cZVtHsAE04gQydpT4xrr9LY CSeDE01drOF9QS8c7Nk1XjjSNG0CdTb1DEA==
X-ME-Sender: <xms:E4E_ZfV3OWMAI3WEKyxgPGxYUkIQh2DM1LKXZmY09GmHgDPM4WH-Bg> <xme:E4E_ZXlNEDXPRsHEhPgDdDX-UFVDDSngcM63EV9Amp79-VFKEE2L1dN5rVUz0qy4Z ac0ImRUfowFow>
X-ME-Received: <xmr:E4E_ZbYKeI6OYFFoOJUx0jU8TXgalOchH-E70ioO_cPWVPzA3KwybQ0cIUnPWQY>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedruddttddguddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfhojggtgfesthekredttddvjeenucfhrhhomhepmfgv nhcuofhurhgthhhishhonhcuoehmuhhrtghhsehfrghsthhmrghilhdrtghomheqnecugg ftrfgrthhtvghrnhepleevtdfhtdffheeikedvffektdejheejgfelleeludehieeuieeu hfffjeejffeinecuffhomhgrihhnpehrfhgtqdgvughithhorhdrohhrghdpihgvthhfrd horhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep mhhurhgthhesfhgrshhtmhgrihhlrdgtohhm
X-ME-Proxy: <xmx:E4E_ZaV_Z3uDu4hlEXNus0_wgGKIsyVaUKV-mqr8V4tJUGDc3y60vQ> <xmx:E4E_ZZlbH4aDCH3QWTiQlANyw9TpiZ6E4d75RmW7d8P5_MQtzv-vew> <xmx:E4E_ZXcSmOdEGvw2EPwsQg0BPFS96n-MYv2_4JYf5B9dBOzW3eX8CQ> <xmx:E4E_Zfiv7ccXmovQTeJvsS-6g1qyleiRxDMhVxRUE4wBxeT2OSU6Hg>
Feedback-ID: ibf914243:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 30 Oct 2023 06:10:27 -0400 (EDT)
Message-ID: <1ee7a25e-4f04-4013-9e7d-327045742a1a@fastmail.com>
Date: Mon, 30 Oct 2023 06:10:25 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Daniel Migault <daniel.migault=40ericsson.com@dmarc.ietf.org>, Eliot Lear <lear=40cisco.com@dmarc.ietf.org>, "syd@cs-syd.eu" <syd@cs-syd.eu>
Cc: "superuser@gmail.com" <superuser@gmail.com>, "calsify@ietf.org" <calsify@ietf.org>
References: <20231030072030.23134631CC6@rfcpa.amsl.com> <7D615EAB-B2E8-4261-9605-25DC00851473@cisco.com> <DM6PR15MB36898CBE361B2B6691FD527DE3A1A@DM6PR15MB3689.namprd15.prod.outlook.com>
Content-Language: en-US
From: Ken Murchison <murch@fastmail.com>
Organization: FastMail US LLC
In-Reply-To: <DM6PR15MB36898CBE361B2B6691FD527DE3A1A@DM6PR15MB3689.namprd15.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/BInbaKEWe0RnR-qZ7Uc17ua0hKM>
Subject: Re: [calsify] [Technical Errata Reported] RFC5545 (7691)
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Calendaring and Scheduling Standards Simplification <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Oct 2023 10:10:35 -0000

Agreed.


On 10/30/23 6:00 AM, Daniel Migault wrote:
> This is also my understanding from rfc3986 section 2.2. "," in the uri is a reserved character used as a delimiter so it is not expected to be prefixed. Waiting for others to confirm my understanding.
> Yours,
> Daniel
>
> -----Original Message-----
> From: calsify <calsify-bounces@ietf.org> On Behalf Of Eliot Lear
> Sent: October 30, 2023 10:27 AM
> To: syd@cs-syd.eu
> Cc: superuser@gmail.com; calsify@ietf.org
> Subject: Re: [calsify] [Technical Errata Reported] RFC5545 (7691)
>
> Hi Syd,
>
> Thanks for the report.  Because altrepparam in this case contains a “uri" and the URI text is specified in RFC 3896, and this is not TEXT, I agree with your assessment, and that this erratum should be verified.  Do others disagree?
>
> Eliot
>
>> On Oct 30, 2023, at 08:20, RFC Errata System <rfc-editor@rfc-editor.org> wrote:
>>
>> The following errata report has been submitted for RFC5545, "Internet
>> Calendaring and Scheduling Core Object Specification (iCalendar)".
>>
>> --------------------------------------
>> You may review the report below and at:
>> https://www.rfc-editor.org/errata/eid7691
>>
>> --------------------------------------
>> Type: Technical
>> Reported by: Tom Sydney Kerckhove <syd@cs-syd.eu>
>>
>> Section: 3.8.4.2
>>
>> Original Text
>> -------------
>> The following is an example of this property with an alternate
>> representation of an LDAP URI to a directory entry containing the
>> contact information:
>>
>> CONTACT;ALTREP="ldap://example.com:6666/o=ABC%20Industries\,
>> c=US???(cn=Jim%20Dolittle)":Jim Dolittle\, ABC Industries\,
>> +1-919-555-1234
>>
>> Corrected Text
>> --------------
>> The following is an example of this property with an alternate
>> representation of an LDAP URI to a directory entry containing the
>> contact information:
>>
>> CONTACT;ALTREP="ldap://example.com:6666/o=ABC%20Industries,
>> c=US???(cn=Jim%20Dolittle)":Jim Dolittle\, ABC Industries\,
>> +1-919-555-1234
>>
>> Notes
>> -----
>> Note that the original text has an escaped comma in the ALTREP parameter value at the end of the unfolded line.
>>
>> The characters '\' and ',' are allowed in quoted parameter values.
>> This means that the URL must be parsed as
>> "ldap://example.com:6666/o=ABC%20Industries\,c=US???(cn=Jim%20Dolittle)"
>> but this is not a valid URI because of the extra backslash.
>>
>> Because commas do not need to be escaped in quoted parameter values, I assume that this is an error and the comma should not have been quoted.
>>
>> Instructions:
>> -------------
>> This erratum is currently posted as "Reported". (If it is spam, it
>> will be removed shortly by the RFC Production Center.) Please use
>> "Reply All" to discuss whether it should be verified or rejected. When
>> a decision is reached, the verifying party will log in to change the
>> status and edit the report, if necessary.
>>
>> --------------------------------------
>> RFC5545 (draft-ietf-calsify-rfc2445bis-10)
>> --------------------------------------
>> Title               : Internet Calendaring and Scheduling Core Object Specification (iCalendar)
>> Publication Date    : September 2009
>> Author(s)           : B. Desruisseaux, Ed.
>> Category            : PROPOSED STANDARD
>> Source              : Calendaring and Scheduling Standards Simplification
>> Area                : Applications
>> Stream              : IETF
>> Verifying Party     : IESG
> _______________________________________________
> calsify mailing list
> calsify@ietf.org
> https://www.ietf.org/mailman/listinfo/calsify
> _______________________________________________
> calsify mailing list
> calsify@ietf.org
> https://www.ietf.org/mailman/listinfo/calsify

-- 
Kenneth Murchison
Senior Software Developer
Fastmail US LLC