1030 Commits

Author SHA1 Message Date
Download-Fritz
05127da085 OcMachoLib: Add explicit casts to silence MSVC for IA32 targets 2019-11-03 16:46:35 +01:00
Download-Fritz
c5024de443 OcCpuLib: Fix uninitialised values and and CurBusRatio for AMD 2019-11-03 16:01:01 +01:00
Download-Fritz
1d2e449f56 Multiple: Fix 32-bit linking issues 2019-11-03 15:43:59 +01:00
Download-Fritz
7390f78869 OcAppleKeyMapLib: Reduce the amount of protocol calls 2019-11-03 15:43:59 +01:00
Download-Fritz
b211836f65 OcAppleKeyMapLib: Merge ExactMatch TRUE/FALSE control flows 2019-11-03 15:43:59 +01:00
Download-Fritz
e70879235e OcHashServicesLib: Runtime-verify MessageSize as it's untrusted input 2019-11-03 12:30:18 +01:00
Download-Fritz
156262a979 OcAppleBootCompatLib: Do not truncate physical addresses 2019-11-03 12:29:57 +01:00
Download-Fritz
4a023f0817 TestsUser: Fix DEBUG_BULK_INFO usage 2019-11-03 12:22:06 +01:00
Download-Fritz
21371a5ffb OcMemoryLib: Update AllocatePagesFromTop's spec and conformance 2019-11-03 11:58:20 +01:00
vit9696
ce0068c11b OcAppleBootCompatLib: Fix infinite loop 2019-11-03 13:16:01 +03:00
vit9696
601d11c1de OcMemoryLib: Fix GetCurrentMemoryMapAlloc implementation 2019-11-03 13:14:20 +03:00
vit9696
937c45501c OcBootManagementLib: Fix interpreting letters in boot menu 2019-11-03 01:51:51 +03:00
Download-Fritz
156cb7c586 Various type and cast fixes 2019-11-02 23:16:33 +01:00
Download-Fritz
cdde3a7d28 OcAppleRamDiskLib: Fix free logic 2019-11-02 22:37:05 +01:00
Download-Fritz
5d38fb09d2 OcChunklistLib and OcAppleDiskImageLib: Improve santiy checking 2019-11-02 22:12:52 +01:00
Leoyzen
d65c11fef8 OcCpuLib: Add hypervisor CPUID support to work with virtualization (#17) 2019-10-30 11:41:40 +03:00
Download-Fritz
fa13915b00 OcAppleImg4Lib: Rename from OcAppleDerLib 2019-10-27 11:46:54 +01:00
Download-Fritz
7411e27cb6 OcAppleDerLib/libDERImg4: Cleanups and comments 2019-10-27 11:40:05 +01:00
vit9696
b999a14cb0 OcBootManagementLib: Add title suffix support to boot picker 2019-10-24 18:31:26 +03:00
vit9696
afd7d7f305 OcConsoleLib: Make reconnection optional on resolution change 2019-10-24 00:36:15 +03:00
vit9696
73db7004ff OcConsoleLib: Factor cursor hiding into a separate API 2019-10-23 18:43:54 +03:00
Download-Fritz
3c421f2cdf libDERImg4: Initial import 2019-10-20 18:54:34 +02:00
vit9696
5e0f400c69 OcAppleKernelLib: Add PowerTimeoutKernelPanic option 2019-10-17 11:42:28 +03:00
vit9696
12a2709637 OcAppleBootCompatLib: Change bytes to kilobytes 2019-10-14 09:51:33 +03:00
vit9696
8fee6e67ec OcConfigurationLib: Move MmioWhitelist and improve its debugging 2019-10-14 09:46:26 +03:00
Download-Fritz
d2c9149525 OcBootManagementLib: Avoid incorrect error propagation from the last entry scanned 2019-10-13 18:53:04 +02:00
vit9696
9bcad3c87a OcConfigurationLib: Fix parsing MmioWhitelist 2019-10-12 22:52:11 +03:00
vit9696
62d88996df OcAppleBootCompatLib: Implement MmioWhitelist 2019-10-12 22:40:30 +03:00
Download-Fritz
11f3a52b0a OcBootManagementLib: Fix AsciiStrLen ASSERT for empty entry args 2019-10-09 18:35:42 +02:00
Download-Fritz
b7beb073a5 OcBootManagementLib: Assign image LoadOptions as Unicode 2019-10-07 21:23:46 +02:00
Download-Fritz
514f9b92ba OcInputLib: Fix KeySwap functionality 2019-10-07 09:35:56 +02:00
Download-Fritz
215d22fe35 OcInputLib: Remove unused library class references
Fixes https://github.com/acidanthera/bugtracker/issues/503
2019-10-07 09:35:20 +02:00
Download-Fritz
ae040f053b OcBootManagementLib: Assign load options to the correct image handle 2019-10-06 15:09:45 +02:00
hieplpvip
91b1575828 OcAppleKernelLib: Fix typo in InternalGetQuirkDependencyKext (#16) 2019-10-06 13:50:35 +03:00
vit9696
24b3cdeb0d OcCpuLib: Fix analysis warning 2019-10-05 21:22:24 +03:00
Download-Fritz
4703a7f6a3 OcCpuLib: Update documentation 2019-10-05 17:08:38 +02:00
Download-Fritz
88cfc9cc8f OcCpuLib: Prevent recursion when called from OcDebugLogLib in DEBUG mode 2019-10-05 16:45:51 +02:00
Download-Fritz
5f9d2677a2 OcAppleBootCompatLib: Improve slide and kernel size documentation 2019-10-05 12:30:05 +02:00
Download-Fritz
550c934927 OcCpuLib: Expose TSC frequency retrieval API
Fixes https://github.com/acidanthera/bugtracker/issues/476
2019-10-05 12:05:38 +02:00
Download-Fritz
5459af9a37 OcBootManagementLib/OcMiscLib: Move OcTimerLib reference 2019-10-03 10:00:18 +02:00
Download-Fritz
7d8cb681be OcAppleKernelLib: Fix undefined output for an unaligned kernel header 2019-09-29 19:47:06 +02:00
Download-Fritz
f2a92fff9b OcBootManagementLib: Initial privilege/password support 2019-09-28 16:00:41 +02:00
Download-Fritz
eedf63f106 OcInputLib: Initial import 2019-09-28 15:33:57 +02:00
Download-Fritz
4740f35ff9 OcBootManagementLib: Install AppleKeyMap if not already existant for consistency 2019-09-28 15:27:45 +02:00
Nikolai SAOUKH
39d1e2f9c7 OcSupportPkg: make explicit UINTN to UINT32 conversion
discovered by vs2019ce v16.3.1
2019-09-27 09:08:26 +03:00
Download-Fritz
f4254b50b6 OcGuardLib: Add missing UefiLib reference (required for AsciiPrint) 2019-09-26 11:40:48 +02:00
Download-Fritz
c5786afe33 OcAppleSecureBootLib: Return correct status from AppleSbVerifyWindows()
Closes https://github.com/acidanthera/bugtracker/issues/492
2019-09-26 11:40:10 +02:00
vit9696
2e5eaea326 OcConfigurationLib: Fix ordering in tools entry 2019-09-25 19:44:00 +03:00
vit9696
5c59effb9f OcBootManagementLib: Added Arguments to Tools and Entries sections 2019-09-25 18:22:22 +03:00
vit9696
c1119818ce OcConfigurationLib: Use MinKerne/MaxKernel instead of MatchKernel 2019-09-25 13:49:30 +03:00