jief
9e2bc77498
Update cpp_test, CloverX64 and create CloverMacOsApp.
2023-11-20 20:06:35 +01:00
jief
32fbf76326
Update BaseLib.h with macro BASE_LIST_FOR_EACH.
...
Introduce class apd (automatic pointer destruction)
Introduce MemoryTracker
Weak symbols in MemoryAllocationLib to be able to redefine them (see
MemoryTracker).
Embed LegacyOS instead of a pointer.
Fixed a lot of memory leaks.
2023-11-18 11:04:54 +01:00
jief
a9b0654a59
Improve XString forgetDataWithoutFreeing() to avoid freeing a literal.
...
Improve XString stealValueFrom to avoid a memory leak
Change GlobalConfig.ACPIDropTables to a XObjArray.
2023-11-12 03:48:29 +01:00
jief
22d277d1e4
Change DiscoveredHdaProperties.controller_name to avoid a memory leak.
2023-11-11 14:36:33 +01:00
jief
8de61a22fb
XIcon::GetBest now returns a reference, which save time and memory.
...
Added some const.
Remove GetIconP from XTheme.
2023-11-07 17:40:28 +01:00
jief
45795ccfcc
Make ThemeX a pointer.
2023-11-06 21:53:57 +01:00
Sergey Isakov
dd0beb2111
subproject chaged
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2022-09-18 11:03:04 +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
jief666
30e9d2202f
Fix incorrect display of warning (ProductName specified doesn't exist).
2022-05-20 11:30:32 +02:00
jief666
ff012267ca
Fix CCPV compilation.
2022-05-20 11:29:26 +02:00
jief666
1ea4700bd6
Replace EFI_GUID by a class EFI_GUID.
2022-04-26 00:55:56 +02:00
jief666
351a389bf7
Update cpp_tests project.
2022-04-19 11:12:15 +02:00
SergeySlice
a36dd784d9
ignore sertificate
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-02-05 23:06:30 +03:00
chris1111
e81d8c5f28
typo
2022-02-02 17:18:53 -05:00
SergeySlice
79f048aa46
exclude temporary files from compilation
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-02-02 20:52:17 +03:00
chris1111
c7d5ce6c90
typo
2022-02-01 05:31:23 -05:00
chris1111
79cb52ed83
make script file ececutable
2022-01-30 19:14:12 -05:00
chris1111
cbee726a79
CreateBuild.sh
...
![Screen Shot 0](https://user-images.githubusercontent.com/6248794/151722324-10dc18db-d3df-4e05-a9f4-d7d6f140ec07.png )
![Screen Shot 1](https://user-images.githubusercontent.com/6248794/151722325-fee7cda7-6d8c-498c-9c38-bc6a072e2439.png )
![Screen Shot 2](https://user-images.githubusercontent.com/6248794/151722326-d0e6c05f-beaf-4dca-ada8-303f2597be1c.png )
![Screen Shot 3](https://user-images.githubusercontent.com/6248794/151722327-cbe2b046-4417-4a5e-892e-1f3e24ca0d2a.png )
2022-01-30 18:26:55 -05:00
chris1111
6a4d120f61
Add source script / Create build with shc
2022-01-30 18:24:25 -05:00
chris1111
86e0e73366
Delete
2022-01-30 18:22:16 -05:00
chris1111
9e7d0c3e4b
Preparing
2022-01-30 18:22:01 -05:00
chris1111
0c560c8ab7
For release 5143
2022-01-18 19:40:07 -05:00
chris1111
18ee970ced
Use Xcode Version 9.2 (9C40b)
2021-11-21 08:40:15 -05:00
chris1111
433f04f6f6
shc Version
2021-11-18 23:32:29 -05:00
chris1111
7e91559838
Use latest tags of CloverConfigPlistValidator
2021-11-18 23:27:16 -05:00
chris1111
06fe5c8f83
Add ConfigValidator
...
ConfiValidator uses latest release of CloverConfigPlistValidator
2021-11-17 13:44:12 -05:00
chris1111
e3badfc962
Revert commit
...
Waiting for approve by Slice
2021-11-17 10:40:12 -05:00
chris1111
794d675c9b
Add ConfigValidator Command Line
...
Tools to check the config.plist, always using the latest release of CloverConfigPlistValidator from Jief_Machak.
2021-11-17 10:02:51 -05:00
SergeySlice
1ba1ba6d6c
implement ForceOcWriteFlash
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-11-11 21:58:28 +03:00
LAbyOne
1eb1c3b69a
build now generate archive for Release
2021-11-04 18:12:47 +01:00
jief666
b29bc46175
Warning if productname on ccpv command line is not valid.
2021-10-30 09:05:28 +02:00
jief666
109901bbeb
Better log in case of messages about config,plist.
...
Implememts --info in ccpv.
2021-10-30 08:58:43 +02:00
jief666
e036b3d54b
Do not display config info messages at launch.
2021-10-29 21:56:32 +02:00
jief666
162150e5bf
Display "Your plist looks so wonderful" even when there is info, v2
2021-10-22 09:40:09 +02:00
jief666
23e4b83d20
Display "Your plist looks so wonderful" even when there is info
...
messages.
2021-10-20 20:38:03 +02:00
jief666
710b2dcee5
Allow SmbiosDictClass to work without ProductName defined (using a
...
defaultMacModel member that has to be assigned before).
Move BiosVersion, BiosReleaseDate and EfiVersion checks in
SmbiosDictClass. Create warnings for incorrect values.
Rename MaxMachineType to MaxMacModel.
Remove GlobalConfig->BiosVersionUsed, ReleaseDateUsed and
EfiVersionUsed.
2021-10-19 19:57:27 +02:00
jief666
cee098d1e6
Rename MACHINE_TYPES enum to MacModel.
...
Rename PLATFORMDATA array to ApplePlatformDataArrayClass.
Refactor so enum MacModel doesn't have to be in the same order as
ApplePlatformDataArrayClass.
Create static_assert that guarantee that all model has platform data.
2021-10-18 21:06:19 +02:00
jief666
6238a02434
Remove incorrect text in debug message.
2021-10-03 09:53:30 +03:00
jief666
83593a5ab9
Convert bool to XBool.
2021-09-28 16:54:31 +03:00
jief666
2c829b66cd
Create XBool to avoid nasty side effect when assigning int to bool.
2021-09-28 11:28:45 +03:00
jief666
9c79b8f1c5
Changed hard coded EFI/Clover to self path in menus.
2021-09-27 09:39:06 +03:00
SergeySlice
6a6c66a4aa
xcode project modified for new files
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-09-25 19:05:16 +03:00
jief666
e8a9e4af4f
Merge pull request #446 from z3DD3r/master
...
Add ExtendBTFeatureFlags to Quirks
2021-09-25 14:45:42 +03:00
jief666
537884c7bd
Remove CPU/Latency. Warning if CPU/Latency is used.
2021-09-25 13:57:07 +03:00
z3DD3r
81d1808c0a
Add ExtendBTFeatureFlags to Quirks
2021-09-25 11:51:37 +03:00
jief666
bf74520cef
Deprecate FIX_HEADERS.
2021-05-19 15:11:21 +03:00
SergeySlice
c209b26511
some build fixes by LAbyOne
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-15 14:32:35 +03:00
jief666
0b0667997a
Try to compile secure boot. Error in some openssl asm instructions.
2021-05-09 17:13:37 +03:00
jief666
2eb35b700d
Fix validator project.
...
Add DoubleClickTime.
2021-05-08 18:55: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