Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
Jaben Carsey 14030c5c85 ShellPkg: refine command line parsing
Correctly divide up parameters for Argc/Argv including quote ("), escape (^), and space ( ) processing.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com>
Reviewed-by: Joe Peterson <joe.peterson@intel.com>
Reviewed-by: Tapan Shah <tapandshah@hp.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16673 6f19259b-4bc3-4df7-8a09-765794883524
2015-01-27 18:56:36 +00:00
AppPkg StdLib: Move libraries from ShellPkg into MdeModulePkg and MdePkg. 2015-01-13 23:35:33 +00:00
ArmPkg ArmPkg/BdsLib: Close file after reading an Image 2015-01-06 15:51:02 +00:00
ArmPlatformPkg ArmPlatformPkg: detect correct pl011 fifo depth 2015-01-23 16:10:00 +00:00
BaseTools Fix SET statement bug which is always evaluated even it is in a False conditional statement. 2015-01-19 05:04:28 +00:00
BeagleBoardPkg ArmPlatformPkg: Increase more ARM address Pcd entries to 64-bit. 2014-11-11 00:43:03 +00:00
Conf EDK II: Add .gitignore 2014-10-14 16:08:15 +00:00
CryptoPkg Update OpenSSL support to the latest release (0.9.8ze, 15-Jan-2015). 2015-01-22 07:43:04 +00:00
DuetPkg Change NT32 and DUET to use UEFI Shell by default. Use "-D USE_OLD_SHELL" for NT32 to use EDK Shell. 2014-11-25 08:53:33 +00:00
EdkCompatibilityPkg EdkCompatibilityPkg: Make this field name match the name in the spec. 2014-11-26 01:22:15 +00:00
EdkShellBinPkg EDK II Contributions.txt: Update patch format information 2014-10-31 22:05:50 +00:00
EdkShellPkg EDK II Contributions.txt: Update patch format information 2014-10-31 22:05:50 +00:00
EmbeddedPkg EmbeddedPkg/AcpiLib.h: Added some helper macros for ACPI 5.1 2015-01-23 16:06:09 +00:00
EmulatorPkg EmulatorPkg: Move libraries from ShellPkg into MdeModulePkg and MdePkg. 2015-01-13 23:27:08 +00:00
FatBinPkg EDK II Contributions.txt: Update patch format information 2014-10-31 22:05:50 +00:00
IntelFrameworkModulePkg Refine the format of GUID in INF files for IntelFrameworkModulePkg. 2015-01-16 02:23:07 +00:00
IntelFrameworkPkg IntelFrameworkPkg: fix mixed dos and linux EOL format issue 2014-12-23 08:31:24 +00:00
IntelFspPkg IntelFspPkg: Refine the format of meta data files. 2015-01-19 07:18:24 +00:00
IntelFspWrapperPkg IntelFspWrapperPkg: Refine the format of meta data files. 2015-01-19 07:45:25 +00:00
MdeModulePkg MdeModulePkg Variable: Implement variable quota management. 2015-01-27 08:42:47 +00:00
MdePkg MdePkg: Refine the format of INF files and the declaration in header file. 2015-01-23 05:52:25 +00:00
NetworkPkg Refine the abstract information in header comment section for NetworkPkg. 2015-01-16 02:30:51 +00:00
Nt32Pkg Change NT32 and DUET to use UEFI Shell by default. Use "-D USE_OLD_SHELL" for NT32 to use EDK Shell. 2014-11-25 08:53:33 +00:00
Omap35xxPkg ArmPlatformPkg: PCI emulation - Define a vendor and device id 2015-01-06 15:51:54 +00:00
OptionRomPkg EDK II Contributions.txt: Update patch format information 2014-10-31 22:05:50 +00:00
OvmfPkg OvmfPkg: PlatformBdsLib: get front page timeout from QEMU 2015-01-14 16:25:59 +00:00
PcAtChipsetPkg Added 2 new PCDs for minimal and maximal valid year in RTC. 2015-01-23 04:49:00 +00:00
PerformancePkg Performance: Refine the format of INF files. 2015-01-20 01:45:35 +00:00
SecurityPkg SecurityPkg Variable: Implement variable quota management. 2015-01-27 08:44:10 +00:00
ShellBinPkg ShellBinPkg: Ia32/X64 Shell binary update. 2014-12-05 02:33:45 +00:00
ShellPkg ShellPkg: refine command line parsing 2015-01-27 18:56:36 +00:00
SourceLevelDebugPkg Use RLE (Run Length Encoding) to improve debugging performance. 2015-01-20 08:46:31 +00:00
StdLib StdLib: Move libraries from ShellPkg into MdeModulePkg and MdePkg. 2015-01-13 23:35:33 +00:00
StdLibPrivateInternalFiles EDK II Contributions.txt: Update patch format information 2014-10-31 22:05:50 +00:00
UefiCpuPkg Refine the format of PCD in INF files for UefiCpuPkg. 2015-01-16 05:20:31 +00:00
UnixPkg UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) 2013-07-29 21:09:55 +00:00
Vlv2DeviceRefCodePkg Upload BSD-licensed Vlv2TbltDevicePkg and Vlv2DeviceRefCodePkg to 2015-01-12 09:37:20 +00:00
Vlv2TbltDevicePkg Align the overrider with EDK2 trunk. 2015-01-27 08:47:14 +00:00
.gitignore EDK II: Add .gitignore 2014-10-14 16:08:15 +00:00
BuildNotes2.txt Update to new SVN URL in readme.txt 2013-06-08 05:26:39 +00:00
Edk2Setup.bat Updated version, missed the last two commits and to add the SVN Revision property (last part of the version value). 2014-08-22 16:08:47 +00:00
Maintainers.txt Add package maintainers for Vlv2TbltDevicePkg and Vlv2DeviceRefCodePkg. 2015-01-15 01:36:17 +00:00
edksetup.bat Update edksetup.bat to support Microsoft Visual Studio 2013 when building the Nt32Pkg emulation platform (enabled using the --nt32 flag). 2014-10-30 17:09:25 +00:00
edksetup.sh edksetup.sh: Ensure that WORKSPACE points to the top of an edk2 checkout 2014-07-28 17:37:40 +00:00