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
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