vit9696
e76093954a
OcConsoleLib: Rework display output and logging
2019-05-01 01:38:17 +03:00
vit9696
da6ac94208
OcDebugLogLib: Implement OcPrintScreen
2019-04-30 22:08:40 +03:00
vit9696
e011d9030f
OcMachoLib: Implement MachoRuntimeGetEntryAddress
2019-04-30 22:08:08 +03:00
vit9696
1bacad7551
OcDeviceTreeLib: Initial import from hermit
2019-04-30 20:58:04 +03:00
Download-Fritz
5aaf16594a
OcDevicePathLib: Update fix logic for Pci(e)Root and report result
2019-04-29 22:00:13 +02:00
Download-Fritz
0505fabd26
OcFileLib: Import LocateFileSystemByGuid API
2019-04-28 22:16:55 +02:00
Download-Fritz
37abca5a73
OcDevicePathLib: Deprecate DevicePathToText function
2019-04-28 20:27:44 +02:00
Download-Fritz
f4897c9bc3
OcBootManagementLib: Determine the default boot option
2019-04-28 11:53:33 +02:00
Download-Fritz
033ea98b71
OcDevicePathLib: Rework IsDevicePathEqual and IsDevicePathChild
2019-04-28 11:49:43 +02:00
Download-Fritz
c452db26b5
OcDevicePathLib: Rework Apple DP fixing. incorporates NVMe fix.
2019-04-27 23:35:35 +02:00
Download-Fritz
0fb1a52505
OcDevicePathLib: Import FileDevicePathsEqual API
2019-04-27 20:54:16 +02:00
Download-Fritz
d22d08dd41
OcStringLib: Clean up and add StriCmp and StrniCmp functions
2019-04-27 20:44:26 +02:00
vit9696
1fd900012d
OcAppleKernelLib: Debug assert on select invalid kexts
2019-04-21 15:21:16 +03:00
vit9696
d3f8ef1d00
OcBootManagementLib: Fix entry handling
...
1. Dmg entries are now correctly unloaded when failed to load/start
2. Recovery entries are properly found even if main booter is missing
3. HideSelf no longer hides alternate entry when present
2019-04-21 00:42:33 +03:00
vit9696
1de86ce7bf
OcFileLib: Implement incompatible trailing slash hack for older firmwares
2019-04-20 23:53:46 +03:00
vit9696
b22633fe9e
OcAppleRamDiskLib: Reimplement allocator
2019-04-20 21:39:02 +03:00
Download-Fritz
d25e5e78de
DMG stack: Use OcAppleRamDiskLib
2019-04-20 12:06:52 +02:00
Download-Fritz
0a162661fd
OcAppleRamDiskLib: Update prototypes and style
2019-04-20 12:06:52 +02:00
vit9696
5424f83d3c
OcConfigurationLib: Put ACPI -> Add to a dictionary
2019-04-20 12:38:17 +03:00
Download-Fritz
18c6068cf3
OcAppleRamDiskLib: Initial import
2019-04-19 16:33:39 +02:00
vit9696
be0cecafd6
OcConsoleLib: Support changing console mode and fix resolution change
2019-04-19 12:34:49 +03:00
vit9696
0b1b66cce6
OcConsoleLib: Add support for changing console resolution
2019-04-19 02:32:38 +03:00
vit9696
ef5c3427e5
OcAcpiLib: Add drop all tables
2019-04-18 23:28:20 +03:00
vit9696
6b528012f9
OcConfigurationLib: Add HideSelf option
2019-04-18 17:34:05 +03:00
vit9696
43d0f6a250
OcDataHubLib: Switch to EfiPkg DataHub structure
2019-04-18 16:41:37 +03:00
vit9696
40fe1810e9
OcConfigurationLib: Move ReinstallDriver out of DeviceProperties quirks
2019-04-16 23:26:58 +03:00
Download-Fritz
8987d4be81
Integrate dmg booting
2019-04-16 21:59:44 +03:00
vit9696
aa10483ce8
OcConfigurationLib: Allow reinstalling apple boot policy protocol
2019-04-16 21:54:40 +03:00
Download-Fritz
9af1a1b118
OcDevicePathLib: Add Apple Boot DP fixup API
2019-04-16 20:47:04 +02:00
vit9696
c0b3f59b9b
OcStorageLib: Initial configuration vaulting implementation
2019-04-13 21:28:19 +03:00
vit9696
8c6767470c
OcBootManagementLib: Sanitize boot entry names
2019-04-12 15:12:16 +03:00
vit9696
3a3955d83c
OcBootManagementLib: Skip self entry
2019-04-12 08:51:39 +03:00
vit9696
096bb8fa7b
OcConfigurationLib: Add ProvideConsoleControl UEFI quirk
2019-04-12 01:04:03 +03:00
vit9696
de8b1fcf07
OcConsoleLib: Initial version
2019-04-12 00:46:34 +03:00
vit9696
4061d06387
OcConfigurationLib: Make boot picker configurable
2019-04-12 00:17:09 +03:00
vit9696
7b273c4cfb
OcConfigurationLib: Rename BundleName to BundlePath for kexts
2019-04-11 16:39:46 +03:00
vit9696
5b675a27df
OcBootManagementLib: Fix trailing slash in recovery bless entries
2019-04-11 16:36:30 +03:00
vit9696
86c866ee19
OcBootManagementLib: Add bless debugging
2019-04-11 00:47:08 +03:00
vit9696
fe9e68bcd4
OcConfigurationLib: Add FirmwareFeatures and FirmwareFeaturesMask to PlatformNVRAM
2019-04-11 00:01:09 +03:00
vit9696
e9fd65995c
OcAppleKernelLib: Implement AppleXcpmCfgLock kernel quirk
2019-04-10 16:28:01 +03:00
vit9696
0ea633ef4c
OcDevicePathLib: Implement AbsoluteDevicePath
2019-04-10 13:46:19 +03:00
vit9696
87cd3c1321
OcConfigurationLib: Implement HaltLevel, DisplayLevel, ExposeBootPath Misc preferences
2019-04-10 12:36:38 +03:00
vit9696
26713815a5
OcDebugLogLib: Add delays and expose configuration
2019-04-09 23:46:11 +03:00
vit9696
e5fbb5924b
OcDebugLogLib: Fix DataHub logging
2019-04-09 20:40:18 +03: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
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
09592fd355
OcAppleDiskImageLib: Return Block I/O handle on installation success
2019-04-08 20:50:18 +02:00