jief666
|
5b8b2df376
|
Fix Xcode compilation that broke because of warning maybe-uninitialized.
|
2024-01-10 13:20:25 +01:00 |
|
jief666
|
04a8211cbe
|
Make OC compile as a library for Clover. It compiles, doesn't mean it's
working !
|
2024-01-01 11:36:31 +01:00 |
|
jief666
|
381bc886e5
|
Restore AllocSmallBlocks() needed when MemMap is too big.
|
2023-12-31 15:19:19 +01:00 |
|
jief666
|
3fd62f2756
|
edkII update in preparation of upgrade OC to 0.9.7.
|
2023-12-31 13:43:34 +01:00 |
|
Slice
|
48ff60474a
|
more memory protections
Signed-off-by: Slice <sergey.slice@gmail.com>
|
2023-12-25 21:57:47 +03:00 |
|
SergeySlice
|
ee4d7a61b8
|
mulpiprocessor support
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-11-19 20:28:40 +03:00 |
|
SergeySlice
|
734e32c709
|
fix absent makeinfo in ventura, by Lucky1978
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-11-19 18:41:33 +03:00 |
|
SergeySlice
|
a65f244b2a
|
embed AppleKeyAggregator
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-08-18 19:27:04 +03:00 |
|
SergeySlice
|
d54c3b9601
|
embed AppleImageCodec protocol
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-08-16 21:30:49 +03:00 |
|
SergeySlice
|
6b0669f249
|
embed SMC protocol
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-07-25 22:29:12 +03:00 |
|
SergeySlice
|
30f3048fbf
|
revert commit 9598d7ec , fix issue 525
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-07-18 21:11:16 +03:00 |
|
SergeySlice
|
e79039c034
|
exclude FirmwareVolume from compilation
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-07-03 21:11:48 +03:00 |
|
SergeySlice
|
373008f57b
|
embed FirmwareVolume protocol, separate driver excluded
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-07-02 13:08:16 +03:00 |
|
SergeySlice
|
5fb7d28ffb
|
exclude AppleUiTheme from package because it is embedded
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-07-02 10:42:08 +03:00 |
|
Sergey Isakov
|
103e3baaa3
|
clang and gcc have different lto flags
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2022-05-29 15:46:35 +03:00 |
|
SergeySlice
|
4e1807f9c3
|
reduce compilation messages
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-05-28 10:03:42 +03:00 |
|
SergeySlice
|
9598d7ec94
|
choose other volume root
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-03-08 21:57:31 +03:00 |
|
SergeySlice
|
02287fbb4b
|
compatibility with Python 3.10
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2022-02-05 21:53:39 +03:00 |
|
SergeySlice
|
62ad226e21
|
MatchBuild absent should means allowed
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2021-12-24 21:22:53 +03:00 |
|
jief666
|
9098b56bdf
|
Make OC 0.7.3 compile as a library for Clover. It compiles, doesn't mean
it's
working !
Imported some new definition in MdePkg.
Add RegisterFilterLibNull and MdeLibs.dsc.inc.
Set PcdDebugPropertyMask to UINT8.
|
2021-09-23 13:36:41 +03:00 |
|
jief666
|
9906261e23
|
Fix visual studio compilation.
Fix some warnings.
Rename panic_ask to log_technical_bug.
|
2021-05-08 12:34:17 +03:00 |
|
SergeySlice
|
4904c3dc8e
|
default Tmezone is FF, not -1
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2021-04-11 13:53:21 +03:00 |
|
jief666
|
975ac8f4fb
|
Implement the possibility to cache XString size. Not activated.
Improve unicode_conversions.
Move strlen declaration to string.h.
|
2021-04-08 18:07:05 +03:00 |
|
SergeySlice
|
072a0a5d26
|
DebugMode is not same for DBG()
check AudioList is empty
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2021-03-28 17:02:56 +03:00 |
|
jief666
|
977f3e2e72
|
Generate log for release version.
|
2021-03-21 13:47:52 +03:00 |
|
SergeySlice
|
e18752ab1d
|
added new application from OC
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2021-03-21 09:17:23 +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
|
b346d25c32
|
Align and clean GCC and Xcode build flags.
Removed some warnings.
|
2021-02-09 14:50:23 +03:00 |
|
SergeySlice
|
5d75cb7c69
|
embedded DataHubDxe and default for ARTFrequency
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2021-02-07 17:59:15 +03:00 |
|
jief666
|
1a02f530db
|
Refactoring to allow Clover to be compiled as a macOs app.
|
2021-02-06 20:16:46 +03:00 |
|
jief666
|
7f1b87c92f
|
Create object MacOsVersion.
|
2020-11-13 00:25:56 +03:00 |
|
Jief L
|
da8ad5c0eb
|
MSVC compilation.
|
2020-11-02 16:45:11 +03:00 |
|
jief666
|
d17d02b1f8
|
Clean [BuildOptions] in inf files.
Add "-flto -DUSING_LTO" when DISABLE_LTO is not defined.
|
2020-10-20 15:00:24 +03:00 |
|
SergeySlice
|
aee426fa30
|
restore CloverEFI functionality
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-10-16 10:06:20 +03:00 |
|
jief666
|
2f83b0bcef
|
Remove forced optimize flag (it's done by EDK build system).
|
2020-10-04 11:16:58 +03:00 |
|
SergeySlice
|
8a89a90cfe
|
correct memory lib
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-10-01 23:08:03 +03:00 |
|
SergeySlice
|
9f65c910dc
|
Merge branch 'opencore_integration' of https://github.com/CloverHackyColor/CloverBootloader into opencore_integration
|
2020-09-18 16:29:34 +03:00 |
|
SergeySlice
|
bd6ac3e64e
|
no debug to reduce a size
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-09-18 16:29:28 +03:00 |
|
jief666
|
73f29eb538
|
Redirect OC log to Clover.
Keep log file handle opened.
Put back -DMDEPKG_NDEBUG.
|
2020-09-18 11:55:44 +03:00 |
|
jief666
|
346661efd2
|
Use OcMain to init OC.
Remove -DMDEPKG_NDEBUG to get OC debug messages.
Refactor InjectKextList as XObjArray<SIDELOAD_KEXT>.
|
2020-09-16 02:01:53 +03:00 |
|
SergeySlice
|
f4b3445135
|
ignore OcQuirks.efi if present
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-09-10 21:35:10 +03:00 |
|
jief666
|
51e3315e3c
|
Fix Xcode compilation.
|
2020-09-07 14:35:31 +03:00 |
|
jief666
|
9f93857fd3
|
Fix BaseSerialPortLibNull.inf path in Clover.dsc.
|
2020-09-07 09:25:55 +03:00 |
|
jief666
|
8ccee7054f
|
1st experiment to use OpenCore to boot Big Sur installer.
|
2020-09-07 01:19:48 +03:00 |
|
jief666
|
19ce4d6edf
|
MemLogLib didn't compile.
update Clover.dsc and refit.inf
|
2020-08-25 19:38:50 +03:00 |
|
Sergey Isakov
|
620401dca6
|
preliminary include OcQuirks into the project with huge amount of unnecessary dependencies
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-09 22:06:48 +03:00 |
|
Sergey Isakov
|
c1f2f96041
|
preliminary include OpenRuntime from OC
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-07 22:25:29 +03:00 |
|
SergeySlice
|
7af605b0b6
|
eliminate some warnings by gcc10
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-15 06:23:33 +03:00 |
|
SergeySlice
|
de7ac1c1c6
|
disable deprecated functions
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-13 11:18:12 +03:00 |
|
Sergey Isakov
|
b735290ad2
|
some cleanup
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-05 16:59:17 +03:00 |
|