Re: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-file-magic-11: (with COMMENT)

"Rob Wilton (rwilton)" <rwilton@cisco.com> Wed, 27 April 2022 15:45 UTC

Return-Path: <rwilton@cisco.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1568FC20AF6E; Wed, 27 Apr 2022 08:45:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level:
X-Spam-Status: No, score=-9.595 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=RAFiUqcI; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=mPt7Nqbt
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 fVbyA5EfN5oT; Wed, 27 Apr 2022 08:45:18 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 658C8C1594A5; Wed, 27 Apr 2022 08:45:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3516; q=dns/txt; s=iport; t=1651074318; x=1652283918; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=+pYZZ8n+FiaBJkXHaYg7R4i/1bqtoXokn86wVNcz9UE=; b=RAFiUqcIfuLh8IshKoDtV7E2kCbHNRqqFDsyUDl1QE1TkI1ZYPr55ww2 TRhUD0ecEuJbiamLoH6yvHdrEGvQTbZB+DPj5OQYxgy+D1FMKAyuGoYOl Z2w7nSaK2hYe43VH6jP1Q6qRDkJienrEC0hywwRGZrbogO0uXkOpSHso3 Q=;
IronPort-PHdr: A9a23:fCW7IBXDB7ll4zFabxZnxef764jV8K36AWYlg6HPw5pCcaWmqpLlOkGXpfBgl0TAUoiT7fVYw/HXvKbtVS1lg96BvXkOfYYKW0oDjsMbzAAlCdSOXEv8KvOiZicmHcNEAVli+XzzMUVcFMvkIVPIpXjn5j8JERK5Pg1wdYzI
IronPort-Data: A9a23:3s+z8qsNY6IzRXM7zFsnZkdBkOfnVM1cMUV32f8akzHdYApBsoF/qtZmKTiOOP/eM2H0f9t3PoS2/B5Qv5HQz9c2QAZqrH02FypHgMeUXt7xwmUckM+xwmwvdK/shiknQoGowPscEzmN/n9BDpC79SMmjf3SGeKlYAL5EnkZqTFMGX9JZS1Lw4bVsqYw6TSIK1vlVeHa+qUzC3f9s9JACV/43orYwP9ZUFsejxtD1rA2TagjUFYzDBD5BrpHTU26ByOQroW5goeHq+j/ILGRpgs1/j8kDtej1738aEBPG+eUNgmVgX0QUK+n6vRAjnVtieBgarxFMgEO0G7hc9NZkL2hsbSqVgYtIqrKsO8cSBJfVSp5OMWq/ZeeeSLj75PJnhCbG5fr67A0ZK0sBqUZ9/14KWBD6fJeLyoCBjiIjeWshbm7Q+h2newiIdXleoQFtRlIwSvQA+pjQJ3fTeDB79hCmTkxgs0LGP/RZsExaDdzYlLHeRInElwdD4gWneq0iD/4aTIwgFmVv6ss/2nayiR41aPwPcHOPNeNQK19lU+SoUra7WW/BQsVXPSawiDG83+wiMfUlCX3VYYXHbv+/fcCvbE57gT/EzUfUV+95PK+kEP7AosZIE0P8S1opq83nHFHh+LVB3WQyENodDZBMzaIL9AH1Q==
IronPort-HdrOrdr: A9a23:L96r2Kp/POmJwwK1aYaw1dAaV5uYL9V00zEX/kB9WHVpm5Oj+fxGzc516farslossSkb6K290dq7MA/hHPlOkMUs1NaZLUTbUQ6TTb2KgrGSugEIdxeOlNK1kJ0QCZSWa+eAQmSS7/yKmDVQeuxIqLLsncDY5ts2jU0dNj2CAJsQizuRfzzrdHGeMzM2YqbReqDsg/Zvln6FQzA6f867Dn4KU6zovNvQjq/rZhYAGloO9BSOpSnA0s+1LzGomjMlFx9fy7Yr9mbI1ybj4L+4jv29whjAk0fO8pVtnsf7wNcrPr3MtiFVEESttu+bXvUiZ1SwhkFxnAhp0idvrDD4mWZiAy200QKXQoj6m2qq5+Cq6kdQ15ar8y7nvZKkm72heNr/YPAx3r6wtXDimhIdVZhHodN29nPcuJxNARzamiPho9DOShFxj0Kx5WEviOgJkhVkIMMjgZJq3PoiFXluYd499ePBmfUaOfgrCNuZ6OddcFucYXyctm5zwMa0VnB2GhudWEANtsGczjATxRlCvgEl7d1amm1F+IM2SpFC6eiBOqN0lKtWRstTaa5mHu8OTca+F2SISxPRN2CZJ0jhCcg8Sjnwgo+y5K9w6PCheZQOwpd3kJPdUElAvWp3YE7qAd3m5uw9zvkMehTIYd3A8LAs23EigMyNeFPCC1zwdGwT
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0B8BgANZGli/4UNJK1aHgEBCxIMQIFKC4FSVQd1WjlDhFSDSgOFOIUPXYIlA5s9gS6BJQNUCwEBAQ0BAUIEAQGCDoJ0AhaFAgIlNAkOAQIEAQEBEgEBBQEBAQIBBwSBCROFaA2GQgEBAQECARIREQwBATgLBAIBCBEEAQEBAgImAgICMBUICAIEARIIEQmFSQMNJAGgRwGBPgKKH3qBMYEBgggBAQYEBIUNGII4CYERLIMRhCmHHRcQHIFJRIEVQ4JnPoJjBIFgg1Q3ggwinBVsAmIEJxRHVhMtkx6DfapuCoNKoCEVoV2GdpZgIKZSAgQCBAUCDgEBBoFhPIFZcBWDJFEZD44gCRkVgzuKIQE8dQI5AgYBCgEBAwmNMAEB
X-IronPort-AV: E=Sophos;i="5.90,293,1643673600"; d="scan'208";a="1024672955"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Apr 2022 15:45:16 +0000
Received: from mail.cisco.com (xfe-rcd-005.cisco.com [173.37.227.253]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 23RFj9Eu012503 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 27 Apr 2022 15:45:16 GMT
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Wed, 27 Apr 2022 10:45:08 -0500
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Wed, 27 Apr 2022 10:45:08 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=etsITFvWmQqCpiVW5NbfYIIsn76e7/l0X8zQYxJX9miWcIMeiyGylPrFtetUFw9kIIz3beeS9qYqGWd3z1Ow9Kz1Oj3BCaO18gA8Urf34HUAoMtPlwUagEjDW1pOICoFEQyCgVKF8Nd91yLmoemEapgWw3UV6eP+rvrZf5evFQn1B1aRt/dX3RlNzV0cXNh0KdbjB3Jk7FbFGb3ilkLaoH7LrP6vh1MSvcV6CkU0tdqcG4Azc9fy0V9yTy1tZey8iX0L3t6CEM5sUya45rGXYOeBESSs0NRqmvy/+hhiMIQX0OZFv24vhu0RUU/aAAxkTAnu8zHD/jd5JxCm1MEysg==
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=+pYZZ8n+FiaBJkXHaYg7R4i/1bqtoXokn86wVNcz9UE=; b=bKsFKLQtf3bpPT3E6cBBqWi0FsseXmR/+WJWZf1vrL+KJPy7mGZVTEPwugGCze86GuDQucnCaLx+VfppDX1W0Gt13vUXwoDRbFnCYYAlhbMLIXTtPmtIfB9IgafJ/a+pK7emgQP9tLWez94W6DRjFgv3KsZpxtHqvqdf+Ux2SI5sz2PvLYgJDdxuu0Duzfoad6KICHmTSG3mBavJD/xVu1Tt2BIBPg4ytB2MqjUF2Dd8yiAJ3nx218mVFXYbH6fKeWExfHjiqy4kO62pq3OvElGUb+LVrPuwXiUaYqu9w824PCng0ci9nGeTco6Ol/Aum60ICwHY82jvyTdLgDHb5Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+pYZZ8n+FiaBJkXHaYg7R4i/1bqtoXokn86wVNcz9UE=; b=mPt7Nqbt3tZmjcHpZVom+OdRV5vlBTo78wtKF82RRyFNmHzKx+fRDTbhKgmUAaWYHn8EFODqUAUFNg+q2A/VDVJQptmnQKjuVk2+80tRiyG1CNfeQ+cOt4XeP+KI+Lqig4f7BWXip0kTb9veHK+pzYn/FpHRxcr6C6dxpoBAaig=
Received: from BY5PR11MB4196.namprd11.prod.outlook.com (2603:10b6:a03:1ce::13) by MWHPR11MB1647.namprd11.prod.outlook.com (2603:10b6:301:d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14; Wed, 27 Apr 2022 15:45:07 +0000
Received: from BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::b9eb:9cb1:5ee0:169e]) by BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::b9eb:9cb1:5ee0:169e%5]) with mapi id 15.20.5186.021; Wed, 27 Apr 2022 15:45:07 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Carsten Bormann <cabo@tzi.org>, Christian Amsüss <christian@amsuess.com>, "cbor@ietf.org" <cbor@ietf.org>, "draft-ietf-cbor-file-magic@ietf.org" <draft-ietf-cbor-file-magic@ietf.org>, "cbor-chairs@ietf.org" <cbor-chairs@ietf.org>, The IESG <iesg@ietf.org>
Thread-Topic: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-file-magic-11: (with COMMENT)
Thread-Index: AQHYVZ5RLxkFAO5rJEacCzNIqlCFaqz6mVsAgAEI2qCAAEM/gIAEdibwgAOLZgCAAAcdMA==
Date: Wed, 27 Apr 2022 15:45:07 +0000
Message-ID: <BY5PR11MB419637988DA8CA59643BE7FCB5FA9@BY5PR11MB4196.namprd11.prod.outlook.com>
References: <165055913687.10023.13183316329683102967@ietfa.amsl.com> <1560B380-1BB5-498F-BF33-F57B85478052@tzi.org> <BY5PR11MB4196532A7E6B9E0145225FF8B5F79@BY5PR11MB4196.namprd11.prod.outlook.com> <777507FF-4F5A-49A3-83EA-E6FCBFDCCF41@tzi.org> <BY5PR11MB419668EE80FFF0FE9ADAAD94B5F89@BY5PR11MB4196.namprd11.prod.outlook.com> <29484.1651072310@localhost>
In-Reply-To: <29484.1651072310@localhost>
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=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7f1e8236-1f0a-4c8a-b7bf-08da2864e77a
x-ms-traffictypediagnostic: MWHPR11MB1647:EE_
x-microsoft-antispam-prvs: <MWHPR11MB16473F54B87BF4FE6088C1DAB5FA9@MWHPR11MB1647.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: a7PWofRDZglAUPMeTvp53bPwEhi9ShlQf+X7foJ1HpD1zOLMxF1xIb4MCbSRB+HnnHINEo+UlrfUSQaxfKpUAwOvc4pl+ViUDBKGmc/DeEYOcs0K3e0VwuKEyNxafLufXgnysDDzUlAuFcYQPmWB83T5dc+khAFbFrceVkm7MNg1OC6Dfep/fqetnglH2sK8xCTcSKQvsy+MJ5JsN+xhQE1P1k0Zh8F0K3cjeMmSz1scMN7FxzbnkxXYk85gyNIuOGO1LdwsXyYMZLCc4nQiz1fkBnrd7DEplThcgpN/kVLgCE2dN7pj4of9ofYo4RTPCFxRReUmjpvuq8YY096yNKEFiiM0F9uKMJePsCBUDV2+9F4yiqa8/0RNN2mddmb0PYG5rKdjlW1Eoz9Qi9RaqqQHaX8+aLZ98sIG9v8guAnP4utSVK55oRGy9e0yu/5q6OKPkgcB2cvi+o+j2h/XQORKL7cTkSJnX8v34zg06PX1nmf8N756pd7DMj1e6p4R0Fe61VdyNhNhYgxxndzKSjLFODeS2MCgZiPwUtzBLELaRxrici60P9fA703p56HFgqpOLHeycKVv3pfXJFbSyVGUyeSnxsaNxVQKoKMpNf5HuMw9ZLtfCBYRKhk57tSLrvy1QESvGXiWspSAHN/i1VCC1ZKSN3CACI2azc5ZmnUSRXup8CzXCqnl4WxqZodKG7A5SP2rdCl1fwTFhXVkiw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4196.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(186003)(8676002)(64756008)(66556008)(66476007)(66446008)(66946007)(5660300002)(38070700005)(38100700002)(26005)(6506007)(9686003)(53546011)(316002)(7696005)(86362001)(122000001)(76116006)(33656002)(110136005)(55016003)(2906002)(83380400001)(8936002)(66574015)(508600001)(71200400001)(52536014); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: RDFNuDbIdANLWvtg5eipDmziDFbW+gkr8dDlufpvHrCSR1f1vpyo+tjM9gTNrPMQTxPSwRv3hWgomH1Jw6IcL6JVcmHzPs9tQsYLPGzL0769zMmlMwxYNv/HbRN9tnYKWEb6K+yPzmP7L4RvlMlRaH6/63dFmhYWHva01Shh6h6+jsVpyuId3bVTFrkzd5iLIFSDd2xDsYFRJ8eYFBAv3JKPOxYXZ4EBS5z/qxFJ+yN3AqQRPHeXmWI+BnMyhQ1vFhubdzV81QBdFVwXNnFMbWBWyujxYJOHAnNnemXzEcltG0nhWoTlIvxxShcLcwmi4ZzqXH/GTtGkPZOijiIF5XU70fmrZaZKRjW9UPsF1xtSpLrFOClDkyp8u2/BOwHBIHVO5Dl0N+1jYYqbHQQ9VmbIUVpIM1D+L47l5DhFIPTbYKOdwCqX7GQIhU31/3J9zeQod8uXIFfQ6nIRdT9gI8DEY+48zy90CmX8+0iOZAFRY3/XXCDNIkiaG94Q0DKQLlaK/D3D0Z+Hl7sB+KbuMZ7VezzydoS2PkHAOsTf7LqXMgGZJIwJVHlys8yMv2UBHN0n5HW4KkUpbsyOsrN4Foak4q0eXuvCWLaK7l/KBL4NQDHXH5sokH0U0oEbQwwZ4TyQBP7clpWWPd4ktppauq1q0fk138XsoLwxNaVODepDRhZuNSlTR/Jji+2zx5TCu4FmjiIV91UsS6DsggCd6Hd+IyIKA36KZdahpSIZQ4yhtu15k5I3EfA45FG3FQmNAJ6RyjozTRer6KQI/4GOkPzzQA9A+2VZftaRnbMB+/gb7rXooHyYHd830W98993BwMzjJu6U7e3FD7+L5kQcKIz4PC0ej0Z8q2d2I8JhwkOpBliToR0nik2LFicjrN4PkHGUoSywA72uWF6fNB1pv3M5M6rKOa81yvy+nXuCkQW67I6Z1ifGszwtNHLZVDBXmGG8DeotVkmZmal7r/MsAn46/4zUY3t5uYhrcBYsuJ5i/Gzu3LbIGRuKOrI+aOA1YRBqNtjmnCGqTaTvfy/k4cT3YLGwD4vi01B9vWNfc4EFuajzHvlsl1zk2broCIk2fXZ9WpbS/843Owrw+TNTb1RO0pEilIvHiY+IuKc2Uoip4bURuMbqqU14wMVnA2GvQkw0fHETZnoHep6pvIR4R/b087pmcQOnq61Wp5HcBKnjJD2PTKNZqPDJl3KEe5VNCJ6sgarlr9pkVg9FQWaosdianpB1qiyg3j4KlUxYQdWrPIpj73Dv8HwLgQPgVGmRMKKMMmOJw7DLc5JOX4YY+G2TqYXN+xzBfENGnp/YZm6D+BAe+iDt5v17BJhSkDWO9OfJRsWaig89qv1k3F3z0Oe8qimx/CdFSvjH8JfKJ35Q5yLPcedEucb6tMaiYja9iJytvEE14JOg4jTXVUZUTuK94TvHOPjwL5JGCmJ+3hGdj1BqohntbmGdEH68VR8JtxK3dF+BA41KbK/QzESrVB5UIrMvialpRtDuRgld/3bPqZA7LONlvYEQkIsOPmYi/WOJhiHZSdAr4i28CnG8OHMjruoptrwTkZHBdkZr6yKZxXWC+qwMekWdfly3cmwH66W+2LZVEAs5eNpspm+d4Woz1iapsAZS2ul9sU2sm791q8RnwwAVnw/cbdK3nBh6TanegtCbq8vXK8/Bx33vDcnLtUGhdCVY47BVIpvHN8bqNDXAH1NVs4tNga58/8ruNDiI5gpMG1om4Zs9h+1RiA==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4196.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f1e8236-1f0a-4c8a-b7bf-08da2864e77a
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2022 15:45:07.1141 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: FiUiW/81DqN0+4Vh/gVOSAhJFdGc5hvl9L5EZFtO/YxvX1kOPeBp9n4lr0Gvlv8Cj65t/3q/zThkJyV7W6EK7w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1647
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.227.253, xfe-rcd-005.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/o5V_2qyHRbE1zhEsMAVUTk40qE8>
Subject: Re: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-file-magic-11: (with COMMENT)
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Apr 2022 15:45:23 -0000


