Commit Graph

  • 0cb5da745a repair PM lock control Slice 2024-01-17 22:21:19 +0300
  • 7e3ffed2ae Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader Slice 2024-01-16 13:35:00 +0300
  • 68244b9b0f improve Shell Slice 2024-01-16 13:33:52 +0300
  • 8697e9380b Do NOT do : gCPUStructure.Family += gCPUStructure.Extfamily; Feed OC with the proper CPU Model number. jief666 2024-01-15 18:47:28 +0100
  • 6e9c3b8462 Improve kext order to match OC and help debugging by comparison. jief666 2024-01-15 18:46:26 +0100
  • 07e42d8356 Set label as OC expects it. jief666 2024-01-15 18:45:17 +0100
  • 998583fd6b Create misc folder if it doesn't exist. jief666 2024-01-15 18:44:41 +0100
  • 4b62853daa take into account memory type DDR5 Slice 2024-01-13 20:28:01 +0300
  • ce3e4376bd fix previous commit about family 5157 Slice 2024-01-12 22:32:40 +0300
  • fa55f15b4f fix trust smbios Slice 2024-01-12 22:14:09 +0300
  • 1947d48706 patch from EDK2 commit df2ec2a Slice 2024-01-10 20:48:50 +0300
  • d27103447c Fix compilation when secureboot is not enabled. jief666 2024-01-10 14:44:42 +0100
  • bac4bac33a OpenSsl and secureboot compilation. Don't know if it works. jief666 2024-01-10 14:08:21 +0100
  • 1863704f68 Previous commit was incomplete, sorry. jief666 2024-01-10 14:05:43 +0100
  • 5b8b2df376 Fix Xcode compilation that broke because of warning maybe-uninitialized. jief666 2024-01-10 13:20:25 +0100
  • c349ee79d8 Take OpenSsl 3.0.9 from acidanthera audk. Doesn't link yet. jief666 2024-01-10 10:22:53 +0100
  • dcdf3e9720 Fix version not detected for kext plugins. jief666 2024-01-09 16:09:56 +0100
  • 539e26a97e Fix compilation of secureboot. Compile, but doesn't link yet. jief 2024-01-08 23:13:37 +0100
  • 4ff4e37644 Fix a warning. jief 2024-01-08 23:12:17 +0100
  • 39a96c8185 Fix compilation error in securehash.cpp jief 2024-01-08 16:23:32 +0100
  • 38564b2870 Improve MemoryTacker. Use gBS->FreePool() instead of FreePool for firmware allocated memory. jief666 2024-01-08 11:28:32 +0100
  • 8b2d5934fd Switch IconsNames from CHAR8*[] to LString8[] to avoid memory allocation. jief666 2024-01-08 11:27:38 +0100
  • 286b189846 Create a copy ctor from a LString to avoid unecessary memory allocation. jief666 2024-01-08 11:27:11 +0100
  • 2d2b942ef4 Remove Self::getCloverDirAndEfiFileName. jief666 2024-01-08 11:05:52 +0100
  • 17c8480280 Search kext executable by name if CFBundleExecutable leads to a non existant file. Add corecaptureElCap.kext, IO80211ElCap and IO80211ElCap/Plugins/AirPortAtheros40.kext in oredered list. jief666 2024-01-07 18:14:33 +0100
  • 5faf2f688b plist : incorrect use of LString8. Memory was NOT copied in TagString, TagKey, TagDate. jief666 2024-01-07 15:54:17 +0100
  • 4b2722a30e MemoryTracker improvement. jief666 2024-01-07 15:52:11 +0100
  • 451ebf624e Mode change to 0644 for regular files. jief666 2024-01-07 11:42:40 +0100
  • 53de33a8f4 Set permission 0644 for files in rEFIt_UEFI. No changes of content. jief666 2024-01-05 16:16:38 +0100
  • bd46eeffe9 Add ForceAquantiaEthernet quirk. jief666 2024-01-04 11:37:47 +0100
  • 0094e0c5ff Remove unused compilation arg (-mabi=ms) for xcode. jief666 2024-01-04 10:59:02 +0100
  • 1bda1cb2ec
    Update tools_def.template chris1111 2024-01-04 04:42:29 -0500
  • 319295060d Update CloverPkg commit. jief666 2024-01-03 15:33:12 +0100
  • e3a2003995 Add dummy GetSerialRegisterBase() in BaseSerialPortLibNull.c. 0.9.7branch jief666 2024-01-02 19:55:44 +0100
  • 956cfc1ad4 Do not store the kext dir in the SIDELOAD_KEXT object. jief666 2024-01-02 19:54:23 +0100
  • 19fd19200d Register OpenCore commit. jief666 2024-01-02 18:13:05 +0100
  • b2049101a4 Fix Xcode compilation and remove a call to debugStartImageWithOC left by mistake. jief666 2024-01-02 12:51:17 +0100
  • 9d4f83df0c Comment out what's not needed in OcMain. jief666 2024-01-01 12:37:46 +0100
  • 04a8211cbe Make OC compile as a library for Clover. It compiles, doesn't mean it's working ! jief666 2024-01-01 11:36:31 +0100
  • 381bc886e5 Restore AllocSmallBlocks() needed when MemMap is too big. jief666 2023-12-31 15:19:19 +0100
  • 3fd62f2756 edkII update in preparation of upgrade OC to 0.9.7. jief666 2023-12-31 13:43:34 +0100
  • f6fcfeccbd propositions Slice 2023-12-26 21:30:08 +0300
  • 48ff60474a more memory protections Slice 2023-12-25 21:57:47 +0300
  • 00466c6e61 reduce clover size Slice 2023-12-16 10:10:04 +0300
  • 5817644aa0 changes in OC Slice 2023-12-12 19:57:59 +0300
  • 2325f3799b new cpu 12th, 13th SergeySlice 2023-12-11 20:18:48 +0300
  • bd45a8c32d new script SergeySlice 2023-12-10 16:04:05 +0300
  • 0eac4088b1 new mtoc build SergeySlice 2023-12-08 19:20:23 +0300
  • 09a7eefc86 workaround for build mtoc in sonoma SergeySlice 2023-12-08 19:09:58 +0300
  • e614deb918 change in OC SergeySlice 2023-12-04 23:09:59 +0300
  • 153691acea decrease int i level Slice 2023-12-02 12:14:30 +0300
  • 09938d410a exclude extra dbg Slice 2023-11-26 17:24:13 +0300
  • 20e924f5a1 take into account signness of variables Slice 2023-11-26 17:10:53 +0300
  • 95fac19588 workaround for gcc Slice 2023-11-22 19:10:59 +0300
  • 544d3cee6d Fix some memory leaks. jief 2023-11-21 01:02:27 +0100
  • 9e2bc77498 Update cpp_test, CloverX64 and create CloverMacOsApp. jief 2023-11-20 20:06:35 +0100
  • f80e3774c4 Define some symbols as weak so they can be redefined in Clover (MemoryTracker) jief 2023-11-20 20:01:37 +0100
  • 6ac9ed1b54 Change Shortcut to wchar_t to silence warnings. jief 2023-11-20 20:00:47 +0100
  • ca166219f0 Move displayFreeMemory in its own file for Utils not to depend on OC. jief 2023-11-20 20:00:04 +0100
  • 495dd319c3 Fixed some warnings. jief 2023-11-20 19:58:56 +0100
  • 485a77a65e Include bmp instead of re-defining to avoid broken compilation of unit tests jief 2023-11-20 19:57:30 +0100
  • 23d5c632d1 Include PiFirmwareFile.h instead of re-defining to avoid broken compilation of unit tests. jief 2023-11-20 19:56:19 +0100
  • c5cb646238 include new files into inf Slice 2023-11-19 18:16:34 +0300
  • 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. jief 2023-11-18 11:04:54 +0100
  • bdb7a95d94 changes in OC Slice 2023-11-16 22:10:31 +0300
  • 1914496605 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader Slice 2023-11-16 21:11:08 +0300
  • d0b6b9b3b9 few more memory leaks Slice 2023-11-16 21:10:42 +0300
  • a9b0654a59 Improve XString forgetDataWithoutFreeing() to avoid freeing a literal. Improve XString stealValueFrom to avoid a memory leak Change GlobalConfig.ACPIDropTables to a XObjArray. jief 2023-11-12 03:48:29 +0100
  • 187400d0ae Why did I put the FreePool parameter as const. That's stupid ! You must never free a const pointer, by definition. 5156 jief 2023-11-11 15:57:02 +0100
  • 22d277d1e4 Change DiscoveredHdaProperties.controller_name to avoid a memory leak. jief 2023-11-11 14:36:33 +0100
  • 87d5576923 Forgotten warning. jief 2023-11-11 07:20:58 +0100
  • c35c0c520c Renames in nano svg to follow conventions nsvg__ Remove global FrameTime and NumFrames. jief 2023-11-11 06:50:58 +0100
  • d512413977 print memory map for log Slice 2023-11-09 23:05:33 +0300
  • 2d5f73c21c
    Merge pull request #648 from the-Chain-Warden-thresh/master Sergey 2023-11-09 22:57:06 +0300
  • 2289e2edc0 Fix some warnings that come up with Xcode. jief 2023-11-09 19:38:11 +0100
  • 7b65b0b7cf
    fix some unpatched CVEs in OpensslLib the-Chain-Warden-thresh 2023-11-10 00:47:40 +0800
  • 652c25fa69 Fix release compilation. jief 2023-11-08 14:56:43 +0100
  • 42cece9885 Fix nanosvg leaks. Move global variable textfaces in XTheme. Move global variable fontsDB in XTheme. Remove XTheme member SVGParser. SVGParser is deleted just after use. Remove XTheme members ImageSVG and ImageSVGnight. All images are rasterized at load, so no need to keep that. Remove XIcon setFilled because XIcon knows if it's filled or not by checking Image & ImageNight jief 2023-11-08 14:35:22 +0100
  • 8de61a22fb XIcon::GetBest now returns a reference, which save time and memory. Added some const. Remove GetIconP from XTheme. jief 2023-11-07 17:40:28 +0100
  • dbb93abca9 Remove unnecessary casts. jief 2023-11-07 11:29:52 +0100
  • 0130602198 Make GetSizeInBytes() in XImage public. Change ParseXML first parameter to UINT8 to avoid casts. jief 2023-11-07 11:02:22 +0100
  • c1ce6aa406 Fix a memory waste in efiStrError(). Create displayFreeMemory(). Few renaming and details that doesn't change behavior. jief 2023-11-06 23:51:16 +0100
  • a107644cf2 nanosvg memory allocation tracer. jief 2023-11-06 22:46:13 +0100
  • 45795ccfcc Make ThemeX a pointer. jief 2023-11-06 21:53:57 +0100
  • 88a2a69734 Fix include path. Revert a FreePool mistakenly commented out. jief 2023-11-05 18:56:53 +0100
  • 883e27b0a2 add BlockSkywalk into GUI menu Slice 2023-11-02 21:34:45 +0300
  • 3db4e57438 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader Slice 2023-10-28 19:25:22 +0300
  • 4ea855f2bf chane in sub Slice 2023-10-28 19:25:06 +0300
  • 164c956e0c
    Update 80.save_nvram_plist.local Sergey 2023-10-26 09:49:13 +0300
  • 855baed020 changes in subproject SergeySlice 2023-10-25 22:01:39 +0300
  • 5fb1f0b048 take into account MeteorLake CPU Slice 2023-10-24 19:12:53 +0300
  • 06e0d72e40 set priority for wifi legacy kext Slice 2023-10-21 20:26:52 +0300
  • cc7603a832 add new id to ati collection Slice 2023-10-14 23:02:00 +0300
  • 6b1b869cd0 rename HDA audio sample Slice 2023-09-22 19:30:27 +0300
  • e375956169 dont use HDEF and HDAU names, it is AppleALC business Slice 2023-09-21 21:48:03 +0300
  • e903309c74
    nvram2 will be install in /usr/local/bin/ chris1111 2023-09-20 22:03:58 -0400
  • 9df2e85c21
    Merge pull request #632 from chris1111/master chris1111 2023-09-20 21:42:06 -0400
  • db9a8cf6e4
    Fix Permission nvram2 Clover PKG chris1111 2023-09-20 21:41:14 -0400
  • bf4fb452dc make the utility to be universal from 10.13 upto now Slice 2023-09-15 19:50:48 +0300
  • d21d5b2e65 skywalk priority Slice 2023-09-12 22:14:41 +0300