29 Commits

Author SHA1 Message Date
PMheart
228f8ca1fb Codestyle: Apply codestyle changes with Uncrustify 2022-04-25 14:51:15 +02: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
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
PMheart
3ecec16f29 OcStringLib: Fix logic 2021-02-13 16:52:54 +08:00
vit9696
7066f9bea4 OcBootManagementLib: Cleanup bootstrap code even further 2021-01-31 21:31:34 +03: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
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
vit9696
7e965893bd
OcAppleKernelLib: Implement 64-bit cacheless kext injection (#96)
references acidanthera/bugtracker#358
2020-08-08 20:05:23 +03:00
vit9696
f5eed13321 OcStringLib: Fix a typo 2020-05-06 00:09:33 +03:00
vit9696
ef1c9b02f2 OcStringLib: Fix OcStrStrLength to match equal strings 2020-05-06 00:02:20 +03:00
vit9696
796765ca7c
OcBootManagementLib: Rework boot management (#42)
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Download-Fritz <download-fritz@outlook.com>
2020-05-05 19:45:32 +03:00
vit9696
641f72e7f3 OcStringLib: Fix safe SPrint va_arg usage 2020-03-14 04:57:26 +03:00
vit9696
28a1d57dd2 OcStorageLib: Introduce max path length 2020-03-14 01:38:08 +03:00
vit9696
2827a90df1 OcStringLib: Rename string functions to avoid conflicts with ShellLib 2020-03-10 02:47:00 +03:00
vit9696
c7d7cb8068 OcStringLib: Add StriStr function 2020-01-23 19:46:12 +03:00
Download-Fritz
e24fa8d623 OcStringLib: Use edk2's CharToUpper 2019-06-09 19:30:40 +02:00
vit9696
29a60dfd52 OcStringLib: Add FIXME in InternalCharToUpper for next UDK upgrade 2019-04-27 23:59:40 +03:00
vit9696
392185b0e3 OcStringLib: Fix compilation with UDK, which has no CharToUpper 2019-04-27 23:58:41 +03:00
Download-Fritz
d22d08dd41 OcStringLib: Clean up and add StriCmp and StrniCmp functions 2019-04-27 20:44:26 +02:00
vit9696
8c6767470c OcBootManagementLib: Sanitize boot entry names 2019-04-12 15:12:16 +03:00
vit9696
a716c395e6 OcStringLib: Add UnicodeUefiSlashes 2019-04-06 17:41:07 +03:00
vit9696
ca6088d1f8 Implement OcDataHubLib 2019-03-10 16:53:21 +03:00
Download-Fritz
d924a62b4e OcStringLib: Convert to BASE instance. 2018-11-09 18:49:30 +01:00
vit9696
e8338d8180 Import pico libs 2018-10-07 04:12:17 +03:00