21 Commits

Author SHA1 Message Date
vit9696
ff4b97b79b OcAppleSecureBootLib: Make missing hash fatal in the manifest
If we have a manifest and it does not contain a valid hash for our
image this will now be treated as a fatal error.
2020-08-25 22:30:12 +03:00
Download-Fritz
a97b74e83c
OpenCore: Use direct PE loading for Secure Boot (#108)
Implement and integrate a PE image loader to circumvent UEFI Secure Boot when Apple Secure Boot is used.
2020-08-24 12:52:34 +02:00
vit9696
d43b086452 OcAppleSecureBootLib: Fix img4 lookup for SB 2020-08-23 16:40:11 +03:00
vit9696
1a4c8c22bf OcAppleSecureBootLib: Remove insecure interfaces 2020-08-20 22:28:08 +03:00
vit9696
e5a85b17fc OcBootManagementLib: Implement 11.0 recovery compatibility 2020-08-20 20:33:22 +03:00
vit9696
459a769f83 OpenCoreUefi: Add immutablekernel loading support
references acidanthera/bugtracker#1071
2020-08-09 23:11:00 +03:00
vit9696
6483fb6169 OcAppleSecureBootLib: Fix invalid assertion 2020-08-01 16:38:52 +03:00
vit9696
a9cbcd9ae8 Build: Drop EfiPkg 2020-05-17 14:28:41 +03:00
vit9696
0ee57bdef1 OcConsoleLib: Fixed builtin text renderer failing to provide ConsoleControl 2020-05-14 09:43:07 +03:00
Michael Belyaev
d7e47bed07
Docs: Fix Doxygen comments (#46) 2020-05-05 22:46:14 +03:00
vit9696
97585cb6c2 Build: Remove OcSupportPkg usage 2020-02-29 17:39:41 +03:00
vit9696
71c7c34c5a OcFileLib: Implement SafeFileOpen 2020-02-06 00:39:44 +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
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
c5786afe33 OcAppleSecureBootLib: Return correct status from AppleSbVerifyWindows()
Closes https://github.com/acidanthera/bugtracker/issues/492
2019-09-26 11:40:10 +02:00
Download-Fritz
357142b6e9 OcAppleSecureBootLib: Fix policy data types 2019-09-09 21:24:44 +02:00
Download-Fritz
0c6cae416d AppleSecureBootLib: Use caller-provided policy settings 2019-09-07 14:35:42 +02:00
Download-Fritz
3032429925 OcAppleSecureBootLib: Consume IMG4 object types 2019-09-03 19:10:11 +02:00
Download-Fritz
0410d97604 Protocol libs: Error-exit when reinstalling fails 2019-08-16 21:01:56 +02:00
Download-Fritz
cf35807a8d OcAppleSecureBootLib: Initial import 2019-08-16 15:17:26 +02:00