Commit Graph

26 Commits

Author SHA1 Message Date
jief666 3fd62f2756 edkII update in preparation of upgrade OC to 0.9.7. 2023-12-31 13:43:34 +01:00
Slice b91c9dec6f fix some memory leaks and crashes, according to Tiano
Signed-off-by: Slice <sergey.slice@gmail.com>
2023-09-05 22:20:35 +03:00
SergeySlice 629515fbfa some new definitions from edk2
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-12-10 12:28:44 +03:00
SergeySlice 02999f3763 update xhci from edk2
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-07-01 20:05:01 +03:00
SergeySlice 01c6348888 edk2 commit b807174f
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-07-01 19:23:21 +03:00
jief666 1ea4700bd6 Replace EFI_GUID by a class EFI_GUID. 2022-04-26 00:55:56 +02:00
SergeySlice 80a7bd0b7a some style check
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-01-25 20:07:33 +03:00
SergeySlice c493261b9c revert wrong commit f6334a5. EDK2 mislead
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-01-03 19:33:40 +03:00
SergeySlice f6334a521c Acquire a lock when iterating gHandleList, as in EDK2
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-11-27 21:48:24 +03:00
jief666 95be95c531 Reactivate warnings.
Clean warnings reactivated.
Clean build flags in the 4 configurations to make RELEASE_XCODE8 works
in QEMU.
2021-02-10 15:32:07 +03:00
jief666 d4e748b87c Restore no-strict-aliasing.
Fix a warning.
2021-02-09 15:28:07 +03:00
jief666 b346d25c32 Align and clean GCC and Xcode build flags.
Removed some warnings.
2021-02-09 14:50:23 +03:00
jief666 1a02f530db Refactoring to allow Clover to be compiled as a macOs app. 2021-02-06 20:16:46 +03:00
SergeySlice de7ac1c1c6 disable deprecated functions
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-13 11:18:12 +03:00
SergeySlice 6b33696c93 kext and kernel patches will be part of LOADER_ENTRY class
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-01 19:26:28 +03:00
SergeySlice d7c710f9e3 fix some addresses issue, format text
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-04-28 13:49:24 +03:00
SergeySlice a621438d7c symbolic kexts and kernel patcher
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-04-27 18:16:43 +03:00
SergeySlice 01f33f7552 detect unknown linux versions,
stylish change: remove space between func and brace

Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-04-23 12:08:10 +03:00
Sergey Isakov f7436dffb9 some EDK2 fixes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-04-20 19:42:43 +03:00
Sergey Isakov 34b8946dc1 comments
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-12-31 12:13:16 +03:00
Sergey Isakov 494eb23cf2 fix UninstallMultipleProtocolInterfaces() calls
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-11-19 16:40:14 +03:00
Sergey Isakov 14a7206c5b some fighting with idiotic ASSERTs
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-15 21:27:19 +03:00
Sergey Isakov e03c8d559f avoid unused Status and more security checks
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-13 14:47:45 +03:00
Sergey Isakov 01473834b9 add headers
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 16:56:07 +03:00
Sergey Isakov 081d1b5210 added absent files and fixed dependencies
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 15:19:03 +03:00
Sergey Isakov 7c0aa811ec initial commit Clover sources 5061 and modules from EDK2 latest with legacy codes from UDK2018
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 12:58:42 +03:00