Chris Phillips 
							
						 
					 
					
						
						
							
						
						284e034f4f 
					 
					
						
						
							
							ShellPkg: Fixes for shell application launch, argument handling, and version output:  
						
						... 
						
						
						
						- Fixes shell application launch version output to match ‘ver’ command, as specified by the UEFI Shell spec.
- Adds PcdShellSupplier for <shell-supplier-specific-data> line of version output.  Defaulted to “EDK II”.
- Display only 1 startup.nsh countdown line per second instead of 10 per second.
- Fix issue where command line is just 1 or more “ “ characters and displayed garbage.
- Fix for @echo –off and @echo –on to not restore echo state
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Phillips <chrisp@hp.com >
reviewed-by: Jaben Carsey <Jaben.Carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14784  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-10-18 15:49:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Phillips 
							
						 
					 
					
						
						
							
						
						6bb0ff6059 
					 
					
						
						
							
							ShellPkg: Fix ‘ifconfig’ so it will build with NIC_IP4_CONFIG_INFO.Permanent change, and update the STR_IFCONFIG_PERMANENT_STATUS string token.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Phillips <chrisp@hp.com >
reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14745  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-10-04 16:34:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Phillips 
							
						 
					 
					
						
						
							
						
						891e9f0581 
					 
					
						
						
							
							ShellPkg: Fix ‘ifconfig’ so it will build with NIC_IP4_CONFIG_INFO.Permanent change, and update the STR_IFCONFIG_PERMANENT_STATUS string token.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Phillips <chrisp@hp.com >
reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14744  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-10-04 15:38:38 +00:00 
						 
				 
			
				
					
						
							
							
								Samer El-Haj-Mahmoud elhaj 
							
						 
					 
					
						
						
							
						
						928927dd8e 
					 
					
						
						
							
							Fix spelling typo in the NIC_IP4_CONFIG_INFO.Permanent variable name, which was incorrectly called NIC_IP4_CONFIG_INFO.Perment  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud elhaj@hp.com  
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14743  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-10-01 22:12:51 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Antonov 
							
						 
					 
					
						
						
							
						
						037ca23593 
					 
					
						
						
							
							ShellPkg: Handle pool allocation failure  
						
						... 
						
						
						
						FreePool() will receive NULL if AllocateZeroPool() fails.
So a check for NULL is needed.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Sergei Antonov <saproj@gmail.com >
reviewed-by: jaben carsey <jaben.carsey@gmail.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14689  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-20 20:10:17 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Antonov 
							
						 
					 
					
						
						
							
						
						6b6aa6d136 
					 
					
						
						
							
							ShellPkg: Handle pool allocation failure  
						
						... 
						
						
						
						If AllocateZeroPool() returns NULL,
GetVariable() will return EFI_BUFFER_TOO_SMALL,
FreePool() will receive NULL.
So check for NULL before FreePool().
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Sergei Antonov <saproj@gmail.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14688  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-19 17:23:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						a71003f249 
					 
					
						
						
							
							Refine the select language logic.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14629  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-05 03:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Matthews 
							
						 
					 
					
						
						
							
						
						ed34da4007 
					 
					
						
						
							
							ShellPkg: Fix LastError environment variable truncation  
						
						... 
						
						
						
						-Fixes LastError environment variable being truncated to 32 bits on 64 bit systems
-Fixes possible buffer overrun issue with LastError string value
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Robert Matthews <robert.matthews@hp.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14608  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-28 14:38:13 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Martin 
							
						 
					 
					
						
						
							
						
						5051c2873b 
					 
					
						
						
							
							ShellPkg: Fixed build errors related to variable declarations  
						
						... 
						
						
						
						- variable "TempLocation" was set but never used
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14605  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-27 09:01:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						9f56625f2a 
					 
					
						
						
							
							ShellPkg: Fix potentially uninitialized variable compiler warning  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14598  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-23 15:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						df07baea2f 
					 
					
						
						
							
							ShellPkg: update behavior with undefined environment variables  
						
						... 
						
						
						
						Undefined environment variables are now removed during script execution.
Excepted environment variables are now correctly un-excepted right before processing continues
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
reviewed-by: Matthews, Robert <Robert.Matthews@hp.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14585  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-21 18:11:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						ac8783c8b1 
					 
					
						
						
							
							ShellPkg: Fix file size error upon copy operation.  
						
						... 
						
						
						
						There was a case where an copy operation of a small file overwriting a larger file would not correctly remove the extra space in the old file.  The resultant file would have the entire source file and then what remained of the original file.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
