Goldfish64
b2e55152ea
OcFileLib: Implement AllocateCopyFileData
2020-07-25 21:26:02 -05:00
Goldfish64
0a16c8a126
OcXmlLib: Implement XmlNodeChangeContent
2020-07-25 18:03:59 -05:00
vit9696
870017d0e5
OcDevicePathLib: Added a workaround for PCI0 with 0x1 _UID
...
references acidanthera/bugtracker#664
2020-07-25 19:32:57 +03:00
vit9696
bb990c8c5d
OpenCoreMisc: Perform serial init separately via SerialInit option
2020-07-25 19:04:56 +03:00
vit9696
602e540968
OcAfterBootCompatLib: Fix 32-bit dead loop
2020-07-25 18:39:54 +03:00
vit9696
426a5dbe09
OcAppleKernelLib: Fixed OSXSAVE reporting when emulating CPUID on newer CPUs
2020-07-25 18:23:05 +03:00
vit9696
ee30d2f5e0
OcConsoleLib: Update UGA comments
...
closes acidanthera/bugtracker#1061
2020-07-25 17:55:04 +03:00
Goldfish64
cb4d43e2f7
OcFileLib: Consolidate to use GetFileInfo
2020-07-23 18:17:14 -05:00
Andrey1970AppleLife
359454f3c4
DataBase: Update builtin firmware versions for 11.0
2020-07-23 09:18:44 +03:00
Goldfish64
32828b04c4
OcCompressionLib: Expose Adler32 function
2020-07-19 10:06:12 -05:00
Download-Fritz
6eea5727c5
OcDevicePathLib: Fix potential deadloop
2020-07-18 23:13:24 +02:00
Goldfish64
96f488a17c
OcFileLib: Fix typo
2020-07-17 23:23:25 -05: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
50abfc2f28
OcMemoryLib: Fix typo
2020-07-17 02:39:44 +03:00
Anatoliy Kashkin
a3d191e4f4
OcBootManagementLib: Load icons for custom boot entries ( #91 )
...
closes acidanthera/bugtracker#1042
2020-07-16 16:14:31 +03:00
Andrey1970AppleLife
ace92a4214
DataBase: Update builtin firmware versions
2020-07-16 07:36:57 +03:00
Andrey1970AppleLife
c4a4bb57c2
Update AutoGenerated.c
2020-07-16 05:12:37 +03:00
Goldfish64
592d2acf6b
OcFileLib: Provide workaround for buggy drivers
2020-07-15 20:16:07 -05:00
Andrey1970AppleLife
7b445b298e
DataBase: Fixed typos
2020-07-16 03:52:59 +03: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
Goldfish64
6aac3a2c59
OcAcpiLib: Check for invalid reset register width
2020-07-06 15:05:04 -05:00
vit9696
57f4824a8e
OcAppleKernelLib: Older kernel kext base is lower
2020-07-06 00:31:14 +03:00
vit9696
365e6ad569
OcMachoLib: Fix compiler warning
2020-07-05 23:37:18 +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
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
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
aa57c57e7b
OcAcpiLib: Improve the detection of reset fix requirements
...
closes acidanthera/bugtracker#1017
2020-07-03 13:00:24 +03: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
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