vit9696
|
426a5dbe09
|
OcAppleKernelLib: Fixed OSXSAVE reporting when emulating CPUID on newer CPUs
|
2020-07-25 18:23:05 +03:00 |
|
vit9696
|
32bf419136
|
OcAppleKernelLib: Fix memory corruption with many kexts in 11.0
|
2020-07-18 04:40:37 +03:00 |
|
Download-Fritz
|
f1e8766af9
|
Utilities/KextInject: Determine Info/EXE reserve sizes
|
2020-07-17 23:01:41 +02:00 |
|
vit9696
|
748b0ea20e
|
OcAppleKernelLib: Fix incorrect assertion on zero relocations
|
2020-07-07 12:13:57 +03:00 |
|
vit9696
|
802dcdbf19
|
OcAppleKernelLib: Fix arg order for OcKernelLoadKextsAndReserve
|
2020-07-07 00:14:45 +03:00 |
|
vit9696
|
57f4824a8e
|
OcAppleKernelLib: Older kernel kext base is lower
|
2020-07-06 00:31:14 +03:00 |
|
vit9696
|
d8ace47606
|
OcAppleKernelLib: Fix patching KC vtables with imports from kexts
|
2020-07-05 23:18:10 +03:00 |
|
vit9696
|
9e166de9ac
|
Utilities: Drop separate KC utility and unify with KextInject
|
2020-07-05 20:57:13 +03:00 |
|
vit9696
|
27053778bc
|
OcAppleKernelLib: Fix relocation support for EfiBoot in KC mode
|
2020-07-05 18:54:38 +03:00 |
|
vit9696
|
995924032c
|
OcAppleKernelLib: Get kernel patcher work (mostly)
|
2020-07-05 04:23:43 +03:00 |
|
vit9696
|
ef8fdce8cd
|
OcAppleKernelLib: Fix linking against injected kexts
|
2020-07-05 04:23:43 +03:00 |
|
vit9696
|
0b3dcf4f7e
|
OcAppleKernelLib: Improve handling of KC DySymtab
|
2020-07-04 20:21:37 +03:00 |
|
vit9696
|
1ef945991a
|
OcAppleKernelLib: Fix __LINKEDIT handling in KC mode
|
2020-07-04 19:04:06 +03:00 |
|
vit9696
|
605878e57a
|
OcAppleKernelLib: Partially fix symbol resolution from kexts
|
2020-07-04 17:10:03 +03:00 |
|
Download-Fritz
|
07b697d28d
|
OcMachoLib: Support KC Mach-Os
|
2020-07-04 15:28:22 +02:00 |
|
vit9696
|
6fdd4a2834
|
OcXmlLib: Treat non-hex data as integer data
In 11.0 kc plist pointer data is in decimal
|
2020-07-04 16:04:02 +03:00 |
|
vit9696
|
e09b29d7e0
|
OcAppleKernelLib: Fix legacy kernel injection
|
2020-07-04 15:29:38 +03:00 |
|
Download-Fritz
|
4908a5374c
|
OcAppleKernelLib: Fix prelinkedkernel injection
|
2020-07-04 13:22:17 +02:00 |
|
vit9696
|
0271bacc27
|
OcAppleKernelLib: More progress with 11.0, many thx to @Download-Fritz
|
2020-07-04 01:58:04 +03:00 |
|
Download-Fritz
|
2ae43ab055
|
OcAppleKernelLib: Support KC kernel symbols and fix PLIST
|
2020-06-29 20:34:01 +02:00 |
|
vit9696
|
764c5c2277
|
OcAppleKernelLib: Continue working on KC prelinking
|
2020-06-29 08:45:42 +03:00 |
|
vit9696
|
50cf6148c9
|
OcAppleKernelLib: Fix compiler warning in MSVC
|
2020-06-29 07:02:01 +03:00 |
|
vit9696
|
69954a6105
|
OcAppleKernelLib: Fix regression in the previous commit
closes acidanthera/bugtracker#1013
|
2020-06-29 06:59:10 +03:00 |
|
vit9696
|
44081eb08b
|
OcAppleKernelLib: Make more progress with KC context init
|
2020-06-29 00:27:35 +03:00 |
|
Download-Fritz
|
95421ebbd7
|
OcAppleKernelLib/Kc: Import generation of DYLD fixups for KEXTs
|
2020-06-28 17:52:25 +02:00 |
|
Download-Fritz
|
9f7634a790
|
OcAppleKernelLib/Kc: Import DYLD fixup chain converion
|
2020-06-28 17:08:35 +02:00 |
|
vit9696
|
ebdc3fa056
|
OcAppleKernelLib: Start building new Mach-O functions
|
2020-06-27 20:55:16 +03:00 |
|
vit9696
|
8a03275f55
|
OcAppleKernelLib: Fix lapic patch on 11.0, thx @Download-Fritz
|
2020-06-26 11:25:42 +03:00 |
|
Download-Fritz
|
062e898e26
|
Fix GCC warnings
|
2020-05-31 13:23:27 +02:00 |
|
vit9696
|
7edeac5cd8
|
OcAppleKernelLib: Fixed LapicKernelPanic kernel quirk on 10.9
|
2020-05-30 18:13:53 +03:00 |
|
vit9696
|
e6bec3ae80
|
Debug: Fix some log tags
|
2020-05-17 16:53:02 +03:00 |
|
vit9696
|
a9cbcd9ae8
|
Build: Drop EfiPkg
|
2020-05-17 14:28:41 +03:00 |
|
Download-Fritz
|
cf05a42605
|
OcAppleKernelLib: Relieve __LINKEDIT presence expectations
KPIs in Mountain Lion expose symbols but do not have a __LINKEDIT segment.
|
2020-04-23 22:24:00 +02:00 |
|
Download-Fritz
|
4dab6b508a
|
OcAppleKernelLib: Avoid NULL 0-offset UB
|
2020-04-23 19:59:32 +02:00 |
|
vit9696
|
3ec848da3d
|
Build: Replace RETURN_ macros with EFI_
|
2020-04-18 15:55:05 +03:00 |
|
vit9696
|
0bb426d364
|
OcAppleKernelLib: Added PatchAppleRtcChecksum kernel quirk
|
2020-04-18 15:40:08 +03:00 |
|
Download-Fritz
|
079070a29f
|
Fix several issues (Coverity, Clang)
|
2020-04-07 17:44:21 +02:00 |
|
vit9696
|
e984dc7c12
|
OcAppleKernelLib: Fixed PowerTimeoutKernelPanic on 10.15.4
|
2020-03-29 08:59:41 +03:00 |
|
vit9696
|
97585cb6c2
|
Build: Remove OcSupportPkg usage
|
2020-02-29 17:39:41 +03:00 |
|
vit9696
|
ffcdc0e4c5
|
OcAppleKernelLib: Update GS layout for LAPIC patch on 10.15.4
|
2020-02-20 09:41:01 +03:00 |
|
vit9696
|
462a831d02
|
OcAppleKernelLib: Implement DummyPowerManagement quirk
|
2020-02-02 02:21:37 +03:00 |
|
vit9696
|
979087c68e
|
Revert "Build: Fix MODULE_TYPE for libraries"
This reverts commit 93c96d030b176873052e479b20e5a7f0f367ce3c.
|
2020-01-23 20:01:40 +03:00 |
|
vit9696
|
93c96d030b
|
Build: Fix MODULE_TYPE for libraries
|
2020-01-23 19:49:04 +03:00 |
|
vit9696
|
7b30612be8
|
OcAppleKernelLib: Implement IncreasePciBarSize quirk
|
2020-01-12 22:18:59 +03:00 |
|
vit9696
|
f115cfde26
|
OcAppleKernelLib: Fix broken AppleXcpmForceBoost
|
2020-01-12 21:41:24 +03:00 |
|
vit9696
|
ed8af5d264
|
OcAppleKernelLib: Fix typo in pm log
|
2020-01-12 18:44:47 +03:00 |
|
vit9696
|
68f466d7f1
|
OcAppleKernelLib: Initial version of AppleXcpmForceBoost
|
2020-01-12 01:36:17 +03:00 |
|
vit9696
|
867000cd07
|
Build: Improve IA32 compat based on @nms42 patches
closes acidanthera/bugtracker#645
closes acidanthera/bugtracker#646
closes acidanthera/bugtracker#647
|
2020-01-11 04:51:46 +03:00 |
|
vit9696
|
81e33784b1
|
Build: Fix some warnings, thx @nms42
references acidanthera/bugtracker#640
|
2020-01-09 19:08:39 +03:00 |
|
vit9696
|
1560cec90c
|
OcGuardLib: Switch to edk2-stable201911
|
2019-11-29 17:32:17 +03:00 |
|