<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/ShellPkg, branch dependabot/github_actions/actions/github-script-8</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fgithub-script-8</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fgithub-script-8'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-10-16T08:57:01+00:00</updated>
<entry>
<title>ShellPkg/SmbiosView: Display Type 44 "Referenced Handle" field</title>
<updated>2025-10-16T08:57:01+00:00</updated>
<author>
<name>Cassandra Lam</name>
<email>Cassandra.Lam@amd.com</email>
</author>
<published>2025-10-06T04:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9e815d789bcd7362a4b409ed58b9df8f5ea6f35c'/>
<id>urn:sha1:9e815d789bcd7362a4b409ed58b9df8f5ea6f35c</id>
<content type='text'>
Signed-off-by: Cassandra Lam &lt;Cassandra.Lam@amd.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/SmbiosView: Display Type 2 Contained Objects info</title>
<updated>2025-10-16T08:57:01+00:00</updated>
<author>
<name>Cassandra Lam</name>
<email>Cassandra.Lam@amd.com</email>
</author>
<published>2025-10-06T04:00:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=28b7a6d5eab8badcf6c5dc119411653817f38468'/>
<id>urn:sha1:28b7a6d5eab8badcf6c5dc119411653817f38468</id>
<content type='text'>
Add prints for SMBIOS Type 2 "Number of Contained Object Handles" and
"Contained Object Handles" fields.

Signed-off-by: Cassandra Lam &lt;Cassandra.Lam@amd.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Review SMBIOS 3.9 specification</title>
<updated>2025-10-16T07:49:51+00:00</updated>
<author>
<name>“anupriyak“</name>
<email>anupriyak@ami.com</email>
</author>
<published>2025-10-06T13:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a0e8b71ee5356d4539199739f52d0af2fe4bc65b'/>
<id>urn:sha1:a0e8b71ee5356d4539199739f52d0af2fe4bc65b</id>
<content type='text'>
Add new structure members RackType and RackHeight in Smbios Type3.

Signed-off-by: Anupriya &lt;anupriyak@ami.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/pci.c: Fix typo in source code.</title>
<updated>2025-10-03T17:14:30+00:00</updated>
<author>
<name>Chasel Chiu</name>
<email>chasel.chiu@intel.com</email>
</author>
<published>2025-10-03T15:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5cf1be671b6869677fe22bebb38ac8519a53089e'/>
<id>urn:sha1:5cf1be671b6869677fe22bebb38ac8519a53089e</id>
<content type='text'>
Signed-off-by: Chasel Chiu &lt;chasel.chiu@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Add PCIe boundary check and enhance DVSEC size calculation</title>
<updated>2025-10-03T17:14:30+00:00</updated>
<author>
<name>Pranav V V</name>
<email>pranav.v.v@intel.com</email>
</author>
<published>2025-09-26T08:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5550d8f0b7ce57450a118864470638ced82ce403'/>
<id>urn:sha1:5550d8f0b7ce57450a118864470638ced82ce403</id>
<content type='text'>
1. Safe wrapper function for DumpHex that validates PCI configuration
   space boundaries. This function ensures that hex dumps do not exceed
   the standard 4KB PCIe configuration space boundary. If the requested
   dump would exceed this boundary, it prints an error message and
   truncates the dump size to remain within valid bounds.

2. Enhance DVSEC capability structure size calculation method. Size is
   now obtained from the DesignatedVendorSpecificHeader1.Bits.DvsecLength
   register.

Issue: https://github.com/tianocore/edk2/issues/11554

Signed-off-by: Pranav V V &lt;pranav.v.v@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Library: rework Shell...CommandsLib Load.c</title>
<updated>2025-10-01T08:02:57+00:00</updated>
<author>
<name>Leif Lindholm</name>
<email>leif.lindholm@oss.qualcomm.com</email>
</author>
<published>2025-09-22T16:31:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=8b22c532b37b1c26185fa4e6eb9d465e3cb7e923'/>
<id>urn:sha1:8b22c532b37b1c26185fa4e6eb9d465e3cb7e923</id>
<content type='text'>
CodeQL incorrectly flags that LoadedDriverImage might be derferenced
while NULL, but the actual code paths make that impossible.

Strip several levels of success handling to improve readability for
humans and static analyzers both.

Signed-off-by: Leif Lindholm &lt;leif.lindholm@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Use the newly introduced ShellPrintDefaultEx() alias</title>
<updated>2025-10-01T08:02:57+00:00</updated>
<author>
<name>Pierre Gondois</name>
<email>pierre.gondois@arm.com</email>
</author>
<published>2025-09-18T12:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=aa29d51637d75aaf398fc8bda60af9726690615c'/>
<id>urn:sha1:aa29d51637d75aaf398fc8bda60af9726690615c</id>
<content type='text'>
Make use the newly introduced ShellPrintDefaultEx() alias and
replace wherever it is possible:
- "ShellPrintEx (-1, -1,"
with:
- "ShellPrintDefaultEx ("

No functional change is introduced.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias</title>
<updated>2025-10-01T08:02:57+00:00</updated>
<author>
<name>Pierre Gondois</name>
<email>pierre.gondois@arm.com</email>
</author>
<published>2025-09-18T12:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c4a8b001f34c19cd411566cb4cd672eb1fac5478'/>
<id>urn:sha1:c4a8b001f34c19cd411566cb4cd672eb1fac5478</id>
<content type='text'>
Make use the newly introduced ShellPrintHiiDefaultEx() alias and
replace wherever it is possible:
- "ShellPrintHiiEx (-1, -1, NULL,"
with:
- "ShellPrintHiiDefaultEx ("

No functional change is introduced.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/ShellLib.h: Add aliases for ShellPrintEx() and ShellPrintHiiEx()</title>
<updated>2025-10-01T08:02:57+00:00</updated>
<author>
<name>Pierre Gondois</name>
<email>pierre.gondois@arm.com</email>
</author>
<published>2025-09-17T13:36:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=44a3048c7c234be4503dbb916bbaddc6503eaa43'/>
<id>urn:sha1:44a3048c7c234be4503dbb916bbaddc6503eaa43</id>
<content type='text'>
Most calls to ShellPrintEx() and ShellPrintHiiEx() are done
using the default optional value for the:
- location, through the column/row arguments
- language

Create aliases that automatically populate the col, row and language
optional parameters with their default value. This helps to reduce:
- the information to read/understand by users
- the code size

No functional change is introduced.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Connect: Extract a ConnectFromEfiVariable() function</title>
<updated>2025-10-01T08:02:57+00:00</updated>
<author>
<name>Pierre Gondois</name>
<email>pierre.gondois@arm.com</email>
</author>
<published>2025-09-18T06:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=9363f199007342f1419e8bd99a7077be3c5aa620'/>
<id>urn:sha1:9363f199007342f1419e8bd99a7077be3c5aa620</id>
<content type='text'>
In an effort to simplify the code in the ShellPkg,
extract a ConnectFromEfiVariable() function to connect devices
pointed by a list of EFI variables.

No functional change is introduced.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
</feed>
