vit9696
ce25f63233
OcConfigurationLib: Replace ExposeBootPath with ExposeSensitiveData
2019-05-08 22:57:12 +03:00
vit9696
a1e0f11266
OcConfigurationLib: Implement SpoofVendor preference
2019-05-08 22:36:15 +03:00
vit9696
7bfe50ec8e
OcAcpiLib: Implement ResetLogoStatus quirk
2019-05-08 21:42:53 +03:00
vit9696
314b91a93c
OcConfigurationLib: Add ExitBootServicesDelay quirk
2019-05-03 18:57:37 +03:00
vit9696
24b0c969dd
OcConfigurationLib: Move DisableWatchDog to Misc -> Debug
2019-05-03 04:09:43 +03:00
vit9696
28d5f51a6d
OcDebugLogLib: Implement file logging and reduce NVRAM log size
2019-05-03 03:47:05 +03:00
vit9696
3693f048a0
OcBootManagementLib: Support boot redirect
2019-05-02 00:05:23 +03:00
vit9696
b2d2166cee
OcConsoleLib: Implement support for SanitiseClearScreen quirk
2019-05-01 22:09:51 +03:00
vit9696
2def3d72b4
OcConfigurationLib: Move protocol reinstallation to Protocols and fix typo in Boot
2019-05-01 16:57:09 +03:00
vit9696
df92113868
OcConsoleLib: Add console behaviour setting API
2019-05-01 15:42:49 +03:00
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