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 8F2B221163272 for ; Mon, 8 Oct 2018 08:26:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dell.com; i=@dell.com; q=dns/txt; s=smtpout; t=1539012338; x=1570548338; h=from:to:cc:subject:date:message-id:references: content-transfer-encoding:mime-version; bh=o+NSDFbGgarjMflj2CaIVWwOKYxLsucB/Bv5EZprJUE=; b=MlQUjjHC10j8WjsrHaBM578c6hC7pX3uEdR2S+EyGEcyReY6ODCOAEtd JUogrhCNoOn8jHoeF3kgmUCd7IbOJ5obv2SnKR6rIremzbETcONqehtYo esJ8ONIIQVzsQU0RSKyXY4IMB71DFd4qS63FJOdoesRT/HBAN1jZZsx5c Q=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2ELAAC9dbtbhyeV50NjGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUgMBAQEBAQsBAYNXEigKg2uIdI1egXWBSI4pH4RkFIF?= =?us-ascii?q?mCwEBGIRUAheESDUMDQEDAQECAQECAQECEAEBAQoLCQgpL0IBDgGBZCKCYgE?= =?us-ascii?q?BAQEDAREREToLDAQCAQgRBAEBAQICIwMCAgImHgEICAIEDgUIGoJ/ggKZUYl?= =?us-ascii?q?XAQEBbYEuig2BC4Ejh26DNIQkhEMEBAESASYQI4JHglcCiFWFX486BwKMQIQ?= =?us-ascii?q?BH493lUsCBAIEBQIUgUQCgRlxcFCCbII0GhmNbm8BiA+Dfg8XgQiBHwEB?= X-IPAS-Result: =?us-ascii?q?A2ELAAC9dbtbhyeV50NjGQEBAQEBAQEBAQEBAQcBAQEBA?= =?us-ascii?q?QGBUgMBAQEBAQsBAYNXEigKg2uIdI1egXWBSI4pH4RkFIFmCwEBGIRUAheES?= =?us-ascii?q?DUMDQEDAQECAQECAQECEAEBAQoLCQgpL0IBDgGBZCKCYgEBAQEDAREREToLD?= =?us-ascii?q?AQCAQgRBAEBAQICIwMCAgImHgEICAIEDgUIGoJ/ggKZUYlXAQEBbYEuig2BC?= =?us-ascii?q?4Ejh26DNIQkhEMEBAESASYQI4JHglcCiFWFX486BwKMQIQBH493lUsCBAIEB?= =?us-ascii?q?QIUgUQCgRlxcFCCbII0GhmNbm8BiA+Dfg8XgQiBHwEB?= Received: from mx0a-00154901.pphosted.com (HELO mx0b-00154901.pphosted.com) ([67.231.149.39]) by esa7.dell-outbound.iphmx.com with ESMTP/TLS/AES256-SHA256; 08 Oct 2018 10:25:36 -0500 Received: from pps.filterd (m0090350.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w98FN4H5124409 for ; Mon, 8 Oct 2018 11:26:08 -0400 Received: from esa2.dell-outbound2.iphmx.com (esa2.dell-outbound2.iphmx.com [68.232.153.202]) by mx0b-00154901.pphosted.com with ESMTP id 2n007hua1p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 08 Oct 2018 11:26:08 -0400 From: Received: from ausxippc101.us.dell.com ([143.166.85.207]) by esa2.dell-outbound2.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA256; 08 Oct 2018 21:26:04 +0600 X-LoopCount0: from 10.166.136.210 X-IronPort-AV: E=Sophos;i="5.54,357,1534827600"; d="scan'208";a="1145105091" To: CC: , , Thread-Topic: [edk2] [PATCH] MdePkg-BaseLib: Fix PathCleanUpDirectories() error involving "\..\.." Thread-Index: AQHUXtR5P3lm+gYsQkes2dKbx63foqUVUCKAgAAoQRA= Date: Mon, 8 Oct 2018 15:26:06 +0000 Message-ID: <544e5ea899a745ac8ad0f54a91f55234@ausx13mps335.AMER.DELL.COM> References: <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_06:, , 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-1810080148 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 15:26:10 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmVzZW5kaW5nLCBhcyBJIG5ldmVyIHNhdyB0aGlzIGVtYWlsIG9uIHRoZSBtYWlsaW5nIGxpc3Qu DQoNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IE5pLCBSdWl5dSBbbWFpbHRv OnJ1aXl1Lm5pQEludGVsLmNvbV0gDQo+U2VudDogTW9uZGF5LCBPY3RvYmVyIDgsIDIwMTggMjow MCBBTQ0KPlRvOiBEYWlsZXksIEppbTsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj5DYzogbWlj aGFlbC5kLmtpbm5leUBpbnRlbC5jb207IGxpbWluZy5nYW9AaW50ZWwuY29tDQo+U3ViamVjdDog UmU6IFtlZGsyXSBbUEFUQ0hdIE1kZVBrZy1CYXNlTGliOiBGaXggUGF0aENsZWFuVXBEaXJlY3Rv cmllcygpIGVycm9yIGludm9sdmluZyAiXC4uXC4uIg0KPg0KPg0KPk9uIDEwLzQvMjAxOCAxMTow MyBQTSwgSmltLkRhaWxleUBkZWxsLmNvbSB3cm90ZToNCj4+IE1kZVBrZy1CYXNlTGliOiBGaXgg UGF0aENsZWFuVXBEaXJlY3RvcmllcygpIGVycm9yIGludm9sdmluZyAiXC4uXC4uIg0KPj4gDQo+ PiBUaGUgbG9vcCB0aGF0IHJlbW92ZXMgInh4eHhcLi5cIiBlcnJzIHdoZW4gbXVsdGlwbGUgIlwu LiIgc2VxdWVuY2VzIGFyZQ0KPj4gaW4gdGhlIHBhdGguICBCZWZvcmUgdGhpcyBjaGFuZ2UgdGhl IGNvZGUgd291bGQgbW9kaWZ5IGEgcGF0aCBsaWtlDQo+PiAiRlMwOlxlZmlcdG9vbHNcLi5cLi4i IHRvICJGUzA6XGVmaVxcLi4iIGFuZCB0aGVuIHRvICJGUzA6XGVmaVwiLCBidXQNCj4+IHRoZSBj b3JyZWN0IHBhdGggaXMgIkZTMDpcIi4NCj4+IA0KPj4gWW91IGNhbiB0ZXN0IHRoZSBlZmZlY3Qg b2YgdGhpcyBjaGFuZ2UgaW4gdGhlIHNoZWxsIGJ5IHNldHRpbmcgdGhlDQo+PiBjdXJyZW50IGRp cmVjdG9yeSB0byBzb21ldGhpbmcgbGlrZSBGUzA6XGVmaVxib290IGFuZCB0aGVuIGV4ZWN1dGlu Zw0KPj4gdGhlIGNvbW1hbmQgImxzIC4uXC4uIi4gIEJlZm9yZSB0aGUgY2hhbmdlIHlvdSB3aWxs IHNlZSB0aGUgZmlsZXMgaW4NCj4+IHRoZSBGUzA6XGVmaSBkaXJlY3Rvcnk7IGFmdGVyIHRoZSBj aGFuZ2UsIHlvdSB3aWxsIHNlZSB0aGUgZmlsZXMgaW4NCj4+IHRoZSByb290IGRpcmVjdG9yeSBv ZiBGUzA6Lg0KPj4gDQo+PiBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv biBBZ3JlZW1lbnQgMS4xDQo+PiBTaWduZWQtb2ZmLWJ5OiBKaW0gRGFpbGV5IDxqaW1fZGFpbGV5 QGRlbGwuY29tPg0KPj4gLS0tDQo+PiAgIE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvRmlsZVBhdGhz LmMgfCA1ICsrKystDQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkNCj4+IA0KPj4gZGlmZiAtLWdpdCBhL01kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvRmls ZVBhdGhzLmMgYi9NZGVQa2cvTGlicmFyeS9CYXNlTGliL0ZpbGVQYXRocy5jDQo+PiBpbmRleCBk NmYzNzU4ZWNiLi41ZDNkZTAxODk0IDEwMDY0NA0KPj4gLS0tIGEvTWRlUGtnL0xpYnJhcnkvQmFz ZUxpYi9GaWxlUGF0aHMuYw0KPj4gKysrIGIvTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9GaWxlUGF0 aHMuYw0KPj4gQEAgLTIsNiArMiw3IEBADQo+PiAgICAgRGVmaW5lcyBmaWxlLXBhdGggbWFuaXB1 bGF0aW9uIGZ1bmN0aW9ucy4NCj4+ICAgDQo+PiAgICAgQ29weXJpZ2h0IChjKSAyMDExIC0gMjAx NywgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPj4gKyAgQ29w eXJpZ2h0IChjKSAyMDE4LCBEZWxsIFRlY2hub2xvZ2llcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC48 QlI+DQo+PiAgICAgVGhpcyBwcm9ncmFtIGFuZCB0aGUgYWNjb21wYW55aW5nIG1hdGVyaWFscw0K Pj4gICAgIGFyZSBsaWNlbnNlZCBhbmQgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIHRlcm1zIGFu ZCBjb25kaXRpb25zIG9mIHRoZSBCU0QgTGljZW5zZQ0KPj4gICAgIHdoaWNoIGFjY29tcGFuaWVz IHRoaXMgZGlzdHJpYnV0aW9uLiAgVGhlIGZ1bGwgdGV4dCBvZiB0aGUgbGljZW5zZSBtYXkgYmUg Zm91bmQgYXQNCj4+IEBAIC0xMDMsNyArMTA0LDkgQEAgUGF0aENsZWFuVXBEaXJlY3RvcmllcygN Cj4+ICAgICAgICAgICApIHsNCj4+ICAgICAgICooVGVtcFN0cmluZyArIDEpID0gQ0hBUl9OVUxM Ow0KPj4gICAgICAgUGF0aFJlbW92ZUxhc3RJdGVtKFBhdGgpOw0KPj4gLSAgICBDb3B5TWVtIChQ YXRoICsgU3RyTGVuIChQYXRoKSwgVGVtcFN0cmluZyArIDMsIFN0clNpemUgKFRlbXBTdHJpbmcg KyAzKSk7DQo+PiArICAgIGlmICgqKFRlbXBTdHJpbmcgKyAzKSkgew0KPj4gKyAgICAgIENvcHlN ZW0gKFBhdGggKyBTdHJMZW4gKFBhdGgpLCBUZW1wU3RyaW5nICsgNCwgU3RyU2l6ZSAoVGVtcFN0 cmluZyArIDQpKTsNCj4+ICsgICAgfQ0KPj4gICAgIH0NCj4+ICAgDQo+PiAgICAgLy8NCj4+IA0K PkppbSwNCj5BcmUgeW91IGZpeGluZyBhIGNvcm5lciBjYXNlIGJ1ZyBpbnRyb2R1Y2VkIGJ5IGZv bGxvd2luZyBjb21taXQ6DQo+DQo+ID4gU0hBLTE6IGJiOTllMzI4MmM5ZTY5ZmJkNjM2NWQxMTdj NThkMTU1ODllMzRjNWQNCj4qIE1kZVBrZy9CYXNlTGliOiBGaXggUGF0aENsZWFuVXBEaXJlY3Rv cmllcyB0byBjb3JyZWN0bHkgaGFuZGxlICJcLlwiDQo+DQo+ID4gVGhlIG9sZCBjb2RlIGluY29y cmVjdGx5IGNsZWFucyBwYXRoIGxpa2UgImZzMDpcYWJjXC5cLi4iIHRvDQo+ID4gImZzMDpcYWJj IiwgaW5zdGVhZCBvZiAiZnMwOlwiDQo+DQo+ID4gVGhlIHBhdGNoIGZpeGVzIHRoaXMgYnVnLg0K DQpIb25lc3RseSwgYmVjYXVzZSBvZiB0aGUgc2NvcGUgb2YgYmI5OWUzMjgsIEkgY2Fubm90IHNh eSBmb3Igc3VyZSwgYnV0DQpteSBpbmNsaW5hdGlvbiBpcyB0byBhbnN3ZXIgIk5vLiINCg0KVGhl IGN1cnJlbnQgZml4IGlzIHN0cmljdGx5IHJlbGF0ZWQgdG8gaGFuZGxpbmcgcGF0aHMgdGhhdCBp bmNsdWRlIHR3bw0Kb3IgbW9yZSByZWZlcmVuY2VzIHRvIHRoZSBwcmV2aW91cyBkaXJlY3Rvcnks IHdoZXRoZXIgb3Igbm90IG9uZSBvZiB0aGVtDQphYnV0cyBhIHJlZmVyZW5jZSB0byB0aGUgY3Vy cmVudCBkaXJlY3RvcnkgKGFzIGluIHRoZSBiYjk5ZTMyOCBmaXgpLg0KDQpSZWdhcmRzLA0KSmlt DQo=