Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: ace36ed376144db2f3d63c849ca88843668ea1b0
https://github.com/tianocore/edk2/commit/ace36ed376144db2f3d63c849ca88843668ea1b0
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
Log Message:
-----------
ShellPkg/Dmem: Extract a DisplaySystemTable() function
In an effort to simplify the code in the ShellPkg,
extract a DisplaySystemTable().
This also lowers the indentation level.
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: cf67a0c78e1497ba64184af67f6760de2f1a7747
https://github.com/tianocore/edk2/commit/cf67a0c78e1497ba64184af67f6760de2f1a7747
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.uni
Log Message:
-----------
ShellPkg/Dmem: Remove remaining of SAL System Table
The SAL System Table is unsupported and its support was
removed in commit:
f4c874c45dbc ("ShellPkg/UefiShellDebug1CommandsLib")
Remove remaining of SAL System Table handling.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 0235ac23c516fc29d5fff2e1c2f2c6fb2429c0e0
https://github.com/tianocore/edk2/commit/0235ac23c516fc29d5fff2e1c2f2c6fb2429c0e0
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.uni
Log Message:
-----------
ShellPkg/Dmem: Remove Memory Range Capsule support
Memory Range Capsule is described in the UEFI spec 2.9
s8.5.3 Update Capsule with the following GUID:
{0DE9F0EC-88B6-428F-977A-258F1D0E5E72}
Support to print the EFI_MEMORY_RANGE_CAPSULE address in the EFI
Configuration table was added in commit: 42b0443599a6
("ShellPkg: UefiShellDebug1CommandsLib: Uefi Config Tables in Dmem.c")
but EFI_MEMORY_RANGE_CAPSULE type and GUID is not present in edk2.
Thus dmem always print a 0 value for this configuration table.
Remove support of EFI_MEMORY_RANGE_CAPSULE in dmem.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: e78453fb5485e8fda9469daa150a0c86ce924ee7
https://github.com/tianocore/edk2/commit/e78453fb5485e8fda9469daa150a0c86ce924ee7
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
Log Message:
-----------
ShellPkg/Dmem: Replace per-System Table variable by indexed arrays
In an effort to simplify the code in the ShellPkg,
remove the per-System Table variables by indexed arrays.
The only functional change introduced is that a non-null Smbios3
System Table:
- always replaces an Smbios System Table
- ASSERT if (Smbios3 != 0) and (Smbios != 0)
Otherwise no functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 482781a7f95d293c48479f6d6fbb56108fe342c5
https://github.com/tianocore/edk2/commit/482781a7f95d293c48479f6d6fbb56108fe342c5
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
Log Message:
-----------
ShellPkg/Dmem: Simplify logic by inverting Address checks
In an effort to simplify the code in the ShellPkg,
inverse checks against the 'Address'. This also lowers the
indentation level.
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 2bebeb1ad408cc30f4ce717f4ce15eb3b5754053
https://github.com/tianocore/edk2/commit/2bebeb1ad408cc30f4ce717f4ce15eb3b5754053
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
Log Message:
-----------
ShellPkg/Dmem: Remove unnecessary EfiGetSystemConfigurationTable() calls
In an effort to simplify the code in the ShellPkg,
remove EfiGetSystemConfigurationTable() calls fetching Configuration
Table addresses that have already been collected.
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 0f57fc7cf751a960252c06c63190ac3e0ed0b90d
https://github.com/tianocore/edk2/commit/0f57fc7cf751a960252c06c63190ac3e0ed0b90d
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
Log Message:
-----------
ShellPkg/Dmem: Remove return parameter from DisplayXXX() functions
In an effort to simplify the code in the ShellPkg,
remove the SHELL_STATUS parameter returned by:
- DisplayRtProperties()
- DisplayImageExecutionEntries()
- DisplayConformanceProfiles()
These functions are independent display functions. Thus failing to
display a configuration table should not prevent from displaying
the remaining tables.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 25daa0fcc9297c7ae76fe9e5fe50b9458eb61d4c
https://github.com/tianocore/edk2/commit/25daa0fcc9297c7ae76fe9e5fe50b9458eb61d4c
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/MemMap.c
Log Message:
-----------
ShellPkg/MemMap: Create array of MemoryType names
In an effort to simplify the code in the ShellPkg,
replace the MemoryType names that are currently stored in individual
variables by an array of names, facilitating access to these names.
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 5ff8948a12c0bd968a25592c36da028552f177df
https://github.com/tianocore/edk2/commit/5ff8948a12c0bd968a25592c36da028552f177df
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/MemMap.c
Log Message:
-----------
ShellPkg/MemMap: Create arrays of MemoryType configuration and Page
In an effort to simplify the code in the ShellPkg:
- create a MEMORY_TYPE_INFO struct, storing per-MemoryType configuration
information to facilitate the operations to do for each MemoryType.
- create a MEMORY_TYPE_PAGES_INFO struct, storing per-MemoryType
Pages and PagesSize count.
Also use these arrays to facilitate Pages accounting and remove
per-MemoryType variables.
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 16ffc09be1685f44c75c2869f39af8db5181564d
https://github.com/tianocore/edk2/commit/16ffc09be1685f44c75c2869f39af8db5181564d
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/MemMap.c
Log Message:
-----------
ShellPkg/MemMap: Extract a ParseMemoryDescriptors() function
In an effort to simplify the code in the ShellPkg,
extract a ParseMemoryDescriptors() function.
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 3fcea99da0897f8ddab3a6e3954c8b7d23253977
https://github.com/tianocore/edk2/commit/3fcea99da0897f8ddab3a6e3954c8b7d23253977
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDriver1CommandsLib/DrvCfg.c
Log Message:
-----------
ShellPkg/DrvCfg: Extract a ParseBufferConfig() function
In an effort to simplify the code in the ShellPkg,
extract a ParseBufferConfig().
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 7ae7bd8ef238c91a9fa213c1fb5b570fd9ad5a0b
https://github.com/tianocore/edk2/commit/7ae7bd8ef238c91a9fa213c1fb5b570fd9ad5a0b
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDriver1CommandsLib/DrvCfg.c
Log Message:
-----------
ShellPkg/DrvCfg: Simplify error handling in ParseBufferConfig()
In an effort to simplify the code in the ShellPkg,
simplify error handling cases in ParseBufferConfig().
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: bcfbaf5f00840f9b48599a4694258876f5151ef7
https://github.com/tianocore/edk2/commit/bcfbaf5f00840f9b48599a4694258876f5151ef7
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDriver1CommandsLib/Connect.c
Log Message:
-----------
ShellPkg/Connect: Simplify error handling in ShellConnectFromDevPaths()
In an effort to simplify the code in the ShellPkg,
simplify error handling case in ShellConnectFromDevPaths().
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 53f83ae00db851c589dc006d3314813ab9237e65
https://github.com/tianocore/edk2/commit/53f83ae00db851c589dc006d3314813ab9237e65
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDriver1CommandsLib/Connect.c
Log Message:
-----------
ShellPkg/Connect: Extract a ConnectConsoles() function
In an effort to simplify the code in the ShellPkg,
extract a ConnectConsoles() function to connect device consoles.
No functional change is introduced.
Signed-off-by: Pierre Gondois <[email protected]>
Commit: 9363f199007342f1419e8bd99a7077be3c5aa620
https://github.com/tianocore/edk2/commit/9363f199007342f1419e8bd99a7077be3c5aa620
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellDriver1CommandsLib/Connect.c
Log Message:
-----------
ShellPkg/Connect: Extract a ConnectFromEfiVariable() function
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 <[email protected]>
Commit: 44a3048c7c234be4503dbb916bbaddc6503eaa43
https://github.com/tianocore/edk2/commit/44a3048c7c234be4503dbb916bbaddc6503eaa43
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Include/Library/ShellLib.h
Log Message:
-----------
ShellPkg/ShellLib.h: Add aliases for ShellPrintEx() and ShellPrintHiiEx()
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 <[email protected]>
Commit: 432feb6b56f652decb1e3287554635b6253f52a5
https://github.com/tianocore/edk2/commit/432feb6b56f652decb1e3287554635b6253f52a5
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M NetworkPkg/Application/VConfig/VConfig.c
Log Message:
-----------
NetworkPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias
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 <[email protected]>
Commit: c4a8b001f34c19cd411566cb4cd672eb1fac5478
https://github.com/tianocore/edk2/commit/c4a8b001f34c19cd411566cb4cd672eb1fac5478
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Application/Shell/Shell.c
M ShellPkg/Application/Shell/ShellParametersProtocol.c
M ShellPkg/Application/Shell/ShellProtocol.c
M ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c
M ShellPkg/DynamicCommand/DpDynamicCommand/DpTrace.c
M ShellPkg/DynamicCommand/TftpDynamicCommand/Tftp.c
M ShellPkg/DynamicCommand/VariablePolicyDynamicCommand/VariablePolicy.c
M ShellPkg/DynamicCommand/VariablePolicyDynamicCommand/VariablePolicy.h
M ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.c
M ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Comp.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dblk.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/DmpStore.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Edit/Edit.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Edit/MainTextEditor.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/EditInputBar.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/EfiCompress.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/EfiDecompress.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/HexEdit.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MainHexEditor.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/LoadPciRom.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/MemMap.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Mm.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Mode.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Pci.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SerMode.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SetSize.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SetVar.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/EventLogInfo.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/LibSmbiosView.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/QueryTable.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosView.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Connect.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/DevTree.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Devices.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Dh.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Disconnect.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Drivers.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/DrvCfg.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/DrvDiag.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/OpenInfo.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Reconnect.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Unload.c
M ShellPkg/Library/UefiShellLevel1CommandsLib/Exit.c
M ShellPkg/Library/UefiShellLevel1CommandsLib/For.c
M ShellPkg/Library/UefiShellLevel1CommandsLib/Goto.c
M ShellPkg/Library/UefiShellLevel1CommandsLib/If.c
M ShellPkg/Library/UefiShellLevel1CommandsLib/Shift.c
M ShellPkg/Library/UefiShellLevel1CommandsLib/Stall.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Attrib.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Cd.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Cp.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Load.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Ls.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Map.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/MkDir.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Mv.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Parse.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Reset.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Set.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/TimeDate.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Vol.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Alias.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Cls.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Echo.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/GetMtc.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Help.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Pause.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Touch.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Type.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Ver.c
M ShellPkg/Library/UefiShellNetwork1CommandsLib/Ifconfig.c
M ShellPkg/Library/UefiShellNetwork1CommandsLib/Ping.c
M ShellPkg/Library/UefiShellNetwork2CommandsLib/Ifconfig6.c
M ShellPkg/Library/UefiShellNetwork2CommandsLib/Ping6.c
Log Message:
-----------
ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias
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 <[email protected]>
Commit: c71d0e7153656b3f339c67eba5e2ada6bd164b55
https://github.com/tianocore/edk2/commit/c71d0e7153656b3f339c67eba5e2ada6bd164b55
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M PrmPkg/Application/PrmInfo/PrmInfo.c
Log Message:
-----------
PrmPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias
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 <[email protected]>
Commit: 9ff74659a8ca73cad7c5c1e32823aad9396ac1be
https://github.com/tianocore/edk2/commit/9ff74659a8ca73cad7c5c1e32823aad9396ac1be
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.c
Log Message:
-----------
OvmfPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias
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 <[email protected]>
Commit: aa29d51637d75aaf398fc8bda60af9726690615c
https://github.com/tianocore/edk2/commit/aa29d51637d75aaf398fc8bda60af9726690615c
Author: Pierre Gondois <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Application/Shell/FileHandleWrappers.c
M ShellPkg/Application/Shell/Shell.c
M ShellPkg/DynamicCommand/HttpDynamicCommand/Http.c
M ShellPkg/DynamicCommand/TftpDynamicCommand/Tftp.c
M ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Comp.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dblk.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/EditTitleBar.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/HexEdit.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Mm.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/Pci.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SetVar.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosView.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/DevTree.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Drivers.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/DrvDiag.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/OpenInfo.c
M ShellPkg/Library/UefiShellDriver1CommandsLib/Unload.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Cp.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Mv.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Parse.c
M ShellPkg/Library/UefiShellLevel2CommandsLib/Reset.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Echo.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Type.c
M ShellPkg/Library/UefiShellLevel3CommandsLib/Ver.c
M ShellPkg/Library/UefiShellLib/UefiShellLib.c
Log Message:
-----------
ShellPkg: Use the newly introduced ShellPrintDefaultEx() alias
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 <[email protected]>
Commit: 8b22c532b37b1c26185fa4e6eb9d465e3cb7e923
https://github.com/tianocore/edk2/commit/8b22c532b37b1c26185fa4e6eb9d465e3cb7e923
Author: Leif Lindholm <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M ShellPkg/Library/UefiShellLevel2CommandsLib/Load.c
Log Message:
-----------
ShellPkg/Library: rework Shell...CommandsLib Load.c
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 <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/a51255072e72...8b22c532b37b
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits