2067 Commits

Author SHA1 Message Date
vit9696
1ddec326a1 Build: Fix wrong debug library dependency 2021-09-27 18:08:06 +03:00
Andrey1970AppleLife
f7d37d09a3 Updated MBP131 2021-09-24 11:26:04 +03:00
Andrey1970AppleLife
cba4ce10da Updated t2 firmwares 2021-09-24 00:26:29 +03:00
Andrey1970AppleLife
2f76673546 Update AutoGenerated.c 2021-09-23 00:14:44 +03:00
vit9696
1cb8490fd6 OcMainLib: Add large basesystem support to AdviseFeatures 2021-09-22 18:47:37 +03:00
mikebeaton
f5d550ac7e OcCrypto+OcStorage: Minor typos in DEBUG msgs 2021-09-21 10:07:10 +01:00
vit9696
03162e00ac OcDevicePathLib: Add missing dependencies 2021-09-20 13:31:59 +03:00
PMheart
d9eba194dc OcMainLib: Forgotten variable declaration 2021-09-19 13:27:05 +02:00
PMheart
c8c231b00d OcConfigurationLib: Comment support for UEFI->Drivers 2021-09-19 12:30:28 +02:00
vit9696
8825c2b329 OcCpuLib: Fix core count detection for Pentium 4 541
closes acidanthera/bugtracker#1783
2021-09-12 06:20:05 +03:00
vit9696
072b705d3a OcCpuLib: Print Max CPUIDs 2021-09-12 01:44:29 +03:00
MikeBeaton
c20928ff9e OpenLinuxBoot: Fix version compare, add debug verbose 2021-09-11 00:21:01 +01:00
MikeBeaton
f121677f66 BootEntryProtocol: Fix NULL deref bug 2021-09-06 10:39:41 +01:00
Marvin Häuser
30980b6691 OC: Introduce "ForceOcWriteFlash" quirk to mitigate memory corruption 2021-09-05 21:02:16 +02:00
MikeBeaton
aa1e19bebb BootEntryProtocol: Improve logic for detecting default entry when no menu shown 2021-09-05 19:38:45 +01:00
vit9696
09d414ae93 OcMainLib: Do not use config UUID when NVRAM is not updated 2021-09-05 20:47:34 +03:00
MikeBeaton
ee681791e8 OcFileLib: Change "Located cached partition entry/entries" messages from INFO to VERBOSE, since now used much more often with boot entry protocol and are basically spamming the logs 2021-09-05 17:40:13 +01:00
MikeBeaton
987b63726f OpenLinuxBoot: Fix regression of Linux detection on OVMF 2021-09-05 11:16:37 +01:00
MikeBeaton
45af0f580c BootManagement: Prevent overlong entry names breaking builtin menu text flow 2021-09-04 17:11:04 +01:00
MikeBeaton
22cfebdf6f Platform: OpenLinuxBoot.efi 2021-09-04 15:48:36 +01:00
MikeBeaton
d2ba13b6a2 OcAppleImg4Lib: Add additional matched logic to fall back to NVRAM value
Updates 239c1a533d101c9e46c675a48585dbe548998582
2021-09-03 15:22:33 +01:00
vit9696
239c1a533d OcAppleImg4Lib: Improve AppleSecureBoot variables for macOS 12 2021-09-03 04:12:50 +03:00
dakanji
dee3ff5ef5
OcFileLib: Standardise Function Names (#287) 2021-08-31 10:33:34 +03:00
MikhailKrichanov
a7b927b08b
Build: Implement automatic variable init (#280) 2021-08-20 09:30:12 +03:00
vit9696
3ef3e17a3e OcBootManagementLib: Fixed CLANGPDB builds by shortening OC magic 2021-07-25 20:39:57 +03:00
Andrey1970AppleLife
6450312169 DataBase: Updated builtin firmware versions 2021-07-22 23:08:42 +03:00
vit9696
dc20977515 OcAppleImg4Lib: Changed Default Apple Secure Boot model to x86legacy 2021-07-17 23:19:20 +03:00
Marvin Häuser
6b27ad1be4 Add missing new-lines to error output 2021-07-16 18:48:59 +02:00
MikhailKrichanov
ca3fcbc42d
Build: Added support for stack canaries (#276) 2021-07-15 14:20:38 +03:00
MikeBeaton
ccf5dac708 AppleEvent: Add GraphicsInputMirroring setting
To allow kb input to reliably reach ConIn GUI apps (e.g. Windows BitLocker) even when an AppleEvent key handler (e.g. CrScreenshotDxe.efi) is active
2021-07-13 23:49:37 +01:00
John Davis
ca266bf2f3 OcAppleKernelLib: Fix incorrect spacing in debug print statement 2021-07-12 19:36:17 -05:00
John Davis
6fd42d0030 OcAppleKernelLib: Fix incorrect debug print statements 2021-07-10 10:53:48 -05:00
John Davis
91439cb72d OcAppleKernelLib: Implement correct OSBundleLibraries handling
OSBundleLibraries will be used on 32-bit when OSBundleLibraries and OSBundleLibraries64 are present, and OSBundleLibraries64 will be used on 64-bit when both are present.
2021-07-09 19:36:49 -05:00
PMheart
ce926483c4
OcXmlLib: Improve docs and contract checks (#274) 2021-07-09 14:49:51 +03:00
John Davis
be2d9fe75a OcAppleKernelLib: Fix incorrect offset in ProvideCurrentCpuInfo MSR patch 2021-07-02 12:27:56 -05:00
John Davis
378cc59adf OcAppleKernelLib: Fix ProvideCurrentCpuInfo MSR patch on macOS 12 2021-07-02 12:22:15 -05:00
vit9696
3dc6b3361d OcRngLib: Fix mixing rng data, thx V.L. 2021-06-25 22:00:09 +03:00
PMheart
21c2acd88e
OcMainLib: Allow specifying custom kernels on ESP partition (#271) 2021-06-21 23:19:27 +03:00
PMheart
321c6c4a2b OcDeviceMiscLib: Add MSR prefix to IA32_MISC_ENABLE 2021-06-21 10:52:25 +08:00
Goldfish64
8be55e9a7d OcBootManagementLib: Fix built-in picker timeout on IA32 2021-06-20 15:53:57 -05:00
PMheart
7b8cd22549 OcCpuLib: Read IA32 MSRs only on PrePenryn and above 2021-06-20 08:32:42 +08:00
vit9696
05351f220b Docs: Sync ExtendBTFeatureFlags requirements 2021-06-19 12:48:55 +03:00
MikhailKrichanov
2b2cbe9048
OcMiscLib: Allow passing arguments to the loader (#270) 2021-06-16 18:16:02 +03:00
PMheart
c5941b2f32 OcFileLib: Correct module name 2021-06-16 11:16:27 +08:00
PMheart
33b79837b9 OcFileLib: Add missing GUID 2021-06-16 11:15:03 +08:00
PMheart
82c69473c2 OcFileLib: Add FindWritableOcFileSystem API 2021-06-16 09:46:14 +08:00
PMheart
24214b8a0c OcAppleKernelLib: macOS 12.0 support for AppleXcpmForceBoost
closes https://github.com/acidanthera/bugtracker/issues/1685
2021-06-15 09:17:30 +08:00
PMheart
76fdc2c32c OcDeviceMiscLib: Better PCI info dump formatting 2021-06-13 09:07:57 +08:00
PMheart
0d3e0deecb OcDeviceMiscLib: Dump PCI device path 2021-06-13 08:56:49 +08:00
PMheart
d65378c1d2 OcCpuLib: Only read MSR_PKG_POWER_INFO on SNB+ 2021-06-13 08:36:58 +08:00