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
1a71973617
Build: Attempt to workaround windows build failures
2020-07-05 15:20:21 +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
Andrey1970AppleLife
0ff97ad01c
DataBase: Added MBP164
2020-07-04 21:21:32 +03:00
Andrey1970AppleLife
15c91903ef
DataBase: Fixed typo
2020-07-04 20:26:33 +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
vit9696
12e66757b9
Build: Fix compilation
2020-07-04 14:55:21 +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
vit9696
a83f08d31d
Docs: Sync changelog
2020-07-03 19:28:23 +03:00
vit9696
aa57c57e7b
OcAcpiLib: Improve the detection of reset fix requirements
...
closes acidanthera/bugtracker#1017
2020-07-03 13:00:24 +03:00
vit9696
96161ab0f8
Build: Attempt to fix DuetPkg compilation
...
closes acidanthera/bugtracker#915
2020-07-03 12:57:16 +03:00
Mykola Grymalyuk
a9a1589ef5
Add note for AWAC users
2020-06-29 21:49:06 -06:00
Download-Fritz
2ae43ab055
OcAppleKernelLib: Support KC kernel symbols and fix PLIST
2020-06-29 20:34:01 +02:00
Download-Fritz
275c78bbd7
OcMachoLib: Add API to externally retrieve symbols
2020-06-29 20:28:23 +02:00
Download-Fritz
5d0b9f4832
OcMachoLib: Remove redundant alignment checks
2020-06-29 19:31:36 +02:00
vit9696
764c5c2277
OcAppleKernelLib: Continue working on KC prelinking
2020-06-29 08:45:42 +03:00
vit9696
f5528850ac
OpenCanopy: Fixed incorrect volume icon dimension requirements
...
closes acidanthera/bugtracker#1011
2020-06-29 07:23:12 +03:00
vit9696
c7cfb84e48
OcFileLib: Reset position to 0 after reading
...
This resolves the crash in EfiBoot due to returning unsupported kernel
image as is from OcKernelFileOpen with position set to non-0 value in
10.4. Thx Goldfish for the discovery!
2020-06-29 07:08:32 +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
vit9696
83b77fff56
OcMachoLib: Fix MSVC warning
2020-06-28 19:18:47 +03:00
vit9696
0e1c134261
OcCpuLib: Fixed FSBFrequency reporting on Meron and similar CPUs
2020-06-28 19:17:48 +03:00
Download-Fritz
95421ebbd7
OcAppleKernelLib/Kc: Import generation of DYLD fixups for KEXTs
2020-06-28 17:52:25 +02:00
Download-Fritz
0ad48de5b4
OcMachoLib: Make the LC retrieval API public
2020-06-28 17:47:19 +02:00
Download-Fritz
9f7634a790
OcAppleKernelLib/Kc: Import DYLD fixup chain converion
2020-06-28 17:08:35 +02:00
vit9696
de272bf210
OcMachoLib: Fix KC init and segment merging
2020-06-28 12:01:54 +03:00
vit9696
f3d604b509
OcDebugLogLib: Fixed serial initialisation when file logging is disabled
2020-06-28 10:20:56 +03:00
vit9696
51a1dd4ef4
OcConsoleLib: Added AppleFramebufferInfo protocol
2020-06-28 10:19:13 +03:00
vit9696
1d1b1cc12c
OpenCoreUefiInOut: Added UgaPassThrough option to support UGA protocol over GOP
2020-06-28 09:51:39 +03:00
vit9696
badcd125bd
OcConsoleLib: Added UGA protocol compatibility in ProvideConsoleGop quirk
...
This is required by 10.4 EfiBoot
2020-06-28 09:43:21 +03:00
vit9696
c9a7e2ea1b
AppleFramebufferInfo: Add missing header
2020-06-28 09:42:36 +03:00
vit9696
ebdc3fa056
OcAppleKernelLib: Start building new Mach-O functions
2020-06-27 20:55:16 +03:00
Mykola Grymalyuk
62e6ab1ec5
Add RTC ACPI sample for X299
2020-06-27 10:53:45 -06:00
dakanji
7450324633
LogoutHook: Indent for readability and consistency ( #82 )
2020-06-27 02:39:10 +03:00
vit9696
0aad659b8f
Docs: Added notes about LogoutHook upgrade by Rodion
2020-06-27 02:38:52 +03:00
Andrey1970AppleLife
7dc93fc811
DataBase: Update builtin firmware versions T2 models for Big Sur
2020-06-27 00:00:46 +03:00
Rodion Shingarev
1d22a5966e
Utilities - LogoutHook- fixed DefaultBackgroundColor
2020-06-26 21:05:01 +03:00
Rodion Shingarev
b2a1dadd72
Improved boot selection scripts for macOS without NVRAM
2020-06-26 20:22:12 +03:00
Andrey1970AppleLife
533a9693b7
Docs: Improve Errata.
2020-06-26 19:07:07 +03:00
vit9696
8a03275f55
OcAppleKernelLib: Fix lapic patch on 11.0, thx @Download-Fritz
2020-06-26 11:25:42 +03:00