Return-Path: <shollenbeck@verisign.com>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 75091120096
 for <regext@ietfa.amsl.com>; Thu, 23 Jan 2020 05:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
 header.d=verisign.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 92fKH-5yAJyS for <regext@ietfa.amsl.com>;
 Thu, 23 Jan 2020 05:41:03 -0800 (PST)
Received: from mail6.verisign.com (mail6.verisign.com [69.58.187.32])
 (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 46C9712004A
 for <regext@ietf.org>; Thu, 23 Jan 2020 05:41:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=verisign.com; l=1645; q=dns/txt; s=VRSN; t=1579786863;
 h=from:to:subject:date:message-id:
 content-transfer-encoding:mime-version;
 bh=xNi4Tu92mX0SGqnf9s8UrHRR7uEnQY4M75kSG370rOg=;
 b=nH1vIlK4Z/gHxHIcNa8cTa4aQqqyLCnp4/zHg2RG4+iKjXe0cCVDDR4s
 gP+jDwPsTPbmc66fPFPUYDaetzHxSat5SADT7jpxCW6ydBrYfzij7cryc
 6iYBTjAZCizRM10j1CPmeIxeVShs+ohwT/n8Y09X1AmI8aKiIdgbjmnmZ
 IhniG7+rt2yeufyauUzP5RFoLl5HSmzuLvDHIMqGHY8sbK8a2qWCMG2Bt
 zObJuM8RGPg/0/AhF2KKG+PIVmGFWzPjtMrWXYEmCEG5CrhL7OpZf+Pmk
 rFP/cwoQYzSf37wzqpviXFEKX7KReF3Nw2Nwtd8bZfMY0MCCErXHbGFuE w==;
IronPort-SDR: 2KsBrVSnlSxhp0SYcLDVlTXN+aacguimj5lMCLOlmPHeKvU3QIhLJJ75YkVwhTVa38cubfDniA
 TvQPE40+TzqcsAsCrAuy3LZECo6qCTnGhc7JRTnxh5YzZr9FEFg8LU+EL2zE6vaGe1d2K6gB7W
 tL+LOwlPUbqq3xOOujR7Oj7kdG09R1EcUV80ANDgNAuEhrUFzlG8ja/w4P1/QHeXGdUy8Ql/qn
 8HBhNMl6jwS4tkaBYnZxsH1WrS36q8MytQpmyR8s7YDykORAj2rhjFHqgQw2VqZcUmyJVpwt+Q
 9RI=
X-IronPort-AV: E=Sophos;i="5.70,354,1574139600"; 
   d="scan'208";a="488824"
IronPort-PHdr: =?us-ascii?q?9a23=3AJ6stcBMKVIpNAAs7eLIl6mtUPXoX/o7sNwtQ0K?=
 =?us-ascii?q?IMzox0I/vyrarrMEGX3/hxlliBBdydt6sYzbCM+PqxESxYuNDd6StEKMQNHz?=
 =?us-ascii?q?Y+yuwu1zQ6B8CEDUCpZNXLVAcdWPp4aVl+4nugOlJUEsutL3fbo3m18CJAUk?=
 =?us-ascii?q?6nbVk9Kev6AJPdgNqq3O6u5ZLTfx9IhD2gar9uMRm6twrcutQZjId4NKo91B?=
 =?us-ascii?q?TFrmVMdu9LwW9kOU+fkwzz68ut8pNv6Thct+4k+8VdTaj0YqM0QKBCAj87KW?=
 =?us-ascii?q?41/srrtRfCTQuL+HQRV3gdnwRLDQbY8hz0R4/9vSTmuOVz3imaJtD2QqsvWT?=
 =?us-ascii?q?u+9adrSQTnhzkBOjUk7WzYkM1wjKZcoBK8uxxyxpPfbY+JOPZieK7WYNUXTn?=
 =?us-ascii?q?dDUMlMTSxMGoOyYZUSAeodM+hWrIj9qEcBoxSxHgSsGPrvyj1UinPqwaE2ze?=
 =?us-ascii?q?IsGhzG0gw6GNIOtWzZoNv3OqcVVeC1yLfHzTPYYPxIxTj965DEeQ08r/6QWr?=
 =?us-ascii?q?JwbdbRxUcyHA7ClVWQqYvlPzeR1usTtWiU9PRvWv6si2M8tQF+vCKvxsY3io?=
 =?us-ascii?q?nIiYIVzErI+jl+wIYwPNC1TlNwb9CjEJtVrS6aNo12T9s8TGBnoik6z6UGuZ?=
 =?us-ascii?q?qlcyQQzpQo2QLfZ+SZfImH+B3jUf6RITNmi35/ZL2/gBOy/VC+xezzTMa01U?=
 =?us-ascii?q?xGoTZCktnJsH0Gyh/d6tCfR/dg4kutwyuD2gLd5+1ePEw5laTWJ4Quz7M0jp?=
 =?us-ascii?q?YfrFjPEjXrlEj0kKOabFgo9+er5uj9f7nrpYeQN4FqhQz9Lqgjn8myDOYkPQ?=
 =?us-ascii?q?QSRWeW/Pmw26H/8kD8QLhFk+M5kqfcvZ3eOMsUu7C2DglI2Yg58Rm/FS2p0N?=
 =?us-ascii?q?EAkHkCK1JKZQyIgpDyO1HLPPD4FfC/g0mwkDtzx/DJILnhApLVI3XejLnvZa?=
 =?us-ascii?q?tx5E5ExgQ8zN9T+4xYBqsfIP3vXU/xrsTYAgUjPAOp2ernFs991pgYWW6VHq?=
 =?us-ascii?q?CZN6bSvUeJ5uIpPeaMeJcYtCvhJ/Q/+vLjj3E0lUUAcaSp05Ybcn+1E/B+L0?=
 =?us-ascii?q?Wce3Xsg9MBEWkQvgo5SeznkEaCUT5UZ3a2W6Iz+Dc7B5m4AojfRYCgm6KB0z?=
 =?us-ascii?q?mhHp1XfWBGC1+MEXHye4qYXPcMbTqeItV9nTwcSbihV4gh2Am0tADkxLpoMO?=
 =?us-ascii?q?XV+jEDuJLiytd1++PTmQs19TxuAMTOm12KGituk2wFVyMe3a1jrwp60FjJmf?=
 =?us-ascii?q?xijvNVBcB75v5VXEE9L5GKnMJgDNWnECLGetOETlyrSdbiSQo6Sc4tiZdaeE?=
 =?us-ascii?q?Z6H9GviBrO1CmCHbIPlqeKC5py+aXZiSuib/1hwmrLgfFyx2ItRdFCYDWr?=
X-IPAS-Result: =?us-ascii?q?A2FABADPoSle/zGZrQplgkGDFYExCq53gXsJAQEBAQEBA?=
 =?us-ascii?q?QEBBwETCBQBAQKHAzYHDgIDAQELAQEBBAEBAQEBBQMBAQEChiABC4I7InFEA?=
 =?us-ascii?q?QEBAQEBAQEBJAEBAQEBASMCDVQzdlEBPkImAQQbgx+xMYVKhGWBOIwxgUI+h?=
 =?us-ascii?q?GKEI4YUBJZTmAt2AweCOYdAjmwjgz+XOI5emwgCBAIEBQIVgVkNgX5wUIJsC?=
 =?us-ascii?q?UcYDYt0hFmFenSLOoEygRABAQ?=
Received: from BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) by
 BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1779.2; Thu, 23 Jan 2020 08:40:59 -0500
