Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android
/
bootable
/
bootloader
/
edk2
/
7d49ced0cf64fbb3abf6b4d97dac4806bd1d9ee6
/
SecurityPkg
0758c83
Rename Trusted Hob to Measured FV hob and add Guided Hob layout structure
by czhang46
· 12 years ago
0357efe
Add a dialog box with help message when user changes the state of "Attempt Secure Boot" check box.
by sfu5
· 12 years ago
42ed760
1. Fix a bug when comparing two timestamp in auth-variable driver.
by sfu5
· 12 years ago
89799ec
Fix coding style issue
by czhang46
· 12 years ago
d0043e4
Add ImageAuthenticationStatusLib to SAP to check Authentication Status returned from
by czhang46
· 12 years ago
504dfa9
Add Tper Reset Logic by using MOR bit.
by qianouyang
· 12 years ago
ad84df7
SecurityPkg/VariableSmm: Fix a VariableSmm bug when reading variable with size 0.
by erictian
· 12 years ago
6dbdb19
Fix compile error
by czhang46
· 12 years ago
2aadc92
Enable TPM measurement lib to measure all PE image from a FV unmeasured by TcgPei
by czhang46
· 12 years ago
59f968c
TcgPei is a generic module, so move PcdFirmwareVersionString to generic Pcd list
by czhang46
· 12 years ago
84bce75
Check the value of Hdr.dwLength for signed EFI image before image validation.
by sfu5
· 12 years ago
8cc0681
fix compile error in TcgPei
by czhang46
· 12 years ago
4dbb98a
Add check for DevicePathNode.
by lgao4
· 12 years ago
055c829
TcgPei need to measure anything to PCR in S3 bootpath, so skip shadow logic.
by czhang46
· 12 years ago
333a53e
Use firmware version instead of hardcode string for S-CRTM version identifier
by czhang46
· 12 years ago
db999bd
Remove MOR check box feature. should not have a switch to turn off MOR.
by czhang46
· 12 years ago
f6f9031
Update the DxeImageVerificationLib to handle the signed image which CertType is set to EFI_CERT_TYPE_PKCS7_GUID.
by sfu5
· 12 years ago
f6e2335
1. Initialize certdb variable with correct value of list size.
by sfu5
· 12 years ago
15f2d73
Add TcgDxeHashLogExtendEvent EventLogLastEntry parameter update logic
by czhang46
· 12 years ago
5db28a6
Add PI1.2.1 SAP2 support and UEFI231B mantis 896
by lgao4
· 12 years ago
677e5c0
Fix TCG protocol TcgDxeHashLogExtendEvent and TcgDxeLogEvent SDL issue
by czhang46
· 12 years ago
be02dce
Fix TCG protocol PassThroughToTpm() SDL issue
by czhang46
· 12 years ago
50fe73a
1. Remove the code path which use X509 cert in KEK to validate PKCS7 signed image.
by sfu5
· 12 years ago
8f3a9e5
LastVariableOffset is wrongly set to 0 when FtwVariableSpace() fails. Recalculate the HwErrVariableTotalSize, HwErrVariableTotalSize and LastVariableOffset when FtwVariableSpace() fails.
by lzeng14
· 12 years ago
477be7c
Fix physical presence request failure for PHYSICAL_PRESENCE_SET_NO_PPI_PROVISION_TRUE, PHYSICAL_PRESENCE_SET_NO_PPI_CLEAR_TRUE and PHYSICAL_PRESENCE_SET_NO_PPI_MAINTENANCE_TRUE.
by gdong1
· 12 years ago
9e945f7
Measure ExitBootServices failure case
by czhang46
· 12 years ago
f5af77a
Fix a failure in TCG HashAll interface.
by gdong1
· 12 years ago
5a50033
Enhance TCG driver to provide TPM physical presence lifetime lock capability.
by gdong1
· 12 years ago
e77f9ef
Use RsaGetPublicKeyFromX509() to validate the given X.509 certificate for PK/KEK/db/dbx database.
by sfu5
· 12 years ago
e4d7370
Update the secure boot configuration UI to accept *.crt certificate file.
by sfu5
· 12 years ago
3b947ef
Adjust library instances used in SecurityPkg by proper module type.
by tye1
· 12 years ago
05a643f
1. Remove extra attribute for SetupMode, SignatureSupport and SecureBoot variable.
by sfu5
· 12 years ago
876ac39
Return EFI_UNSUPPORTED if READY_TO_BOOT function is invoked at SMM runtime.
by sfu5
· 12 years ago
785d84e
Verify the provided PKpub is signed with its private key when enrolling a new PK variable in setup mode.
by sfu5
· 12 years ago
3277a4e
Fix a bug in DxeImageVerificationLib which will pass incorrect trust cert size to AuthenticodeVerify() function.
by sfu5
· 12 years ago
cf7409f
Update the secure boot configuration UI to accept *.der certificate file as the Platform Key.
by sfu5
· 12 years ago
0fb450f
Reset the platform when user choose to enroll/delete the PK variable.
by sfu5
· 12 years ago
25a4e71
Add SMRAM range check to variable SMM SMI handler.
by czhang46
· 12 years ago
627c396
Defer TCG table publish after LASA/LAML in the table got updated.
by gdong1
· 12 years ago
96277f7
Include read data buffer in CommBufferSize when calculate the buffer size.
by ydong10
· 12 years ago
8f8ca22
1. Reset system when user changes secure boot state in secure boot configuration form.
by sfu5
· 12 years ago
12373f2
Fix a buffer overflow bug in VariableSmm driver.
by sfu5
· 12 years ago
dc204d5
Add comment for modules which have external input.
by jyao1
· 13 years ago
de2447d
Fix compatibility issue when using IPF image with PE32 magic value in the OptionalHeader.
by sfu5
· 13 years ago
2ea3b92
Enhance GPT measurement to be able to handle different partition entry size.
by gdong1
· 13 years ago
1f728ac
Fix TCG PPI request EnableActivateClear failure.
by gdong1
· 13 years ago
f01b91a
Fixed build failed.
by ydong10
· 13 years ago
bf4a3db
Add new interface GetVariable2 and GetEfiGlobalVariable2 to return more info. Also replace old interface with new one.
by ydong10
· 13 years ago
a5f15e3
According to UEFI spec 2.3.1a. hardware error record variable should use the EFI_HARDWARE_ERROR_VARIABLE VendorGuid and have the L"HwErrRec####" name convention, #### is a printed hex value and no 0x or h is included in the hex value.
by lzeng14
· 13 years ago
021a1af
Return EFI_WRITE_PROTECTED when setting HwErrRecSupport Global Variable at runtime.
by lzeng14
· 13 years ago
4ef15e6
Fix a bug in DxeImageVerificationLib to use the correct certificate length when verifying a signed EFI image.
by sfu5
· 13 years ago
8c1babf
Update auth-variable and secure boot UI driver to support only time-based PK, KEK and Signature Database variable variable according to UEFI Spec requirement.
by sfu5
· 13 years ago
82a1e09
Enhance TcgSmm driver to handle potential SetVariable failure case.
by gdong1
· 13 years ago
4e33001
Fixes buffer read overflow bugs in authenticated variable driver.
by sfu5
· 13 years ago
568e7b2
Fix always reboot issue for an invalid physical presence operation request.
by gdong1
· 13 years ago
badd40f
Removes redundant code and adds data size check for certificate data in DxeImageVerificationLib.
by tye1
· 13 years ago
551d808
Enhances PE image hash algorithm in DxeImageVerificationLib and DxeTpmMeasureBootLib.
by tye1
· 13 years ago
e019232
Patch include:
by ydong10
· 13 years ago
bff8c6f
Update copyright format
by hhtian
· 13 years ago
28186d4
Validate some fields in PE image to make sure not access violation for later code.
by ydong10
· 13 years ago
389c877
Fix common AuthVariable protection issue.
by tye1
· 13 years ago
a745032
Update comments for NULL PlatformSecureLib instance.
by sfu5
· 13 years ago
3c48e85
Update the default return value of UserPhysicalPresent to TRUE.
by sfu5
· 13 years ago
ea4ee7a
EDK II Packages: Add Contributions.txt and License.txt files
by jljusten
· 13 years ago
ba57d4f
Add pointer check for NULL before dereference it.
by sfu5
· 13 years ago
ed47ae0
Update common authenticated variable (non PK/KEK/DB/DBX) support to comply with latest UEFI spec.
by tye1
· 13 years ago
9622df6
If setting variable in Runtime and there has been a same GUID and name variable existed in system without RT attribute, return EFI_WRITE_PROTECTED.
by lzeng14
· 13 years ago
1413b8e
1. Fix UNIXGCC IPF build failure in SecurityPkg.
by sfu5
· 13 years ago
4adc12b
1. Fix GCC build failure in SecurityPkg.
by sfu5
· 13 years ago
ecc722a
1. Remove “Force clear PK” feature in AuthVarialbe driver.
by sfu5
· 13 years ago
6bc4e19
1. Update AuthVarialbe driver to avoid integer overflow when using EFI_VARIABLE_AUTHENTICATION_2 descriptor.
by sfu5
· 13 years ago
bd0de39
1. Add more error handling code to DxeImageVerificationLib and BaseCryptLib.
by sfu5
· 13 years ago
54a2628
Fix system reboot automatically if changing the value of [TPM operation]
by gdong1
· 13 years ago
65cc57f
Remove ASSERT to let DXE core return gracefully when loading an invalid image.
by gdong1
· 13 years ago
3bbe68a
Add Missing invocations to VA_END() for VA_START().
by rsun3
· 13 years ago
1e44cb9
Remove illegal TPL usage.
by gdong1
· 13 years ago
dc458c9
Update the process of some question from EFI_BROWSER_ACTION_CHANGED to EFI_BROWSER_ACTION_CHANGING.
by ydong10
· 13 years ago
fab1046
Update for SecurityPkg.
by ydong10
· 13 years ago
4cc5bbe
Update SecurityPkg package versions from 0.91 to 0.92.
by gdong1
· 13 years ago
4d832aa
SecurityPkg/VariableAuthenticated: Check if there is a NV Variable Storage header prior to use its attributes
by oliviermartin
· 13 years ago
ae09f97
Update SignatureSupport variable to reflect firmware capability.
by gdong1
· 13 years ago
8556091
1. Fix a bug when verify the CertType GUID in authentication variable data payload.
by sfu5
· 13 years ago
2e24814
Update a return status for UEFI spec compliance.
by gdong1
· 13 years ago
209e6e3
Remove duplicated AML code definitions as they have been added to common header.
by lzeng14
· 13 years ago
eb5e7d3
Update code to follow coding style. Mainly change about:
by ydong10
· 13 years ago
d912bad
1. Check input PK/KEK variable data to make sure it is a valid EFI_SIGNATURE_LIST.
by sfu5
· 13 years ago
ea71453
Initialize the variable before use it to avoid SCT test failed.
by ydong10
· 13 years ago
4f8ef5c
Change IPF version AuthVariable driver to support multiple-platform feature.
by niruiyu
· 13 years ago
9463796
Make comments to be consistent with the parameter.
by gdong1
· 13 years ago
bc0c99b
Update ConfigAcess Protocol which is produced by SecureBootConfigDxe to follow the UEFI SPEC (Handle the Request parameter is NULL in ExtractConfig interface).
by qianouyang
· 13 years ago
7aaf2fd
Add debug information for secure boot test convenient.
by gdong1
· 13 years ago
44a957c
Enhance drivers for sanity check and coding style alignment.
by gdong1
· 13 years ago
b3c30cb
Correct file path separator to Linux style for all OS. Signed-off-by: lgao4
by lgao4
· 13 years ago
2d3fb91
SecurityPkg: Update VariableAuthenticated driver with following changes:
by xdu2
· 13 years ago
45bf2c4
SecurityPkg: Update DxeImageVerificationLib with following changes:
by xdu2
· 13 years ago
4bf8ffc
Remove a unnecessary Macro in SecureBootConfigImpl.h.
by qianouyang
· 13 years ago
beda235
Enable/Disable Secured Boot by 'Secure Boot Configuration' Page which is under Setup browser.
by qianouyang
· 13 years ago
0c5b25f
Update UID drivers to align with latest UEFI spec 2.3.1.
by gdong1
· 13 years ago
9a000b4
Support Variable driver (VariableAuthenticatedPei/VariableAuthenticatedRuntimeDxe) to support the default variable data stored in HOB.
by niruiyu
· 13 years ago
3b4151b
Add pointer check for NULL before dereference it.
by sfu5
· 13 years ago
Next »