[auth48] [IANA #1237702] Re: [AD] AUTH48: RFC-to-be 9277 <draft-ietf-cbor-file-magic-12> for your review
Amanda Baber via RT <iana-matrix@iana.org> Sat, 06 August 2022 01:02 UTC
Return-Path: <iana-shared@icann.org>
X-Original-To: auth48archive@ietfa.amsl.com
Delivered-To: auth48archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80981C157B5D; Fri, 5 Aug 2022 18:02:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.658
X-Spam-Level:
X-Spam-Status: No, score=-6.658 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.248, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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] autolearn=unavailable autolearn_force=no
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 RsUjU1dbpPOy; Fri, 5 Aug 2022 18:02:18 -0700 (PDT)
Received: from smtp.lax.icann.org (smtp.lax.icann.org [IPv6:2620:0:2d0:201::1:81]) (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 76431C14CF14; Fri, 5 Aug 2022 18:02:18 -0700 (PDT)
Received: from request4.lax.icann.org (request1.lax.icann.org [10.32.11.221]) by smtp.lax.icann.org (Postfix) with ESMTP id 287D314CB83; Sat, 6 Aug 2022 01:02:17 +0000 (UTC)
Received: by request4.lax.icann.org (Postfix, from userid 48) id 1EA1321265; Sat, 6 Aug 2022 01:02:17 +0000 (UTC)
RT-Owner: amanda.baber
From: Amanda Baber via RT <iana-matrix@iana.org>
Reply-To: iana-matrix@iana.org
In-Reply-To: <7DA3E578-58CA-4D6D-B541-EC7C9D4294DB@amsl.com>
References: <RT-Ticket-1237702@icann.org> <20220803210827.2D4B455D45@rfcpa.amsl.com> <A72D6D20-35C9-4D83-95BF-B1FA5DC92821@tzi.org> <15BA74A8-D16D-456E-9C7C-DB00D4786605@amsl.com> <805A67C7-6E3E-4B0C-925F-CD8F99A5970F@tzi.org> <4A805B5F-87D1-4B64-BD95-A9BE76803EEE@amsl.com> <4B486C33-842C-4E0D-88CA-D4B9D9007D2D@tzi.org> <7DA3E578-58CA-4D6D-B541-EC7C9D4294DB@amsl.com>
Message-ID: <rt-4.4.3-4176-1659747736-188.1237702-37-0@icann.org>
X-RT-Loop-Prevention: IANA
X-RT-Ticket: IANA #1237702
X-Managed-BY: RT 4.4.3 (http://www.bestpractical.com/rt/)
X-RT-Originator: amanda.baber@icann.org
To: sginoza@amsl.com
CC: rfc-editor@rfc-editor.org, mcr+ietf@sandelman.ca, christian@amsuess.com, cbor-chairs@ietf.org, cbor-ads@ietf.org, cabo@tzi.org, auth48archive@rfc-editor.org
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Precedence: bulk
Date: Sat, 06 Aug 2022 01:02:17 +0000
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/e9nboiZHgAhTlCRYEsEhjsiut_E>
Subject: [auth48] [IANA #1237702] Re: [AD] AUTH48: RFC-to-be 9277 <draft-ietf-cbor-file-magic-12> for your review
X-BeenThere: auth48archive@rfc-editor.org
X-Mailman-Version: 2.1.39
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/auth48archive>, <mailto:auth48archive-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive/>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/auth48archive>, <mailto:auth48archive-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Aug 2022 01:02:22 -0000
Hi all, We've made the following change in the "Semantics" field for CBOR Tag values 1668546817-1668612095: OLD: the representation of content-format ct < 65025 is indicated by tag number TN(ct) = 0x63470101 + (ct / 255) * 256 + ct % 255 NEW: the representation of content-format ct < 65025 is indicated by tag number TN(ct) = 0x63740101 + (ct / 255) * 256 + ct % 255 Please see https://www.iana.org/assignments/cbor-tags Best regards, Amanda Baber IANA Operations Manager On Fri Aug 05 23:51:59 2022, sginoza@amsl.com wrote: > Hi IANA, > > We are almost ready to publish this document. Please note that we > received the following note from Carsten on 19 July. The document has > been updated accordingly. As Carsten notes, this requires an update > to the IANA site. Please see the updates in Section 4.3 at > <file:///Volumes/rfcpa/inc-work/rfc9277-diff.html>. > > > A user of draft-ietf-cbor-file-magic just made us aware that there > > are two swapped digits in the draft we actually submitted: > > > > The number 0x63740101, which occurs twice (and 8 times more without > > 0x), has been copied incorrectly into the formula: > > > > • TN(ct) = 0x63470101 + (ct / 255) * 256 + ct % 255 > > > > Where it occurs as 0x63470101 (74 ➔ 47, also twice). This number is > > incorrect and does not result in the computed numbers found > > throughout the draft. > > > > Unfortunately, one of the two occurrences is in the IANA > > Considerations, so the registry currently also has the wrong formula > > and will need to be corrected. > > > > We will have time to correct this in AUTH48, but I wanted to make > > sure the fact that there is this mistake is known as early as > > possible. > > > > Grüße, Carsten > > > Please review and update the registry accordingly and/or let us know > if there are any concerns or questions. > > Thanks! > Sandy > > > > > > On Aug 5, 2022, at 9:30 AM, Carsten Bormann <cabo@tzi.org> wrote: > > > > Hi Sandy, > > > > thank you for the very quick turnaround before I vanish into a > > vacation! > > I believe RFC 9277-to-be is now ready for publishing. > > > > Grüße, Carsten > > > >> On 2022-08-05, at 18:11, Sandy Ginoza <sginoza@amsl.com> wrote: > >> > >> Hi Carsten, > >> > >> Thanks for your thorough review. The document has been updated as > >> described below. Please review and let us know if any additional > >> updates are needed. > >> > >> The files have been posted here: > >> https://www.rfc-editor.org/authors/rfc9277.txt > >> https://www.rfc-editor.org/authors/rfc9277.pdf > >> https://www.rfc-editor.org/authors/rfc9277.html > >> https://www.rfc-editor.org/authors/rfc9277.xml > >> > >> These diffs highlight the only the recent updates: > >> https://www.rfc-editor.org/authors/rfc9277-lastdiff.html > >> https://www.rfc-editor.org/authors/rfc9277-lastrfcdiff.html (side > >> by side) > >> > >> AUTH48 diff: > >> https://www.rfc-editor.org/authors/rfc9277-auth48diff.html > >> > >> Comprehensive diffs: > >> https://www.rfc-editor.org/authors/rfc9277-diff.html > >> https://www.rfc-editor.org/authors/rfc9277-rfcdiff.html (side by > >> side) > >> > >> Thanks, > >> Sandy > >> > >> > >> > >>> On Aug 5, 2022, at 5:47 AM, Carsten Bormann <cabo@tzi.org> wrote: > >>> > >>> Hi Sandy, > >>> > >>>> On 5. Aug 2022, at 04:38, Sandy Ginoza <sginoza@amsl.com> wrote: > >>>> > >>>> We have updated the document as described below, with a few minor > >>>> updates (e.g., added commas or abbreviation expansion). > >>> > >>> Thank you. > >>> > >>> Here are my comments from a full reread: > >>> > >>> (1) > >>> Abstract: > >>> OLD: > >>> This document defines a stored ("file") format for Consice Binary > >>> NEW: > >>> This document defines a stored ("file") format for Concise Binary > >>> > >>> (2) > >>> 1. Introduction: > >>> OLD: > >>> certain ASN.1-based systems where most files are Privacy- > >>> Enhanced Mail (PEM) encoded; > >>> NEW: > >>> certain ASN.1-based systems where most files are Privacy-Enhanced > >>> Mail (PEM) encoded; > >>> > >>> (No space after Privacy-.) > >>> > >>> (3) > >>> 1. Introduction: > >>> OLD: > >>> determine it by other means. For instance, in classical macOS, a > >>> NEW: > >>> determine it by other means. For instance, in classical Mac OS, a > >>> > >>> (Classical Mac OS was styled this way, as opposed to modern macOS, > >>> which was named Mac OS X or variants thereof in between.) > >>> > >>> (4) > >>> 1. Introduction: > >>> OLD: > >>> A common way to identify the type of a file from its contents is to > >>> place a "magic number" at the start of the file contents [MAGIC]. > >>> In > >>> the media type registration template [RFC6838], it is noted that a > >>> magic number is asked for, if available, as is a file extension. > >>> NEW: > >>> A common way to identify the type of a file from its contents is to > >>> place a "magic number" at the start of the file contents [MAGIC]. > >>> In > >>> the media type registration template [RFC6838], a > >>> magic number is asked for, if available, as is a file extension. > >>> > >>> (The note is not in 6838, but here — but it is not necessary to > >>> phrase this as a note in the introduction. A “for instance” or > >>> some such might be added.) > >>> > >>> (5) > >>> 1. Introduction: > >>> OLD: > >>> A third method is also proposed by which this CBOR format tag is > >>> NEW: > >>> A third method is also proposed by which a CBOR format tag is > >>> > >>> (There is no referent for “this” here, and it is not needed > >>> either.) > >>> > >>> (6) > >>> 2.3.1. Example: > >>> OLD > >>> as assigned for application/missing-blocks+cbor-seq of the "CAP > >>> NEW: > >>> as assigned for application/missing-blocks+cbor-seq of the "CoAP > >>> > >>> (7) > >>> 3. Security Considerations: > >>> OLD: > >>> of a check versus a use issue.) For example, end-point assessment > >>> NEW: > >>> of a check versus use issue.) For example, end-point assessment > >>> > >>> > >>> (8) > >>>> - Global s/1668547090/1668574090 (see mail from Carsten dated 19 > >>>> July 2022) > >>> > >>> I’m a bit confused here, as the mail dated 2022-07-19 was about the > >>> fix s/0x63470101/0x63740101/g in the TN formulae, which has been > >>> successfully executed. > >>> > >>> The value 1668574090 is an incorrect replacement for 1668547090. > >>> This change (5 places) needs to be reverted. > >>> Similar for 1668574250, which needs to revert to 1668547250 (2 > >>> places). > >>> > >>> (9) > >>> 4. IANA Considerations > >>> It is slightly weird that the introduction of 4 introduces Sections > >>> 4.1 and 4.3, but not Section 4.2. Maybe add in between: > >>> > >>> NEW: > >>> Section 4.2 documents the allocation for a CBOR tag to be used in > >>> the CBOR-Labeled Non-CBOR Data Enveloping Method (Appendix D, which > >>> also shows examples). > >>> > >>> (Cross reference the links for Section 4.2 and Appendix D, > >>> obviously.) > >>> > >>> (10) > >>> A.2. Can many items be trivially concatenated?: > >>> OLD: > >>> The program involved may throw errors or warnings on the Labeled > >>> CBOR > >>> Sequence if they have not yet been updated, but this may not be a > >>> NEW: > >>> The programs involved may throw errors or warnings on the Labeled > >>> CBOR > >>> Sequence if they have not yet been updated, but this may not be a > >>> > >>> (Or: A program… if it has not yet…) > >>> > >>> (11) > >>> Appendix B. CBOR Tags for CoAP Content Formats: > >>> > >>> OLD: > >>> together with a content encoding. > >>> NEW: > >>> together with a content coding (see Section 8.4.1 of [RFC9110]). > >>> > >>> (And add RFC 9110, which has since been published, to the > >>> informative references.) > >>> > >>> (12) > >>> OLD: > >>> Tags 55800 (Section 2.3) or 55801 (Appendix D): the byte string > >>> "BOR", signifying that the representation of the given content- > >>> NEW: > >>> Tags 55800 (Section 2.3) or 55801 (Appendix D): the byte string > >>> 'BOR', signifying that the representation of the given content- > >>> > >>> (‘BOR’ is diagnostic notation for a byte string; “BOR” swaps this > >>> out confusingly for that of a text string, which is not what this > >>> is.) > >>> > >>> A few more of these: > >>> > >>> (13) > >>> Appendix D. Using CBOR Labels for Non-CBOR data > >>> OLD: > >>> 3. The tag content is a 3-byte CBOR byte string containing > >>> 0x42_4F_52 ("BOR" in diagnostic notation). > >>> NEW: > >>> 3. The tag content is a 3-byte CBOR byte string containing > >>> 0x42_4F_52 ('BOR' in diagnostic notation). > >>> > >>> (14) > >>> OLD: > >>> encoded data item for the 3-byte string 0x42_4f_52 ("BOR" in > >>> diagnostic notation). > >>> NEW: > >>> encoded data item for the 3-byte string 0x42_4f_52 ('BOR' in > >>> diagnostic notation). > >>> > >>> > >>> Grüße, Carsten > >>> > >> > >
- [auth48] AUTH48: RFC-to-be 9277 <draft-ietf-cbor-… rfc-editor
- Re: [auth48] AUTH48: RFC-to-be 9277 <draft-ietf-c… rfc-editor
- Re: [auth48] AUTH48: RFC-to-be 9277 <draft-ietf-c… Michael Richardson
- Re: [auth48] AUTH48: RFC-to-be 9277 <draft-ietf-c… Carsten Bormann
- Re: [auth48] AUTH48: RFC-to-be 9277 <draft-ietf-c… Michael Richardson
- Re: [auth48] AUTH48: RFC-to-be 9277 <draft-ietf-c… Michael Richardson
- [auth48] [AD] Re: AUTH48: RFC-to-be 9277 <draft-i… Sandy Ginoza
- Re: [auth48] [AD] AUTH48: RFC-to-be 9277 <draft-i… Carsten Bormann
- Re: [auth48] [AD] AUTH48: RFC-to-be 9277 <draft-i… Sandy Ginoza
- Re: [auth48] [AD] AUTH48: RFC-to-be 9277 <draft-i… Carsten Bormann
- Re: [auth48] [AD] AUTH48: RFC-to-be 9277 <draft-i… Sandy Ginoza
- Re: [auth48] [AD] AUTH48: RFC-to-be 9277 <draft-i… Michael Richardson
- [auth48] [AD] AUTH48: RFC-to-be 9277 <draft-ietf-… Sandy Ginoza
- [auth48] [AD - Murray] AUTH48: RFC-to-be 9277 <dr… Sandy Ginoza
- Re: [auth48] [AD] AUTH48: RFC-to-be 9277 <draft-i… Sandy Ginoza
- [auth48] [IANA #1237702] Re: [AD] AUTH48: RFC-to-… Amanda Baber via RT
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Murray S. Kucherawy
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Michael Richardson
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Carsten Bormann
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Michael Richardson
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Murray S. Kucherawy
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Carsten Bormann
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Michael Richardson
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Carsten Bormann
- Re: [auth48] [AD - Murray] AUTH48: RFC-to-be 9277… Sandy Ginoza
- [auth48] Final question - AUTH48: RFC-to-be 9277 … Sandy Ginoza
- Re: [auth48] Final question - AUTH48: RFC-to-be 9… Carsten Bormann
- Re: [auth48] Final question - AUTH48: RFC-to-be 9… Michael Richardson
- Re: [auth48] Final question - AUTH48: RFC-to-be 9… John R. Levine
- Re: [auth48] Final question - AUTH48: RFC-to-be 9… Sandy Ginoza