<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/MdeModulePkg/Universal, branch dependabot/github_actions/github/codeql-action-4</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-10-21T11:46:17+00:00</updated>
<entry>
<title>MdeModulePkg/AcpiTableDxe:Improving InitializeAcpiTableDxe behavior.</title>
<updated>2025-10-21T11:46:17+00:00</updated>
<author>
<name>George Liao</name>
<email>george.liao@intel.com</email>
</author>
<published>2025-10-21T09:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=44214c0cdf12bf91df9319c5bc90c640b461f252'/>
<id>urn:sha1:44214c0cdf12bf91df9319c5bc90c640b461f252</id>
<content type='text'>
Improving InitializeAcpiTableDxe() behavior.

Signed-off-by: George Liao &lt;george.liao@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg:Completed InstallAcpiTableFromAcpiSiliconHob AddTableList</title>
<updated>2025-10-21T11:46:17+00:00</updated>
<author>
<name>George Liao</name>
<email>george.liao@intel.com</email>
</author>
<published>2025-10-21T08:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9f31aa33d8f83d01372750b219cd9960a8aff7a0'/>
<id>urn:sha1:9f31aa33d8f83d01372750b219cd9960a8aff7a0</id>
<content type='text'>
Added "PublishTables()" and "SdtNotifyAcpiList()" for completing
AddTableToList behavior in the InstallAcpiTableFromAcpiSiliconHob().

Signed-off-by: George Liao &lt;george.liao@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/AcpiTableDxe:Fixed memory corruption issue</title>
<updated>2025-10-21T11:46:17+00:00</updated>
<author>
<name>George Liao</name>
<email>george.liao@intel.com</email>
</author>
<published>2025-10-09T06:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c22d6957f431358dbf2dca3047233949bb292a49'/>
<id>urn:sha1:c22d6957f431358dbf2dca3047233949bb292a49</id>
<content type='text'>
Clearing wrong memory content after allocated memory for XSDT,
which caused AcpiSdtProtocol cannot be installed and
unexpected behavior.

According to the UEFI spec and commit message of "PCD switch to
 avoid using ACPI reclaim memory", so need to add this support in the
 InstallAcpiTableFromAcpiSiliconHob().

1. Fixed memory corruption issue in the
   InstallAcpiTableFromAcpiSiliconHob().
2. Added "PCD switch to avoid using ACPI reclaim memory" support in
   the InstallAcpiTableFromAcpiSiliconHob().

Signed-off-by: George Liao &lt;george.liao@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/FvSimpleFileSystemDxe: Remove Iso639Language</title>
<updated>2025-10-14T01:45:12+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2025-10-13T23:12:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=faeee00490bc23b147f1d4b6e70b190d3eb80583'/>
<id>urn:sha1:faeee00490bc23b147f1d4b6e70b190d3eb80583</id>
<content type='text'>
PR #11380 that removed the Unicode Collation Protocol
introduced a logic bug in the use of GetBestLanguage().
Iso639Language would always be computed to TRUE when it
should always be passed to GetBestLanguage() as FALSE
once Unicode Collation Protocol is removed.

Update InitializeUnicodeCollationSupportWorker() to
remove the local variable Iso639Language and always
call GetBestLanguage() with the Iso639Language parameter
set to FALSE.

Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/HiiDatabaseDxe: Avoid unexpected memory free</title>
<updated>2025-10-10T08:44:42+00:00</updated>
<author>
<name>Qihang Gao</name>
<email>gaoqihang@loongson.cn</email>
</author>
<published>2025-09-18T12:29:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=80eaa563ec1cd2272334134d5fd35d856843fe65'/>
<id>urn:sha1:80eaa563ec1cd2272334134d5fd35d856843fe65</id>
<content type='text'>
TempBuffer variable is only dynamically allocated when the opcode is
EFI_IFR_STRING_OP and the string value is not 0, so it should be freed
under the same condition. Otherwise, the variable may be unexpected
freed.

Signed-off-by: Qihang Gao &lt;gaoqihang@loongson.cn&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg : Clear keyboard queue buffer after reading</title>
<updated>2025-10-09T08:02:51+00:00</updated>
<author>
<name>nick.wang</name>
<email>nick.wang@insyde.com</email>
</author>
<published>2025-04-15T11:35:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0cad130cb4885961da201bb9b08424b3fd3d2249'/>
<id>urn:sha1:0cad130cb4885961da201bb9b08424b3fd3d2249</id>
<content type='text'>
There is a possibility to retrieve user input keystroke data stored in the
queue buffer via the EFI_SIMPLE_TEXT_INPUT_PROTOCOL pointer. To prevent
exposure of the password string, clear the queue buffer by filling it
with zeros after reading.

Signed-off-by: Nick Wang &lt;nick.wang@insyde.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Remove ARM32 Support</title>
<updated>2025-09-25T22:04:10+00:00</updated>
<author>
<name>Oliver Smith-Denny</name>
<email>osde@microsoft.com</email>
</author>
<published>2025-09-15T16:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=ef79d5842734e0504f58aef86142079ed26b7238'/>
<id>urn:sha1:ef79d5842734e0504f58aef86142079ed26b7238</id>
<content type='text'>
edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 support from MdeModulePkg. This also
drops irrelevant VALID_ARCHITECTURE comments from infs that
are not arch specific.

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/TerminalDxe: Improve the implementation of AnsiTestString</title>
<updated>2025-09-23T01:02:47+00:00</updated>
<author>
<name>Gao Qihang</name>
<email>gaoqihang@loongson.cn</email>
</author>
<published>2025-08-27T06:48:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=ba41bd096af6fc1c7ad61f32359014bac85540ef'/>
<id>urn:sha1:ba41bd096af6fc1c7ad61f32359014bac85540ef</id>
<content type='text'>
Adjust AnsiTestString to be compatible with wide/narrow string in
TerminalDxe driver. If WIDE_CHAR or NARROW_CHAR is hit, the string
is still valid since OutputString function will correctly handle it.

Signed-off-by: Gao Qihang &lt;gaoqihang@loongson.cn&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/TerminalDxe: Add missing types for TestString function</title>
<updated>2025-09-23T01:02:47+00:00</updated>
<author>
<name>Gao Qihang</name>
<email>gaoqihang@loongson.cn</email>
</author>
<published>2025-07-21T03:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0053bbf833bb1612813a4af2ee653cd8b0ba4e19'/>
<id>urn:sha1:0053bbf833bb1612813a4af2ee653cd8b0ba4e19</id>
<content type='text'>
Add four newly added terminal types in TerminalConOutTestString, although
this function is rarely used. This patch is a supplement to previous patch
https://github.com/tianocore/edk2/commit/8a53ea9d9f40aad5504dc6080978a30b1b89ff3e.

Signed-off-by: Gao Qihang &lt;gaoqihang@loongson.cn&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/Universal/DisplayEngineDxe: Fix GCCNOLTO error</title>
<updated>2025-09-19T02:50:26+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2025-08-20T19:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c4ca5ee0910a3f580ecc44032f12aff129505149'/>
<id>urn:sha1:c4ca5ee0910a3f580ecc44032f12aff129505149</id>
<content type='text'>
Fix potentially uninitialized local variable Index.

Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
</feed>