reviewed-by: El-Haj-Mahmoud, Samer <samer.el-haj-mahmoud@hp.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14584  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-21 17:32:16 +00:00 
						 
				 
			
				
					
						
							
							
								Eugene Cohen 
							
						 
					 
					
						
						
							
						
						433a21cba1 
					 
					
						
						
							
							ShellPkg: increase available size for PcdShellFileOperationSize  
						
						... 
						
						
						
						Some storage subsystems benefit by having shell file operation sizes (affecting copy and type commands right now) larger than 2^16.  This patch changes the PcdShellFileOperationSize type to 32-bits.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eugene Cohen <eugene@hp.com >
reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14534  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-08 22:31:54 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						e3df6949e7 
					 
					
						
						
							
							Fix GCC build failure.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14519  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-30 06:41:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						863986b3c8 
					 
					
						
						
							
							Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToText, ConvertTextToDevicePath and ConvertTextToDeviceNode APIs in DevicePathLib.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Elvin Li <elvin.li@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Guo Dong <guo.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14505  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-26 03:14:08 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Liebel 
							
						 
					 
					
						
						
							
						
						8477cb6e15 
					 
					
						
						
							
							ShellPkg: Added Aarch64 support  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com >
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14485  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-18 15:38:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						75a68c6969 
					 
					
						
						
							
							ShellPkg: remove high bit to change a EFI_STATUS to a SHELL_STATUS  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14484  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-18 15:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								Gary Ching-Pang Lin 
							
						 
					 
					
						
						
							
						
						73c5c61904 
					 
					
						
						
							
							ShellPkg: Update error to be SHELL_STATUS and not EFI_STATUS.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Ching-Pang Lin <glin@suse.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14475  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-16 14:40:57 +00:00 
						 
				 
			
				
					
						
							
							
								jaben carsey 
							
						 
					 
					
						
						
							
						
						7461437cf1 
					 
					
						
						
							
							ShellPkg: Verify memory and handle allocation failure.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: jaben carsey <jaben.carsey@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14448  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-06-28 22:44:21 +00:00 
						 
				 
			
				
					
						
							
							
								jaben carsey 
							
						 
					 
					
						
						
							
						
						ca79c79821 
					 
					
						
						
							
							ShellPkg: make automatically created shells quit automatically  
						
						... 
						
						
						
						This creates a new parameter to this shell implementation “_exit” that causes the shell to automatically exit after running the initial specified command line.  This also automatically uses that command in the Execute() API.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: jaben carsey <jaben.carsey@intel.com >
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hp.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14444  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-06-27 16:11:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						22feb630eb 
					 
					
						
						
							
							ShellPkg: Update rm command to properly prepend file system identifiers to filenames.  
						
						... 
						
						
						
						This is required when recursively removing directories with files on file systems other than the current one.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Eugene Cohen <eugene@hp.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14441  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-06-21 21:20:03 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						28981267c5 
					 
					
						
						
							
							ShellPkg: Fix ARM build errors.  
						
						... 
						
						
						
						submitted-by: Olivier Martin olivier.martin@arm.com >
reviewed-by: Jaben Carsey <Jaben.Carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14400  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-06-11 22:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						ed053afece 
					 
					
						
						
							
							ShellPkg: refine the logic for cp command  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <Erik.c.Bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14394  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-06-04 01:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						e8dc04b743 
					 
					
						
						
							
							ShellPkg: make help footer string have same info as help usage information  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.Carsey@intel.com >
Reviewed-by: Erik Bjorge <Erik.c.Bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14391  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-28 20:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						d0cec2da21 
					 
					
						
						
							
							Correct the incorrect Copyright or License in EDKII source files.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Hess Chen (hesheng.chen@intel.com )
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14383  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-22 02:19:16 +00:00 
						 
				 
			
				
					
						
							
							
								darylm503 
							
						 
					 
					
						
						
							
						
						e643951bc5 
					 
					
						
						
							
							ShellPkg\Library\UefiShellCEntryLib\UefiShellCEntryLib.c:  
						
						... 
						
						
						
						Return actual error codes instead of EFI_UNSUPPORTED for all errors.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by:  daryl.mcdaniel@intel.com 
Reviewed-by:    jaben.carsey@intel.com 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14368  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-15 20:39:04 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						d7bb8de9b9 
					 
					
						
						
							
							ShellPkg: remove unused enum  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.Carsey@intel.com >
Reviewed-by: Erik Bjorge <Erik.c.Bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14353  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-13 17:22:30 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						cbcccd2c9d 
					 
					
						
						
							
							Update Code to pass EBC compiler.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14352  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-13 02:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						391206e775 
					 
					
						
						
							
							ShellPkg: Update behavior for GetTime() errors.  
						
						... 
						
						
						
						Please find the attached patch that fixes the ShellPkg when gRT->GetTime() returns an error (eg: early UEFI platform bringup with a RTC controller that is not supported).
