1537 Commits

Author SHA1 Message Date
Goldfish64
e5f086c779 OcVirtualFsLib: Add virtual directory support 2020-08-05 06:55:22 +03:00
vit9696
830b0139de OcBootManagementLib: Make DMG loading support configurable
closes acidanthera/bugtracker#1073
2020-08-05 06:39:56 +03:00
Mykola Varahash
e5c9ce0e04
OcInputLib: Do not reset input protocols (#93)
This allows catching pressed keys ahead of the OC initialization
2020-08-04 07:58:28 +03:00
vit9696
87a287f2be OcCpuLib: Fix display name for i9 CPUs like 7920X 2020-08-02 09:39:22 +03:00
vit9696
6483fb6169 OcAppleSecureBootLib: Fix invalid assertion 2020-08-01 16:38:52 +03:00
vit9696
eaac5f0453 OcAppleIm4Lib: Fix memcpy undefined reference 2020-08-01 16:38:07 +03:00
Goldfish64
697a2e5b0f OcXmlLib: Free original buffer on failure 2020-07-27 16:08:18 -05:00
Goldfish64
2bbf6a466b OcXmlLib: Correct/clarify XmlDocumentExport 2020-07-27 16:05:27 -05:00
Goldfish64
1bc2fb3eea OcXmlLib: Fix previous commit 2020-07-26 23:04:59 -05:00
Goldfish64
cbdef704f4 OcXmlLib: Add plist doctype export option 2020-07-26 20:25:25 -05:00
Andrey1970AppleLife
2b53436062 DataBase: Fixed BIOSReleaseDates 2020-07-26 20:44:15 +03:00
Andrey1970AppleLife
4b92cbbf3d PlatformInfo Automatic for all models 2020-07-26 19:54:32 +03:00
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