2765 Commits

Author SHA1 Message Date
vit9696
1f37e9944e OcBootManagementLib: Fix external display for old SATA HDDs 2020-10-04 05:08:04 +03:00
vit9696
1d76ae6947 OcVirtualFsLib: Fix handling buggy programs passing NULL to FileOpen 2020-10-04 04:30:02 +03:00
Goldfish64
c46fe4f1d5 Docs: Clarify supported versions for LegacyCommpage quirk 2020-10-03 19:52:24 -05:00
Goldfish64
eb56315475 OcAppleKernelLib: Fix comments from previous commit 2020-10-03 19:51:51 -05:00
Goldfish64
f18a2a73c1 OcAppleKernelLib: Add LegacyCommpage quirk
Replaces default 64-bit commpage bcopy implementation with one that does not require SSSE3, required for legacy platforms without SSSE3. Resolves a "commpage no match for last" panic due to no available bcopy implementations.
2020-10-03 19:43:35 -05:00
vit9696
369db9c92e Utilities: Fix boot filename 2020-10-04 02:24:38 +03:00
Vitaly Cheptsov
88a47e6d9b
Docs: Sync changelog 2020-10-03 19:49:01 +03:00
Matis Schotte
d000d80fdc
AppleModels: Implement compatibility with 2020 models (#127)
closes acidanthera/bugtracker#1092
closes acidanthera/bugtracker#1195
2020-10-03 19:44:02 +03:00
Goldfish64
c12c2732cf OpenCoreKernel: Fix i386-user32 behavior 2020-10-03 11:32:31 -05:00
PMheart
8e0acd46b5 Docs: Rebuild docs for changes in last commit 2020-10-03 23:08:15 +08:00
dakanji
00fcf0f51e
Docs: Improve Structure and Wording (#130) 2020-10-03 23:05:54 +08:00
Goldfish64
6e59947c23 OpenCoreKernel: Correct prelinkedkernel and i386-user32 behavior
Prelinkedkernel under 10.4/10.5 is unsupported; block this if KernelCache=Auto. Additionally, we do not want to use KernelArch=i386-user32 under 10.7, or 10.4/10.5 on EFI64. See https://github.com/acidanthera/bugtracker/issues/358#issuecomment-702854967 for additional details.
2020-10-03 10:04:03 -05:00
PMheart
fd548b3b53
Docs: Convert second-person pronouns to third-person (#129) 2020-10-03 13:47:03 +08:00
PMheart
d5c140bfef
OcAppleKernelLib: Added MinKernel/MaxKernel to Emulate (#128)
Also, DummyPowerManagement, usually paired with CPUID spoofing, has been moved to Emulate section.
2020-10-03 13:10:24 +08:00
PMheart
e93624ab16
OcAppleKernelLib: Added ExtendBTFeatureFlags quirk (#126)
This quirk substitutes BT4LEContinuityFixup which actually fails to function properly due to late patching.
2020-10-02 11:31:03 +08:00
vit9696
bf97afa02c Docs: Sync changes 2020-10-02 03:46:25 +03:00
Goldfish64
1029e98ffc OcCpuLib: Add support for NetBurst models 2020-10-01 19:15:28 -05:00
vit9696
7c6cc2aa21 Build: Fix Duet 32-bit compilation
closes acidanthera/bugtracker#1184
2020-10-01 22:03:19 +03:00
Vitaly Cheptsov
0ad3297d57
Build: Try to fix analysis 2020-09-29 14:47:40 +03:00
John Davis
676ef93d9d
OcAppleKernelLib: Add 32-bit prelinking support (#122) 2020-09-29 12:41:37 +03:00
Alex James
266b709c12 OpenCorePlatform: Add SystemMemoryStatus option to Generic 2020-09-29 10:59:27 +03:00
Alex James
d08e2cf0b1 Utilities: Add FUZZ option to Makefile 2020-09-28 12:22:53 +03:00
Alex James
06af970852 User/Pcd: Add PcdPciExpressBaseSize
Needed since 5c06585528
2020-09-28 12:22:53 +03:00
Andrey1970AppleLife
eec50d05b3 Update SampleCustom.plist 2020-09-26 17:29:53 +03:00
Andrey1970AppleLife
8187f60733 Docs: Delete incorrect comment. 2020-09-26 13:54:13 +03:00
Andrey1970AppleLife
d3bb1748c0 DataBase: Update MaximumOSVersions 2020-09-24 22:23:28 +03:00
vit9696
33c1bed2c1 OcBootManagementLib: Workaround displaying Preboot due to macOS 11 bug 2020-09-23 22:43:47 +03:00
coolhaxor
fdfdc7e0d8 OcMemoryLib: Implement Type for ReservedMemory 2020-09-23 22:30:33 +03:00
Andrey1970AppleLife
8acdb1775b
Add files via upload 2020-09-22 20:23:17 +03:00
vit9696
ade47c42af OcHashServicesLib: Transliterate unicode into ascii
Unicode may cause issues with older misconfigured python versions
2020-09-19 14:18:23 +03:00
Download-Fritz
3dfcdd759b OcPeCoffLib: Tolerate gaps between sections 2020-09-18 12:24:08 +02:00
Hiep Bao Le
293d85fdd8
Use str as output filename (#120)
closes https://github.com/acidanthera/bugtracker/issues/1163
2020-09-18 14:43:14 +08:00
Andrey1970AppleLife
71952261a7 DataBase: Updated builtin firmware versions 2020-09-17 23:42:15 +03:00
Mykola Grymalyuk
d89484877d Docs: Revert _STA value overriding in SSDT-EC-USBX
See previous commit for more details:
- 8c93e5e2dc
2020-09-17 11:41:30 -06:00
vit9696
8c93e5e2dc Docs: Revert _STA value overriding
Method objects cannot be redefined without operating system support.
When EC _STA method is present it is not possible to write anything
to it without invoking undefined behaviour.
2020-09-17 20:35:33 +03:00
mbarbierato
542c50997d
Docs: Improve ACPI Darwin detection in non-critical areas (#119) 2020-09-17 18:22:02 +03:00
Andrey1970AppleLife
b2861203e6 Docs: Fixed typo 2020-09-16 22:59:44 +03:00
zhen-zen
b832f0332b
Docs: Update recommendation on ACPI patches (#113) 2020-09-14 14:58:28 +03:00
Andrey1970AppleLife
b27299c757
Update Kexts.md 2020-09-14 02:24:28 +03:00
vit9696
d53a5125f2 Docs: Sync changelog and documentation 2020-09-13 23:19:48 +03:00
John Davis
74062d4e0f
OcAppleKernelLib: Add 32-bit Mach-O and patching support (#118) 2020-09-13 22:57:10 +03:00
Goldfish64
18ce64b408 OcAppleKernelLib: Fix previous commit 2020-09-13 12:16:24 -05:00
Goldfish64
85d0532e17 OcAppleKernelLib: Fix previous commit 2020-09-13 11:49:02 -05:00
Goldfish64
b7a5bf322d Docs: Fix typo in changelog 2020-09-13 11:16:36 -05:00
Goldfish64
cdf9773b80 Docs: Update changelog 2020-09-13 11:08:41 -05:00
Goldfish64
d583e2031a OcAppleKernelLib: Only apply KC address fixup during block if KC 2020-09-13 10:57:53 -05:00
vit9696
8c66f78a3d Build: Fix booter suffix for IA32 2020-09-13 17:30:45 +03:00
vit9696
733e8b7b27 Build: Added IA32 binry variant to the release bundles 2020-09-13 16:18:20 +03:00
vit9696
ec40cc5b38 Docs: Fix some typos
closes acidanthera/bugtracker#1152
closes acidanthera/bugtracker#1153
2020-09-13 15:00:00 +03:00
Goldfish64
c559acd81c OcAppleKernelLib: Do not abort if Info.plist is missing
Some versions of 10.4 may have kexts that do not have an Info.plist, but have plugins. We still want to scan any plugins in this case.
2020-09-12 18:52:22 -05:00