1288 Commits

Author SHA1 Message Date
vit9696
6f0a8a1a54 OcAppleBootCompatLib: Fix Status overwrite with GetExecArea call 2020-04-03 14:50:49 +03:00
vit9696
fa82d3fd6b OcAppleBootCompatLib: Warn about too large memory map 2020-04-03 14:49:20 +03:00
vit9696
f30c1c651f OcMemoryLib: Add memory map splitting routines 2020-04-03 14:48:57 +03:00
vit9696
bb8bd5dedb OcAppleBootCompatLib: Update memory attributes before StartImage as well 2020-04-03 14:43:09 +03:00
vit9696
ffb49563cd OcAppleBootCompatLib: Update attributes after every allocation 2020-04-03 02:32:52 +03:00
vit9696
98f17b671d OcMemoryLib: Add counting split descriptors 2020-04-03 02:30:24 +03:00
vit9696
96b509564a OcMemoryLib: Fix type assignment 2020-04-03 00:58:41 +03:00
vit9696
72816f55b5 OcAppleBootCompatLib: Add improved debugging 2020-04-03 00:12:52 +03:00
vit9696
60fca487a3 OpenCoreUefi: Introduced SyncRuntimePermissions to fix Linux booting on CFL+ 2020-04-02 23:55:59 +03:00
vit9696
5fcf850ac1 OcMemoryLib: Introduce attribute manipulation code 2020-04-02 23:48:08 +03:00
vit9696
707007e317 OcAppleBootCompatLib: Improve debug logging 2020-04-02 15:45:30 +03:00
vit9696
fbd6191436 OcMemoryLib: Implement memory attribute printing 2020-03-29 16:40:55 +03:00
vit9696
e984dc7c12 OcAppleKernelLib: Fixed PowerTimeoutKernelPanic on 10.15.4 2020-03-29 08:59:41 +03:00
vit9696
3fae649dc4
OcBootServicesTableLib: Fix destructor prototype
closes acidanthera/bugtracker#773
2020-03-16 08:57:28 +03:00
vit9696
0ed42acb6f OcBootServicesTableLib: Fix ConOut redirection in Shell 2020-03-14 16:36:34 +03:00
vit9696
20823fee27 OcBootServicesTableLib: Add a workaround for hanging drivers command on Mac EFI 2020-03-14 06:07:32 +03:00
vit9696
d5011030c4 OcHiiDatabaseLib: Initial version to get shell working 2020-03-14 05:24:16 +03:00
vit9696
f733b02e9b OcBootServicesTableLib: Add support for OpenProtocol and LocateHandleBuffer 2020-03-14 05:23:42 +03:00
vit9696
445cc7d6fe OcBootServicesTableLib: Fix not registering protocols 2020-03-14 04:57:59 +03:00
vit9696
641f72e7f3 OcStringLib: Fix safe SPrint va_arg usage 2020-03-14 04:57:26 +03:00
vit9696
c25f05f9df OcDebugLogLib: Fix overwriting newline 2020-03-14 04:33:02 +03:00
vit9696
6a05f87f66 OcBootServicesTableLib: Support embedding unicode shell and console control switch 2020-03-14 04:02:53 +03:00
vit9696
28a1d57dd2 OcStorageLib: Introduce max path length 2020-03-14 01:38:08 +03:00
vit9696
eceb36fff1 OcBootManagementLib: Rename BOOTCAMP Windows to Windows 2020-03-13 23:55:56 +03:00
vit9696
6d61426da5 OcAppleBootCompatLib: Implement ProtectUefiServices quirk 2020-03-12 02:11:16 +03:00
vit9696
e7e02b900f OcBootServicesTableLib: Initial version with fixes to controller connection 2020-03-11 22:32:28 +03:00
vit9696
d0e2c8ee9b Build: Fix warnings found with static analysis 2020-03-11 10:18:14 +03:00
vit9696
2827a90df1 OcStringLib: Rename string functions to avoid conflicts with ShellLib 2020-03-10 02:47:00 +03:00
vit9696
a6d547f6d9 OcDebugLogLib: Support Apple Debug Log protocol 2020-03-08 23:42:14 +03:00
vit9696
e1fb54875f OcInputLib: Do not abort on filtered key 2020-03-08 16:56:46 +03:00
vit9696
a4a46e9a70 OcBootManagementLib: Added tool and custom entry separation in audio assistant 2020-03-08 16:25:49 +03:00
vit9696
c9e2f8ce40 OcInputLib: Added support for KeyFiltering for buggy KB drivers
closes acidanthera/bugtracker#457
2020-03-08 16:01:37 +03:00
vit9696
cfac2f049b OpenCoreUefiInOut: Turn DirectGopCacheMode into a string 2020-03-08 14:28:20 +03:00
vit9696
9b160269ce OcStorageLib: Add missing dependencies
closes acidanthera/bugtracker#757
2020-03-08 12:34:52 +03:00
vit9696
6439b435db OpenCoreUefi: Support MTRR cache policy in direct fb 2020-03-08 00:43:56 +03:00
vit9696
4795e55e01 OcFileLib: Fix parameter order for alignment check 2020-03-07 19:20:41 +03:00
vit9696
439688e0d4 OcCpuLib: Added privilege detection to CPU frequency detection 2020-03-07 14:52:24 +03:00
vit9696
86d9e4884f OcFileLib: Support Disk I/O that cannot read arbitrary chunks 2020-03-07 13:58:12 +03:00
vit9696
1766201abc OcBootManagementLib: Improve boot type detection 2020-03-07 01:23:43 +03:00
vit9696
3ae0354b27 OcBootManagementLib: Fix typo in the previous commit 2020-03-07 00:40:50 +03:00
vit9696
9684069ced OcBootManagementLib: Added TimeMachine detection to picker 2020-03-06 23:23:16 +03:00
vit9696
c50c664b8c OcFileLib: Add more logging on Disk I/O failure 2020-03-06 09:25:12 +03:00
vit9696
471ea9ad46
OcBootManagementLib: Skip CurrentPolicy for cleaner log 2020-03-02 09:18:28 +03:00
vit9696
0c3fa048fb
OcBootManagementLib: Ignore security violation for nvram ceanup
Can happen with Microsoft GUID deletion
2020-03-02 08:52:28 +03:00
vit9696
91a064350b OcHdaDevicesLib: Add VMware definitions 2020-03-01 01:54:06 +03:00
vit9696
5e36af1bca OcConfigurationLib: Add python 2 compatibility in CheckSchema.py 2020-03-01 01:54:06 +03:00
vit9696
d6649e4a68 OcAudioLib: Fix compiler warning
closes acidanthera/bugtracker#745
2020-02-29 21:35:50 +03:00
vit9696
359391bcc4 OcPngLib: Fix undefined reference to memcpy
closes acidanthera/bugtracker#744
2020-02-29 21:35:50 +03:00
vit9696
97585cb6c2 Build: Remove OcSupportPkg usage 2020-02-29 17:39:41 +03:00
vit9696
cd88e5d902 OcBootManagementLib: Cleanup Microsoft variable in CleanNvram 2020-02-29 16:14:34 +03:00