Re: [edk2] Issues with HTTPS Boot

2016-09-22 Thread Samer El Haj Mahmoud
Naveen, Are you using the latest code form the edk2-staging branch? -Original Message- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Santhapur Naveen Sent: Thursday, September 22, 2016 7:07 AM To: Palmer, Thomas ; edk2-devel@lists.01.org

Re: [edk2] [staging/HTTPS-TLS][PATCH 0/2] Readme.MD and TlsAuthConfigDxe update

2016-08-16 Thread Samer El Haj Mahmoud
Series reviewed-by: Samer El-Haj-Mahmoud <smahm...@lenovo.com> Samer El-Haj-Mahmoud SESM - OS / SW Architect Systems Management Development, Data Center Group Lenovo United States +1.919.908.5833 +1.512.659.1523 smahm...@lenovo.com   Lenovo.com /us  Twitter | Facebook | Instagram |

Re: [edk2] DHCP Automatic Configure at Driver Connect

2016-08-11 Thread Samer El Haj Mahmoud
I agree that this is problematic. I thought last time we discussed this, we did try to request a PCD to set the default policy. I recall some hesitation in introducing a new PCD, but do not remember the details. I will try to dig up that thread. Thanks, --Samer Samer El-Haj-Mahmoud SESM - OS

Re: [edk2] [PATCH] [staging/HTTPS-TLS] Delete extra TlsCipherMappingTable entries

2016-08-08 Thread Samer El Haj Mahmoud
Reviewed-by: Samer El-Haj-Mahmoud <smahm...@lenovo.com> Samer El-Haj-Mahmoud SESM - OS / SW Architect Systems Management Development, Data Center Group Lenovo United States +1.919.908.5833 +1.512.659.1523 smahm...@lenovo.com   Lenovo.com /us  Twitter | Facebook | Instagram | Blogs | 

Re: [edk2] [staging/HTTPS-TLS][PATCH 1/2] CryptoPkg/Library/TlsLib: Refine the coding style

2016-07-11 Thread Samer El Haj Mahmoud
Reviewed-by : Samer El-Haj-Mahmoud <smahm...@lenovo.com> -Original Message- From: Jiaxin Wu [jiaxin...@intel.com] Received: Monday, 11 Jul 2016, 1:43AM To: edk2-devel@lists.01.org [edk2-devel@lists.01.org] CC: Palmer Thomas [thomas.pal...@hpe.com]; Samer El Haj Mahmoud

Re: [edk2] [staging/HTTPS-TLS][PATCH] NetworkPkg: Centralize TlsCaCertificate name and guid

2016-07-04 Thread Samer El Haj Mahmoud
Reviewed-by: Samer El-Haj-Mahmoud <smahm...@lenovo.com> -Original Message- From: Wu, Jiaxin [jiaxin...@intel.com] Received: Monday, 04 Jul 2016, 9:45PM To: Palmer, Thomas [thomas.pal...@hpe.com]; Wu, Jiaxin [jiaxin...@intel.com]; edk2-devel@lists.01.org [edk2-devel@lists.01.org]

Re: [edk2] [Patch 0/2] Update-PXE-driver-to-follow-edk2-coding-standards

2016-06-29 Thread Samer El Haj Mahmoud
Series Reviewed-by: Samer El-Haj-Mahmoud <smahm...@lenovo.com> -Original Message- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Fu Siyuan Sent: Wednesday, June 29, 2016 10:08 PM To: edk2-devel@lists.01.org Subject: [edk2] [Patch 0/2] Update-PXE-driver-to-

[edk2] [PATCH] SecurityPkg: Remove non-ASCII character from TPM warning strings

2016-05-11 Thread Samer El-Haj-Mahmoud
Remove a non-ASCII apostrophe character from TPM_WARNING_MAINTAIN message Cc: Chao Zhang <chao.b.zh...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../Library/DxeTcgPhysicalPresenceLib/PhysicalPresenc

[edk2] [PATCH] MdePkg: Add NFIT definition from ACPI 6.1

2016-05-11 Thread Samer El-Haj-Mahmoud
0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/Include/IndustryStandard/Acpi61.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MdePkg/Include/IndustryStandard/Acpi61.h b/MdePkg/Include/IndustryStandard/Acpi61.h index 1cedcc9..dc3153b 100644 --- a/MdePkg/Include/Industr

