edk2/ShellPkg
Pierre Gondois 9d4eda962a ShellPkg: Remove PcdShellSupportOldProtocols
PcdShellSupportOldProtocols aimed to force using the following protocols:
- gEfiShellEnvironment2Guid
- gEfiShellInterfaceGuid
over the UEFI Shell 2.0 protocols:
- gEfiShellProtocolGuid

These 2 protocols seem to originate from the original EDK(1) implementation
and are now deprecated. The protocols are not implemented in EDK2.

Remove the PcdShellSupportOldProtocols which does not switch to using
the original shell protocols. Setting the PCD to TRUE prevents from
loading the UEFI Shell.

Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
2025-06-13 21:11:49 +00:00
..
Application ShellPkg: Remove PcdShellSupportOldProtocols 2025-06-13 21:11:49 +00:00
DynamicCommand ShellPkg Http.c: Remove extra \n when using -m param 2025-01-24 19:44:08 +00:00
Include ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
Library ShellPkg/UefiShellLib: Fix Buffer underflow 2025-06-13 21:11:49 +00:00
Test ShellPkg: Removed Pei, Dxe, Smm and mm header files 2025-05-28 08:01:10 +00:00
ShellPkg.ci.yaml ShellPkg: Added MockShellLib 2025-05-28 08:01:10 +00:00
ShellPkg.dec ShellPkg: Remove PcdShellSupportOldProtocols 2025-06-13 21:11:49 +00:00
ShellPkg.dsc MdePkg: MdeLibs.dsc.inc: Apply StackCheckLibNull to All Module Types 2024-11-13 21:01:46 +00:00