Commit Graph

1161 Commits

Author SHA1 Message Date
Sergey Isakov
be7ab87dca implemented patch with mask for kext, kernel and booter 2019-10-08 23:57:18 +03:00
vectorsigma72
98cf33977d Fixed missing round braket 2019-10-07 19:16:03 +02:00
Sergey Isakov
edab3b2144 use tag as clover revision, by n.d.k
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-07 04:26:31 +03:00
Sergey Isakov
8e745d4212 restore -fr for second compilation, else there are mixed codes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-06 18:05:50 +03:00
Sergey Isakov
abc2a5bcd8 change build order
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-05 09:51:28 +03:00
Sergey Isakov
74fb388b59 forbid lto for CloverEFI
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-05 08:51:42 +03:00
Sergey Isakov
590f421b5e add Aptio* into package
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-05 08:26:27 +03:00
Sergey Isakov
6a56c2951b refactoring, renaming, cleanup 2019-10-04 23:32:02 +03:00
Sergey Isakov
4beb3b6fd4 few corrections
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-04 17:09:15 +03:00
Sergey Isakov
dd44767345 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-10-04 16:20:04 +03:00
Sergey Isakov
f35acfa5ab restructure sources, preliminary include AptioMemoryFix from OC
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-04 16:19:40 +03:00
Sergey Isakov
9ee0998f92 add empty files for git dont ignore empty folders
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-03 05:55:17 +03:00
Sergey Isakov
d83a0746f8 advance revision
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-02 20:12:20 +03:00
Sergey Isakov
a98b3ec637 add patches for Catalina
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-02 07:59:59 +03:00
Sergey Isakov
2d1649e265 correction to kext injection by Eric, ticket 603
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-30 11:29:31 +03:00
Sergey Isakov
12e023a860 correct python indentation again
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-25 20:52:02 +03:00
Sergey Isakov
32a3befcc3 correct python indentation
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-25 16:48:59 +03:00
Sergey Isakov
fd554efaab fix again windows compilation with python2, not fdf
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-25 16:38:21 +03:00
Sergey Isakov
4f3cce8594 BaseTools: init DependencyHeaderFileSet for each MakeFile class as Tiano did
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-25 16:05:31 +03:00
Sergey Isakov
3e96e6b530 sync revision with sf
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-24 22:09:46 +03:00
Sergey Isakov
6ff1fb6cda update platformdata
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-24 22:06:46 +03:00
asava
a631a88039 Work around gettext compilation for Catalina and disable gettext building java prompts 2019-09-23 19:05:37 +03:00
vectorsigma72
24750ec636 support for symlink for buildme 2019-09-23 12:54:58 +02:00
vectorsigma72
0f1bca805e Use default PATH building gettext
avoiding to use third party command
2019-09-22 14:32:21 +02:00
vectorsigma72
e70415c766 Fix gcc installation 2019-09-22 13:50:13 +02:00
vectorsigma72
3643e4a0da Build gcc if not found
if the OS is Darwin and the chosen toolchan is GCC53
2019-09-21 18:25:26 +02:00
vectorsigma72
fb2819d6c5 Clover SHA1 visible in the instsaller
Clover SHA1 visible in the instsaller. Quick fix for buildme and gettext detection.
2019-09-21 18:03:06 +02:00
vectorsigma72
9b3bfdb947 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-09-20 19:34:10 +02:00
vectorsigma72
33080c47ef fix for CloverUpdater to work with github 2019-09-20 19:33:46 +02:00
Sergey Isakov
8abfa1129b version 5089
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-20 20:18:44 +03:00
Sergey Isakov
66218af8aa update python tools
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-20 07:56:20 +03:00
Sergey Isakov
d49c68ae80 check for zero size allocation 2019-09-19 22:14:57 +03:00
Sergey Isakov
9890657d71 added a header for apfs 2019-09-19 17:53:10 +03:00
Sergey Isakov
862ce3ccc8 revise ApfsDriverLoader, syncing with sf 5089 commit by Zenith432 2019-09-19 17:25:26 +03:00
Sergey Isakov
4b9b2b4251 Sum will never overflow 2019-09-19 15:56:27 +03:00
Sergey Isakov
80c5b67d7e fix memory leaks
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-17 15:48:49 +03:00
Sergey Isakov
a9207a9305 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-09-17 15:34:34 +03:00
Sergey Isakov
6fcdc801e2 use safe division for uint64
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-17 15:34:16 +03:00
Sergey Isakov
22714fdc0b Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-09-16 20:39:11 +03:00
Sergey Isakov
210c363c0f introduce future Intel processors
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-16 20:38:53 +03:00
Sergey Isakov
ae995a5c76 fix type conversion for VS2017 compatibility
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-16 16:22:52 +03:00
Sergey Isakov
e823a1ca44 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-09-15 21:27:34 +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
vectorsigma72
5db875d2ef GCC53 is the default toolchain
GCC53 is the default toolchain. If x86_64-clover-linux-gnu-gcc (on macOS) is not found then XCODE8 will be used.
2019-09-15 20:06:04 +02:00
Sergey Isakov
3345280983 new revision 5084
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-15 09:04:03 +03:00
Sergey Isakov
9daea8b734 apply changes to build_rule by Zenith432
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-15 08:11:26 +03:00
Sergey
106cbf38ec
Merge pull request #1 from Florin9doi/branch_2019-09-v2
Modify PatchACPI to assign processorIDs from DSDT
2019-09-15 04:52:24 +00:00
Sergey Isakov
f621fbf2c0 exclude unused SourceLen
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-15 07:42:33 +03:00
Sergey Isakov
f76a8c3019 fix memory allocation for legacy Clover
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-14 19:30:51 +03:00
Florin9doi
ebcac449c7 Apply last patch's idea to LocalApicNMI as well
and resolves an uninitialized read:
......
   LocalApicNMI++;
   ApicTable->Length += LocalApicNMI->Length;
......
2019-09-14 17:05:27 +03:00