PMheart
f604848c61
OcMainLib: Patch order change ( #370 )
...
The current behaviors of how our modification to Booter and Kernel are undocumented. In addition, we should ensure that:
- Deletion is always performed first, as it makes no sense to patch something that will be removed
- Integrated quirks are always applied preceding user patches (to prevent users from messing up the whole patch structure)
- Injection is performed last
2022-07-16 19:49:20 +02:00
John Davis
2d55820158
OcAppleKernelLib: Fix incorrect OSBundleLibraries_x86_64 and cacheless injected bundle version handling
2022-07-11 21:02:19 -05:00
PMheart
53c67f308c
OcAppleKernelLib: Fix user after free, thanks @mhaeuser ( #368 )
2022-07-11 13:29:58 +02:00
PMheart
33978d85ac
OcAppleKernelLib: Print injected kext bundle version in DEBUG builds ( #358 )
2022-06-23 07:48:45 +03:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
PMheart
95b487a2a3
OcAppleKernelLib: Kext block strategy for prelinked ( #320 )
2022-02-11 10:54:30 +01:00
Marvin Häuser
3db6e1b996
Fix includes to work nicer with IDEs
2021-11-23 10:55:26 +01:00
MikeBeaton
22cfebdf6f
Platform: OpenLinuxBoot.efi
2021-09-04 15:48:36 +01:00
dakanji
dee3ff5ef5
OcFileLib: Standardise Function Names ( #287 )
2021-08-31 10:33:34 +03:00
John Davis
6fd42d0030
OcAppleKernelLib: Fix incorrect debug print statements
2021-07-10 10:53:48 -05:00
PMheart
21c2acd88e
OcMainLib: Allow specifying custom kernels on ESP partition ( #271 )
2021-06-21 23:19:27 +03:00
vit9696
80c96d5823
OcMainLib: Fix warning on force inject failure, which is fine
2021-02-28 20:48:04 +03:00
PMheart
2cdc8a77bd
OcMainLib: Fix initialisation
2021-02-15 19:52:22 +08:00
PMheart
b3e191304b
OcMainLib: Fix initialisation
2021-02-09 22:55:28 +08:00
vit9696
dc1a0d8a22
OcMainLib: Move startup code to a separate library
2021-01-26 21:19:21 +03:00