36 Commits

Author SHA1 Message Date
vit9696
66f0592263 Utilities: Make uncrustify happy 2022-07-28 23:53:15 +03:00
vit9696
3ac28b49bb OcConfigurationLib: Restore enabled and introduce LoadEarly 2022-07-28 23:45:17 +03:00
MikeBeaton
83123452fe OCVAR: Refactor NVRAM code, add OpenVariableRuntimeDxe 2022-07-28 06:38:56 +01:00
MikeBeaton
7d0e3d4039 Various: Static string optimisations 2022-05-17 08:50:08 +01:00
PMheart
454e10525e ocvalidate: Support System for LauncherOption, thanks @stevezhengshiqi 2022-05-09 12:17:57 +02:00
PMheart
228f8ca1fb Codestyle: Apply codestyle changes with Uncrustify 2022-04-25 14:51:15 +02:00
PMheart
1ca2a9553f
OcAppleKernelLib: Added CustomPciSerialDevice quirk (#331) 2022-04-14 12:58:37 +02:00
PMheart
7a460d57c5 ocvalidate: Drop useless pointer access 2022-04-05 19:39:57 +02:00
PMheart
6825e9a449
OcMainLib: Read and set serial PCD values from config (#330) 2022-04-04 23:43:11 +02:00
PMheart
ae04256ac5 ocvalidate: Corrected max file path length 2022-02-16 21:06:01 +01:00
PMheart
d4f90bdebf ocvalidate: More prompts for PickerVariant length 2022-02-16 20:17:15 +01:00
PMheart
c98f0a1a64 ocvalidate: Fix typo in ValidateMisc 2022-02-16 11:29:00 +01:00
Mike Beaton
f068e2c36f ocvalidate: Warn on insecure DmgLoading with secure SecureBootModel (already causes critical error in runtime)
Fixes: https://github.com/acidanthera/bugtracker/issues/1917
2022-01-11 18:27:47 +00:00
MikeBeaton
22cfebdf6f Platform: OpenLinuxBoot.efi 2021-09-04 15:48:36 +01:00
PMheart
80c8dec57e ocvalidate: Fix the check logic for PickerVariant length calculation 2021-06-14 20:07:09 +08:00
PMheart
e0e2af8249 ocvalidate: Check for the length of PickerVariant 2021-06-14 10:09:02 +08:00
PMheart
36869e7310 ocvalidate: Fix path length calculation and remove the wrong check for Misc->Entries 2021-06-13 19:16:27 +08:00
PMheart
057a8cf861 ocvalidate: Add check for path length 2021-06-13 13:15:05 +08:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system (#260) 2021-05-19 14:30:42 +03: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
PMheart
49ae5bc2f8
ocvalidate: Add NVRAM key/value sanitising support (#178) 2021-02-01 01:49:07 +03: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
PMheart
311907cdae ocvalidate: Do not error on External PickerMode without OpenCanopy 2021-01-09 22:34:44 +08:00
PMheart
982701885c ocvalidate: Move checks for OpenCanopy and PickerMode to unified place 2021-01-07 20:05:21 +08:00
PMheart
44ec67ee14 ocvalidate: Add checks for OpenCanopy and PickerMode 2021-01-07 19:58:07 +08:00
PMheart
db90ad3dbb ocvalidate: PickerAudioAssist requires AudioSupport in UEFI->Audio to be enabled. 2021-01-07 17:57:53 +08:00
PMheart
ae65fcceba
Utilities: Code split for ocvalidate (#176) 2021-01-06 17:58:26 +03:00
PMheart
0ee33a3f77 Utilities: Add check for AuthRestart with code refactoring 2021-01-04 20:04:00 +08:00
PMheart
e7f7360076 OpenCanopy: Implement PickerVariant support 2021-01-02 16:34:10 +03:00
PMheart
b67c60f246 Utilities: Skip disabled entries upon dedup in ocvalidate 2020-12-31 10:54:50 +08:00
PMheart
d0bf0e4a8a Utilities: Sanitise UEFI->ReservedMemory->Type with ocvalidate 2020-12-29 12:35:31 +08:00
vit9696
e86cc0f3a0 Utilities: Fix misc duplicate validation 2020-12-28 18:55:42 +03:00
PMheart
3f9c308513 Utilities: Deduplication support for Misc 2020-12-28 23:09:41 +08:00
PMheart
08ddaab469
Utilities: Advanced ocvalidate for error checking (#169) 2020-12-24 20:09:52 +03:00