vit9696
0fb09c220e
OcConfigurationLib: Replace Block with Delete to reduce confusion
2020-05-17 02:06:35 +03:00
vit9696
86b69367df
OcConsoleLib: Fixed compatibility with blit-only GOP (e.g. OVMF Bochs)
2020-05-14 09:53:48 +03:00
vit9696
0ee57bdef1
OcConsoleLib: Fixed builtin text renderer failing to provide ConsoleControl
2020-05-14 09:43:07 +03:00
vit9696
b4ade47942
OcMiscLib: Fix possible assert during USB ownership release
2020-05-14 09:03:28 +03:00
Michael Belyaev
52c7579cd1
Fix documentation comments
2020-05-13 20:46:32 +03:00
vit9696
15fdaf6376
OpenCoreUefiInOut: Removed DirectGopCacheMode due to being ineffective
2020-05-13 16:10:22 +03:00
vit9696
86a49fb2f3
OpenRuntime: Replaced RequestBootVarFallback with DeduplicateBootOrder due to bugs
2020-05-13 16:07:37 +03:00
vit9696
f750d5b7bd
OcCpuLib: Add CFG lock debugging
2020-05-13 15:31:56 +03:00
vit9696
6bfd26f381
OcCpuLib: Fixed CPU detection crash with QEMU 5.0 and KVM accelerator
...
closes acidanthera/bugtracker#914
2020-05-13 15:30:03 +03:00
Download-Fritz
b9f4fff54d
OcBootManagementLib: Fix ExpandShortFormBootPath
2020-05-13 10:17:18 +02:00
vit9696
a14c94ca17
OcAcpiLib: Fixed FadtEnableReset with too small FACP tables
...
closes acidanthera/bugtracker#897
2020-05-13 06:41:58 +03:00
vit9696
30aad505f1
OcBootManagementLib: Fix hiding Time Machine entries with HideAuxiliary
2020-05-12 22:44:52 +03:00
Nikolai SAOUKH
09cbfb9d0b
Library/OcBootManagementLib: fix (im?)possible loss of data in PanicUnpack()
2020-05-12 17:49:05 +03:00
vit9696
41b207c242
OcBootManagementLib: Fix audio playback in builtin picker
2020-05-11 22:03:51 +03:00
vit9696
5055be90ea
OcBootManagementLib: Fixed incorrect entry order with 2 OS in container
2020-05-11 16:43:02 +03:00
vit9696
4433c92895
OcConsoleLib: Added builtin text renderer compatibility with Shell page mode
...
For some reason UEFI Shell trashes Cursor positions of the TextOut protocol
even though the spec explicitly forbids this.
closes acidanthera/bugtracker#837
2020-05-11 04:44:51 +03:00
vit9696
bd0cc2f54f
OpenCanopy: Added partial hotkey support (e.g. Ctrl+Enter)
2020-05-11 02:55:25 +03:00
vit9696
76e889f89a
OpenCanopy: Fix black splash with non-black bg
2020-05-10 23:03:45 +03:00
vit9696
8b5099bf1f
Docs: Fixed launching Shell with text over it
2020-05-10 21:58:27 +03:00
vit9696
da8302f3b9
OcBootManagementLib: Fix memory leak in ApplePanic handling
2020-05-10 20:38:42 +03:00
vit9696
9d53b61d4d
OcBootManagementLib: Fix compiler warning
...
closes acidanthera/bugtracker#898
2020-05-10 20:29:48 +03:00
vit9696
6caff2a456
OpenCoreUefiInOut: Fixed ReconnectOnResChange reconnecting even without res change
2020-05-10 20:13:06 +03:00
vit9696
7dac5f8f8f
OcBootManagementLib: Fix panic expansion and zero shrinking
2020-05-10 19:14:01 +03:00
vit9696
eece2befc9
OcBootManagementLib: Fix compiler warning
2020-05-10 05:42:28 +03:00
vit9696
462876603f
OpenCoreMisc: Added ApplePanic to store panic logs on ESP root
2020-05-10 01:42:00 +03:00
vit9696
def8866ef3
OcBootManagementLib: Fix locating default Windows with DuetPkg
2020-05-08 00:49:54 +03:00
Download-Fritz
9440cd057b
OcBootManagementLib: Use static functions for Boot Policy
...
Includes fixing an issue where generic booters were added for file systems that already had a primary booter by the use of "core" Apple Boot Policy predefined paths.
2020-05-07 17:34:53 +02:00
Download-Fritz
913fb12a3f
OcAppleBootPolicyLib: Introduce concept of "Core" paths
2020-05-07 17:34:53 +02:00
Download-Fritz
b7bb88473f
OcAppleBootPolicyLib: Do not return unused APFS handle by OC API
...
The handle is unused by all calls within OC and finding it has a considerable overhead considering scanning many partitions, hence limit it to Apple protocol API.
2020-05-07 17:34:53 +02:00
vit9696
e4f182ee9f
Build: Fix doxygen issues
2020-05-06 23:16:51 +03:00
Download-Fritz
c9c9979fd2
OcBootManagementLib: Adapt to OcAppleBootPolicyLib changes
2020-05-06 21:12:00 +02:00
Download-Fritz
cc4cb23796
OcAppleBootPolicy: Move parameter checking to protocol functions
2020-05-06 21:11:23 +02:00
Download-Fritz
3d97abb86f
OcAppleBootPolicyLib: Fix Apple UB
2020-05-06 20:56:04 +02:00
Download-Fritz
971e412a5c
OcAppleBootPolicyLib: Expose functions statically
2020-05-06 20:56:04 +02:00
vit9696
3e5cbe6b86
OcBootManagementLib: Fix custom entry listing when ResetNVRAM is off
2020-05-06 21:41:48 +03:00
Download-Fritz
8e42201f04
OcDevicePathLib: Fix restore struct fields
2020-05-06 14:52:53 +02:00
Nikolai SAOUKH
52aee52fa4
OpenCorePkg\Library\OcDevicePathLib\OcDevicePathLib.c: Fix warning C4244: '=': conversion from 'const UINT32' to 'UINT{8|16}', possible loss of data
2020-05-06 12:45:44 +03:00
vit9696
9bbd9f0395
OcBootManagementLib: Invoke bless for every BootOrder entry
...
This resolves a problem with locating recovery and other macOS installs
2020-05-06 01:25:23 +03:00
vit9696
8411a4ba2e
OcBootManagementLib: Fix accessing freed device path for APFS recovery
2020-05-06 01:20:23 +03:00
vit9696
5f32fc7eb9
OcBootManagementLib: Log APFS recovery location failure code
2020-05-06 00:26:27 +03:00
vit9696
f5eed13321
OcStringLib: Fix a typo
2020-05-06 00:09:33 +03:00
vit9696
ef1c9b02f2
OcStringLib: Fix OcStrStrLength to match equal strings
2020-05-06 00:02:20 +03:00
vit9696
6336f034ca
OcBootManagementLib: Fix the use of uninitialised value
2020-05-05 22:46:30 +03:00
Michael Belyaev
d7e47bed07
Docs: Fix Doxygen comments ( #46 )
2020-05-05 22:46:14 +03:00
vit9696
796765ca7c
OcBootManagementLib: Rework boot management ( #42 )
...
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Download-Fritz <download-fritz@outlook.com>
2020-05-05 19:45:32 +03:00
Michael Belyaev
b4e2820be3
OpenCanopy: Improve font support ( #43 )
...
- Fix various issues during BMF font loading.
- Add 2x font support (requires the height to be 12*Scale, like bless-generated).
- Add fonts without kerning support.
- Rename `Light` to `LightBackground` and fix color comparison direction.
- Add support loading images that already have premultiplied alpha (use it for font).
- Improve font/label size assertion messages
- Draw font-rendered labels and image lebels with alpha to fix background blending.
- Update Xcode project to work with indexing.
- OcAppleDiskImageLibInternal: fix error handling issues.
2020-05-05 18:46:21 +03:00
vit9696
7aef9de457
OcAppleImageConversionLib: Conform to the latest protocol discoveries
2020-05-04 15:42:21 +03:00
vit9696
001340fc2a
OcAppleImageConversion: Fix scale argument handling
2020-05-03 23:47:58 +03:00
vit9696
cbfbc3487f
OpenCoreMisc: Fix excluded handled initialisation
2020-04-29 05:14:06 +03:00
vit9696
525b6a6ada
OcConsoleLib: Fixed handling 24-bit screen resolutions
2020-04-26 06:28:30 +03:00