1214 Commits

Author SHA1 Message Date
vit9696
4bcb2f17be OcHdaDevicesLib: Factor HdaModels into a library 2020-02-23 03:49:21 +03:00
vit9696
ffcdc0e4c5 OcAppleKernelLib: Update GS layout for LAPIC patch on 10.15.4 2020-02-20 09:41:01 +03:00
Download-Fritz
b3662e8a3d OcBootManagementLib: Fix USB -> Apple HID enums by @n-d-k
Co-Authored-By: n-d-k <n-d-k@users.noreply.github.com>
2020-02-18 16:26:09 +01:00
vit9696
ab1ec56995 OcBootManagementLib: Fix functional key handling in builtin picker 2020-02-18 08:57:49 +03:00
vit9696
072fae180b OcBootManagementLib: Detect functional keys
closes acidanthera/bugtracker#725
2020-02-18 08:31:52 +03:00
vit9696
701c9f164f OcBootManagementLib: Resolve more and aborted conflicts in picker 2020-02-16 19:20:28 +03:00
vit9696
66979ff5c5 Build: Fix analysis warnings
closes acidanthera/bugtracker#722
2020-02-16 15:46:12 +03:00
vit9696
5da113b944 OcCpuLib: Improve ACPI PM timer CPU frequency calculation performance
closes acidanthera/bugtracker#526
2020-02-16 10:04:35 +03:00
vit9696
372e881731 OcConsoleLib: Optimise the use of different background colors 2020-02-16 09:33:52 +03:00
vit9696
89db20417e OcBootManagementLib: Provide DeviceHandle for CustomEntries on broken fws
closes acidanthera/bugtracker#712
2020-02-16 07:23:57 +03:00
vit9696
410ba1e7aa OcCpuLib: Fix frequency calculation on VMware 2020-02-16 05:54:24 +03:00
vit9696
7c02ef9940 OcBootManagementLib: Implement HideAuxiliary 2020-02-16 05:28:06 +03:00
vit9696
999c65e9a2 OcConsoleLib: Make Light Gray UI colour match Apple flavour 2020-02-16 04:20:21 +03:00
vit9696
ad512b7ca2 OcMiscLib: Drop custom Base64Decode implementation 2020-02-16 03:39:46 +03:00
vit9696
035609cd6b OcCompressionLib: Sync zlib up to d71dc66fa8a153fb6e7c626847095d9697a6cf42 2020-02-16 03:35:13 +03:00
vit9696
1e97810557 OcPngLib: Do not check crc32 and adler32 for performance 2020-02-16 03:31:11 +03:00
vit9696
c313e15662 OcPngLib: Merge lodepng changes 2020-02-16 03:06:06 +03:00
vit9696
debd83adc8 OcConsoleLib: Use UIScale variable for HiDPI mode 2020-02-16 02:52:53 +03:00
vit9696
2b44eb6832 OcPngLib: Fix buffer overrun errors and reduce memory copying
closes acidanthera/bugtracker#718
2020-02-15 22:47:40 +03:00
vit9696
d241856dde OcPngLib: Further upgrade lodepng fixing another memory corruption 2020-02-15 20:05:47 +03:00
vit9696
518811d7e3 OcBootManagementLib: Define entry reason when running apple picker 2020-02-14 17:51:06 +03:00
vit9696
c2b6d4cf44 OcCryptoLib: Annotate AES with IN OUT 2020-02-14 17:50:41 +03:00
vit9696
a84c1521f6 OcConsoleLib: Fix builtin text renderer with different GOP modes 2020-02-13 17:07:46 +03:00
vit9696
c0161f7fdd OcConsoleLib: Fix direct GOP mode switching 2020-02-13 17:07:17 +03:00
vit9696
e2ccff31f6 OcDebugLogLib: Fix null pointer dereference 2020-02-13 15:56:13 +03:00
vit9696
338cf9d035 OcConsoleLib: Make text mode the default for builtin renderer and drop ProvideEarlyConsole 2020-02-13 03:29:39 +03:00
vit9696
ef3be828cc OcConsoleLib: Implement DirectGopRendering 2020-02-13 00:52:44 +03:00
vit9696
63729391d2 OcPngLib: Rebase lodepng to 20200211 and fix compilation 2020-02-12 11:03:30 +03:00
vit9696
41ce29c263 OcPngLib: Avoid memcpy import generation 2020-02-12 10:48:32 +03:00
vit9696
f2b3bc1497 OcPngLib: Fix memory leak and update codestyle 2020-02-12 02:18:17 +03:00
vit9696
ffab0c3251 OcPngLib: Upgrade lodepng to 20200112 with our fixes
Includes fix to CVE-2019-17178
2020-02-12 02:01:42 +03:00
Download-Fritz
f1a6b251dd OcPngLib: Import EncodePng by @n-d-k 2020-02-11 15:50:34 +01:00
vit9696
effd593f84 OcAcpiLib: Make ACPI table count warning informational 2020-02-11 10:23:31 +03:00
vit9696
0f3a37bd6f OcConsoleControlEntryModeLib: Look for ConsoleControl on other handles 2020-02-10 11:32:03 +03:00
vit9696
a135ff51bf OcConsoleLib: Install ConsoleControl on ConsoleOutHandle 2020-02-10 11:30:50 +03:00
vit9696
7a7b23bc53 OcBootManagementLib: Add more logging for Apple picker 2020-02-09 22:21:53 +03:00
vit9696
3ff7e0a48f Application: Ensure Stall does not excseed 32-bit 2020-02-09 20:09:08 +03:00
vit9696
476c121a83 OcBootManagementLib: Log custom entries 2020-02-09 19:56:26 +03:00
vit9696
0bc4415e10 OcConsoleLib: Switch to graphics mode by default 2020-02-09 19:48:40 +03:00
vit9696
b0fd7de372 OcBootManagement: Implement Apple BootPicker support 2020-02-09 14:31:32 +03:00
vit9696
37c26b1a40 OcConsoleLib: Cleanup background colour filling 2020-02-09 02:25:09 +03:00
vit9696
b578e4e7e3 OcConfigurationLib: Replace RequireVault and RequireSignature with Vault 2020-02-09 00:51:30 +03:00
vit9696
4626f79025 OcConsoleLib: Fix installing ConsoleControl when none is present 2020-02-09 00:25:43 +03:00
vit9696
2409b3b268 OcAppleRamDiskLib: Fix compiler warning
closes acidanthera/bugtracker#703
2020-02-09 00:15:05 +03:00
vit9696
81edab7426 FwRuntimeServices: Add support for ProtectSecureBoot 2020-02-09 00:10:57 +03:00
vit9696
c577c341c6 OcBootManagementLib: Implement colouring picker 2020-02-08 22:45:15 +03:00
vit9696
58f5c7ec1b OcBootManagementLib: Ensure no cursor in simple picker 2020-02-08 22:16:37 +03:00
vit9696
8fc88733a4 OcConsoleLib: New output implementation 2020-02-08 21:55:07 +03:00
vit9696
27e0a987fe OcConsoleLib: Fix initial foreground colour 2020-02-07 13:09:33 +03:00
vit9696
5e427c677e OcConsoleLib: Fix comparison warning
closes acidanthera/bugtracker#701
2020-02-07 12:32:13 +03:00