vit9696
e78301f744
OcBootManagementLib: Drop disk image suffix and voice
2020-08-20 20:33:22 +03:00
Goldfish64
94162dede1
OpenCoreKernel: Don't match kernels in .kext bundles
2020-08-20 12:17:36 -05:00
Goldfish64
342773ef34
OcAppleKernelLib: Use library FAT parsing
2020-08-20 12:05:56 -05:00
Andrey1970AppleLife
09ab92f833
Update Changelog.md
2020-08-20 02:54:45 +03: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
Goldfish64
de7b226d2a
Docs: Update changelog
2020-08-18 17:17:38 -05:00
Goldfish64
a1316334ad
OpenCoreKernel: Don't match .kext or .im4m during XNU hook
2020-08-18 17:11:34 -05:00
vit9696
04fa1c2394
OcAppleKernelLib: Implement cacheless & mkext kext patching and quirks ( #102 )
2020-08-18 23:47:38 +03:00
vit9696
9a0f1bc12c
Build: Fix iasl dependency
2020-08-18 23:22:14 +03:00
Nikolai SAOUKH
04db39f161
Fix case folding name compare in btree code
...
Remove folding of 0x0000 char to invalid unicode char 0xFFFF.
Fix false match when name in the btree on disk is the prefix of longer search key.
2020-08-17 19:05:14 +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
Andrey1970AppleLife
b0e86b3a86
DataBase: Added IM202 model codes
2020-08-15 23:20:46 +03:00
Andrey1970AppleLife
bc79f688b7
DataBase: Added IM201 model codes
2020-08-15 20:20:24 +03:00
vit9696
c3e14b6824
OcAppleKernelLib: Implement mkext injection support ( #99 )
2020-08-15 00:40:06 +03:00
Andrey1970AppleLife
c9ffc6d2f5
DataBase: Update IM201
2020-08-13 01:54:33 +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
89c5e90bfb
Docs: Improve documentation
2020-08-11 15:43:56 +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
Andrey1970AppleLife
add3983172
DataBase: Added IM202 model code
2020-08-10 18:31:23 +03:00
Andrey1970AppleLife
1116b0faa2
Docs: Added models date
2020-08-10 15:23:55 +03:00
vit9696
562ff41318
Build: Make shellcheck happy
2020-08-10 14:10:23 +03:00
vit9696
d99f0640f6
OcAppleImg4Lib: Optimise model lookup and fix some doc issues
2020-08-10 11:18:40 +03:00
Andrey1970AppleLife
8837838fb3
Docs: Fixed chronology
2020-08-10 07:32:50 +03:00
vit9696
459a769f83
OpenCoreUefi: Add immutablekernel loading support
...
references acidanthera/bugtracker#1071
2020-08-09 23:11:00 +03:00
Andrey1970AppleLife
0df1307bdb
Fix typo
2020-08-09 22:24:10 +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
Andrey1970AppleLife
16eb84f94b
Update DataBase.md
2020-08-09 15:54:00 +03:00
vit9696
794580ca79
Docs: Sync changelog
2020-08-09 08:32:25 +03: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
Andrey1970AppleLife
6404e1ece0
DataBase: Fixed IM161 and IM162
2020-08-08 23:45:08 +03:00
Goldfish64
f5a9ff02b0
OpenCoreKernel: Free cacheless context if previously valid
2020-08-08 15:25:48 -05: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
bd5f7a69f5
Docs: Sync changelog
2020-08-08 20:07:09 +03: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
2636b192cd
Update IM201.yaml
2020-08-07 23:27:27 +03:00