3140 Commits

Author SHA1 Message Date
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
PMheart
659c51b9d0 ocvalidate: Add SetApfsTrimTimeout check 2021-02-01 11:07:25 +08:00
PMheart
508962eda1 ocvalidate: Add LauncherPath check 2021-02-01 10:57:54 +08:00
PMheart
e7b888c953 ocvalidate: Add LauncherOption check 2021-02-01 10:51:30 +08:00
Vitaly Cheptsov
c7cbe51260
Docs: Sync changelog 2021-02-01 01:49:49 +03:00
PMheart
49ae5bc2f8
ocvalidate: Add NVRAM key/value sanitising support (#178) 2021-02-01 01:49:07 +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
990ad449fe Docs: Be even more verbose about Platform sections
references acidanthera/bugtracker#1459
2021-01-31 03:39:49 +03:00
Andrey1970AppleLife
e44e2307bc Docs: Updated Samples 2021-01-31 01:55:17 +03:00
vit9696
f6e1be577b OpenPartitionDxe: Fix accidentally committed CRLF source files 2021-01-31 01:43:57 +03:00
vit9696
09099c69af OpenPartitionDxe: Initial version with APM support for <= 10.9 dmg 2021-01-31 01:36:50 +03:00
Mykola Grymalyuk
21eb22eab0 Docs: Fix LauncherOption’s Short description 2021-01-30 13:39:28 -07:00
vit9696
bc6773f5f1 Utilities: Fix compilation issues in ocvalidate 2021-01-30 23:24:51 +03:00
vit9696
469f8cfb66 OpenCoreMisc: Replace BootProtect with LauncherOption 2021-01-30 23:04:10 +03:00
vit9696
7cc3e8ad12 Docs: Clarify APFS trim situation 2021-01-30 20:31:51 +03:00
vit9696
8d49815141 OcConfigurationLib: Drop confusing failsafe values from Generic
closes acidanthera/bugtracker#1456
2021-01-30 09:11:30 +03:00
vit9696
4f3ec56616 Docs: Reword optional to reduce confusion
closes acidanthera/bugtracker#1459
2021-01-30 08:59:01 +03:00
Vitaly Cheptsov
1617e61427
Docs: Sync changelog 2021-01-30 08:53:04 +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
vit9696
7ac8a83a11 AudioDxe: Fix another integer truncation 2021-01-27 09:49:10 +03:00
Goldfish64
c7eb6d890d AudioDxe: Fix previous commit 2021-01-26 20:14:47 -06:00
Goldfish64
faf0577144 Docs: Update changelog 2021-01-26 19:15:20 -06:00
Goldfish64
9a2c42e825 AudioDxe: Add support for ranged widget connections 2021-01-26 19:14:27 -06:00
vit9696
1651cefe7f Docs: Provide early reboot sample 2021-01-26 22:48:04 +03: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
d26aa6c43d OpenCoreKernelPatch: Fix assertion in SetApfsTrimTimeout 2021-01-26 20:54:02 +03:00
vit9696
6432d8c87e TestKextInject: Add SetApfsTimeout to testing code 2021-01-26 12:38:03 +03:00
vit9696
a7f1d33d28 OcConfigurationLib: Fix incorrect default for SetApfsTrimTimeout 2021-01-26 11:56:54 +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
PMheart
d14477cb0d Docs: Build pdf for e227553324 2021-01-24 10:56:37 +08:00
Goldfish64
e227553324 Application: Remove HdaCodecDump 2021-01-23 20:50:01 -06:00
PMheart
462f5e5868 ocvalidate: Add checks for PlayChime 2021-01-24 10:16:26 +08:00
PMheart
a34dda548e Docs: Fix failsafe of PlayChime and KeySupportMode 2021-01-24 10:03:57 +08:00
vit9696
17d3390f7f OpenUsbKbDxe: Import typo fixes from MdeModulePkg 2021-01-23 20:51:39 +03:00
vit9696
997afa2f4b OpenUsbKbDxe: Fixed crashes when handling unsupported keyboards 2021-01-23 20:47:28 +03:00
vit9696
c5047889e4 OcFileLib: Simplify device path printing 2021-01-23 20:46:37 +03:00
PMheart
132baab25d ocvalidate: Move UEFI Driver '#' check to the correct place 2021-01-23 19:30:38 +03:00
PMheart
b743c4635f ocvalidate: Drop RebaseRegions check 2021-01-23 19:29:17 +03:00
Andrey1970AppleLife
019b85362b
Update KextInfo.c 2021-01-23 19:14:24 +03:00
vit9696
8a4cb81020 Include: Add AmiSoftKbd protocols 2021-01-22 20:32:03 +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