<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/MdePkg/Test, 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-06T18:08:45+00:00</updated>
<entry>
<title>MdePkg/MockFdtLib: add FdtLib mock functions</title>
<updated>2025-10-06T18:08:45+00:00</updated>
<author>
<name>Bob Morgan</name>
<email>bobm@nvidia.com</email>
</author>
<published>2025-09-17T00:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=f98662c5e35b6ab60f46ee4350fa0e6eab0497cf'/>
<id>urn:sha1:f98662c5e35b6ab60f46ee4350fa0e6eab0497cf</id>
<content type='text'>
Add FdtDelNode() and FdtGetPath() mock functions.

Signed-off-by: Bob Morgan &lt;bobm@nvidia.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Remove ARM32 Support from UnitTests</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:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5984676364f21c2f10d313cbe8d82ec8d6943af0'/>
<id>urn:sha1:5984676364f21c2f10d313cbe8d82ec8d6943af0</id>
<content type='text'>
edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from UnitTests and moves the
AARCH64 files to the top level.

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Test/MockSmmServicesTableLib: Fix struct init</title>
<updated>2025-09-19T05:32:01+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2025-08-21T16:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=2636488e7bc5379ccffc9eb15848c6ca481be98d'/>
<id>urn:sha1:2636488e7bc5379ccffc9eb15848c6ca481be98d</id>
<content type='text'>
CLANGDWARF generates errors for missing braces in
initialization of complex structures. Expand the
initialization of EFI_SMM_CPU_IO2_PROTOCOL in
LocalSmst to set each function pointer to NULL.

Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Add MockSpiNorFlashProtocol</title>
<updated>2025-09-09T08:15:39+00:00</updated>
<author>
<name>PaddyDeng</name>
<email>paddydeng@ami.com</email>
</author>
<published>2025-07-30T10:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=57395308176b502df5dd7a23c1d51f3450032521'/>
<id>urn:sha1:57395308176b502df5dd7a23c1d51f3450032521</id>
<content type='text'>
Add MockSpiNorFlashProtocol for google test components to use.

Signed-off-by: PaddyDeng &lt;paddydeng@ami.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: added mocks for DevicePathLib and OpenProtocol</title>
<updated>2025-08-07T01:18:26+00:00</updated>
<author>
<name>Alexander Gryanko</name>
<email>xpahos@gmail.com</email>
</author>
<published>2025-06-22T12:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d55642f53785f316c5aa790522b6d5133c5b78cc'/>
<id>urn:sha1:d55642f53785f316c5aa790522b6d5133c5b78cc</id>
<content type='text'>
Added Google Mock test support for DevicePathLib.
Added OpenProtocol and CloseProtocol for UefiBootServicesTableLib
mock library.

Signed-off-by: Alexander Gryanko &lt;xpahos@gmail.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Use Library/GoogleTestLib.h</title>
<updated>2025-06-24T19:32:41+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2025-06-20T04:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=953b9d0e574126fb0242112d6ee47d812db20d91'/>
<id>urn:sha1:953b9d0e574126fb0242112d6ee47d812db20d91</id>
<content type='text'>
Update unit tests to use GoogleTestLib.h instead
of gtest.h so the edk2 extensions for google tests
are always available.

Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Added MockHiiDatabase protocol</title>
<updated>2025-05-28T08:01:10+00:00</updated>
<author>
<name>Bhavani Subramanian</name>
<email>v-bhavanisu@microsoft.com</email>
</author>
<published>2025-01-22T19:20:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9c1259b4ed42ca08350f5964ef58b7ac58ff6d95'/>
<id>urn:sha1:9c1259b4ed42ca08350f5964ef58b7ac58ff6d95</id>
<content type='text'>
Signed-off-by: Bhavani Subramanian &lt;v-bhavanisu@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Add two new APIs in HobLib</title>
<updated>2025-04-18T03:48:07+00:00</updated>
<author>
<name>Dun Tan</name>
<email>dun.tan@intel.com</email>
</author>
<published>2025-04-11T03:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=161fa22bef368880b8f7159f79b5268531393a88'/>
<id>urn:sha1:161fa22bef368880b8f7159f79b5268531393a88</id>
<content type='text'>
This commit is to add two new APIs in MdePkg PeiHobLib,
DxeHobLib, DxeCoreHobLib and MockHobLib:

1.The GetNextMemoryAllocationGuidHob () returns the next
instance of the Memory Allocation HOB with the matched
GUID from a starting HOB pointer.

2.The TagMemoryAllocationHobWithGuid () searchs the HOB
list for the Memory Allocation HOB with a matching base
address and set the Name GUID. Then the instance of the
tagged Memory Allocation HOB with matched base address is
returned.

Signed-off-by: Dun Tan &lt;dun.tan@intel.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Add Google Mock Library for SafeIntLib</title>
<updated>2024-12-11T07:30:17+00:00</updated>
<author>
<name>TsunFeng</name>
<email>v-tshuang@microsoft.com</email>
</author>
<published>2024-12-04T02:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=cf8241faccc176dd857e5d42e84f3a2f0fc8d16c'/>
<id>urn:sha1:cf8241faccc176dd857e5d42e84f3a2f0fc8d16c</id>
<content type='text'>
Signed-off-by: TsunFeng &lt;v-tshuang@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Test/DevicePathLib: Remove FreePool(NULL)</title>
<updated>2024-11-08T17:22:14+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2024-10-24T01:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=fadf4f377e86aebf64bfc0c57cdcfe5e70f04443'/>
<id>urn:sha1:fadf4f377e86aebf64bfc0c57cdcfe5e70f04443</id>
<content type='text'>
Unit test checks if AppendDevicePathInstance() returns NULL.
In those cases, AppendDevicePathInstance() does not allocate
a device path, so the call to FreePool() must not be performed.

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