Mike Beaton
6bb481ed62
OpenLinuxBoot: Fix booting with TuneD in Fedora 41
...
In GRUB2+blscfg mode:
- Allow grub vars in 'initrd' as well as in 'options'
- Allow multiple initrd files on one 'initrd' line
- Initialise empty $tuned_params and $tuned_initrd grub vars if no
values present, on an optional flag enabled by default (since
we want to make booting major distros easy)
In GRUB2+blscfg mode (seem to be allowed now, not required for fix):
- Allow multiple 'initrd' lines
- Allow multiple 'options' lines
Add variant of OcParseVars which can parse as value-only tokens.
Signed-off-by: Mike Beaton <mjsbeaton@gmail.com>
2024-11-18 23:28:33 +00:00
MikeBeaton
d804b31f8d
OcStringLib: Add OC_STRING_FORMAT; rename OC_STRING_BUFFER to OC_ASCII_STRING_BUFFER
2022-07-03 07:19:40 +01:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
MikeBeaton
949071ebfa
OpenLinuxBoot: Support ostree layout; improve documentation
2021-10-08 00:47:00 +01:00
MikeBeaton
22cfebdf6f
Platform: OpenLinuxBoot.efi
2021-09-04 15:48:36 +01:00
PMheart
21c2acd88e
OcMainLib: Allow specifying custom kernels on ESP partition ( #271 )
2021-06-21 23:19:27 +03:00
PMheart
fded511423
OpenCore: Add CPU Info (MSRs) to SysReport ( #267 )
2021-06-11 14:40:31 +08:00
MikeBeaton
eb5cc3ee62
BootManagement: Add csrutil EFI tool and Toogle SIP boot option
2021-05-28 09:40:22 +01:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system ( #260 )
2021-05-19 14:30:42 +03:00
Marvin Häuser
557b3f18d1
OcStringLib: Import MixedStrCmp()
2021-03-04 22:42:21 +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
vit9696
7066f9bea4
OcBootManagementLib: Cleanup bootstrap code even further
2021-01-31 21:31:34 +03:00
PMheart
157f386959
OcStringLib: Add OcAsciiStringNPrintable API
2021-01-10 22:30:06 +08:00
PMheart
08ddaab469
Utilities: Advanced ocvalidate for error checking ( #169 )
2020-12-24 20:09:52 +03:00
PMheart
239e2dbc49
OcStringLib: Add UnicodeIsFilteredString API
2020-12-23 14:15:05 +08:00
PMheart
cc1ba529c1
OcStringLib: Add OcAsciiStrChr and OcAsciiStrrChr API
2020-12-13 21:42:47 +08:00
PMheart
ec85bc583d
OcStringLib: Add IsAsciiAlpha API
2020-12-13 00:41:39 +08:00
PMheart
5c8f473541
OcStringLib: Add OcAsciiStriStr API
2020-12-11 18:12:14 +08:00
vit9696
f0d42cd0c9
OcBootManagementLib: Add support for per-volume image icons for APFS
...
closes acidanthera/bugtracker#1270
2020-12-06 05:52:56 +03:00
vit9696
46482050c9
Bootstrap: Add support for launching from relative path
2020-11-06 19:37:22 +03:00
Goldfish64
bda3750d07
OcMacInfoLib: Fix 64-bit compatibility function
2020-08-29 21:07:10 -05:00
John Davis
8b452306e5
OpenCoreKernel: Implement force injection of system kexts ( #111 )
2020-08-27 18:52:53 +03:00
vit9696
b5dcbd32d1
OcAppleKernelLib: Implement KXLD link state handling ( #101 )
2020-08-16 00:33:56 +03:00
vit9696
7e965893bd
OcAppleKernelLib: Implement 64-bit cacheless kext injection ( #96 )
...
references acidanthera/bugtracker#358
2020-08-08 20:05:23 +03:00
vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00