vit9696
c8dfa95b60
OcAppleDiskImageLib: Fix connecting APFS dmg recoveries
2020-08-22 02:37:17 +03:00
Goldfish64
68fa334365
OcAcpiLib: Fix cast
2020-08-20 16:03:23 -05:00
Goldfish64
dbb8c0a9e1
OcAcpiLib: Fix cast
2020-08-20 15:09:26 -05:00
vit9696
baa6e8de34
OcBootManagementLib: Add AppleSecureBoot support on EFI files
2020-08-20 22:28:08 +03:00
vit9696
1a4c8c22bf
OcAppleSecureBootLib: Remove insecure interfaces
2020-08-20 22:28:08 +03:00
Goldfish64
442ec2f2c3
OcAppleKernelLib: Add ParseFatArchitecture status check
2020-08-20 14:19:42 -05:00
Goldfish64
7741c09d64
OcAcpiLib: Unlock tables located in low memory
...
closes acidanthera/bugtracker#1085
2020-08-20 13:07:34 -05:00
vit9696
e5a85b17fc
OcBootManagementLib: Implement 11.0 recovery compatibility
2020-08-20 20:33:22 +03:00
vit9696
47a341f80d
OcBootManagementLib: Fallback to boot.efi when dmg loading is disabled
2020-08-20 20:33:22 +03:00
vit9696
e78301f744
OcBootManagementLib: Drop disk image suffix and voice
2020-08-20 20:33:22 +03:00
Goldfish64
342773ef34
OcAppleKernelLib: Use library FAT parsing
2020-08-20 12:05:56 -05:00
Andrey1970AppleLife
4a25caa4d1
DataBase: Updated builtin firmware versions
2020-08-20 02:13:56 +03:00
Goldfish64
c2ca9ac693
OpenCoreKernel: Use new function for virtual kernel
2020-08-19 15:22:13 -05:00
Goldfish64
f545a348a0
OpenCoreKernel: Block cache types via ForceKernelCache option
2020-08-19 15:17:54 -05:00
Goldfish64
5ea680a055
OcAppleKernelLib: Fix handling for codeless kexts
2020-08-19 11:25:41 -05:00
Goldfish64
5c92fe3098
OcAppleKernelLib: Fix cacheless codeless kext handling
2020-08-19 10:23:22 -05:00
vit9696
04fa1c2394
OcAppleKernelLib: Implement cacheless & mkext kext patching and quirks ( #102 )
2020-08-18 23:47:38 +03:00
vit9696
deb1d2c825
OcBootManagementLib: Fix linking on Linux
2020-08-17 12:29:15 +03:00
vit9696
40f81f29f7
OcBootManagementLib: Implement FAT image loading
2020-08-17 01:43:19 +03:00
vit9696
17e99ea36b
OcAppleKernelLib: Fix compiler warnings
2020-08-17 00:04:34 +03:00
vit9696
70c55e03bb
OcAppleKernelLib: Implement CPUID patching for 10.6 64-bit
2020-08-16 04:59:47 +03:00
vit9696
b5dcbd32d1
OcAppleKernelLib: Implement KXLD link state handling ( #101 )
2020-08-16 00:33:56 +03:00
vit9696
399f05c361
OcMemoryLib: Fix MAT processing for SyncRuntimePermissions ( #100 )
...
closes acidanthera/bugtracker#1096
2020-08-16 00:33:30 +03:00
vit9696
c3e14b6824
OcAppleKernelLib: Implement mkext injection support ( #99 )
2020-08-15 00:40:06 +03:00
vit9696
d7d16127c5
OcConsoleLib: Add BuiltinText TextRenderer mode
...
Discovered on Lenovo V580 (i3 3120M)
2020-08-12 19:48:57 +03:00
vit9696
fa58908b26
OcAppleImg4Lib: Improve debug logging
2020-08-11 20:29:30 +03:00
vit9696
816e82188f
OpenCanopy: Reduce size by restricting boot management access
2020-08-11 18:03:10 +03:00
vit9696
f48c647b70
OcAppleKernelLib: Fix solving kernel symbols to zero in 11.0
...
Observed with Black80211 when trying to solve Black80211Control vtable
imports from IONetworkingFamily. When trying to look up
__ZNK19IONetworkController11getFeaturesEv it will be found not just in
IONetworkingFamily but also IO80211Family, where it is going to be
external undefined, i.e. Type = 0x1.
2020-08-10 21:28:39 +03:00
vit9696
d99f0640f6
OcAppleImg4Lib: Optimise model lookup and fix some doc issues
2020-08-10 11:18:40 +03:00
vit9696
459a769f83
OpenCoreUefi: Add immutablekernel loading support
...
references acidanthera/bugtracker#1071
2020-08-09 23:11:00 +03:00
Andrey1970AppleLife
043dfe9059
DataBase: Added IM202
2020-08-09 22:15:05 +03:00
Goldfish64
b32f9bde54
OcAcpiLib: Fix RSDP checksum behavior
2020-08-09 12:42:36 -05:00
vit9696
4d7d8268ff
OcDevicePathLib: Fix matching disk controllers with legacy OPROM ( #95 )
...
closes acidanthera/bugtracker#991
2020-08-09 08:30:33 +03:00
vit9696
ba5c51e32b
OpenCoreMisc: Provide handling of recovery-boot-mode
2020-08-09 00:49:28 +03:00
Goldfish64
c9b719670e
OcAppleKernelLib: Use original modified time for virtual SLE
2020-08-08 13:25:03 -05:00
Goldfish64
1d0516741e
OcHdaDevicesLib: Add Comet Lake-LP device code
2020-08-08 13:01:49 -05:00
vit9696
7e965893bd
OcAppleKernelLib: Implement 64-bit cacheless kext injection ( #96 )
...
references acidanthera/bugtracker#358
2020-08-08 20:05:23 +03:00
vit9696
6f4f762354
OcCpuLib: Fixed display name for older Xeon CPUs like Xeon E5450
...
closes acidanthera/bugtracker#1079
2020-08-08 17:20:45 +03:00
Andrey1970AppleLife
2c72e0d799
DataBase: Added IM201
2020-08-07 19:32:56 +03:00
Goldfish64
8ebad05118
OcMemoryLib: Add LegacyRegion2Protocol support
2020-08-06 19:01:01 -05:00
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