[edk2] [PATCH] MdePkg: Add HII definitions from UEFI 2.6

2016-05-11 Thread Samer El-Haj-Mahmoud
Add HII definitions from UEFI 2.6 for HII Image Variability and PNG Blocks Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- M

[edk2] [PATCH] BaseTools: Add HII definitions from UEFI 2.6

2016-05-11 Thread Samer El-Haj-Mahmoud
Add HII definitions from UEFI 2.6 for HII Image Variability and PNG Blocks Cc: Yonghong Zhu <yonghong@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com&g

[edk2] [PATCH] SecurityPkg: Reduce TPM debug verbosity

2016-04-28 Thread Samer El-Haj-Mahmoud
Reduce several DEBUG messages verbosity in TPM, especially when no TPM HW is present Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- SecurityPkg/Tcg/TcgPei/TcgPei.c | 3 ++- SecurityPkg/Tcg/TcgSmm/TcgSmm.c | 3 ++- Secur

[edk2] [PATCH] SecurityPkg: Reduce DEBUG verbosity in Tcg2Dxe

2016-04-28 Thread Samer El-Haj-Mahmoud
Reduce several DEBUG messages verbosity from INFO to VERBOSE to reduce debug spam when there is no TPM 2.0 part present Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> Signed-off-by: Derek Lin <derek.l...@hpe.com> --- Sec

[edk2] [PATCH] SecurityPkg: Update servers TCG ACPI Table template to TCG 1.2

2016-04-28 Thread Samer El-Haj-Mahmoud
Update the TCG Spec in the the EFI_TCG_SERVER_ACPI_TABLE from TCG 1.0 to TCG 1.2 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> Signed-off-by: Derek Lin <derek.l...@hpe.com> --- SecurityPkg/Tcg/TcgDxe/TcgDxe.c | 11 ++-

[edk2] [PATCH] SecurityPkg: Add DEBUG messages for TPM12Startup

2016-04-28 Thread Samer El-Haj-Mahmoud
Add DEBUG messages for TPM12Startup to distinguish between TPM_SUCCESS and TPM_INVALID_POSTINIT. This helps debugging some hardware problems. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> Signed-off-by: Derek Lin <derek.l..

[edk2] [PATCH] SecurityPkg: Fix bug in TPM 1.2 SelfTest

2016-04-28 Thread Samer El-Haj-Mahmoud
Fix uninitialized command Length variable in TPM1.2 Self Test command Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> Signed-off-by: Derek Lin <derek.l...@hpe.com> --- SecurityPkg/Library/Tpm12CommandLib/Tpm12SelfTest.c |

[edk2] [PATCH] SecurityPkg: Fix TPM 1.2 NV Storage Command Size byte order

2016-04-28 Thread Samer El-Haj-Mahmoud
-by: Samer El-Haj-Mahmoud <el...@hpe.com> Signed-off-by: Derek Lin <derek.l...@hpe.com> --- SecurityPkg/Library/Tpm12CommandLib/Tpm12NvStorage.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/SecurityPkg/Library/Tpm12CommandLib/Tpm12NvStorage.c b/Securit

[edk2] [PATCH] SecurityPkg: Add DEBUG messages for TPM2Startup

2016-04-28 Thread Samer El-Haj-Mahmoud
Add DEBUG messages for TPM2Startup to distinguish between TPM_RC_SUCCESS and TPM_RC_INITIALIZE. This helps debugging some hardware problems. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- SecurityPkg/Library/Tpm2Comm

[edk2] [staging/HTTPS-TLS][PATCH] CryptPkg: Cleanup TlsLib X509Store initialization

2016-04-28 Thread Samer El-Haj-Mahmoud
Cleanup TlsLib to create a new X509 store only if needed in TlsNew(), and set its flags when created, not every time we are adding a certificate (in TlsSetCaCertificate) Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> Sign

[edk2] [PATCH] ShellPkg: Update smbiosview for latest Type 17 devices

2016-04-27 Thread Samer El-Haj-Mahmoud
Update smbiosview to understand latest SMBIOS Type 17 devices from SMBIOS 3.0.0 spec Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../SmbiosView/QueryTable.c | 21 + 1 file chang

[edk2] [PATCH] CryptoPkg: Fix TLS Lib issue when certificate is added to store multiple times

