vit9696
69ff426319
OcConsoleLib: Add framebuffer base and params logging
2021-01-31 19:53:19 +03:00
vit9696
0d0279cc7f
OcGuardLib: Add U16 arithmetics
2021-01-31 04:57:40 +03:00
vit9696
469f8cfb66
OpenCoreMisc: Replace BootProtect with LauncherOption
2021-01-30 23:04:10 +03:00
Bmju
7187bc792c
OcMainLib: Fix reading Smbios.SystemUuid from wrong section ( #183 )
...
Co-authored-by: MikeBeaton <mjsbeaton@gmail.com>
2021-01-30 08:50:19 +03:00
vit9696
20aebce6b1
OcAfterBootCompatLib: Fixed non-RT SetVirtualAddressMap for non-macOS
2021-01-28 03:17:41 +03:00
Goldfish64
9a2c42e825
AudioDxe: Add support for ranged widget connections
2021-01-26 19:14:27 -06:00
vit9696
727c90dd4a
OcMainLib: Implement DisableSecurityPolicy UEFI quirk
...
This quirk disables platform security policy, allowing to load any
files and drivers. Some firmwares like Microsoft Surface do not load
drivers even with UEFI Secure Boot disabled, thus the workaround.
references acidanthera/bugtracker#1446
2021-01-26 22:45:54 +03:00
vit9696
1c445a99d6
OpenCore: Switch to application type for better FW compatibility
...
This resolves booting issues with Microsoft Surface firmwares
references acidanthera/bugtracker#1446
2021-01-26 22:13:27 +03:00
vit9696
dc1a0d8a22
OcMainLib: Move startup code to a separate library
2021-01-26 21:19:21 +03:00
vit9696
8f41ba3891
OcMiscLib: Fix typos and add missing constants
2021-01-26 03:14:03 +03:00
vit9696
f45df2f124
OpenCoreKernelPatch: Added SetApfsTrimTimeout to tune APFS trim
2021-01-24 21:13:43 +03:00
vit9696
c5047889e4
OcFileLib: Simplify device path printing
2021-01-23 20:46:37 +03:00
vit9696
6f936b8528
Library: Install all protocols on new handle
2021-01-22 20:29:14 +03:00
Goldfish64
c871327f43
OcAudioLib: Display decimal node addresses in dump
2021-01-21 19:10:19 -06:00
dakanji
67677d50c7
OcApfsLib: Clarify Function Names ( #181 )
2021-01-21 06:41:32 +03:00
vit9696
68de5dbd70
Bootstrap: Print actual load path
...
closes acidanthera/bugtracker#1446
2021-01-20 17:15:59 +03:00
Goldfish64
080a8fc2d3
OcAudioLib: Fix previous commit
2021-01-19 20:02:53 -06:00
Goldfish64
46d9b6ab1d
OcAudioDump: Free handle buffers after use
2021-01-19 18:52:46 -06:00
Goldfish64
7f3a1c53f0
OcAudioDump: Fix incorrect syntax
2021-01-18 21:29:21 -06:00
Goldfish64
37b5fc9928
OcAudioLib: Fix previous commit
2021-01-18 20:38:07 -06:00
Goldfish64
c6509d41c4
OcAudioLib: Implement SysReport dumping of HDA information
2021-01-18 19:09:36 -06:00
vit9696
9a11244600
OcMiscLib: Add OcLoadAndRunImage and use it in Bootstrap
2021-01-17 03:03:48 +03:00
vit9696
2b7ed55cf2
OcFileLib: Provide slow path for getting file size
2021-01-17 01:57:28 +03:00
Mykola Grymalyuk
dfd459a7f0
OpenCorePlatform: Add MaxBIOSVersion option to Generic ( #179 )
...
closes acidanthera/bugtracker#1427
2021-01-11 12:31:52 +03:00
PMheart
157f386959
OcStringLib: Add OcAsciiStringNPrintable API
2021-01-10 22:30:06 +08:00
vit9696
03666a6182
Revert "OpenDuet: Replace custom UsbLegacySupport with EDK II code ( #174 )"
...
This reverts commit f68784c8a868b4e4aad6b97044695707ab10dad9.
This code does not seem to be stable when booting with USB flash
connected, causing erratic hangs according to @roddy20.
Delay the merge till 0.6.6 until more information is known.
2021-01-03 02:23:01 +03:00
PMheart
e7f7360076
OpenCanopy: Implement PickerVariant support
2021-01-02 16:34:10 +03:00
vit9696
b8843e6dcd
OcAppleKernelLib: Fix assertion when patching AppleImage4
2021-01-02 09:21:26 +03:00
vit9696
34f180af73
OpenCoreAudio: Implement mp3 decoding support
2021-01-02 07:35:16 +03:00
vit9696
f9abab42c9
OcMp3Lib: Fix naming as MPEG3 is not MP3
2021-01-02 05:03:52 +03:00
vit9696
69f775d38d
OcMpeg3Lib: Initial version
2021-01-01 21:46:30 +03:00
nms42
f68784c8a8
OpenDuet: Replace custom UsbLegacySupport with EDK II code ( #174 )
...
Note: Previous revert was caused by a build issue, presumably with
Xcode 9.2. Anyone having further issues ensure to use supported
compilers, i.e. Xcode 12.x or similar.
2021-01-01 17:52:23 +03:00
nms42
bceef18859
Revert "OpenDuet: Replace custom UsbLegacySupport with EDK II code ( #174 )"
...
This reverts commit ae95e683715738a5a587a0486def9052b13d9e7a.
2021-01-01 13:27:17 +03:00
nms42
ae95e68371
OpenDuet: Replace custom UsbLegacySupport with EDK II code ( #174 )
2021-01-01 02:27:36 +03:00
vit9696
c87ae5bd84
OcConfigurationLib: Fix typos in configuration types, thx @MikeBeaton
...
references #173
2020-12-28 02:08:09 +03:00
vit9696
d7a27a44b3
OpenCoreUefiAudio: Implement UEFI audio SetupDelay
...
closes acidanthera/bugtracker#971
2020-12-26 11:26:11 +03:00
vit9696
a2da0c2c35
User: Implement fuzzing and coverage gathering support with docs
...
closes acidanthera/bugtracker#1372
2020-12-26 11:24:02 +03:00
PMheart
08ddaab469
Utilities: Advanced ocvalidate for error checking ( #169 )
2020-12-24 20:09:52 +03:00
PMheart
239e2dbc49
OcStringLib: Add UnicodeIsFilteredString API
2020-12-23 14:15:05 +08:00
vit9696
befa997b12
OpenCoreUefi: Remove DeduplicateBootOrder quirk
...
This quirk was required earlier to workaround ASUS bios issues.
A better workaround for these issues was added in 0.6.4.
At this point DeduplicateBootOrder may only mask issues related
to incorrect Bootstrap/BootstrapShort preference for the board
and is thus removed due to being essentially harmful.
Note, that for some firmwares it is normal to have 2 Windows
entries, and DeduplicateBootOrder had nothing to do with it.
2020-12-23 00:36:20 +03:00
Goldfish64
bf6e54da6c
OcSmbiosPatch: Fix incorrect cast for max memory capacity
...
Closes https://github.com/acidanthera/bugtracker/issues/1383
2020-12-21 12:15:31 -06:00
vit9696
4682be2cf5
OcInputLib: Workaround timer resolution restoration
2020-12-20 06:56:48 +03:00
Michael Belyaev
d815a83be0
OpenCanopy: Basic audio assist support ( #74 )
...
Co-authored-by: Michael Belyaev <usrsse2@me.com>
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
2020-12-16 23:03:11 +03:00
Andrey1970AppleLife
db279854b5
DataBase: Updated builtin firmware versions
2020-12-15 21:32:22 +03:00
vit9696
c3dcf2a954
OcFileLib: Implement section reading
2020-12-15 15:54:56 +03:00
vit9696
d3ada7c006
OcBootManagementLib: Fix missing file close
2020-12-15 15:54:46 +03:00
PMheart
cc1ba529c1
OcStringLib: Add OcAsciiStrChr and OcAsciiStrrChr API
2020-12-13 21:42:47 +08:00
PMheart
ec85bc583d
OcStringLib: Add IsAsciiAlpha API
2020-12-13 00:41:39 +08:00
PMheart
5c8f473541
OcStringLib: Add OcAsciiStriStr API
2020-12-11 18:12:14 +08:00
vit9696
7c5f19aef1
OcBootManagementLib: Fix default boot option selection regression
2020-12-07 12:40:55 +03:00