Received: from BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde]) by
 BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde%4]) with mapi id
 15.01.1779.002; Thu, 23 Jan 2020 08:40:59 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "regext@ietf.org" <regext@ietf.org>
Thread-Topic: 7482bis: Partial String Search Clarification
Thread-Index: AdXR8Jng5DjZCeksQPmsuSA/dHsolA==
Date: Thu, 23 Jan 2020 13:40:59 +0000
Message-ID: <0d07b9a1683f4389931b2e7864edb14c@verisign.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.170.148.18]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/42FG0Bwl3ooJ379ym93s7iPmZ7Y>
Subject: [regext] 7482bis: Partial String Search Clarification
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>,
 <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>,
 <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jan 2020 13:41:05 -0000

This is a 7482 clarification proposal that I received off-list.

Current text:
Partial string searching uses the asterisk ('*', US-ASCII value 0x002A) cha=
racter to match zero or more trailing characters.  A character string repre=
senting multiple domain name labels MAY be concatenated to the end of the s=
earch pattern to limit the scope of the search.  For example, the search pa=
ttern "exam*" will match "example.com" and "example.net".  The search patte=
rn "exam*.com" will match "example.com".  If an asterisk appears in a searc=
h string, any label that contains the non-asterisk characters in sequence p=
lus zero or more characters in sequence in place of the asterisk would matc=
h. Additional pattern matching processing is beyond the scope of this speci=
fication.

Proposed new text:
Partial string searching uses the asterisk ('*', US-ASCII value 0x002A) cha=
racter to match zero or more trailing characters.  A character string repre=
senting [a domain label suffix] MAY be concatenated to the end of the searc=
h pattern to limit the scope of the search.  For example, the search patter=
n "exam*" will match "example.com" and "example.net".  The search pattern "=
exam*.com" will match "example.com".  If an asterisk appears in a search st=
ring, any label that contains the non-asterisk characters in sequence plus =
zero or more characters in sequence in place of the asterisk would match. [=
Only a single asterisk is allowed for a partial string search.] Additional =
pattern matching processing is beyond the scope of this specification.

What do people think about this proposal?

Scott