2016-04-25 Thread Samer El-Haj-Mahmoud
Removed unnecessary error condition in TLS Lib that that would report an error if a certificate is being added to the X509_STORE more than once. This causes HTTPS to fail on second attempt with the same certificate. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El

[edk2] [PATCH] MdeModulePkg : Fix a bug in BmpImageDecoderLib

2016-02-18 Thread Samer El-Haj-Mahmoud
Fix a bug in BmpHeader parameter check Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdeModulePkg/Library/BmpImageDecoderLib/BmpImageDecoderLib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MdeMod

[edk2] [PATCH] MdeModulePkg: Add HttpUtilLib

2016-02-18 Thread Samer El-Haj-Mahmoud
Add new HttpUtilLib that contains helper functions for HTTP Request/Response processing. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdeModulePkg/Include/Library/HttpUtilLib.h | 140 ++ .../Library/DxeHttpU

[edk2] [PATCH] MdePkg: Fix incorrect PCIe Extended Capabilities definition

2016-02-18 Thread Samer El-Haj-Mahmoud
The HeaderLog field of the PCIe Extended Capabilities Advanced Error Reporting structure was incorrectly defined as a 32-bit field. The PCIe 2.1 Base Specification, section 7.10, lists this as 16 bytes, or 4 DWORDs. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El

[edk2] [PATCH] MdePkg: Fix CPER GUID definitions to match UEFI spec

2016-02-18 Thread Samer El-Haj-Mahmoud
Rename gEfiProcessorSpecificErrorSectionGuid to gEfiIa32X64ErrorSectionGuid and introduce gEfiArmErrorSectionGuid to match the definition in the UEFI 2.6 specification Table 249. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.

[edk2] [PATCH v2 2/2] NetworkPkg: Use Http11 definitions in HttpDxe and HttpBootDxe

2016-02-18 Thread Samer El-Haj-Mahmoud
Change HttpDxe and HttpBootDxe to use the standard definitions from Http11.h instead of private duplicate definitions. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- NetworkPkg/HttpBootDxe/HttpBootClient.c | 7 --- Netw

[edk2] [PATCH v2 1/2] MdePkg: Update Http11 with additional useful definitions

2016-02-18 Thread Samer El-Haj-Mahmoud
Add additional HTTP 1.1 definitions that are useful in HTTP applications, such as User-Agent, Location, and x-Auth-Token Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/Include/IndustryStandard/Http11.

[edk2] [PATCH] NetworkPkg: better sanity check on Ipv6 prefix length

2016-02-11 Thread Samer El-Haj-Mahmoud
Fix a possible buffer overrun issue that could occur if PrefixLength > 128 . Changed == 128 to >= 128. Also remove check for Byte < 16, which is no longer possible because of the first change. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Ma

[edk2] [PATCH] NetworkPkg: Reword PXE download message

2016-02-11 Thread Samer El-Haj-Mahmoud
Fix a minor grammatical error in the PXE boot message. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- NetworkPkg/UefiPxeBcDxe/PxeBcBoot.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/NetworkPkg/UefiPx

[edk2] [PATCH 1/2] MdePkg: Update Http11 with additional useful definitions

2016-02-10 Thread Samer El-Haj-Mahmoud
Add additional HTTP 1.1 definitions that are useful in HTTP applications, such as User-Agent, Location, and HTTP Version string with and without the CRLF. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/I

[edk2] [PATCH v2] Add DEBUG messages in DxeImageerificationLib to help debug Secure Boot image verification failures

2015-12-24 Thread Samer El-Haj-Mahmoud
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../Library/DxeImageVerificationLib/DxeImageVerificationLib.c | 8 1 file changed, 8 insertions(+) diff --git a/SecurityPkg/Library/DxeImageVerificat

[edk2] [PATCH v2] ShellPkg : Add UEFI_APPLICATION module type to UefiShellInstall1CommandsLib.inf

2015-12-24 Thread Samer El-Haj-Mahmoud
Using UEFI_APPLICATION for all Shell app and libraries allows the use of different compiler flags for the Shell application itself and for other applications that are built separately that use Shell libraries. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj

[edk2] [PATCH] SecurityPkg : Add DEBUG messages in image verification

