560 Commits

Author SHA1 Message Date
vit9696
fe9e68bcd4 OcConfigurationLib: Add FirmwareFeatures and FirmwareFeaturesMask to PlatformNVRAM 2019-04-11 00:01:09 +03:00
vit9696
5390bb0d2f OcBootManagementLib: Add missing new line to logging 2019-04-10 23:07:14 +03:00
vit9696
b5ac30e06f OcSmbiosLib: Disable debugging by default 2019-04-10 23:00:26 +03:00
vit9696
0214b2cdc9 OcBootManagementLib: More verbose booter information logging 2019-04-10 22:58:33 +03:00
Download-Fritz
7b06cbe369 OcAppleKernelLib: Fix LinkBuffer expansion for injected kexts past the first 2019-04-10 18:05:51 +02:00
vit9696
e9fd65995c OcAppleKernelLib: Implement AppleXcpmCfgLock kernel quirk 2019-04-10 16:28:01 +03:00
vit9696
53f3acbf32 OcDevicePathLib: Fix freeing unallocated memory 2019-04-10 15:52:55 +03:00
vit9696
d5d8fa16a9 OcDebugLogLib: Warn about halting, 2nd attempt 2019-04-10 14:36:28 +03:00
vit9696
1f301c83ee OcDebugLogLib: Warn about halting 2019-04-10 14:07:38 +03:00
vit9696
0ea633ef4c OcDevicePathLib: Implement AbsoluteDevicePath 2019-04-10 13:46:19 +03:00
vit9696
f4acfe5f14 OcDebugLogLib: Do not mask DisplayLog by PcdLevel to support all clients 2019-04-10 13:01:55 +03:00
vit9696
87cd3c1321 OcConfigurationLib: Implement HaltLevel, DisplayLevel, ExposeBootPath Misc preferences 2019-04-10 12:36:38 +03:00
Nikolai SAOUKH
4f7be3b933 There is one more conversion in OcLog.c 2019-04-10 08:20:40 +03:00
Nikolai SAOUKH
252c72de0e OcLog.c: more conversion mismatches fixed 2019-04-10 08:17:24 +03:00
Nikolai SAOUKH
e9d8593ec7 OcLog.c: warning C4244: '=': conversion from 'UINTN' to 'UINT32', possible loss of data 2019-04-10 08:12:56 +03:00
vit9696
fe87925476 OcConfigurationLib: Make FirmwareFeatures(Mask) 64-bit data fields 2019-04-10 02:57:00 +03:00
vit9696
b8cad9baca OcMiscLib: Cleanup EhciReleaseOwnership 2019-04-10 01:04:11 +03:00
vit9696
b65040fb84 OcTemplateLib: Use proper static assert 2019-04-10 00:56:55 +03:00
vit9696
66abac936a OcMiscLib: Release EHCI and UHCI ownership, based on work by Needy 2019-04-09 23:46:47 +03:00
vit9696
26713815a5 OcDebugLogLib: Add delays and expose configuration 2019-04-09 23:46:11 +03:00
vit9696
fcc1dc655a OcDebugLogLib: Add timing prefix to Data Hub logging 2019-04-09 23:04:46 +03:00
vit9696
2df818ca02 OcDebugLobLib: Make data hub logging output to different variables 2019-04-09 22:33:17 +03:00
vit9696
86c61609d1 OcAcpiLib: Fix table dropping 2019-04-09 21:00:49 +03:00
vit9696
e5fbb5924b OcDebugLogLib: Fix DataHub logging 2019-04-09 20:40:18 +03:00
Download-Fritz
329c0d8721 OcDebugLogLib: Fix compilation warnings 2019-04-09 18:23:49 +02:00
Download-Fritz
c949b3206f OcFirmwarePasswordLib: Use gBS over OcProtocolLib interface 2019-04-09 18:21:28 +02:00
Download-Fritz
e25dee545e Remove forgotten OcProtocolLib header 2019-04-09 18:16:01 +02:00
vit9696
1975a358cf OcDebugLogLib: Implement OcLog protocol 2019-04-09 19:15:23 +03:00
vit9696
ffb9136e4f OcAcpiLib: Update RSDT pointer in RSDP 2019-04-09 17:04:47 +03:00
vit9696
531b5a8a2e OcAcpiLib: Print OemTableId in ACPI log 2019-04-09 12:53:20 +03:00
vit9696
af88620a06 OcTemplateLib: More warning fixes 2019-04-09 12:28:43 +03:00
Download-Fritz
17bd6edfe6 OcCryptoLib: Remove Workbuf32 parameter from RsaVerify() 2019-04-09 09:19:38 +02:00
vit9696
cd7b75af4a OcMiscLib: Implement ReleaseUsbOwnership 2019-04-08 23:28:04 +03:00
Download-Fritz
f49e28c990 OcBootManagementLib: Add Disk Image loading API 2019-04-08 20:50:18 +02:00
Download-Fritz
09592fd355 OcAppleDiskImageLib: Return Block I/O handle on installation success 2019-04-08 20:50:18 +02:00
vit9696
cec1da1ce0 OcConfigurationLib: Fix typos in schema 2019-04-08 19:41:33 +03:00
vit9696
7ce80ee212 OcSmbiosLib: Fix compiler warnings 2019-04-08 16:28:25 +03:00
vit9696
2f0ddbc992 OcConfigurationLib: Add ACPI ignore for Windows quirk 2019-04-07 23:33:11 +03:00
vit9696
be65f69865 OcBootManagementLib: Expose chosen entry 2019-04-07 23:30:44 +03:00
vit9696
6e559ab0ef OcBootManagementLib: Detect windows and do not report recovery 2019-04-07 23:27:11 +03:00
vit9696
1a2c7470a6 OcConfigurationLib: Provide PlatformNVRAM section 2019-04-07 23:09:39 +03:00
vit9696
68b53e136c OcXmlLib: Fix potential buffer overflow when deserializing mdata 2019-04-07 21:30:04 +03:00
vit9696
fe93ca4186 OcConfigurationLib: Implement PlatformInfo parsing 2019-04-07 20:48:29 +03:00
vit9696
9b5ec20efd OcConfigurationLib: Replace Disabled with Enabled 2019-04-07 17:05:45 +03:00
vit9696
0864258fd6 OcConfigurationLib: Make device properties blockable 2019-04-07 15:12:42 +03:00
vit9696
3e314b58fa OcConfigurationLib: Make DeviceProperties protocol reinstallable 2019-04-07 14:05:17 +03:00
Download-Fritz
dacd1f91a6 OcAppleDiskImageLib: Add Chunklist-aided VerifyData API 2019-04-07 13:00:01 +02:00
Download-Fritz
c1e462f277 OcAppleChunklistLib: Rework function prototypes and Context 2019-04-07 12:53:37 +02:00
Download-Fritz
6d22dc0fb0 OcAppleChunklistLib: Add signature verification API 2019-04-07 12:28:01 +02:00
Download-Fritz
8388589c3f OcAppleDiskImageLib: Make checksum verification optional 2019-04-07 12:28:01 +02:00