2404 Commits

Author SHA1 Message Date
vit9696
e1b7844d19 Docs: Sync errata with the latest changes 2020-06-21 18:27:22 +03:00
vit9696
2449e47cb2 OcBootManagementLib: Fixed unaligned file path access
closes acidanthera/bugtacker#951
2020-06-21 18:16:30 +03:00
vit9696
5326395e8d OcAppleBootPolicyLib: Fix unaligned file path access 2020-06-21 17:46:50 +03:00
vit9696
e60a418449 Docs: Update changelog 2020-06-21 17:01:01 +03:00
zhen-zen
d8c59684fc
OcAfterBootCompatLib: Allow specification of max slide for unavailable range (#76) 2020-06-20 07:41:52 +03:00
PMheart
5d4567c714
Build: -Werror support for Utilities (#75) 2020-06-19 14:36:47 +03:00
vit9696
a3d346368f Docs: Improve USB flash wear when using logging 2020-06-19 00:19:04 +03:00
Andrey1970AppleLife
af461bf28b Docs: Update Configuration 2020-06-18 19:52:50 +03:00
Goldfish64
43c8439d17 AudioDxe: Fallback to LPIB during stream startup 2020-06-17 19:10:24 -05:00
vit9696
a820bf1d46 Build: Migrate to edk2-stable202005 2020-06-17 21:27:16 +03:00
vit9696
28c316fc94 OcDevicePathLib: Fix freezes during boot option expansion with PXE 2020-06-17 21:14:01 +03:00
vit9696
ddfe2b823a OcAcpiLib: Fix reset value in FadtEnableReset quirk
closes acidanthera/bugtracker#897
2020-06-17 13:01:13 +03:00
vit9696
26be1a9be1 OcAppleBootPolicyLib: Fixed uninitialised warning 2020-06-17 12:14:52 +03:00
vit9696
142678d08a Docs: Update errata information about run-efi-updater
closes acidanthera/bugtracker#948
2020-06-16 21:12:21 +03:00
vit9696
670d4e0c4f OcBootManagementLib: Drop BlacklistAppleUpdate 2020-06-16 21:09:35 +03:00
vit9696
c33977ca63 Docs: Sync with the latest changes 2020-06-16 21:01:26 +03:00
zhen-zen
d6c5c5c762
ResetSystem: Support reboot into firmware (#73) 2020-06-16 20:49:43 +03:00
Goldfish64
2fe4794464 AudioDxe: Fix use after free 2020-06-13 08:02:52 -05:00
Goldfish64
a55d147273 AudioDxe: Fix controller cleanup 2020-06-12 19:48:55 -05:00
vit9696
d6e191d0e9
OpenCoreUefiAudio: Fix another potential assertion in audio code 2020-06-12 11:33:37 +03:00
Goldfish64
96d42d3884 OpenCoreUefiAudio: Avoid assertion on NULL free 2020-06-11 21:05:42 -05:00
Andrey1970AppleLife
92c9212446 Skip Apple EFI updates f657c3b557 2020-06-10 19:37:47 +03:00
Goldfish64
5cc68857ca AudioDxe: Add additional logging 2020-06-07 22:55:40 -05:00
Goldfish64
ba69794dac Docs: Sync changelog 2020-06-07 13:20:45 -05:00
Goldfish64
be5a7e241f AudioDxe: Disable LPIB by default 2020-06-07 13:13:30 -05:00
Goldfish64
06a093aac6 OcHdaDevicesLib: Add Intel 400 series 2020-06-07 12:37:21 -05:00
Goldfish64
b0087a6b9a AudioDxe: Fallback to LPIB register when DMA positions buffer is unusable 2020-06-06 20:20:33 -05:00
Goldfish64
97ff599250 AudioDxe: Fix incorrect DMA positions buffer size 2020-06-05 23:10:22 -05:00
vit9696
26e58f6c5b
Docs: Sync changelog about Fusion Drive
REF: https://github.com/acidanthera/bugtracker/issues/954
2020-06-05 18:59:16 +03:00
vit9696
47ae021b43 OcApfsLib: Fix the fusion master choice elsewhere 2020-06-05 18:01:29 +03:00
vit9696
b5b178ab15 OcApfsLib: Try to fix master/slave fusion detect 2020-06-05 17:17:57 +03:00
PMheart
c904ab671c
Buid: Migrate all tools to Utilities (#69) 2020-06-05 15:12:33 +03:00
vit9696
ecea50a23e OcApfsLib: Always print i/o for first block 2020-06-05 13:44:23 +03:00
vit9696
c63ecf5dde OcApfsLib: Improve logging 2020-06-05 12:43:03 +03:00
Alex James
97cfaa4e3b
AcpiSamples: Fix SSDT-SBUS-MCHC.dsl compilation (#68)
Fix compilation with older versions of iASL.

REF: https://www.reddit.com/r/hackintosh/comments/gw4ij7/ssdtsbusmchcdsl_compiles_with_an_error/
2020-06-05 02:05:50 +03:00
Goldfish64
784a085b0a AudioDxe: Stream code fixes and rewrite 2020-06-03 21:44:03 -05:00
vit9696
edaf3553a1 Docs: Add errata 2020-06-02 08:09:11 +03:00
vit9696
aba5600931 OcCryptoLib: Use more performant bignum multiplication for X64 2020-06-02 07:55:52 +03:00
vit9696
9d5aa267a9 OpenCanopy: Fixed icon choice for Apple FW update 2020-06-02 03:57:54 +03:00
Goldfish64
c047d6101a AudioDxe: Fix issue with playback ending early 2020-06-01 18:41:04 -05:00
Andrey1970AppleLife
52d5f1486b Bump version to 0.6.0 2020-06-01 20:18:59 +03:00
vit9696
64396aebdc
Build: Fix binary publishing 0.5.9 2020-06-01 17:49:20 +03:00
vit9696
d818c6012a Docs: Provide some ACPI links 2020-06-01 03:17:06 +03:00
PMheart
97c69af4d5 ConfigValidity: Fix printing format 2020-06-01 07:55:31 +08:00
vit9696
d9d4fdbe0b OcCpuLib: Remove SyncrhonizationLib dependency
SyncrhonizationLib requires TimerLib, and our TimerLib requires
OcCpuLib, which results in OcTimerLib constructors being called before
UefiRuntimeServicesTableLib constructors leading to NULL gRT dereference
in OcTimerLibConstructor causing UEFI Shell crashes.
2020-06-01 02:04:46 +03:00
vit9696
4982d8c552 Utilities: Rebuild LegacyBoot with new BaseMemoryLib 2020-06-01 01:13:41 +03:00
vit9696
0fdae4322d Build: Switch to BaseMemoryLibRepStr for optimised memory routines
We cannot use BaseMemoryLibOptDxe since it uses SSE instructions,
and some firmwares fail to properly maintain MMX register contexts
across the timers. This results in exceptions when trying to execute
primitives like CopyMem in timers (e.g. AIKDataWriteEntry).
Reproduced on ASUS M5A97 with AMD FX8320 CPU.

closes acidanthera/bugtracker#754
2020-06-01 00:56:11 +03:00
vit9696
ae5e1f400e OcAcpiLib: Actually fix SSDT dumping 2020-05-31 21:37:16 +03:00
PMheart
05aeb6d573
Build: Add Windows binaries and cleanup buildscripts (#65) 2020-05-31 20:31:17 +03:00
vit9696
0c70319eb0 OcAcpiLib: Fix SSDT dumping 2020-05-31 20:30:19 +03:00