2015-12-21 Thread Samer El-Haj-Mahmoud
Add DEBUG messages in DxeImageerificationLib to help debug Secure Boot image verification failures Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../Library/DxeImageVerificationLib/DxeImageVerificationLib.c| 9 ++

[edk2] [PATCH] ShellPkg: Add AIP IPv6 UNDI support to Shell dh

2015-12-21 Thread Samer El-Haj-Mahmoud
Update Shell DH command to decode and print the value of gEfiAdapterInfoUndiIpv6SupportGuid AIP instance Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../UefiHandleParsingLib/UefiHandleParsingLib.c

[edk2] [PATCH] NetworkPkg : Remove unused local variables to fix gcc build errors

2015-12-21 Thread Samer El-Haj-Mahmoud
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- NetworkPkg/HttpDxe/HttpProto.c | 4 1 file changed, 4 deletions(-) diff --git a/NetworkPkg/HttpDxe/HttpProto.c b/NetworkPkg/HttpDxe/HttpProto.c index 85f8401..7e959d5

[edk2] [PATCH] ShellPkg : Change UefiShellInstall1CommandsLib.inf type to UEFI_APPLICATION

2015-12-21 Thread Samer El-Haj-Mahmoud
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ShellPkg/L

[edk2] [PATCH] SecurityPkg - Rename TisTpmCommand to avoid name collision

2015-12-21 Thread Samer El-Haj-Mahmoud
Rename TisTpmCommand to Tpm2TisTpmCommand to naming collision with similar function name in other libraries. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2Tis.c | 6 +++--- 1 file c

[edk2] [PATCH] MdePkg : Update SPCR to use ACPI5 definition

2015-12-21 Thread Samer El-Haj-Mahmoud
Update BaseAddress in the SPCR structure to use EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h | 3 ++- 1 file chan

[edk2] [PATCH v3] MdeModulePkg: Add HTTP 1.1 industry standard definitions

2015-12-16 Thread Samer El-Haj-Mahmoud
Add common HTTP 1.1 industry standard definitions for use in HTTP clients/applications. List includes: HTTP methods, request/response headers, and encodings. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/I

[edk2] [PATCH] IntelFrameworkModulePkg : Allow ACPI tables to get installed above 4GB

2015-12-15 Thread Samer El-Haj-Mahmoud
Some ARM systems do not have available memory below 4GB, and still support ACPI. This patch allows the tables to get loaded above 4GB if the allocation below 4GB fails. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.

[edk2] [PATCH v2] MdePkg: Add missing SMBIOS definitions for SATA and SAS Ports

2015-12-15 Thread Samer El-Haj-Mahmoud
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/Include/IndustryStandard/SmBios.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MdePkg/Include/IndustryStandard/SmBios.h b/MdePkg/Include/IndustryStandard/Sm

[edk2] [PATCH] ShellPkg: Fix a bug in smbiosview PowerSupply Characteristics

2015-12-14 Thread Samer El-Haj-Mahmoud
Fix bit shifting when isolating the Characteristics of Power Supply information Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c | 6 +++--- 1 file chan

[edk2] [PATCH] MdePkg: Add missing SMBIOS definitions for SATA and SAS Ports

2015-12-14 Thread Samer El-Haj-Mahmoud
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/Include/IndustryStandard/SmBios.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MdePkg/Include/IndustryStandard/SmBios.h b/MdePkg/Include/IndustryStandard/Sm

[edk2] [PATCH] ShellPkg: Use %p for smbiosview SMBIOS table addresses

2015-12-14 Thread Samer El-Haj-Mahmoud
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../UefiShellDebug1CommandsLib/SmbiosView/SmbiosViewStrings.uni | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ShellPkg/L

[edk2] [PATCH] MdePkg: Add GIC version to ACPI and 6 definitions

2015-12-14 Thread Samer El-Haj-Mahmoud
The GicVersion field is defined in ACPI 5.0 and 6.0 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- MdePkg/Include/IndustryStandard/Acpi51.h | 12 +++- MdePkg/Include/IndustryStandard/Acpi60.h | 12 +++- 2

[edk2] [PATCH] MdeModulePkg: Fix RegularExpressionDxe memcpy intrinsic

2015-12-14 Thread Samer El-Haj-Mahmoud
Use explicit CopyMem to resolve intrinsic memcpy errors on some compilers Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <el...@hpe.com> --- .../Universal/RegularExpressionDxe/Oniguruma/regcomp.c | 14 -- .../Uni

