1132 Commits

Author SHA1 Message Date
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
Download-Fritz
a8c208434d OcGuardLib: Use _Static_assert for Clang on Windows 2019-10-27 11:38:49 +01:00
Nikolai SAOUKH
b26f90f912 OcSupportPkg: _MSC_EXTENTIONS is not the indication of msvc compiler 2019-10-26 14:27:34 +03: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
vit9696
78c47800f8 Utilities: Add more APFS samples from 10.15 2019-10-23 18:43:09 +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
1ac384397b testsUser: Add more types 2019-10-12 22:49:49 +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
29a2733550 OcSupportPkg: drop unused var TimeoutSeconds (in BlessTest) 2019-09-27 09:14:30 +03: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
mrmiller
6d104f5927 OcCpuLib: Move our read of the TSC Adjust MSR to only happen for CPUs that support the CPUID_TIME_STAMP_COUNTER leaf. (#14) 2019-09-11 19:53:25 +03:00
mrmiller
2a21f53c2d OcCpuLib: Calculate ARTFrequency based on the measured TSC frequency for CPUs that don't report it directly and are unknown models. Fixes issues with Skylake-SP chips and spread spectrum which causes the ART to deviate approximately 0.25% from its nominal 25 MHz core crystal clock frequency. (#13) 2019-09-10 11:46:49 +03:00
Download-Fritz
d1c565a246 OcCryptoLib: Import secure memory comparison and password verification APIs 2019-09-10 08:30:57 +02:00