vit9696
cbfbc3487f
OpenCoreMisc: Fix excluded handled initialisation
2020-04-29 05:14:06 +03:00
vit9696
525b6a6ada
OcConsoleLib: Fixed handling 24-bit screen resolutions
2020-04-26 06:28:30 +03:00
Download-Fritz
fbecde8066
OcBmLib: Add missing EFIAPI decorator
2020-04-24 11:11:03 +02:00
vit9696
616505ca2b
OcBootManagementLib: Added experimental BootProtect Security option
...
closes acidanthera/bugtracker#859
2020-04-24 00:56:57 +03:00
vit9696
da1577b24a
OcDebugLogLib: Do not attempt file logging at high TPL
2020-04-24 00:56:57 +03:00
Download-Fritz
cf05a42605
OcAppleKernelLib: Relieve __LINKEDIT presence expectations
...
KPIs in Mountain Lion expose symbols but do not have a __LINKEDIT segment.
2020-04-23 22:24:00 +02:00
Download-Fritz
4dab6b508a
OcAppleKernelLib: Avoid NULL 0-offset UB
2020-04-23 19:59:32 +02:00
vit9696
5e5ca3fb8b
OcMiscLib: Introduce GetArguments function
2020-04-20 15:33:43 +03:00
vit9696
19cae8046e
OcConfigurationLib: Renamed Protocols to ProtocolOverrides
...
Pioneer salut to ugrobators
2020-04-20 09:52:09 +03:00
vit9696
a7e5e78987
OcConfigurationLib: Fixed size parsing in ReservedMemoryAreas
2020-04-19 16:51:45 +03:00
vit9696
38bdff0a05
OcRtcLib: Fix out of bounds access
2020-04-19 14:43:41 +03:00
Nikolai SAOUKH
fff7ced6ee
OpenCorePkg/Library/OcRtcLib: fix possible loss of data
...
OpenCorePkg\Library\OcRtcLib\AppleRtcRam.c(151): error C2220: the following warning is treated as an error
OpenCorePkg\Library\OcRtcLib\AppleRtcRam.c(151): warning C4244: 'function': conversion from 'UINTN' to 'UINT8', possible loss of data
2020-04-19 10:22:04 +03:00
vit9696
892f9fd10a
OpenCoreUefi: Added AppleRtcRam protocol implementation
...
closes acidanthera/bugtracker#765
2020-04-18 22:21:58 +03:00
vit9696
b508b42905
OcRtcLib: Implement basic version of AppleRtcRam
2020-04-18 18:17:57 +03:00
vit9696
3ec848da3d
Build: Replace RETURN_ macros with EFI_
2020-04-18 15:55:05 +03:00
vit9696
0bb426d364
OcAppleKernelLib: Added PatchAppleRtcChecksum kernel quirk
2020-04-18 15:40:08 +03:00
vit9696
e2fbb2e10a
OpenCoreUefi: Added memory region reservation support
2020-04-18 10:28:59 +03:00
Nikolai SAOUKH
34b34db868
OpenCorePkg/Library/OcCompressionLib: fix signed/unsigned compare
2020-04-17 14:25:30 +03:00
vit9696
c9f4115a2b
Build: Reduce the use of TPL_NOTIFY as it may conflict with debugging
2020-04-17 09:50:35 +03:00
vit9696
5fc0905af9
OcAfterBootCompatLib: Create events with TPL_CALLBACK priority
...
Logging may save to file, and file services must be invoked with TPL
lower or equal to TPL_CALLBACK. Failing to do so causes OVMF crash.
closes acidanthera/bugtracker#831
2020-04-17 09:39:32 +03:00
vit9696
5366a11b59
OcAppleEvent: Create events with TPL_CALLBACK priority
...
We use gRT->GetTime, and time services must be invoked with TPL
lower or equal to TPL_CALLBACK. Failing to do so causes OVMF crash.
closes acidanthera/bugtracker#846
2020-04-17 06:54:36 +03:00
vit9696
eb0919a97b
OcAppleEventLib: Remove accidentally committed file
2020-04-16 20:48:33 +03:00
vit9696
c58483f432
OcApfsLib: Improve error handling
...
closes acidanthera/bugtracker#844
2020-04-15 03:43:23 +03:00
vit9696
1574b4b0ad
OcApfsLib: Fix warning found by coverity
2020-04-14 18:06:48 +03:00
vit9696
e6acc72a50
OcApfsLib: Do not warn about ignored APFS drivers in release builds
2020-04-14 10:37:59 +03:00
vit9696
c8a50907b0
OcXmlLib: Fix parsing negative integers
...
Resolves issues with parsing MinVersion/MinDate in APFS section
2020-04-14 07:55:15 +03:00
vit9696
ce11c4ce4e
OcCompressionLib: Fix signedness issues
...
closes acidanthera/bugtracker#833
2020-04-13 06:36:30 +03:00
vit9696
4993185663
OcApfsLib: Provide clarification to apfs connection
...
closes acidanthera/bugtracker#298
2020-04-13 06:28:57 +03:00
vit9696
09aba22d36
Docs: Provide information about APFS
2020-04-13 06:13:02 +03:00
vit9696
c244baa1ef
OpenCoreUefi: Fix EnableJumpStart -> EnableJumpstart
2020-04-13 05:46:27 +03:00
vit9696
2dfe69110b
OpenCoreUefi: Add APFS support
2020-04-13 05:35:33 +03:00
vit9696
241d6f595a
OcApfsLib: Verify driver date and version
2020-04-13 05:04:38 +03:00
vit9696
3b3ee0942d
OcApfsLib: Address review comments and some TODOs
2020-04-13 01:52:08 +03:00
vit9696
39f5ab2599
OcApfsLib: Fix HandleProtocol arguments
2020-04-12 10:00:07 +03:00
vit9696
ed88148bd7
OcApfsLib: Initial version with Fusion Drive support
2020-04-12 08:42:51 +03:00
vit9696
8c4e41ec9a
OcFileLib: Verify that Media is not NULL
2020-04-12 08:42:51 +03:00
vit9696
99b002b391
OcAppleBootCompatLib: Fix event closing
2020-04-12 08:42:51 +03:00
vit9696
9f35d80c1e
OcFileLib: Get rid of Disk I/O as it is broken on several systems
2020-04-11 21:55:17 +03:00
vit9696
14f50ad9b2
OcCompressionLib: Implement alpha premultiplication for RLE24
2020-04-10 00:51:19 +03:00
vit9696
d3834d561a
OcAppleUserInterfaceThemeLib: Fix tag
2020-04-10 00:17:10 +03:00
vit9696
219fdc47c4
OpenCanopy: Fixed rendering macOS installer icons
2020-04-10 00:07:45 +03:00
vit9696
82e8f5efb9
OcSmbiosLib: Fixed Custom UpdateSMBIOSMode modifying SMBIOSv3 table
2020-04-09 20:49:42 +03:00
Download-Fritz
722e47c80a
OcFileLib: Add missing error condition
2020-04-07 20:05:21 +02:00
Download-Fritz
079070a29f
Fix several issues (Coverity, Clang)
2020-04-07 17:44:21 +02:00
vit9696
aac39637f6
OpenCanopy: Various improvements ( #28 )
...
- Implemented disk label support
- Implemented volume icon support
- Separated PickerAttrbutes from ConsoleAttributes
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Michael Belyaev <usrsse2@me.com>
2020-04-06 00:39:17 +03:00
vit9696
6a86ea2148
OcAfterBootCompatLib: Renamed from OcAppleBootCompatLib
2020-04-04 23:41:51 +03:00
vit9696
9b848de3e2
OcAppleBootCompatLib: Introduce ProtectMemoryRegions
...
closes acidanthera/bugtracker#791
2020-04-04 23:34:38 +03:00
vit9696
7aedbf3c60
OcMemoryLib: Actually fix OcExpandAttributesByMap
2020-04-04 23:18:05 +03:00
vit9696
4e18dfc7dd
OcMemoryLib: Try fixing unused BIN handling in OcExpandAttributesByMap
2020-04-04 21:49:06 +03:00
vit9696
6b822bc72c
OcMemoryLib: Handle appending entries from MMAP to MAT end
2020-04-04 19:59:13 +03:00