100 Commits

Author SHA1 Message Date
vit9696
3ec848da3d Build: Replace RETURN_ macros with EFI_ 2020-04-18 15:55:05 +03:00
vit9696
cfda552fa3 TestsUser: Partially fix Serialized compatibility 2020-04-03 14:43:40 +03:00
vit9696
63735d449b Build: Rename some tools and drivers 2020-03-15 17:27:29 +03:00
Michael Belyaev
47c4861763 BootLiquor: Initial preview based on @Download-Fritz's implementation 2020-03-07 17:20:05 +03:00
vit9696
0a2771b9b6 OcCryptoLib: Implement ChaCha, IETF variant, and also fix tests 2020-01-06 22:17:23 +03:00
Download-Fritz
96db531ad8 TestsUser/Prelinked: Error-exit when preparation fails 2019-12-11 17:58:22 +01:00
vit9696
d34c3498b6 TestsUser: Fix compilation by introducing STATIC_ASSERT 2019-11-30 23:52:16 +03:00
Download-Fritz
edecf7e6e0 TestsUser/Base.h: Introduce NDEBUG macro 2019-11-30 13:54:19 +01:00
Download-Fritz
1c7b5ed322 TestsUser/Base.h: Ignore pedantic Clang warnings 2019-11-11 22:24:21 +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
4421b5a758 OcBootManagementLib: Debug restyle 2019-11-04 18:51:48 +03:00
Download-Fritz
4a023f0817 TestsUser: Fix DEBUG_BULK_INFO usage 2019-11-03 12:22:06 +01:00
vit9696
1ac384397b testsUser: Add more types 2019-10-12 22:49:49 +03:00
Download-Fritz
091fe4ef58 TestsUser/Base.h: Import MIN_INT* macros 2019-09-01 15:51:15 +02:00
Download-Fritz
e6bbbc40c4 TestsUser/Base.h: Replace CRLF with LF 2019-08-04 15:21:35 +02:00
Download-Fritz
b46792672e TestsUser/Base.h: Declare EFI_IMAGE_UNLOAD 2019-08-04 14:59:38 +02:00
vit9696
606f32540a TestsUser: Fix DiskImage 2019-06-12 23:41:33 +03:00
vit9696
3223115d87 OcAppleKernelLib: Add lapic master CPU patch to never need lapic_dont_panic=1 2019-06-11 23:08:08 +03:00
vit9696
2825930a0d OcMiscLib: Force our own base64 implementation, edk2 is broken
Revert "Deprecate OcBase64Decode in favor of edk2's Base64Decode"
This reverts commit 2104029260a009b807614b10aaee931685840282.
Reference: https://github.com/acidanthera/bugtracker/issues/372
2019-06-10 19:59:23 +03:00
vit9696
c1ed04223c TestsUser: Fix build string 2019-06-10 19:52:58 +03:00
Download-Fritz
45828187ac Convert edk2 code to LF 2019-06-09 22:26:26 +02:00
Download-Fritz
2104029260 Deprecate OcBase64Decode in favor of edk2's Base64Decode 2019-06-09 19:30:26 +02:00
vit9696
24328163a0 Build: Fix broken line endings 2019-06-04 20:50:58 +03:00
vit9696
28b76c3df7 OcSmbiosLib: Debugging cleanup and Auto mode removal 2019-05-13 22:00:33 +03:00
Download-Fritz
908709afd2 Import IntelFrameworkPkg LegacyRegion header 2019-05-11 12:27:53 +02:00
Download-Fritz
f7103d56f4 OcDataHubLib: Expose DataHub via edk2 implementation if not installed 2019-05-11 12:26:05 +02:00
Download-Fritz
518150c8ba DevicePathLib: Do not use UEFI protocols 2019-04-28 21:21:54 +02:00
Download-Fritz
3837176219 TestsUser/Base.h: Add a few string and device path functions 2019-04-27 21:02:12 +02:00
Download-Fritz
d25e5e78de DMG stack: Use OcAppleRamDiskLib 2019-04-20 12:06:52 +02:00
vit9696
a98adcf299 DiskImage: Fix compilation 2019-04-17 02:25:31 +03:00
vit9696
2e5159359c OcBootManagementLib: Fix FV2 HFS+ recovery support 2019-04-11 21:48:56 +03:00
Download-Fritz
121eced8d6 TestsUser/DiskImage: Verify DMG signature when a chunklist is provided 2019-04-07 13:01:16 +02:00
Download-Fritz
8388589c3f OcAppleDiskImageLib: Make checksum verification optional 2019-04-07 12:28:01 +02:00
vit9696
b8910ad67d OcConfigurationLib: Fix kernel entry parsing and rename KernelSpace to Kernel 2019-04-06 21:06:31 +03:00
Download-Fritz
aa76195a97 OcAppleDiskImageLib: Initialize a caller-provided context 2019-04-06 13:19:19 +02:00
vit9696
aeb2b324fe OcBootManagementLib: Add support for detecting bootcamp 2019-04-06 13:45:32 +03:00
Download-Fritz
3672891504 OcAppleDiskImageLib: Only store SectorCount rather than Trailer in Context. 2019-03-31 15:34:30 +02:00
Download-Fritz
948c29973b TestsUser/DiskImage: Return long for file size. 2019-03-31 12:08:24 +02:00
vit9696
e48286e720 OcCompressionLib: Use original zlib on supported compilers 2019-03-31 06:02:56 +03:00
vit9696
42c0f4d943 OcCompressionLib: zlib performance improvements 2019-03-31 03:26:34 +03:00
Download-Fritz
c21a891649 TestsUser/DiskImage: Adapt to library changes. 2019-03-30 21:04:41 +01:00
vit9696
dd9f75248c OcCompressionLib: Avoid extra allocations 2019-03-30 19:19:30 +03:00
vit9696
fb8ef4ff10 TestsUser/DiskImage: Add zlib fuzzing 2019-03-30 18:14:32 +03:00
vit9696
bfeaab9986 OcCompressionLib: Remove buffer reallocation and add system zlib support for testing 2019-03-30 18:14:32 +03:00
vit9696
333c387aa9 OcCompressionLib: Handle BFINAL bit properly in zlib.c 2019-03-30 16:36:09 +03:00
Download-Fritz
8b8b67b04f TestsUser: Fix UB in ReadUnaligned32. 2019-03-30 12:35:28 +01:00
Download-Fritz
6e0cc02715 TestUser: Introduce DiskImage test. 2019-03-30 12:35:28 +01:00
Download-Fritz
a64ab47f0f TestsUser: Expand Base.h. 2019-03-30 12:35:28 +01:00
vit9696
8255f23ff0 OcAppleKernelLib: Tune based on profiling data 2019-03-29 01:24:04 +03:00
vit9696
7deb4a0c2e TestsUser/Prelinked: Provide support for compressed prelinkedkernel 2019-03-28 20:15:52 +03:00