From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=68.232.153.96; helo=esa7.dell-outbound.iphmx.com; envelope-from=jim.dailey@dell.com; receiver=edk2-devel@lists.01.org Received: from esa7.dell-outbound.iphmx.com (esa7.dell-outbound.iphmx.com [68.232.153.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 1462121163702 for ; Mon, 8 Oct 2018 06:23:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dell.com; i=@dell.com; q=dns/txt; s=smtpout; t=1539004988; x=1570540988; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=gQY4dRwwzTCUMowvlLFJTGcVKcdGkeo2N5kvKwNX4R0=; b=FIf24j4Gl5mj8bSXZO60bjlKphnJmv5SGRuFnYIKTuCJvt+6wy02AD7h w3sBkuUNEv4FKVOUdyzPdGnI5Su20uYXSXa+hGjK7EYz8Z6kFHPaB62f9 nhfTICoHge6u7MoQZjf59V1rNAJGMXWHail418OlnkLZQ/rn1hfKUIryx I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2EIAAABWrtbhyeV50NiGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUgMBAQEBAQsBg2ooCoNriHSLUYINgz2OKR+EZBSBZgs?= =?us-ascii?q?BARiEVAIXhCQhNQwNAQMBAQIBAQIBAQIQAQEBCgsJCCkvgjYigmIBAQEBAwE?= =?us-ascii?q?RERFFDAQCAQgRBAEBAQICIwMCAgImHgEICAIEDgUIGoJ/ggKZC4lXAQEBbYE?= =?us-ascii?q?uiguBC4Ejh26BHYIXhCSEQwQ+ECMTgjSCVwKIVYVfjzoHAoxAhAEfj3eVSwI?= =?us-ascii?q?EAgQFAhSBRAKCCnCDPII0GhmNbm8BjAWBLoEfAQE?= X-IPAS-Result: =?us-ascii?q?A2EIAAABWrtbhyeV50NiGQEBAQEBAQEBAQEBAQcBAQEBA?= =?us-ascii?q?QGBUgMBAQEBAQsBg2ooCoNriHSLUYINgz2OKR+EZBSBZgsBARiEVAIXhCQhN?= =?us-ascii?q?QwNAQMBAQIBAQIBAQIQAQEBCgsJCCkvgjYigmIBAQEBAwERERFFDAQCAQgRB?= =?us-ascii?q?AEBAQICIwMCAgImHgEICAIEDgUIGoJ/ggKZC4lXAQEBbYEuiguBC4Ejh26BH?= =?us-ascii?q?YIXhCSEQwQ+ECMTgjSCVwKIVYVfjzoHAoxAhAEfj3eVSwIEAgQFAhSBRAKCC?= =?us-ascii?q?nCDPII0GhmNbm8BjAWBLoEfAQE?= Received: from mx0a-00154901.pphosted.com ([67.231.149.39]) by esa7.dell-outbound.iphmx.com with ESMTP/TLS/AES256-SHA256; 08 Oct 2018 08:23:00 -0500 Received: from pps.filterd (m0142699.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w98DdX34121298 for ; Mon, 8 Oct 2018 09:39:39 -0400 Received: from esa6.dell-outbound2.iphmx.com (esa6.dell-outbound2.iphmx.com [68.232.154.99]) by mx0a-00154901.pphosted.com with ESMTP id 2n01wut66q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 08 Oct 2018 09:39:39 -0400 From: Received: from ausc60pc101.us.dell.com ([143.166.85.206]) by esa6.dell-outbound2.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA256; 08 Oct 2018 19:23:26 +0600 X-LoopCount0: from 10.166.136.217 X-IronPort-AV: E=Sophos;i="5.54,357,1534827600"; d="scan'208";a="1309211425" To: CC: , , Thread-Topic: [edk2] [PATCH] MdePkg-BaseLib: Fix PathCleanUpDirectories() error involving "\..\.." Thread-Index: AQHUXtR5P3lm+gYsQkes2dKbx63foqUVUCKA Date: Mon, 8 Oct 2018 13:23:10 +0000 Message-ID: References: <7a3d9037-6525-32a2-b244-b382d69972e4@Intel.com> In-Reply-To: <7a3d9037-6525-32a2-b244-b382d69972e4@Intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=Jim_Dailey@Dell.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2018-10-08T13:00:37.9509415Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; Sensitivity=External Public x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.143.18.86] MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-08_05:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810080131 Subject: Re: [PATCH] MdePkg-BaseLib: Fix PathCleanUpDirectories() error involving "\..\.." X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Oct 2018 13:23:38 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogTmksIFJ1aXl1IFttYWlsdG86cnVp eXUubmlASW50ZWwuY29tXSANCj5TZW50OiBNb25kYXksIE9jdG9iZXIgOCwgMjAxOCAyOjAwIEFN DQo+VG86IERhaWxleSwgSmltOyBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0KPkNjOiBtaWNoYWVs LmQua2lubmV5QGludGVsLmNvbTsgbGltaW5nLmdhb0BpbnRlbC5jb20NCj5TdWJqZWN0OiBSZTog W2VkazJdIFtQQVRDSF0gTWRlUGtnLUJhc2VMaWI6IEZpeCBQYXRoQ2xlYW5VcERpcmVjdG9yaWVz KCkgZXJyb3IgaW52b2x2aW5nICJcLi5cLi4iDQo+DQo+DQo+T24gMTAvNC8yMDE4IDExOjAzIFBN LCBKaW0uRGFpbGV5QGRlbGwuY29tIHdyb3RlOg0KPj4gTWRlUGtnLUJhc2VMaWI6IEZpeCBQYXRo Q2xlYW5VcERpcmVjdG9yaWVzKCkgZXJyb3IgaW52b2x2aW5nICJcLi5cLi4iDQo+PiANCj4+IFRo ZSBsb29wIHRoYXQgcmVtb3ZlcyAieHh4eFwuLlwiIGVycnMgd2hlbiBtdWx0aXBsZSAiXC4uIiBz ZXF1ZW5jZXMgYXJlDQo+PiBpbiB0aGUgcGF0aC4gIEJlZm9yZSB0aGlzIGNoYW5nZSB0aGUgY29k ZSB3b3VsZCBtb2RpZnkgYSBwYXRoIGxpa2UNCj4+ICJGUzA6XGVmaVx0b29sc1wuLlwuLiIgdG8g IkZTMDpcZWZpXFwuLiIgYW5kIHRoZW4gdG8gIkZTMDpcZWZpXCIsIGJ1dA0KPj4gdGhlIGNvcnJl Y3QgcGF0aCBpcyAiRlMwOlwiLg0KPj4gDQo+PiBZb3UgY2FuIHRlc3QgdGhlIGVmZmVjdCBvZiB0 aGlzIGNoYW5nZSBpbiB0aGUgc2hlbGwgYnkgc2V0dGluZyB0aGUNCj4+IGN1cnJlbnQgZGlyZWN0 b3J5IHRvIHNvbWV0aGluZyBsaWtlIEZTMDpcZWZpXGJvb3QgYW5kIHRoZW4gZXhlY3V0aW5nDQo+ PiB0aGUgY29tbWFuZCAibHMgLi5cLi4iLiAgQmVmb3JlIHRoZSBjaGFuZ2UgeW91IHdpbGwgc2Vl IHRoZSBmaWxlcyBpbg0KPj4gdGhlIEZTMDpcZWZpIGRpcmVjdG9yeTsgYWZ0ZXIgdGhlIGNoYW5n ZSwgeW91IHdpbGwgc2VlIHRoZSBmaWxlcyBpbg0KPj4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIEZT MDouDQo+PiANCj4+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn cmVlbWVudCAxLjENCj4+IFNpZ25lZC1vZmYtYnk6IEppbSBEYWlsZXkgPGppbV9kYWlsZXlAZGVs bC5jb20+DQo+PiAtLS0NCj4+ICAgTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9GaWxlUGF0aHMuYyB8 IDUgKysrKy0NCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQ0KPj4gDQo+PiBkaWZmIC0tZ2l0IGEvTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9GaWxlUGF0 aHMuYyBiL01kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvRmlsZVBhdGhzLmMNCj4+IGluZGV4IGQ2ZjM3 NThlY2IuLjVkM2RlMDE4OTQgMTAwNjQ0DQo+PiAtLS0gYS9NZGVQa2cvTGlicmFyeS9CYXNlTGli L0ZpbGVQYXRocy5jDQo+PiArKysgYi9NZGVQa2cvTGlicmFyeS9CYXNlTGliL0ZpbGVQYXRocy5j DQo+PiBAQCAtMiw2ICsyLDcgQEANCj4+ICAgICBEZWZpbmVzIGZpbGUtcGF0aCBtYW5pcHVsYXRp b24gZnVuY3Rpb25zLg0KPj4gICANCj4+ICAgICBDb3B5cmlnaHQgKGMpIDIwMTEgLSAyMDE3LCBJ bnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQo+PiArICBDb3B5cmln aHQgKGMpIDIwMTgsIERlbGwgVGVjaG5vbG9naWVzLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4N Cj4+ICAgICBUaGlzIHByb2dyYW0gYW5kIHRoZSBhY2NvbXBhbnlpbmcgbWF0ZXJpYWxzDQo+PiAg ICAgYXJlIGxpY2Vuc2VkIGFuZCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgdGVybXMgYW5kIGNv bmRpdGlvbnMgb2YgdGhlIEJTRCBMaWNlbnNlDQo+PiAgICAgd2hpY2ggYWNjb21wYW5pZXMgdGhp cyBkaXN0cmlidXRpb24uICBUaGUgZnVsbCB0ZXh0IG9mIHRoZSBsaWNlbnNlIG1heSBiZSBmb3Vu ZCBhdA0KPj4gQEAgLTEwMyw3ICsxMDQsOSBAQCBQYXRoQ2xlYW5VcERpcmVjdG9yaWVzKA0KPj4g ICAgICAgICAgICkgew0KPj4gICAgICAgKihUZW1wU3RyaW5nICsgMSkgPSBDSEFSX05VTEw7DQo+ PiAgICAgICBQYXRoUmVtb3ZlTGFzdEl0ZW0oUGF0aCk7DQo+PiAtICAgIENvcHlNZW0gKFBhdGgg KyBTdHJMZW4gKFBhdGgpLCBUZW1wU3RyaW5nICsgMywgU3RyU2l6ZSAoVGVtcFN0cmluZyArIDMp KTsNCj4+ICsgICAgaWYgKCooVGVtcFN0cmluZyArIDMpKSB7DQo+PiArICAgICAgQ29weU1lbSAo UGF0aCArIFN0ckxlbiAoUGF0aCksIFRlbXBTdHJpbmcgKyA0LCBTdHJTaXplIChUZW1wU3RyaW5n ICsgNCkpOw0KPj4gKyAgICB9DQo+PiAgICAgfQ0KPj4gICANCj4+ICAgICAvLw0KPj4gDQo+Smlt LA0KPkFyZSB5b3UgZml4aW5nIGEgY29ybmVyIGNhc2UgYnVnIGludHJvZHVjZWQgYnkgZm9sbG93 aW5nIGNvbW1pdDoNCj4NCj4gPiBTSEEtMTogYmI5OWUzMjgyYzllNjlmYmQ2MzY1ZDExN2M1OGQx NTU4OWUzNGM1ZA0KPiogTWRlUGtnL0Jhc2VMaWI6IEZpeCBQYXRoQ2xlYW5VcERpcmVjdG9yaWVz IHRvIGNvcnJlY3RseSBoYW5kbGUgIlwuXCINCj4NCj4gPiBUaGUgb2xkIGNvZGUgaW5jb3JyZWN0 bHkgY2xlYW5zIHBhdGggbGlrZSAiZnMwOlxhYmNcLlwuLiIgdG8NCj4gPiAiZnMwOlxhYmMiLCBp bnN0ZWFkIG9mICJmczA6XCINCj4NCj4gPiBUaGUgcGF0Y2ggZml4ZXMgdGhpcyBidWcuDQoNCkhv bmVzdGx5LCBiZWNhdXNlIG9mIHRoZSBzY29wZSBvZiBiYjk5ZTMyOCwgSSBjYW5ub3Qgc2F5IGZv ciBzdXJlLCBidXQNCm15IGluY2xpbmF0aW9uIGlzIHRvIGFuc3dlciAiTm8uIg0KDQpUaGUgY3Vy cmVudCBmaXggaXMgc3RyaWN0bHkgcmVsYXRlZCB0byBoYW5kbGluZyBwYXRocyB0aGF0IGluY2x1 ZGUgdHdvDQpvciBtb3JlIHJlZmVyZW5jZXMgdG8gdGhlIHByZXZpb3VzIGRpcmVjdG9yeSwgd2hl dGhlciBvciBub3Qgb25lIG9mIHRoZW0NCmFidXRzIGEgcmVmZXJlbmNlIHRvIHRoZSBjdXJyZW50 IGRpcmVjdG9yeSAoYXMgaW4gdGhlIGJiOTllMzI4IGZpeCkuDQoNClJlZ2FyZHMsDQpKaW0NCg==