1050 Commits

Author SHA1 Message Date
Nikolai SAOUKH
d4d85dc764 zlib: Our runtime is not in ms windows world any more 2019-11-10 18:45:32 +03:00
Download-Fritz
bed56a5307 OcConfigurationLib: Fix typo 2019-11-06 21:55:44 +01:00
Download-Fritz
b60eb719da OcConfigurationLib: Import UnblockFsConnect quirk 2019-11-06 20:00:57 +01:00
Download-Fritz
c588365359 OcFileLib: Import FS connect quirk API 2019-11-06 19:47:19 +01:00
Download-Fritz
aece54d878 OcCryptoLib: Fix MSVC build and type consistency 2019-11-06 19:47:14 +01:00
Download-Fritz
be8d3b3b25 OcAppleImg4Lib: Enable full building 2019-11-06 19:47:07 +01:00
Download-Fritz
410d10d3fc
OcCryptoLib: Import new RSA stack
Import a new RSA stack and test utilities to support IMG4 image verification.
2019-11-06 19:26:45 +01:00
vit9696
70fe07f83a OcBootManagementLib: Disable experimental ballooning allocation
Currently this feature does not seem to be benefitial, as on low memory
machines it prevents booting from recovery by allocating too much memory
instead of actually improving the situation. Perhaps this feature is to
be removed in the future.
2019-11-04 20:39:44 +03:00
vit9696
af3b167177 OcAppleBootCompatLib: Added free memory debugging 2019-11-04 20:10:15 +03:00
Download-Fritz
53ea852bc3 OcAppleKernelLib: Support trailing exec-less kexts 2019-11-04 17:09:52 +01:00
vit9696
4421b5a758 OcBootManagementLib: Debug restyle 2019-11-04 18:51:48 +03:00
vit9696
896523be1d OcAppleRamDiskLib: Fix error handling 2019-11-04 18:08:18 +03:00
vit9696
f1143c83f1 OcAppleDiskImageLib: Improve debugging 2019-11-04 15:46:09 +03:00
vit9696
d4903793e2 OcAppleBootCompatLib: Fix slide for AvoidHighAlloc 2019-11-04 15:46:09 +03:00
vit9696
2ba7618f23 OcAppleBootCompatLib: Initial balloon implementation 2019-11-04 15:46:09 +03:00
vit9696
e9da01e7fa OcBootManagementLib: Implement ballooning stubs 2019-11-04 15:46:09 +03:00
Download-Fritz
023e40f603 OcAppleRamDiskLib: Fix potential OOB operations and LoadFile result 2019-11-04 11:19:01 +01:00
Download-Fritz
120c806604 OcBootManagementLib: Fix key polling issue with PollAppleHotKeys=true 2019-11-03 21:34:36 +01:00
Download-Fritz
7b60d73018 OcBootManagementLib: Abort timeout with ESC/0 for PollAppleHotKeys=true 2019-11-03 21:33:49 +01:00
Download-Fritz
3a6863d72c OcBootManagementLib: Improve input with PollAppleHotKeys=true 2019-11-03 18:28:12 +01:00
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