https://gitcode.net/btwise/opencorepkg_mod/-/commit/3df90c7315ff36f85d508c0fbf78ee1e2a5c8a99Bump version2023-12-11T23:41:54+03:00Andrey1970AppleLifeua6lpo@rambler.ruhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/2923cdbcf516a457fdab922ec59d39987615a518DataBase: Updated MaximumOSVersion2023-12-12T00:43:03+03:00Andrey1970AppleLifeua6lpo@rambler.ruhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/fc9a5ece42a53133e4d43116b2ecb9c0bfaa7c7cOcSerializeLib: Remove non-needed MDEPKG_NDEBUG conditional code2023-12-13T07:57:12+00:00Mike Beatonmjsbeaton@gmail.com
Which was designed to avoid warnings caused by apparently unused
variables when DEBUG statements are compiled with MDEPKG_NDEBUG
defined, but which is actually causing compilation errors with
improved DEBUG macro.https://gitcode.net/btwise/opencorepkg_mod/-/commit/1420b086dda3ea31b01ff7cf1448f6950189c861Merge branch 'master' of https://github.com/acidanthera/OpenCorePkg2023-12-14T12:33:31+08:00btwisetyq@qq.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/b01f6ce83efd262d899b3c38f829b2ce5004720dMerge branch 'master' of https://gitee.com/btwise/OpenCorePkg2023-12-14T12:46:00+08:00btwisetyq@qq.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/0db23b66c9f820ba472c06d687983b01ae48a732Build: Fixed OpenCore RELEASE compilation for VS2022.2023-12-21T14:48:39+03:00Mikhail Krichanovmikhailkrichanov@gmail.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/47ad1a72b09654b6720f70b21d66eac8a8055861OpenDuet: Change PcdImageProtectionPolicy to 0x00000003 to allow HfsPlusLegac...2023-12-28T12:15:25+03:00Mike Beatonmjsbeaton@gmail.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/b585ba824b53ef4afa4c08dc90ac98496581fb7eOcCpuLib: Fix CPU frequency calculation on AMD 10h family2023-12-30T22:37:48-06:00John Davisgoldfishnet64@outlook.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/2b66a703a0fb6448a4d19111f19ce95401a37dd4BootPickers: Swap positions of Shutdown and Restart buttons2024-01-01T16:00:30+00:00Mike Beatonmjsbeaton@gmail.comto better match newer macOS.
Add OC_ATTR_USE_REVERSED_UI bit to use old layout.https://gitcode.net/btwise/opencorepkg_mod/-/commit/d41bb10cd2c7beb92b35ee97d939d6731ce40888Docs: Rebuild2024-01-01T16:20:12+00:00Mike Beatonmjsbeaton@gmail.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/762113268c74cc208b8c615797ffd03c6e7f572aMerge branch 'master' of https://github.com/acidanthera/OpenCorePkg2024-01-03T13:12:35+08:00btwisetyq@qq.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/20be0248c6a57fb6ddb6e9217bfdf1e55998034bMerge branch 'master' of https://gitee.com/btwise/OpenCorePkg2024-01-03T13:13:31+08:00btwisetyq@qq.com
@@ -1677,45 +1677,39 @@ To view their current state, use the \texttt{pmset -g} command in Terminal.
\textbf{Description}: Fix errors in early Mac OS X boot.efi images.
Modern secure PE loaders will refuse to load \texttt{boot.efi} images from
\DIFdelbegin\DIFdel{Mac OS X }\DIFdelend\DIFaddbegin\DIFadd{macOS }\DIFaddend 10.4 \DIFdelbegin\DIFdel{and 10.5 }\DIFdelend\DIFaddbegin\DIFadd{to 10.12 }\DIFaddend due to these files containing \texttt{W\^{}X} errors
\DIFaddbegin\DIFadd{(in all versions) }\DIFaddend and illegal overlapping sections \DIFaddbegin\DIFadd{(in 10.4 and 10.5 32-bit
versions only)}\DIFaddend.
macOS 10.4 to 10.12 due to these files containing \texttt{W\^{}X} errors
(in all versions) and illegal overlapping sections (in 10.4 and 10.5 32-bit
versions only).
This quirk detects these issues and pre-processes such images in memory,
so that a modern loader \DIFdelbegin\DIFdel{can }\DIFdelend\DIFaddbegin\DIFadd{will }\DIFaddend accept them.
so that a modern loader will accept them.
Pre-processing in memory is incompatible with secure boot, as the image loaded
is not the image on disk, so you cannot sign files which are loaded in this way
based on their original disk image contents.
Certain firmware will offer to register the hash of new, unknown images - this would
still work. On the other hand, it is not particularly realistic to want to