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

Daniel Migault <daniel.migault@ericsson.com> Mon, 30 October 2023 10:01 UTC

Return-Path: <daniel.migault@ericsson.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 01476C151542 for <calsify@ietfa.amsl.com>; Mon, 30 Oct 2023 03:01:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=ericsson.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 bD4Hfw_0FZgs for <calsify@ietfa.amsl.com>; Mon, 30 Oct 2023 03:00:57 -0700 (PDT)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2041.outbound.protection.outlook.com [40.107.92.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC0C6C15153F for <calsify@ietf.org>; Mon, 30 Oct 2023 03:00:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AsFXiqlAqjqy4cJvVTbsWDK4LDTSNoIU3vJxKei0Z9YZPnkTNqVZO1F7mk/LcYaPCZdARrDh3HKlOugjQBnKQZ81lnjgBCWKpB0TEaA6qapmYvRbqbU6Yyui411oa6zuR0Jfgpt86s2FE/GLTjiE/Czr3/U/sIRip0OFcg+O3cDgFJyszReogjLZsgeNWhAG6p7vb8Mxxgj3AiZYl9vu5c/IdC3mXiYPSsSu3HtnWBAHwgdRbVPRKpTvP3Hh1Xhycb4k1l9nOOb5peLdBB5JXtf2O1FLEScSPflhKIA6JGLwpnWX8uwrrJf5uM/sNeaa6dWJkJYpu6l8SdmvAI2X5A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7rbaGndmKpDm/fpAJevF9pauEbin9VEzDYLqDa84e8E=; b=iIJmlOpvFMhc+oxzFxC7QNcUTGt7LlC3vzfaMk41hGDegJcbNcNBNdgDO2/wO7KdO1NXfXQhemN6BpvbOLJCvfKhcYgpiGIjyj3YTF1m+VLLtRR3R0oIlRrW6Izpk2krYrQVz1+FSZk/ZVYiBAM4RSqD+B5H492ldm6TjuPd21mWiA5MsS88wCknBnFv7qEWfecKa2MkJMRfm0puPwzncrTwFuknnDwk9wTHxoRDGpslKUAdH02b/nyHUa7hylFwRVo3lisbbVN/ecLWnNudw3cESdJcjnO9Je6iluBfTfxiTf88FqogPeZFC9ZEPjEtXJIiePYL9Idq/6TOjiIaCw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7rbaGndmKpDm/fpAJevF9pauEbin9VEzDYLqDa84e8E=; b=nnUNpLgGeZwHYSCrC4r7PfljfEWuMdm6AlN+8A/LKkPHBQyrAhQ35UbjGG1lcUacte8rfl4Li7cZmkTajnwbNak/5Paapj6N4ap/He3AJOtDnRvDIjG9o5x9JT12H7jSnfU3c6m1XDtPVwfS3B0fAoaG4LKVy9IWYcsFxNGwi0leuYSGSyxeZ1WBRMVSpfeHlZM1JcA86z+d2V6bvFahysJZDmrQz2zMJEiZQj9+SuiE99Coa7xRYIFSgAvqboMwTjBOdDQo8t7fKeXCz+jus6QewV1g+D/IrKRHhM9oUBZIeMrxSZFvfhdPBvJs/U7Olh0UESHhbRV6m4Yxw+h9Aw==
Received: from DM6PR15MB3689.namprd15.prod.outlook.com (2603:10b6:5:1fb::27) by PH0PR15MB4864.namprd15.prod.outlook.com (2603:10b6:510:c2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.16; Mon, 30 Oct 2023 10:00:53 +0000
Received: from DM6PR15MB3689.namprd15.prod.outlook.com ([fe80::bee4:1539:ae91:4e5d]) by DM6PR15MB3689.namprd15.prod.outlook.com ([fe80::bee4:1539:ae91:4e5d%4]) with mapi id 15.20.6954.016; Mon, 30 Oct 2023 10:00:52 +0000
From: Daniel Migault <daniel.migault@ericsson.com>
To: 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>
Thread-Topic: [calsify] [Technical Errata Reported] RFC5545 (7691)
Thread-Index: AQHaCwGacUAvWdb+/U6SMLymy3L7urBiEHIAgAAIB6A=
Date: Mon, 30 Oct 2023 10:00:52 +0000
Message-ID: <DM6PR15MB36898CBE361B2B6691FD527DE3A1A@DM6PR15MB3689.namprd15.prod.outlook.com>
References: <20231030072030.23134631CC6@rfcpa.amsl.com> <7D615EAB-B2E8-4261-9605-25DC00851473@cisco.com>
In-Reply-To: <7D615EAB-B2E8-4261-9605-25DC00851473@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR15MB3689:EE_|PH0PR15MB4864:EE_
x-ms-office365-filtering-correlation-id: 54242f36-385a-49fc-0f34-08dbd92f19b7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Lek6QNgPEKvTPV2t8R8BIjcd69Vlk++aoDvn4N6yXkCHgZTovZBBN2h9sL3H8xlOIduWI3eTbZJRdNWzp4itA2Kyzp1z/NSWMvujM8m0Ynir2FwLTGc84ctjRBbtMWrvJJdh6vmJOhXTZlR78NtBToxbWaUFHvb3jKOZLA1MSl2ylWGP0BPLYtGyTpfBU8FFuAtO4MKawl9hGfZQP4dKP89PsZGQogqoj93zFiMDglKqbYet1Y+EIsvqaAstbJKfIIAGQIKug8sHCHdRGMrSu2d1gC+QUgqXKsRgkY3lOTIVxqvNL8FYXZe58ovZ42nKXeE2sQR08Y3SWVX1WD9IBlG58eQnZwPHPSo4Zuls/zvagDZ3dwf3HxgrKGS/kJPHlo8ykN+3e3amWZWr0t2dLdAeXEFQ6V00xAjXeq6pkVqXgRoRsrwseE4CshiiMWufSBHhSfT50cf5QEh/hRkyzo3U5UM9XMe9jjXA7TqtNSzmPijNsXR5/IQ7Ah6ArUvyeyMbSDrWhmv30I5cKuqzAgqkftNwedsnjWEWp7gAtcJABV+8/p0D0BQ0eTAspls8jgsP+2tzGKBVsard0GlaVTf4hvGMzHUm+KgBanueIZq1GKFDaWB/ET3fOADBNso3UC/QEzhuw2CtvvnPqzoUFA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR15MB3689.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(136003)(346002)(396003)(366004)(39850400004)(230922051799003)(186009)(1800799009)(64100799003)(451199024)(71200400001)(83380400001)(66574015)(41300700001)(76116006)(110136005)(5660300002)(2906002)(33656002)(26005)(40140700001)(86362001)(55016003)(122000001)(38100700002)(82960400001)(7696005)(9686003)(6506007)(53546011)(966005)(478600001)(54906003)(66556008)(66476007)(66446008)(64756008)(52536014)(44832011)(66946007)(316002)(8936002)(8676002)(4326008)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: fVmLOQcSsSRQ7AUf+HiNwkWG4xwEvj/rfhuH1cobWzzqLaddlP7JiKSHZOy1tzyBk97NrY9kO2YTZe7mqa0FU4awHfvGUcbBU1nHKS+0hkuOQDPparjKs3jQxF4vM8Y+FC35QvXH0do+1bv8ijDQaRK1hh54xuKqfMOQ37xZzLeDUdumgXNWZmvgxmyD7oJDNuOC3WZ2MTCpjqYRocDf46hRMNbOGjt6gDcpDzaXEgXoycE8RHzfG41oo/9wZPKJhtTEqgmRTrLy7EGbpERrrGbMjqKqGHpPKMMK9L3hjb+cbalZ5mmPHpbxJ1M9Q9KTLv9cLQM5sI+ILSsljJ9HLtImFjAtrjKg8APz5/LizpSX/QMUe2YZtGWIEuxr9v5DRCbGkIApIDxW/SzztPuD6it8ArdOD8K+wbyIarexAcnHeEj+9UdrWi6ndL/Mt4URiDC2y3aBrWNCKqajFlfjmOw/Triukfmpawlu2087VT4YAk8k7bDfPO1M602fAGw9rv95cNf3JuqoMTQMRLjDaEjHASfpnYffruXPXRw7vZkcmGahZH4PMHE4+7g/MsSYHUfBuSL/5X0LD2GsUb6twmz1dp3HyxgcA/FFT5h9gKyB06IiRl/1iLLE4tDlOSqJ0vNH1zUh7q+Pj/SSZfoyX8V2IziPQ+wq4HYh3DpvPAg3vPteqBeZ8k0VIjONJGuljuT9zde/kZ/YJcgmvMonY2qUCw45dQSXAdAp4JJl1HV2gOVRXG4UDMZ0myh1OhuFzS36ELu61OpZbvoccVKIUCuVIsamPLau6wUFs7WUFyw1XM4R63BIGaxrxKcKdl2LSUmi5gmF/rUew2PqeuVTM8JiUKcICRXdr6z171zHaEkryQsMqEmmyUvqNZfgASe4ovQIL4A0QvhHyfQRLVgLhmsHsWzfYLepDntjL1R1AkAi6XQ0XkQwUu//OjU/FMfQYdS3YZeAm1WdB0a5h3HN5tx1jBCmlmTFKgkkGu6+lhwtZbg3oN8T7j+s78c+SRq796ffWaIDgSc+IImtWCycc3s2lStn8fV+7N6CXF7WOlstoMvENjPHNbhzTf6dYL7kIoh8l9UMsg6c3I/lQFFhOIFsap/XbyFIqhiUGorzBCJjie6hau8TrFzvg3sLjDQoQauQHsTVeDIr23v36Ldd2DDd8pnKOP1BbCI6qthtKtjxRs3HMQkvos6D2aK/Kq7Qv51+jFbrzihlUIQawmVsIk0uGn/ckC4iBcBEiX0m89w/tbT3efVy7deFmUhb4BczgOKCZA+wlxEUruR6kk+kyFM31qny6D0CkTafRQ+g4JYlA19z1kcHOXGtlk8N4bjnDerDFpxhnsJWHlBXx0ZJvq3bR8gHRO1bGRhXuNnwlZSCJzFlRJf/PNOSMXFHOO64HZeLgjpkiACWfjDSP+VL4deu4E8G9a+rosBgbt2i/GKYYj44AtlZJQt7LNzFoYh9hupRdxPPYWK+6Fu5Ru6cZcBKHd8kNZ4hI6quoMiDkI+3jBhYrgbqmEXYgC68G9826rCu596yAgPRgEfmxAVZvKzF8ktMHazqcYVaQzPY/7WAZ7sXBUUx+Jj89TYddWzXI4ifhTbdZwAUPcXVVruTCQ==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR15MB3689.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 54242f36-385a-49fc-0f34-08dbd92f19b7
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2023 10:00:52.0671 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8wbH0iGTqdX53iLqdhWtegP3Hw2nCKYsVgW+An5tCnPsBBpZr/5JIv2JhyzHN67E30wTjvObAmuBtlXOi2Et/cyPQ4OSPQJ/QNF6Qs7thNk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR15MB4864
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/r_AMTkiR2dbkapE4gIcXnjzYa-s>
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:01:01 -0000

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