On some platforms, gRT->GetTime() might not return EFI_SUCCESS. The Shell must check the return status before to assume the returned time is valid.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <Olivier.Martin@arm.com >
Reviewed-by: Jaben Carsey <Jaben.Carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14337  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-09 16:18:58 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						224e8e2f47 
					 
					
						
						
							
							ShellPkg: Return an error when it happens  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.Carsey@intel.com >
Reviewed-by: Erik Bjorge <Erik.c.Bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14336  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-09 16:16:21 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						e755a4ca10 
					 
					
						
						
							
							ShellPkg: Fixed build error 'variable set but not used'  
						
						... 
						
						
						
						GCC toolchain cannot build ShellPkg.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com >
Signed-off-by: Olivier Martin <Olivier.Martin@arm.com >
Reviewed-by: Jaben Carsey <Jaben.Carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14326  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-07 17:57:58 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						0290177adf 
					 
					
						
						
							
							ShellPkg: explicitly prevent dereferencing pointer  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
reviewed-by: Erik Bjorge <Erik.c.Bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14291  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-04-18 16:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						2426f6669f 
					 
					
						
						
							
							Add the missing file to the inf.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14240  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-04-02 08:34:45 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						dd42277f89 
					 
					
						
						
							
							ShellPkg: Remove PerformancePkg requirement and add the header itself.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14212  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-03-19 20:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						f06be00e7a 
					 
					
						
						
							
							ShellPkg: Fixes CP function to prevent copying of files if destination does not have adequate storage.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Matt Stanbro <Matthew.A.Stanbro@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14203  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-03-12 20:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						7c8e7960ef 
					 
					
						
						
							
							ShellPkg: Rewrite’s Help.c to call the ShellPrintHelp function.  
						
						... 
						
						
						
						also, adds a footer to the bottom of the “help” command to explain help switches. 
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Matt Stanbro <Matthew.A.Stanbro@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14202  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-03-12 20:54:07 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						a9b4ff8d01 
					 
					
						
						
							
							Update code to follow coding style.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14166  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-03-11 01:22:51 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						d41bc92c99 
					 
					
						
						
							
							ShellPkg: Add "dp" command library to ShellPkg.  
						
						... 
						
						
						
						This command is only included in the build with command line option "-D INCLUDE_DP".  The user must also update the DSC with appropriate library instances that match the platform for the build to succeed.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14160  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-03-04 22:02:59 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						365aa98a5d 
					 
					
						
						
							
							ShellPkg: Add ShellPrintHelp function to ShellLib.  
						
						... 
						
						
						
						This function allows for easier access to printing standard command help.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Matt Stanbro <Matthew.A.Stanbro@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14159  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-03-04 21:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						7dd0562309 
					 
					
						
						
							
							ShellPkg : Check pointer before dereferencing  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14144  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-02-22 18:20:55 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						fb5278ef78 
					 
					
						
						
							
							ShellPkg: Added function ShellDeleteByName which deletes a file by name.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Matthew Stanbro <matthew.a.stanbro@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14138  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-02-20 18:21:14 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						54c9a68d9c 
					 
					
						
						
							
							ShellPkg: fix string truncation.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com >
reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14129  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-02-14 01:02:15 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						668a5781d3 
					 
					
						
						
							
							ShellPkg: add verification that a target directory exists when changing directory with drive identifier.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com >
reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14128  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-02-13 22:22:16 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						6d9eb8c380 
					 
					
						
						
							
							ShellPkg: Remove beta tag from ver command output.  
						
						... 
						
						
						
						Signed-off-by: Jaben Carsey <Jaben.Carsey@intel.com >
reviewed-by: lee rosenbaum <lee.g.rosenbaum@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14121  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-02-04 22:20:28 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						0b6cb335fa 
					 
					
						
						
							
							Fixed some alignment faults in IPF platform  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Carsey Jaben <jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14081  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-01-25 02:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						e886b675bd 
					 
					
						
						
							
							ShellPkg: Fix pointer initialization error of “ShellOpt” Shell environment variable  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud elhaj@hp.com  
Reviewed-by: jaben carsey <jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14064  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-01-17 19:04:36 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						caa6c0cca2 
					 
					
						
						
							
							ShellPkg: Minor change to EDIT and HEXEDIT commands to make the title bars consistent and remove unnecessary “2.0” string  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud elhaj@hp.com  
reviewed-by: jaben carsey <jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14063  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-01-17 19:04:02 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						5904052aab 
					 
					
						
						
							
							ShellPkg: Updates to DumpHex() and ‘dmem’ command for correct output format  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Phillips <chrisp@hp.com >
reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14010  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-12-19 16:47:06 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						eafd681e28 
					 
					
						
						
							
							Refine code to follow coding style.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14008  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-12-17 11:16:16 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						d51088b764 
					 
					
						
						
							
							ShellPkg: Updates to 'help' command  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Phillips <chrisp@hp.com >
reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13997  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-12-13 21:26:22 +00:00