From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.72]) by mx.groups.io with SMTP id smtpd.web10.17841.1594913181968243882 for ; Thu, 16 Jul 2020 08:26:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=x8JCGwNL; spf=pass (domain: arm.com, ip: 40.107.22.72, mailfrom: samer.el-haj-mahmoud@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7vQ7TcdcKhf7IdoYG/L2pWkXbISeQP4QT9QSLqUdEh4=; b=x8JCGwNL45xpinSNBVNwuF3D0M1UeW0QuW6R6PhSJN2IHkAakZ79VzWbtFjmQQtG/AfRgOmtUXk6DmmJh2v4cl6/mhn4tKavF0/nHZsJWUykciT1a30j9HxKy5ljOAB2nQVyOReoy+2bAtRHdjPuqzvy060/K2EhUjtgRnQ+SPE= Received: from DB6P18901CA0003.EURP189.PROD.OUTLOOK.COM (2603:10a6:4:16::13) by DB7PR08MB3113.eurprd08.prod.outlook.com (2603:10a6:5:20::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Thu, 16 Jul 2020 15:26:19 +0000 Received: from DB5EUR03FT023.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:16:cafe::bb) by DB6P18901CA0003.outlook.office365.com (2603:10a6:4:16::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.17 via Frontend Transport; Thu, 16 Jul 2020 15:26:19 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT023.mail.protection.outlook.com (10.152.20.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18 via Frontend Transport; Thu, 16 Jul 2020 15:26:19 +0000 Received: ("Tessian outbound 1c27ecaec3d6:v62"); Thu, 16 Jul 2020 15:26:19 +0000 X-CR-MTA-TID: 64aa7808 Received: from 04f7d9330039.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0890F23C-306E-4F42-A045-E9F2375945CF.1; Thu, 16 Jul 2020 15:26:14 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 04f7d9330039.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 16 Jul 2020 15:26:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ny4qxf7EKhtOkpmvNe1KPm9vFN7tBA6iI4kbk/DdR93G/mIXCtW3luDTt42v1pUePdUU7O73LrHZuaahQs88eO0SIYt5ydnWSyoinF/vjiq9bW25o+/CyATf9+gzXD0cqGTjiyMQkdd71MRLNXVz5l2zqgnSau+Zjn55v1bZw9l1+h0QmVxvBX62uogMqJnpMqbu8daSj608VWXHaHE3SbcJ0s1xI0uIdY00umH8bHd6vpNOHlgQ9cVvGJN+GCt7PmV464c/utJ3HuubBj7NwiwpE/sLZptWtMINvb/7L7rx5kFsYw9CcdEm2EjNsfX3DTPtaH8lkpM27Tg8aHL++A== 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-SenderADCheck; bh=7vQ7TcdcKhf7IdoYG/L2pWkXbISeQP4QT9QSLqUdEh4=; b=BO/K8qVRy5F5gjjGOsQgwcBLcn9P+FCMAvXIoelIBpM+ANtMYcgcJkgWgMcZC60Xe1I8qKIPXBNvhcZfY9uxhBeu5TpJ+SBj0aRm/gEtBMAcjUnu6zU2+/++vNwclK35EZGv7uBHIyCH8k8PoH9RtaSK5dsyphoxF60OuAHlR8X1BRF7bh+rW626PI7bsqMmFPJvf8NY7ofcLa9GUxrPrYQnyRRi2wmZ2eL+yY9HhbLIY+LrPdi+dWCgFLKX6ueM+dC4UMQzDVBAbpuQMxW812v4O92C7LH6osrP9S/fWShx23k+CcrbsP6Z5FnFFRqaMpHaLr6j3+FFn3a69s8PYg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7vQ7TcdcKhf7IdoYG/L2pWkXbISeQP4QT9QSLqUdEh4=; b=x8JCGwNL45xpinSNBVNwuF3D0M1UeW0QuW6R6PhSJN2IHkAakZ79VzWbtFjmQQtG/AfRgOmtUXk6DmmJh2v4cl6/mhn4tKavF0/nHZsJWUykciT1a30j9HxKy5ljOAB2nQVyOReoy+2bAtRHdjPuqzvy060/K2EhUjtgRnQ+SPE= Received: from DB7PR08MB3260.eurprd08.prod.outlook.com (2603:10a6:5:21::23) by DB6PR08MB2871.eurprd08.prod.outlook.com (2603:10a6:6:23::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.23; Thu, 16 Jul 2020 15:26:10 +0000 Received: from DB7PR08MB3260.eurprd08.prod.outlook.com ([fe80::88ec:d703:3e32:4c6b]) by DB7PR08MB3260.eurprd08.prod.outlook.com ([fe80::88ec:d703:3e32:4c6b%5]) with mapi id 15.20.3174.026; Thu, 16 Jul 2020 15:26:10 +0000 From: "Samer El-Haj-Mahmoud" To: Laszlo Ersek , Vladimir Olovyannikov , "devel@edk2.groups.io" CC: Zhichao Gao , Maciej Rabeda , Jiaxin Wu , Siyuan Fu , Ray Ni , Liming Gao , nd Subject: Re: [edk2-devel] [PATCH v3 1/1] ShellPkg/DynamicCommand: add HttpDynamicCommand Thread-Topic: [edk2-devel] [PATCH v3 1/1] ShellPkg/DynamicCommand: add HttpDynamicCommand Thread-Index: AQHWWUQKImV6WB9ywUSmM0ZdflNkZ6kIm9cAgAAA/QCAAEYrgIABQUOAgAAww5A= Date: Thu, 16 Jul 2020 15:26:10 +0000 Message-ID: References: <20200713183137.9825-1-vladimir.olovyannikov@broadcom.com> <17bab469-76af-0ffc-b99c-962f4eb20010@redhat.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 62a9fba3-fff6-4d59-9bd2-008d7861691a.1 x-checkrecipientchecked: true Authentication-Results-Original: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [99.132.126.10] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 25577c95-3fc4-440b-9566-08d8299c9702 x-ms-traffictypediagnostic: DB6PR08MB2871:|DB7PR08MB3113: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; x-forefront-prvs: 0466CA5A45 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 9bwH1W4b0A/FMsUPIAowQCWIBEJINz57RWSX086UuyD/dNUjLYGpNWi3iLwoFqlYEvlfDtkrQb4eLS08aN3s3rvrMduJoQPgL7IpaM/GNltGRRQSThNPVcqbpgCGBYTkOHQFHHM9gDW8t4+5S969EW6symcfa4c8C6w0nCc2F+g+cFnDemN0zzOd0il0gNALIfGLxPPsbCiaYuCUQhgS3RTH0LuJzIzhILfADhhFsT4dEOj4jEGaoXSgcnk5g1Ryrhdv5qaHZ+9p4n87QY2/43wQ6Kvv/cKLb16uglIMugbiZeqKWr35X9TUmbFRO7OEJFXNas/GGhhY6hWGRa8v+A== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB7PR08MB3260.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(136003)(396003)(376002)(366004)(39860400002)(346002)(83380400001)(52536014)(26005)(55016002)(53546011)(33656002)(7696005)(316002)(54906003)(71200400001)(110136005)(8676002)(6506007)(64756008)(66476007)(86362001)(9686003)(478600001)(5660300002)(8936002)(2906002)(66946007)(66556008)(186003)(76116006)(4326008)(66446008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: YtmKo3oAmhfYrCQN0zoYYdhZAdlP3KAskCXNCfnQYF46lAq3tNtO3hK0+evOCsXHG3ClEUEMyveu4+JcoxCx8hOSf0auTy7iMYOY1xfsXFCGajsDwLd6uoX9JyNirhhS80BeTAEnuzGmwrdHVUxSy4edN/zXU4E1obGl0KTtCJ7rriMFW7lgfcp2kXMletNmG0dJfKQU5595JYfoF8my0U8rnFsG2MIn+snvFg/Xme735wew2+ef73SKoHBKynEA8Unfjpt9sjr6X3SzC5djdr9dRGL85ZY7hlRLOGj63OLXipNhurktB3bZCWlWYXI3UbCIr12/0dJV3b2aXlLz4Q6UEQL0nWjliSw54Ebp83OciTGr64KodgNJN2V6v6BUVN9GXcQuUBOYC8I9rS4wPk+qrfbSZcoqSz6CDO9h9F9PrAzatUax8j810AOvIvJVGlOnCHqhStmw+Jd0VqsX2sE3WMiqjhqfwgWa1AaWvgQ9tAPV/hu/BJ+xADmF0+k7 x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR08MB2871 Original-Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; Return-Path: Samer.El-Haj-Mahmoud@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT023.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFTY:;SFS:(4636009)(136003)(39860400002)(396003)(346002)(376002)(46966005)(54906003)(110136005)(82740400003)(9686003)(2906002)(33656002)(70586007)(55016002)(316002)(70206006)(5660300002)(478600001)(81166007)(53546011)(4326008)(47076004)(82310400002)(6506007)(186003)(336012)(8676002)(26005)(356005)(86362001)(7696005)(8936002)(52536014)(83380400001);DIR:OUT;SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 87f17d37-b8a0-4ea6-f89b-08d8299c9145 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EEDijBhF8bk1iIXj+/9HU1/WXDfjUf6oPdoRw5mYYVpaBpKY/EWSGaAEdCl5DcZrNttqhX8aW91Q5dkm1CXcLin7si6LcKB746gNsTHVYKArrGxEG+iQXlsTefiP0gr7x7ddM8ETZbSDOi5z/CUfz+oyeyAX0M5D3Px93/5SASi8xjP3MFkeWjUxcqXfOnfF6+vr6pxG0syffUFbbw3wl4MEHiuUXft4gdR0OL089/4C1oUHlp38DvVZ7PgF94q+g9VcSYerWzR6SRnDqJJaxRypqRFzm6+YDAlXttO2dgj1eQqsTNNLj1pRJu/JIgYs40+S0DoY+d0Z1BomTYEUZvuwwHllBhvMEaP5Gd48TvyZ8Il56GBxgj/J7mrh4YTfYbw8eDMsLjr3SVWqqGuLdQ== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2020 15:26:19.8021 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 25577c95-3fc4-440b-9566-08d8299c9702 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT023.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3113 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QWRkaW5nIHRvIExhc3psbydzIGZlZWRiYWNrLCB5ZXMgdGhhbmsgeW91IGZvciB0aGlzIGZlYXR1 cmUhIEkgaGF2ZSBiZWVuIHVzaW5nIHRoaXMgdG9vbCBvbiBzb21lIHN5c3RlbXMgKGxpa2UgdGhl IFJhc3BiZXJyeSBQaSkgZm9yIHNvbWUgdGltZSBub3cuIEl0IGlzICp2ZXJ5KiB1c2VmdWwgZm9y IHNvbWUgdXNlIGNhc2VzIChzdWNoIGFzIHRyYW5zZmVycmluZyBmaWxlcyBmcm9tL3RvIGEgcmVt b3RlIHN5c3RlbSBydW5uaW5nIGluIHRoZSBVRUZJIFNoZWxsKS4NCg0KV2hhdCBpcyBzdXJwcmlz aW5nIGlzIHRoZSB0aW1lIGl0IGlzIHRha2luZyBmb3IgdGhlIHBhdGNoZXMgdG8gYmUgcmV2aWV3 ZWQgYW5kIGludGVncmF0ZWQuIElmIEkgcmVtZW1iZXIgY29ycmVjdGx5LCBpdCBoYXMgYmVlbiBj bG9zZSB0byA2IG1vbnRocyBzaW5jZSB2MSB3YXMgc3VibWl0dGVkLCBjb3JyZWN0PyBBbmQgc28g ZmFyLCBpdCBsb29rcyBsaWtlIHRoZSByZXZpZXcgaXMgbWFpbmx5IGFyb3VuZCB0aGUgU2hlbGwg Y29tbWFuZCB1c2FnZS4gSSAqdGhpbmsqIHRoZSBwYXRjaGVzIGFyZSBzdGlsbCB3YWl0aW5nIGZv ciBOZXR3b3JrUGtnIG1haW50YWluZXJzIHJldmlldyBjb3JyZWN0Pw0KDQpUaGFua3MsDQotLVNh bWVyDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXN6bG8gRXJz ZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgSnVseSAxNiwgMjAyMCA4 OjIwIEFNDQo+IFRvOiBWbGFkaW1pciBPbG92eWFubmlrb3YgPHZsYWRpbWlyLm9sb3Z5YW5uaWtv dkBicm9hZGNvbS5jb20+Ow0KPiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogU2FtZXIgRWwt SGFqLU1haG1vdWQgPFNhbWVyLkVsLUhhai1NYWhtb3VkQGFybS5jb20+OyBaaGljaGFvDQo+IEdh byA8emhpY2hhby5nYW9AaW50ZWwuY29tPjsgTWFjaWVqIFJhYmVkYQ0KPiA8bWFjaWVqLnJhYmVk YUBsaW51eC5pbnRlbC5jb20+OyBKaWF4aW4gV3UgPGppYXhpbi53dUBpbnRlbC5jb20+OyBTaXl1 YW4gRnUNCj4gPHNpeXVhbi5mdUBpbnRlbC5jb20+OyBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+ OyBMaW1pbmcgR2FvDQo+IDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IG5kIDxuZEBhcm0uY29tPg0K PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MyAxLzFdIFNoZWxsUGtnL0R5bmFt aWNDb21tYW5kOiBhZGQNCj4gSHR0cER5bmFtaWNDb21tYW5kDQo+IA0KPiBPbiAwNy8xNS8yMCAx OTowOSwgVmxhZGltaXIgT2xvdnlhbm5pa292IHdyb3RlOg0KPiA+IEhpIExhc3psbywNCj4gPg0K PiA+IFRoYW5rIHlvdSBmb3Igc3VwcG9ydGluZyB0aGlzLg0KPiA+IEkgY2FuIGFkZCByZXF1aXJl ZCBzdXBwb3J0Lg0KPiANCj4gVGhhbmtzIQ0KPiANCj4gPiBCdXQgc2hvdWxkbid0IHdlIHdhaXQg dW50aWwgdGhlIHBhdGNoIGlzIHJldmlld2VkIGFuZCBhcHByb3ZlZCBmaXJzdD8NCj4gPiBJIGRv bid0IGtub3cgdGhlIHByb3BlciBwcm9jZWR1cmUuIFBsZWFzZSBhZHZpc2UuDQo+IA0KPiBJZiBh IHY0IG9mIHlvdXIgcGF0Y2ggYmVjb21lcyBuZWNlc3NhcnksIGJhc2VkIG9uIHRoZSBTaGVsbFBr ZyBtYWludGFpbmVycycNCj4gcmV2aWV3LCB0aGVuIG15IHN1Z2dlc3Rpb24gd291bGQgYmUgdG8g c2VuZCB2NCBhcyBhIHBhdGNoIHNlcmllcywgbm90IGFzIGENCj4gc2luZ2xlIHBhdGNoLiBUaGUg djQgMS8zIHBhdGNoIHdvdWxkIGJlIHRoZSBjdXJyZW50IHBhdGNoICh3aXRoIHVwZGF0ZXMgYXMN Cj4gcmVxdWVzdGVkIGJ5IHRoZSBTaGVsbFBrZyByZXZpZXdlcnMpLiBUaGUgdjQgMi8zIHBhdGNo IHdvdWxkIGV4dGVuZA0KPiBBcm1WaXJ0UGtnIHRvIGluY2x1ZGUgdGhlIG5ldyBkeW5hbWljIGNv bW1hbmQuIFRoZSB2NA0KPiAzLzMgcGF0Y2ggd291bGQgZG8gdGhlIHNhbWUgZm9yIE92bWZQa2cu DQo+IA0KPiBJZiBhIHY0IG9mIHlvdXIgcGF0Y2ggdHVybnMgb3V0IHRvIGJlIHVubmVjZXNzYXJ5 IChpLmUuLCBpbiBjYXNlIHRoZSBTaGVsbFBrZw0KPiBtYWludGFpbmVycyBtZXJnZSB5b3VyIHYz IHBhdGNoIGFzLWlzKSwgdGhlbiBzZW5kaW5nIGEgc2VwYXJhdGUgMi1wYXJ0IHNlcmllcw0KPiAo MS8yOiBBcm1WaXJ0UGtnLCAyLzI6IE92bWZQa2cpIHdvdWxkIGJlIHN0cmFpZ2h0Zm9yd2FyZCwg aW4gbXkgb3Bpbmlvbi4NCj4gDQo+IFRoYW5rIHlvdSBmb3IgY29uc2lkZXJpbmcgbXkgcmVxdWVz dCAoYW5kIGZvciBpbXBsZW1lbnRpbmcgdGhlIGZlYXR1cmUgaW4gdGhlDQo+IGZpcnN0IHBsYWNl LCBvZiBjb3Vyc2UpIQ0KPiANCj4gTGFzemxvDQoNCg==