[edk2] [PATCH] Add common HTTP definitions for use in HTTP clients/applications. List includes: HTTP methods, request/response headers, and encodings.

2015-10-30 Thread Samer El-Haj-Mahmoud
Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hp.com> --- MdeModulePkg/Include/Library/HttpLib.h | 43 ++ 1 file changed, 43 insertions(+) diff --git a/MdeModulePkg/Include/Library/HttpLib.h b/MdeModulePkg/Include/Library/HttpLib.h index c

[edk2] [PATCH v2] MdeModulePkg: Add DEBUG statement when reaching max perf log entries

2015-10-30 Thread Samer El-Haj-Mahmoud
Add a DEBUG statement when the number of PEI perf log entries exceeds PcdMaxPeiPerformanceLogEntries Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.c | 2

[edk2] [PATCH] MdeModulePkg: Add DEBUG statement on reaching PEI perf log max entries

2015-10-30 Thread Samer El-Haj-Mahmoud
Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hp.com> --- MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.c b/MdeModulePkg/Library/PeiPerforma

[edk2] [PATCH v2] MdeModulePkg: Add some common HTTP definitions

2015-10-30 Thread Samer El-Haj-Mahmoud
Add common HTTP definitions for use in HTTP clients/applications. List includes: HTTP methods, request/response headers, and encodings. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- MdeModulePkg/Include/L

[edk2] [PATCH] NetworkPkg: Remove unused local variables

2015-09-29 Thread Samer El-Haj-Mahmoud
Fix gcc build errors Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- NetworkPkg/HttpDxe/HttpImpl.c | 3 +-- NetworkPkg/HttpDxe/HttpProto.c | 6 -- 2 files changed, 1 insertion(+), 8 deletions(-) diff

[edk2] [PATCH 1/1] ShellPkg: Added SMBIOS 3.0 support in dmem

2015-09-16 Thread Samer El-Haj-Mahmoud
Added SMBIOS 3.0 support in dmdem Shell command since SMBIOS 3.0 uses a different GUID in the System Configuration Table. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- ShellPkg/Library/UefiShellDebug1Comma

[edk2] [PATCH 1/1] ShellPkg: Added SMBIOS 2.8 Type 17 changes to smbiosview

2015-09-16 Thread Samer El-Haj-Mahmoud
Updated smbiosview to decode SMBIOS Type 17 MinimumVoltage, MaximumVoltage, and ConfiguredVoltage Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- .../Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c

[edk2] [PATCH] NetworkPkg: Fix typos in some EFI_HTTP_STATUS_CODE definitions

2015-09-14 Thread Samer El-Haj-Mahmoud
Fix spelling typos in EFI_HTTP_STATUS_CODE definitions for error 415 and 501 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- MdePkg/Include/Protocol/Http.h | 4 ++-- NetworkPkg/HttpDxe/HttpProto.c | 5 +++-- 2

[edk2] [PATCH] MdePkg: Http.h - Add HttpMethodMax to EFI_HTTP_METHOD

2015-09-14 Thread Samer El-Haj-Mahmoud
Add HttpMethodMax enum value to EFI_HTTP_METHOD to make it easier to iterate through the HTTP methods using a loop Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- MdePkg/Include/Protocol/Http.h | 4 +++-

[edk2] [PATCH] SecurityPkg: Reduce verbosity of TPM DEBUG messages

2015-09-14 Thread Samer El-Haj-Mahmoud
Some of the TPM/TPM2 DEBUG messages are at EFI_D_INFO level, even though they are simply tracing functions that run on every boot even if there is no TPM installed. Changed verbosity to EFI_D_VERBOSE. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud

[edk2] [PATCH] ShellPkg: Fix a command line unicode string type

2015-09-14 Thread Samer El-Haj-Mahmoud
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- ShellPkg/Library/UefiShellDriver1CommandsLib/Reconnect.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ShellPkg/L

[edk2] [PATCH] MdeModulePkg: PciBusDxe: Properly exit PCI function loops early if the device is not a multifunction device.

2015-09-14 Thread Samer El-Haj-Mahmoud
er to determine if a device is multifunction even if function 0 is not present. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@hpe.com> --- MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerator.c | 10 --