vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00
vit9696
241d6f595a
OcApfsLib: Verify driver date and version
2020-04-13 05:04:38 +03:00
vit9696
97585cb6c2
Build: Remove OcSupportPkg usage
2020-02-29 17:39:41 +03:00
vit9696
979087c68e
Revert "Build: Fix MODULE_TYPE for libraries"
...
This reverts commit 93c96d030b176873052e479b20e5a7f0f367ce3c.
2020-01-23 20:01:40 +03:00
vit9696
93c96d030b
Build: Fix MODULE_TYPE for libraries
2020-01-23 19:49:04 +03:00
Download-Fritz
14f3f748a8
OcAppleImageVerificationLib: Fix a memory leak
2019-11-30 13:43:13 +01:00
Download-Fritz
2cac6fd25f
OcAppleImageVerification: Fix function prototype
...
A callee should never free caller data for design reasons. Return the caller parameter in the future if it is ever required for any other API.
2019-11-30 13:43:13 +01:00
Download-Fritz
04f1a4e587
OcAppleImageVerificationLib: Drop IPF support
2019-11-13 09:42:14 +01:00
Download-Fritz
2ceee875bf
OcAppleImageVerificationLib: Fix potential memory corruption
...
The reallocated pointer is not returned and thus lost locally (leak). Because ReallocatePool frees the old buffer on success, the caller pointers are unsafe after calling this function (potential corruption). Because the rest of the buffer is zero'd right before, there should be no security concern keeping the current buffer.
2019-11-13 09:39:09 +01:00
Download-Fritz
410d10d3fc
OcCryptoLib: Import new RSA stack
...
Import a new RSA stack and test utilities to support IMG4 image verification.
2019-11-06 19:26:45 +01:00
Download-Fritz
156cb7c586
Various type and cast fixes
2019-11-02 23:16:33 +01:00
Download-Fritz
17bd6edfe6
OcCryptoLib: Remove Workbuf32 parameter from RsaVerify()
2019-04-09 09:19:38 +02:00
vit9696
147f88d1f2
OcAppleImageVerificationLib: Separate keys into OcAppleKeysLib and import tools from AppleSupportPkg
2019-04-06 12:08:12 +03:00
Download-Fritz
d6790881d3
OcAppleImageVerificationLib: Print image size and success mesage as INFO, not WARN.
2018-11-09 18:09:00 +01:00
vit9696
811f3b9212
Update Visual Studio projects
2018-10-31 00:49:51 +03:00
vit9696
c97890a5f3
Implement alignment checking macros within OcGuardLib (formerly OcOverflowLib)
2018-10-31 00:45:36 +03:00
Download-Fritz
1f917cae01
OcAppleImageVerificationLib: Fix OcOverflowSubU32 call on an UINTN.
2018-10-10 19:21:42 +02:00
vit9696
f84c7933ab
Merge develop verification lib changes by savvas
2018-10-06 20:44:45 +03:00
vit9696
c45e391fe0
Migrate first Oc libs from AppleSupportPkg
2018-10-06 20:38:08 +03:00