1804 Commits

Author SHA1 Message Date
vit9696
9f4387dd64 Build: Fix user utilities compilation 2021-02-14 01:30:29 +03:00
vit9696
a62cdf2e26 OcCpuLib: Implement ASM CPU frequency calculation for HSW and lower 2021-02-14 01:17:09 +03:00
vit9696
41f3703fce OcMainLib: Fix typo introduced in previous commit when updating NVRAM 2021-02-13 20:44:34 +03:00
vit9696
f3502e7336 OpenCorePlatform: Implement OEM SN, MLB, UUID reading
closes acidanthera/bugtracker#1469
2021-02-13 16:15:36 +03:00
PMheart
3ecec16f29 OcStringLib: Fix logic 2021-02-13 16:52:54 +08:00
PMheart
d3b6d87393 OcBootManagementLib: Fix typo 2021-02-13 16:41:09 +08:00
PMheart
36ba7f2dfc OcMainLib: Fix initialisation of variable Status 2021-02-13 16:32:07 +08:00
PMheart
4b101dbf5c OcBootManagementLib: Fix potential NULL dereferencing 2021-02-13 16:24:57 +08:00
vit9696
f51fee6f9e OcSmbiosLib: Cleanup & refactor OEM value exposure 2021-02-13 10:03:04 +03:00
PMheart
04a82d01da OcMachoLib: Fix codestyle 2021-02-13 11:36:45 +08:00
PMheart
3225a6d712 OcMainLib: Fix initialisation again 2021-02-13 11:10:36 +08:00
Paul Mulders
a934110a2d
Library: Fix some incorrect spellings of possessive "its" (#201) 2021-02-12 00:45:15 +03:00
MikeBeaton
82e041530b OpenCoreUefi: Fix minor typo in debug error msg 2021-02-10 21:37:40 +03:00
PMheart
b3e191304b OcMainLib: Fix initialisation 2021-02-09 22:55:28 +08:00
cecekpawon
6fa0946cab OcAudioLib: Exclude text output null terminator in OcAudioDump.
Free HandleBuffer after loop finished.
2021-02-06 18:51:55 +03:00
cecekpawon
04c928023e OcBootManagementLib: Correct BootContext allocation size. 2021-02-06 18:51:55 +03:00
cecekpawon
089116f8af OcVirtualFsLib: Rename LIBRARY_CLASS name 2021-02-06 18:51:55 +03:00
PMheart
7a582b402b
ocvalidate: Support for error count cumulation during OcConfigurationInit call (#193) 2021-02-05 18:20:11 +08:00
Andrey1970AppleLife
58e42556f6 DataBase: Update MBA71, MBA72 and MBA91 2021-02-03 18:28:18 +03:00
Vitaly Cheptsov
c2822814ce
OcDataHubLib: Fix UUID regression 2021-02-02 01:59:47 +03:00
Andrey1970AppleLife
c646534d59 Fix typo 2021-02-02 01:58:51 +03:00
Andrey1970AppleLife
37e23a8908 Updated builtin firmware versions 2021-02-02 01:47:45 +03:00
Vitaly Cheptsov
ad2b516bf7
OcMainLib: Introduce RFC 4122 encoding for SMBIOS System UUID (#187)
closes acidanthera/bugtracker#1457
2021-02-02 00:18:29 +03:00
Vitaly Cheptsov
f1eeae455f
OcPeCoffExtLib: Use OcPeCoffLib for image verification (#186)
REF: https://github.com/mhaeuser/ISPRASOpen-SecurePE
closes acidanthera/bugtracker#1273
2021-02-01 19:32:54 +03:00
vit9696
50fb24e5a3 OcBootManagementLib: Fix previous commit removing dedup code by mistake 2021-01-31 22:34:48 +03:00
vit9696
7066f9bea4 OcBootManagementLib: Cleanup bootstrap code even further 2021-01-31 21:31:34 +03:00
vit9696
8c0ca12a12 OcMainLib: Fix bootstrap path left incorrect in the previous commit 2021-01-31 21:00:12 +03:00
vit9696
69ff426319 OcConsoleLib: Add framebuffer base and params logging 2021-01-31 19:53:19 +03:00
vit9696
0d0279cc7f OcGuardLib: Add U16 arithmetics 2021-01-31 04:57:40 +03:00
vit9696
469f8cfb66 OpenCoreMisc: Replace BootProtect with LauncherOption 2021-01-30 23:04:10 +03:00
Bmju
7187bc792c
OcMainLib: Fix reading Smbios.SystemUuid from wrong section (#183)
Co-authored-by: MikeBeaton <mjsbeaton@gmail.com>
2021-01-30 08:50:19 +03:00
vit9696
20aebce6b1 OcAfterBootCompatLib: Fixed non-RT SetVirtualAddressMap for non-macOS 2021-01-28 03:17:41 +03:00
Goldfish64
9a2c42e825 AudioDxe: Add support for ranged widget connections 2021-01-26 19:14:27 -06:00
vit9696
727c90dd4a OcMainLib: Implement DisableSecurityPolicy UEFI quirk
This quirk disables platform security policy, allowing to load any
files and drivers. Some firmwares like Microsoft Surface do not load
drivers even with UEFI Secure Boot disabled, thus the workaround.

references acidanthera/bugtracker#1446
2021-01-26 22:45:54 +03:00
vit9696
1c445a99d6 OpenCore: Switch to application type for better FW compatibility
This resolves booting issues with Microsoft Surface firmwares
references acidanthera/bugtracker#1446
2021-01-26 22:13:27 +03:00
vit9696
dc1a0d8a22 OcMainLib: Move startup code to a separate library 2021-01-26 21:19:21 +03:00
vit9696
8f41ba3891 OcMiscLib: Fix typos and add missing constants 2021-01-26 03:14:03 +03:00
vit9696
f45df2f124 OpenCoreKernelPatch: Added SetApfsTrimTimeout to tune APFS trim 2021-01-24 21:13:43 +03:00
vit9696
c5047889e4 OcFileLib: Simplify device path printing 2021-01-23 20:46:37 +03:00
vit9696
6f936b8528 Library: Install all protocols on new handle 2021-01-22 20:29:14 +03:00
Goldfish64
c871327f43 OcAudioLib: Display decimal node addresses in dump 2021-01-21 19:10:19 -06:00
dakanji
67677d50c7
OcApfsLib: Clarify Function Names (#181) 2021-01-21 06:41:32 +03:00
vit9696
68de5dbd70 Bootstrap: Print actual load path
closes acidanthera/bugtracker#1446
2021-01-20 17:15:59 +03:00
Goldfish64
080a8fc2d3 OcAudioLib: Fix previous commit 2021-01-19 20:02:53 -06:00
Goldfish64
46d9b6ab1d OcAudioDump: Free handle buffers after use 2021-01-19 18:52:46 -06:00
Goldfish64
7f3a1c53f0 OcAudioDump: Fix incorrect syntax 2021-01-18 21:29:21 -06:00
Goldfish64
37b5fc9928 OcAudioLib: Fix previous commit 2021-01-18 20:38:07 -06:00
Goldfish64
c6509d41c4 OcAudioLib: Implement SysReport dumping of HDA information 2021-01-18 19:09:36 -06:00
vit9696
9a11244600 OcMiscLib: Add OcLoadAndRunImage and use it in Bootstrap 2021-01-17 03:03:48 +03:00
vit9696
2b7ed55cf2 OcFileLib: Provide slow path for getting file size 2021-01-17 01:57:28 +03:00