Releases: acidanthera/Lilu
Releases · acidanthera/Lilu
1.4.1
v1.4.1
- Made applyLookupPatch support kernel patches by passsing null kext
- Export hde64 interface
- Added evector deleter without copying for improved performance
- Allow C strings as module prefix argument to the logging functions
1.4.0
v1.4.0
- Fixed mishandling user patches process list after processKernel API call
- Fixed extra I/O in user patcher even when no patches were needed
- Added support for per-process (LocalOnly) userspace patches
1.3.9
v1.3.9
- Added QEMU/KVM vendor compatibility to device detection logic
1.3.8
v1.3.8
- Compile Xcode 11 OSObject stubs into plugins to allow mixing compilers
- Unified release archive names
- Added multirouting support to routeFunction API enabling functions to have multiple proxies
- Added explicit routing type to routeFunction APIs
- Made Lilu use long function routes to ease third-part multirouting
1.3.7
v1.3.7
- Allow loading on 10.15 without
-lilubetaall - Add support for Xcode 11 analysis tools
- Add workaround to 10.15 SDK Dispatch method (use old Xcode when possible)
1.3.6
v1.3.6
- Lilu now uses OpenCore NVRAM variable GUIDs
- Add support for
0x3E980003frame id for CFL refresh
1.3.5
v1.3.5
- Fixed analog audio device detection on certain laptops with Insyde firmware
1.3.4
v1.3.4
- Added implicit
eraseCoverageInstPrefixtorouteMultiple - Fixed user patcher kernel panic when running process via
posix_spawnwithout exec - Fixed user patcher codesign issues on recent 10.14 versions with SIP
- Changed
kern_startandkern_stopto contain product prefix to avoid collisions