> -----Original Message-----
> From: Michael Richardson <mcr+ietf@sandelman.ca>
> Sent: 27 April 2022 16:12
> To: Rob Wilton (rwilton) <rwilton@cisco.com>; Carsten Bormann
> <cabo@tzi.org>; =?utf-8?B?Q2hyaXN0aWFuIEFtc8O8c3M=?=
> <christian@amsuess.com>; cbor@ietf.org; draft-ietf-cbor-file-
> magic@ietf.org; cbor-chairs@ietf.org; The IESG <iesg@ietf.org>
> Subject: Re: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-file-
> magic-11: (with COMMENT)
> 
> 
> Rob Wilton \(rwilton\) <rwilton=40cisco.com@dmarc.ietf.org> wrote:
>     >> > if C often does use strcpy (or even strncpy), then avoiding the zero
>     >> byte isn't the only problem, it also has the risk of capturing
>     >> arbitrary extra bytes which would presumably make the magic number
>     >> check less reliable?
>     >>
>     >> That is easily avoided by using strncpy(dst, buf, 8).  But that is
>     >> advice we maybe don’t want to give (see below).
> 
>     > My thought was that if a prefix of those bytes were fixed with the real
>     > magic number and the remainder were arbitrary then the magic number
> for
>     > a given file isn't fixed since it is potentially picking up contents
>     > that could change with the definition of the file.  But perhaps the
>     > algorithm for checking against magic numbers is designed to cope with
>     > this, e.g., find the longest prefix match.
> 
> If you use Tag wrapped, then your magic number is 8 bytes, which is the
> 55799(4byte(  prefix.  The Sequence method is really just doing the
> same thing to the content h'424f52' (BOR).
> So the numbers are fixed, but you are right that some kind of longest prefix
> match might make sense here.
> 
> I don't really care if we say to avoid null bytes or not.
> It's just a suggestion.

And for clarity, I'm not holding a blocking discuss on this document, it is just a no-obj comment.  I.e., the authors/WG are free to consider and then dismiss my suggestion/comment.  I won't be upset :-)

Rob



> 
> I think that it makes life easier for people trying to use/find objects based
> upon magic numbers.   It has been years since I've had to sit with a hex dump
> and search it for evidence/rescue data.
> It's slightly easier for the human with a hex dump tool to search for
> sequences that have no nulls in them.  Yes, I'm talking about... in emacs with
> hexl-mode.
> 
> --
> Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
>            Sandelman Software Works Inc, Ottawa and Worldwide