Skip to content

Commit

Permalink
Bumps MU_BASECORE from 2023110008.1.0 to 2023110010.0.1
Browse files Browse the repository at this point in the history
Introduces 27 new commits in [MU_BASECORE](https://github.com/microsoft/mu_basecore.git).

<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/microsoft/mu_basecore/commit/3a55a400815a25a25a9aa657e99c95edf750188e">3a55a4</a> [CHERRY-PICK] [Release/202311] UnitTestFrameworkPkg: Fix Google Test components with multiple files (<a href="https://github.com/microsoft/mu_basecore/pull/891">#891</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/1475a86d1603236e0c1da7d22d37021c8dc7bf91">1475a8</a> [CHERRY-PICK] [RELEASE/202311] Pulling PixieFail changes from EDK2 for CVE-2023-45237 and CVE-2023-45236 (<a href="https://github.com/microsoft/mu_basecore/pull/897">#897</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/23c33e211ef80511d161d3804ffe5ff4b00c652d">23c33e</a> BaseTools/Plugin/HostBasedUnitTestRunner: Fix invalid escape in HostBasedUnitTest.py (<a href="https://github.com/microsoft/mu_basecore/pull/899">#899</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/f598b780f7ae52d90422750214e2450fa24d4ded">f598b7</a> [CHERRY-PICK] UefiCpuPkg:fix issue when splitting paging entry (<a href="https://github.com/microsoft/mu_basecore/pull/909">#909</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/bbbff00dc39a67dc1e44aa0ce392d460b12f66b9">bbbff0</a> Change CpuDeadLoops to panic calls in PiSmmCpuDxeSmm.c (<a href="https://github.com/microsoft/mu_basecore/pull/892">#892</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/3ab77179e0d08269b155392c44e2f14724114e4e">3ab771</a> Added mock functions for UefiBootServicesTableLib</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/87b10e679399232d60fefdd6515812bd74571b6d">87b10e</a> Added mock functions for PciExpressLib</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/5a22ca63d43d7fa162a3adcfbc8d7eb3ffff3c60">5a22ca</a> Added mock functions for TimerLib</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/86dc06813bc2e1bbd59f06f52b3c97fb722718c0">86dc06</a> pip: update edk2-pytool-library requirement from ~=0.21.6 to ~=0.21.7 (<a href="https://github.com/microsoft/mu_basecore/pull/906">#906</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/e6d01390794aa0505d0659bc484f4d2fdba1e5d4">e6d013</a> pip: update edk2-pytool-extensions requirement from ~=0.27.5 to ~=0.27.6 (<a href="https://github.com/microsoft/mu_basecore/pull/907">#907</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/f9c86cda20d912e2ae6cce5e6daeae01ed6e8b52">f9c86c</a> pip: update edk2-pytool-library requirement from ~=0.21.7 to ~=0.21.8 (<a href="https://github.com/microsoft/mu_basecore/pull/966">#966</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/884e654b29d3611f976d5b9629ae9af920532dd3">884e65</a> Repo File Sync: synced file(s) with microsoft/mu_devops (<a href="https://github.com/microsoft/mu_basecore/pull/982">#982</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/fd8a09795aa2ea2a091906efb92124eb85d49e05">fd8a09</a> Host Based Unit Test updates (<a href="https://github.com/microsoft/mu_basecore/pull/837">#837</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/307dc02e66899fd9be316a2143783b261375b884">307dc0</a> GitHub Action: Bump robinraju/release-downloader from 1.10 to 1.11 (<a href="https://github.com/microsoft/mu_basecore/pull/1016">#1016</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/57770989fcac90b6e4046f5cd9a692afea1f318f">577709</a> pip: update edk2-pytool-extensions requirement from ~=0.27.6 to ~=0.27.8 (<a href="https://github.com/microsoft/mu_basecore/pull/1028">#1028</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/7cf3382ebaf5b5b5a2487d7d13e910c1c7dac233">7cf338</a> pip: update edk2-pytool-extensions requirement from ~=0.27.8 to ~=0.27.9 (<a href="https://github.com/microsoft/mu_basecore/pull/1033">#1033</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/90adf2bc49197314f6d8b2bb40d63d4c5c503065">90adf2</a> BaseTools/Plugin/RustEnvironmentCheck: Use pytools Rust helpers (<a href="https://github.com/microsoft/mu_basecore/pull/1037">#1037</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/1cbfaf1fbc6ef94deba8654afcf2b57104743f4e">1cbfaf</a> MdeModulePkg: Compatibility Mode: Only Remap System Memory Regions</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/e1eb585136e2689ce7f6fa8a569ea1e331666f33">e1eb58</a> Revert `NO_ABSOLUTE_RELOCS_IN_TEXT` MU change for GCC (<a href="https://github.com/microsoft/mu_basecore/pull/1040">#1040</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/a9612223c13b05682855801c2593c44ff347c0f4">a96122</a> BaseTools/HostBasedUnitTestRunner: Promote Unittest error to CI fail.</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/285f5d8f31ab92156354758fb31e29288f65525d">285f5d</a> Repo File Sync: .sync/rust_config/rustfmt.toml: Use Rust default of 4 space indentation (<a href="https://github.com/microsoft/mu_basecore/pull/1058">#1058</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/c41e6949328e58241970902dc73f62cb12d685ac">c41e69</a> Added mock functions on UefiLib</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/be93190390309b3d7319a395636f9a2664954acb">be9319</a> Added MockUefiDevicePathLib and gBS_AllocatePool under MockUefiBootServicesTableLib</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/d9c18c384889d0c445865f96ac660f6abee6115f">d9c18c</a> Added the right copyright info (Intel and Microsoft) on all MockUefiDevicePathLib files</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/cf915a50dbb79d11663fbe254d94d1b39496e057">cf915a</a> BaseTools/codeql: Update to CodeQL 2.18.1 (<a href="https://github.com/microsoft/mu_basecore/pull/1072">#1072</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/856d8a412308b852e53254c10edd0f098933aa8f">856d8a</a> Update BaseCryptLib tests to reference the PCDs before running (<a href="https://github.com/microsoft/mu_basecore/pull/1034">#1034</a>)</li>
<li><a href="https://github.com/microsoft/mu_basecore/commit/7a2272c02884ebb49283b5520dbddf8085dd1295">7a2272</a> Add deprecation warning support to OverrideValidation plugin (<a href="https://github.com/microsoft/mu_basecore/pull/742">#742</a>)</li>
</ul>
</details>

Signed-off-by: Project Mu Bot <mubot@microsoft.com>
  • Loading branch information
ProjectMuBot committed Jul 30, 2024
1 parent 8bec4dc commit 5f3ed15
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion MU_BASECORE
Submodule MU_BASECORE updated 82 files
+13 −3 .github/workflows/codeql.yml
+3 −3 BaseTools/Plugin/CodeQL/codeqlcli_ext_dep.yaml
+3 −3 BaseTools/Plugin/CodeQL/codeqlcli_linux_ext_dep.yaml
+3 −3 BaseTools/Plugin/CodeQL/codeqlcli_windows_ext_dep.yaml
+27 −3 BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner.py
+169 −44 BaseTools/Plugin/OverrideValidation/OverrideValidation.py
+1 −1 BaseTools/Plugin/OverrideValidation/OverrideValidation_plug_in.json
+41 −3 BaseTools/Plugin/OverrideValidation/ReadMe.md
+4 −320 BaseTools/Plugin/RustEnvironmentCheck/RustEnvironmentCheck.py
+2 −1 BaseTools/Plugin/RustEnvironmentCheck/RustEnvironmentCheck_plug_in.yaml
+7 −0 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/AeadAesGcmTests.c
+133 −41 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BaseCryptLibUnitTestApp.inf
+7 −0 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BlockCipherTests.c
+22 −4 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BnTests.c
+7 −0 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/DhTests.c
+28 −0 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/EcTests.c
+14 −0 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HkdfTests.c
+16 −4 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HmacTests.c
+133 −41 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibHost.inf
+8 −1 CryptoPkg/Test/UnitTest/Library/BaseCryptLib/X509Tests.c
+6 −0 Makefile.toml
+1 −0 MdeModulePkg/Core/Dxe/DxeMain.inf
+124 −9 MdeModulePkg/Core/Dxe/Misc/MemoryProtectionSupport.c
+3 −0 MdePkg/Test/MdePkgHostTest.dsc
+45 −0 MdePkg/Test/Mock/Include/GoogleTest/Library/MockPciExpressLib.h
+88 −1 MdePkg/Test/Mock/Include/GoogleTest/Library/MockUefiBootServicesTableLib.h
+31 −0 MdePkg/Test/Mock/Include/GoogleTest/Library/MockUefiDevicePathLib.h
+10 −0 MdePkg/Test/Mock/Include/GoogleTest/Library/MockUefiLib.h
+3 −3 MdePkg/Test/Mock/Include/GoogleTest/Protocol/MockHash2.h
+3 −3 MdePkg/Test/Mock/Include/GoogleTest/Protocol/MockRng.h
+13 −0 MdePkg/Test/Mock/Library/GoogleTest/MockPciExpressLib/MockPciExpressLib.cpp
+33 −0 MdePkg/Test/Mock/Library/GoogleTest/MockPciExpressLib/MockPciExpressLib.inf
+90 −45 MdePkg/Test/Mock/Library/GoogleTest/MockUefiBootServicesTableLib/MockUefiBootServicesTableLib.cpp
+9 −10 MdePkg/Test/Mock/Library/GoogleTest/MockUefiBootServicesTableLib/MockUefiBootServicesTableLib.inf
+11 −0 MdePkg/Test/Mock/Library/GoogleTest/MockUefiDevicePathLib/MockUefiDevicePathLib.cpp
+34 −0 MdePkg/Test/Mock/Library/GoogleTest/MockUefiDevicePathLib/MockUefiDevicePathLib.inf
+1 −0 MdePkg/Test/Mock/Library/GoogleTest/MockUefiLib/MockUefiLib.cpp
+1 −0 NetworkPkg/Dhcp4Dxe/Dhcp4Driver.c
+1 −1 NetworkPkg/Dhcp6Dxe/Dhcp6Driver.c
+1 −0 NetworkPkg/DnsDxe/DnsDhcp.c
+1 −0 NetworkPkg/DnsDxe/DnsImpl.c
+1 −0 NetworkPkg/HttpBootDxe/HttpBootDhcp6.c
+1 −0 NetworkPkg/IScsiDxe/IScsiCHAP.c
+1 −0 NetworkPkg/IScsiDxe/IScsiMisc.c
+1 −0 NetworkPkg/IScsiDxe/IScsiMisc.h
+21 −14 NetworkPkg/Include/Library/NetLib.h
+1 −0 NetworkPkg/Ip4Dxe/Ip4Driver.c
+1 −1 NetworkPkg/Ip6Dxe/Ip6Driver.c
+1 −1 NetworkPkg/Ip6Dxe/Ip6If.c
+1 −1 NetworkPkg/Ip6Dxe/Ip6Nd.c
+1 −1 NetworkPkg/Ip6Dxe/Ip6Nd.h
+35 −29 NetworkPkg/Library/DxeNetLib/DxeNetLib.c
+8 −2 NetworkPkg/Library/DxeNetLib/DxeNetLib.inf
+1 −0 NetworkPkg/NetworkPkg.dec
+2 −3 NetworkPkg/SecurityFixes.yaml
+1 −1 NetworkPkg/TcpDxe/TcpDriver.c
+4 −0 NetworkPkg/TcpDxe/TcpDxe.inf
+1 −1 NetworkPkg/TcpDxe/TcpFunc.h
+1 −1 NetworkPkg/TcpDxe/TcpMain.h
+15 −9 NetworkPkg/TcpDxe/TcpMisc.c
+1 −1 NetworkPkg/TcpDxe/TcpTimer.c
+1 −0 NetworkPkg/Test/NetworkPkgHostTest.dsc
+1 −0 NetworkPkg/Udp4Dxe/Udp4Driver.c
+1 −1 NetworkPkg/Udp6Dxe/Udp6Driver.c
+97 −5 NetworkPkg/UefiPxeBcDxe/GoogleTest/PxeBcDhcp6GoogleTest.cpp
+1 −0 NetworkPkg/UefiPxeBcDxe/GoogleTest/UefiPxeBcDxeGoogleTest.inf
+1 −1 NetworkPkg/UefiPxeBcDxe/PxeBcDhcp4.c
+1 −0 NetworkPkg/UefiPxeBcDxe/PxeBcDriver.c
+0 −2 UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.inf
+7 −2 UefiCpuPkg/Library/CpuPageTableLib/CpuPageTableMap.c
+5 −5 UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c
+1 −0 UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
+1 −0 UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf
+29 −0 UefiCpuPkg/Test/Mock/Include/GoogleTest/Library/MockTimerLib.h
+11 −0 UefiCpuPkg/Test/Mock/Library/GoogleTest/MockTimerLib/MockTimerLib.cpp
+34 −0 UefiCpuPkg/Test/Mock/Library/GoogleTest/MockTimerLib/MockTimerLib.inf
+1 −0 UefiCpuPkg/Test/UefiCpuPkgHostTest.dsc
+22 −3 UnitTestFrameworkPkg/ReadMe.md
+2 −1 UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml
+10 −3 UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc
+2 −2 pip-requirements.txt
+1 −1 rustfmt.toml

0 comments on commit 5f3ed15

Please sign in to comment.