Goldfish64
96f488a17c
OcFileLib: Fix typo
2020-07-17 23:23:25 -05:00
vit9696
802dcdbf19
OcAppleKernelLib: Fix arg order for OcKernelLoadKextsAndReserve
2020-07-07 00:14:45 +03:00
vit9696
0271bacc27
OcAppleKernelLib: More progress with 11.0, many thx to @Download-Fritz
2020-07-04 01:58:04 +03: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
ebdc3fa056
OcAppleKernelLib: Start building new Mach-O functions
2020-06-27 20:55:16 +03:00
vit9696
1e5e9fb5e9
Utilities: Add Windows binaries for BaseTools
2020-05-18 14:05:36 +03:00
vit9696
570a537fc2
Docs: Document debug tags and improve logging
2020-05-17 17:16:49 +03:00
vit9696
0bb426d364
OcAppleKernelLib: Added PatchAppleRtcChecksum kernel quirk
2020-04-18 15:40:08 +03:00
vit9696
ba97238db2
OpenCore: Validate storage path lengths
2020-03-14 01:41:13 +03:00
vit9696
28a1d57dd2
OcStorageLib: Introduce max path length
2020-03-14 01:38:08 +03:00
vit9696
6073123b79
OpenCoreKernel: Switch to SafeFileOpen
2020-02-06 00:43:28 +03:00
vit9696
abb512985d
OpenCoreKernel: Implement DummyPowerManagement quirk
2020-02-02 02:22:21 +03:00
vit9696
cd65634a77
OpenCoreKernel: Implement IncreasePciBarSize support
2020-01-12 22:31:25 +03:00
vit9696
42e8f3156d
OpenCoreKernel: Add support for AppleXcpmForceBoost
2020-01-12 02:27:41 +03:00
vit9696
40c42c23f0
OpenCoreKernel: Use new ThirdPartyDrives quirk instead of ThirdPartyTrim
2019-11-27 01:44:19 +03:00
vit9696
b393b0594e
OpenCoreKernel: Support PowerTimeoutKernelPanic option
2019-10-17 11:43:11 +03:00
Markus Reiter
b3c3b85859
OpenCoreKernel: Refactor OcParseDarwinVersion ( #18 )
2019-10-11 13:02:54 +03:00
Download-Fritz
3e71e2a938
OpenCoreKernel: Fix kernel matching
2019-10-09 20:51:57 +02:00
Dhinak G
ddac66e15f
OpenCoreKernel: Fix typos for MinKernel ( #17 )
...
There are missing line breaks in the strings on lines 318, 486, and 566.
On lines 313, 481 and 561, MinKernel is set to `OcParseDarwinVersion (OC_BLOB_GET (&XXX->MaxKernel))` instead of `OcParseDarwinVersion (OC_BLOB_GET (&XXX->MinKernel))`.
2019-10-09 07:25:22 +03:00
Nikolai SAOUKH
bb02ab7a1f
OpenCorePkg: make explicit conversion to CHAR8
2019-09-27 11:37:15 +03:00
vit9696
fec17e6339
OpenCoreKernel: Replaced MatchKernel with MinKernel and MaxKernel
2019-09-25 13:51:18 +03:00
vit9696
2e1dfab255
OpenCoreKernel: Add support for patch comment logging
2019-08-31 22:34:49 +03:00
Download-Fritz
e9116ef1bd
OpenCoreKernel: Correct %s to %a for KEXT name
2019-07-24 07:20:49 +02:00
vit9696
d0504e6631
OpenCoreKernel: Mentioned successful patch init in the log
2019-07-12 09:44:03 +03:00
vit9696
d38886663b
OpenCoreKernel: Fix lapic patch logic
...
closes acidanthera/bugtracker#370
2019-06-11 23:10:15 +03:00
vit9696
d57d461a82
OpenCoreKernel: Fix formatting string for missing plist
2019-06-10 12:30:53 +03:00
vit9696
e05bd528e6
OpenCoreKernel: Support LapicKernelPanic and AppleXcpmExtraMsrs quirks
2019-06-09 00:11:48 +03:00
vit9696
2e883f6fa6
OpenCoreKernel: Implement PanicNoKextDump quirk
2019-06-08 00:13:59 +03:00
vit9696
ce136ba887
Added CustomSMBIOSGuid quirk for Custom SMBIOS update mode
2019-06-07 22:16:02 +03:00
vit9696
81354c40cd
OpenCoreKernel: Add CPUID emulation patch for kernels
2019-06-07 17:45:33 +03:00
vit9696
10a639e65c
OpenCoreKernel: Implement support for DisableIoMapper quirk
2019-06-04 17:48:33 +03:00
vit9696
ef90ffac7e
OpenCorePlatform: Replace SMBIOS Auto update with with TryOverwrite and Default to Create
...
Also includes docs updates for IntelFramework removal
2019-05-13 22:11:06 +03:00
Needy
10b4b710fc
OpenCoreKernel: Lower error level for patcher failure ( #6 )
...
Boot fails if a kext cannot be found, which is expected in some situations like recovery boot.
2019-05-13 13:58:50 +03:00
vit9696
27dca92053
OpenCoreVault: Initial implementation
2019-04-13 21:30:06 +03:00
vit9696
a314312866
OpenCoreKernel: Recover broken debugging preferences
2019-04-11 20:56:59 +03:00
vit9696
b4a0bf9bf6
OpenCoreKernel: Rename BundleName to BundlePath
2019-04-11 16:42:11 +03:00
vit9696
d683e2286d
OpenCoreKernel: Recurse into VFS to detect boot subdirectories
2019-04-10 22:54:19 +03:00
vit9696
0c7566b5a7
OpenCoreKernel: Log user patches
2019-04-10 19:07:37 +03:00
vit9696
b86d77e48b
OpenCoreKernel: Add AppleXcpmCfgLock kernel quirk
2019-04-10 16:30:46 +03:00
vit9696
fd47a4db0c
OpenCore: Avoid dangling booter protocol on load failure
2019-04-09 13:45:40 +03:00
vit9696
64f72e89d4
OpenCorePlatform: Implement Data Hub update support
2019-04-07 21:41:12 +03:00
vit9696
663bc8d0f8
OpenCore: Sync with OcConfigurationLib
2019-04-07 17:06:17 +03:00
vit9696
41a94cee67
OpenCoreKernel: Fix Base field reading in patch
2019-04-07 11:42:11 +03:00
vit9696
34a032a31c
OpenCore: Fix kernel version comparison
2019-04-06 23:51:21 +03:00
vit9696
388b280838
OpenCore: Complete kernel modifications
2019-04-06 22:24:23 +03:00
vit9696
f7c5b8d305
OpenCore: Implement patch support
2019-04-06 21:52:27 +03:00
vit9696
3787fe5a8b
OpenCore: Implement kext injection
2019-04-06 17:30:50 +03:00