47 Commits

Author SHA1 Message Date
vit9696
a6d547f6d9 OcDebugLogLib: Support Apple Debug Log protocol 2020-03-08 23:42:14 +03:00
vit9696
97585cb6c2 Build: Remove OcSupportPkg usage 2020-02-29 17:39:41 +03:00
vit9696
4f94ea14e7 OcAppleBootCompatLib: Do not subsequently call handlers from failed ExitBS 2020-02-29 01:36:23 +03:00
vit9696
479a3dd659 OcAppleBootCompatLib: Fix null pointer dereference 2020-02-27 21:33:15 +03:00
vit9696
64086cbe3c OcAppleBootCompatLib: Add support for TPL_APPLICATION ExitBS events 2020-02-27 16:23:33 +03:00
vit9696
81edab7426 FwRuntimeServices: Add support for ProtectSecureBoot 2020-02-09 00:10:57 +03:00
vit9696
e2ee015647 OcBootManagementLib: Remove AvoidHighAlloc 2020-02-06 19:29:32 +03:00
vit9696
4bb6e24377 OcConfigurationLib: Replace SupportsCsm with AdviseWindows 2020-01-25 15:42:50 +03:00
Alex James
e9a34f0eb8 OcCpuLib: Introduce OcCpuGetGeneration
Add a general function for detecting the CPU's generation, replacing
OcIsSandyOrIvy.
2020-01-17 23:48:26 +03:00
vit9696
b69a9bbd62 Build: Improve IA32 compatibility 2020-01-08 23:42:38 +03:00
vit9696
43e755c6c9 Build: Dummy fixes for IA32 compatibility 2020-01-08 14:33:54 +03:00
vit9696
b2f85d5114 OcCryptoLib: Implement and use SecureZeroMem 2020-01-07 01:17:42 +03:00
vit9696
3cd02f622f OcAppleBootCompatLib: Add support for SignalAppleOS and update configuration 2020-01-05 21:09:17 +03:00
vit9696
5011ab1440 OcAppleBootCompatLib: Delay VM pool allocation to avoid compat issues
closes acidanthera/bugtracker#614
2020-01-04 22:53:16 +03:00
Download-Fritz
16242b756f OcAppleBootCompatLib: Add missing log new line 2019-11-30 13:52:13 +01:00
vit9696
268ae1b544 OcAppleBootCompatLib: Revert accidentally committed test code 2019-11-29 21:56:32 +03:00
vit9696
1560cec90c OcGuardLib: Switch to edk2-stable201911 2019-11-29 17:32:17 +03:00
vit9696
707f101e9a OcConfigurationLib: Add support for RequestBootVarFallback quirk 2019-11-19 12:35:05 +03:00
vit9696
af3b167177 OcAppleBootCompatLib: Added free memory debugging 2019-11-04 20:10:15 +03:00
vit9696
d4903793e2 OcAppleBootCompatLib: Fix slide for AvoidHighAlloc 2019-11-04 15:46:09 +03:00
vit9696
2ba7618f23 OcAppleBootCompatLib: Initial balloon implementation 2019-11-04 15:46:09 +03:00
vit9696
e9da01e7fa OcBootManagementLib: Implement ballooning stubs 2019-11-04 15:46:09 +03:00
Download-Fritz
156262a979 OcAppleBootCompatLib: Do not truncate physical addresses 2019-11-03 12:29:57 +01:00
Download-Fritz
21371a5ffb OcMemoryLib: Update AllocatePagesFromTop's spec and conformance 2019-11-03 11:58:20 +01:00
vit9696
ce0068c11b OcAppleBootCompatLib: Fix infinite loop 2019-11-03 13:16:01 +03:00
vit9696
601d11c1de OcMemoryLib: Fix GetCurrentMemoryMapAlloc implementation 2019-11-03 13:14:20 +03:00
Download-Fritz
156cb7c586 Various type and cast fixes 2019-11-02 23:16:33 +01:00
vit9696
12a2709637 OcAppleBootCompatLib: Change bytes to kilobytes 2019-10-14 09:51:33 +03:00
vit9696
8fee6e67ec OcConfigurationLib: Move MmioWhitelist and improve its debugging 2019-10-14 09:46:26 +03:00
vit9696
62d88996df OcAppleBootCompatLib: Implement MmioWhitelist 2019-10-12 22:40:30 +03:00
Download-Fritz
5f9d2677a2 OcAppleBootCompatLib: Improve slide and kernel size documentation 2019-10-05 12:30:05 +02:00
Download-Fritz
f2a92fff9b OcBootManagementLib: Initial privilege/password support 2019-09-28 16:00:41 +02:00
vit9696
6e17338bc6 OcAppleBootCompatLib: More proper resolution to RT restoration 2019-09-02 11:40:27 +03:00
vit9696
be2300f445 OcAppleBootCompatLib: Add support for DisableSingleUser quirk 2019-09-02 11:21:37 +03:00
vit9696
7ee178c049 OcAppleBootCompatLib: Quick fix to protection restoration issues found with Sniki 2019-09-02 02:48:59 +03:00
vit9696
dc14e4ed88 OcAppleBootCompatLib: Remove devirtualise hacks 2019-08-31 11:45:21 +03:00
vit9696
97b774db80
OcAppleBootCompatLib: Update NVRAM page limit and disable SKL+ hacks 2019-08-29 23:18:15 +03:00
vit9696
ea27502f5b OcAppleBootCompatLib: Implement DevirtualiseMmio 2019-08-29 13:39:25 +03:00
PMheart
2984a206cb OcAppleBootCompatLib: Fixed typo 2019-08-22 09:54:50 +08:00
vit9696
3e98de1f89 OcAppleBootCompatLib: Fix windows build failure regression 2019-08-07 23:23:00 +03:00
vit9696
927bcb3898 OcAppleBootCompatLib: Add friendly reminder to slides and make it debug only 2019-08-07 18:19:52 +03:00
vit9696
7fe4fbb5d8 OcAppleBootCompatLib: Rework FwRuntime protocol logic and usage 2019-08-07 18:11:05 +03:00
vit9696
40b43134e3 OcAppleBootCompatLib: Implement custom slide support 2019-08-05 23:46:28 +03:00
vit9696
9027bd6be1 OcAppleBootCompatLib: Initial working prototype 2019-08-05 17:11:35 +03:00
Nikolai SAOUKH
2e496a992d OcAppleBootCompatLib: Module MetaFile [Sources] is missing local header 2019-08-05 09:00:38 +03:00
vit9696
2e6030e5a3 OcAppleBootCompatLib: Initial set of fixes 2019-08-05 01:22:56 +03:00
vit9696
7eca596604 OcAppleBootCompatLib: Initial version 2019-08-04 21:27:44 +03:00