Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
Qin Long 7c410b3d41 CryptoPkg/BaseCryptLib: Adding NULL checking in time() wrapper.
There are some explicit time(NULL) calls in openssl-1.1.0xx source,
but the dummy time() wrapper in ConstantTimeClock.c (used by PEI
and SMM module) has no any checks on NULL parameter. This is one bug
and will cause the memory access issue.
This patch adds the NULL parameter checking in time() wrapper.

Cc: Ting Ye <ting.ye@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qin Long <qin.long@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
2017-04-07 00:28:56 +08:00
AppPkg
ArmPkg ArmPkg: remove ArmCpuLib header and implementations 2017-04-06 14:55:11 +01:00
ArmPlatformPkg ArmPlatformPkg/ArmJunoDxe: simplify ACPI table installation 2017-04-05 16:01:14 +01:00
ArmVirtPkg MdeModulePkg: move PlatformHasAcpiGuid from EmbeddedPkg 2017-04-05 16:59:13 +01:00
BaseTools BaseTools: Update tools_def.template to add -fno-builtin in GCC tool chain 2017-04-06 16:03:33 +08:00
BeagleBoardPkg BeagleBoardPkg: add missing BootLogoLib resolution 2017-03-31 11:43:22 +01:00
Conf
CorebootModulePkg
CorebootPayloadPkg
CryptoPkg CryptoPkg/BaseCryptLib: Adding NULL checking in time() wrapper. 2017-04-07 00:28:56 +08:00
DuetPkg DuetPkg: Add SortLib/UefiBootManagerLib 2017-03-20 14:48:18 +08:00
EdkCompatibilityPkg
EdkShellBinPkg
EdkShellPkg
EmbeddedPkg MdeModulePkg: move PlatformHasAcpiGuid from EmbeddedPkg 2017-04-05 16:59:13 +01:00
EmulatorPkg EmulatorPkg: Add SortLib/UefiBootManagerLib 2017-03-20 14:48:18 +08:00
FatBinPkg
FatPkg FatPkg: Refine casting expression result to bigger size 2017-03-06 14:33:21 +08:00
IntelFrameworkModulePkg IntelFrameworkModulePkg: Refine casting expression result to bigger size 2017-03-06 14:33:22 +08:00
IntelFrameworkPkg
IntelFsp2Pkg IntelFsp2Pkg: Convert files to CRLF line ending 2017-04-06 15:42:56 +08:00
IntelFsp2WrapperPkg IntelFsp2WrapperPkg: Convert files to CRLF line ending 2017-04-06 15:43:08 +08:00
IntelFspPkg
IntelFspWrapperPkg IntelFspWrapperPkg: Refine casting expression result to bigger size 2017-03-06 14:33:23 +08:00
IntelSiliconPkg
MdeModulePkg MdeModulePkg: Remove unsupported PcdExpression usage in module INF 2017-04-06 12:54:49 +08:00
MdePkg MdePkg: Convert files to CRLF line ending 2017-04-06 15:43:27 +08:00
NetworkPkg NetworkPkg: Convert files to CRLF line ending 2017-04-06 15:43:48 +08:00
Nt32Pkg Nt32Pkg: Use Shell source code directly 2017-03-17 12:25:14 +08:00
Omap35xxPkg ArmPkg: remove unused PcdArmUncachedMemoryMask PCD 2017-02-27 16:18:29 +00:00
OptionRomPkg
OvmfPkg OvmfPkg: Allow multiple add-pointer linker commands to same ACPI table 2017-03-30 21:53:13 +02:00
PcAtChipsetPkg PcAtChipsetPkg: Refine casting expression result to bigger size 2017-03-06 14:33:24 +08:00
PerformancePkg PerformancePkg Dp_App: Handle "/" separator in debug path for GCC build 2017-03-16 11:08:44 +08:00
QuarkPlatformPkg QuarkPlatformPkg/PlatformBootManagerLib: use new UefiShellFileGuid definition 2017-03-22 15:43:57 +00:00
QuarkSocPkg
SecurityPkg SecurityPkg: SecureBootConfigDxe: Update CloseEnrolledFile comment 2017-04-06 15:49:21 +08:00
ShellBinPkg
ShellPkg ShellPkg/setvar: Add assertion indicating TempData shouldn't be NULL 2017-04-05 13:57:11 +08:00
SignedCapsulePkg SignedCapsulePkg: Convert files to CRLF line ending 2017-04-06 15:43:14 +08:00
SourceLevelDebugPkg SourceLevelDebugPkg: Refine casting expression result to bigger size 2017-03-06 14:33:25 +08:00
StdLib
StdLibPrivateInternalFiles
UefiCpuPkg UefiCpuPkg/MpLib.c: Load microcode before mtrr sync per IA32 SDM 2017-04-06 16:06:25 +08:00
UnixPkg
Vlv2DeviceRefCodePkg Vlv2DeviceRefCodePkg: Fixed thermal issue. 2017-02-08 15:32:39 +08:00
Vlv2TbltDevicePkg Vlv2TbltDevicePkg: Fix build failure by adding UefiBootManagerLib 2017-04-01 13:20:11 +08:00
.gitignore
BuildNotes2.txt
Edk2Setup.bat
Maintainers.txt Add SignedCapsule content. 2017-03-10 10:44:13 +08:00
edksetup.bat
edksetup.sh