Page Chen 
							
						 
					 
					
						
						
							
						
						fe2abc9b74 
					 
					
						
						
							
							ShellPkg: Fix typos  
						
						 
						
						... 
						
						
						
						begining->beginning
dirve->drive
duplicat->duplicate
fuly->fully
Funciton->Function
Functino->Function
optioanl->optional
poitners->pointers
rountine->routine
sucessful->successful
sucessfully->successfully
Signed-off-by: Page Chen <paiching_chen@apple.com >
Cc: Zhichao Gao <zhichao.gao@intel.com >
Cc: Andrew Fish <afish@apple.com >
Message-Id: <829d2bed2a848229d719d7ae7b64ef1a47782720.1699557986.git.paiching_chen@apple.com >
Reviewed-by: Zhichao Gao <zhichao.gao@intel.com > 
						
						
					 
					
						2023-12-08 13:25:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Kubacki 
							
						 
					 
					
						
						
							
						
						47d20b54f9 
					 
					
						
						
							
							ShellPkg: Apply uncrustify changes  
						
						 
						
						... 
						
						
						
						REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737 
Apply uncrustify changes to .c/.h files in the ShellPkg package
Cc: Andrew Fish <afish@apple.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Ray Ni <ray.ni@intel.com > 
						
						
					 
					
						2021-12-07 17:24:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laszlo Ersek 
							
						 
					 
					
						
						
							
						
						c44501b313 
					 
					
						
						
							
							ShellPkg: stop using EFI_HANDLE in place of EFI_HII_HANDLE  
						
						 
						
						... 
						
						
						
						The UefiShell*CommandsLib instances have constructor functions that do
something like:
  gHiiHandle = HiiAddPackages (...);
  ...
  ShellCommandRegisterCommandName (..., gHiiHandle, ...);
and destructor functions that implement the following pattern:
  HiiRemovePackages (gHiiHandle);
The -- semantic, not functional -- problem is that "gHiiHandle" is
declared with type EFI_HANDLE, and not EFI_HII_HANDLE, in all of these
library instances, even though HiiAddPackages() correctly returns
EFI_HII_HANDLE, and HiiRemovePackages() takes EFI_HII_HANDLE.
Once we fix the type of "gHiiHandle", it causes sort of a butterfly
effect, because it is passed around widely. Track down and update all of
those locations.
The DynamicCommand lib instances use a similar pattern, so they are
affected too.
NOTE: in practice, this patch is a no-op, as both EFI_HII_HANDLE and
EFI_HANDLE are typedefs to (VOID*). However, we shouldn't use EFI_HANDLE
where semantically EFI_HII_HANDLE is passed around.
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Ray Ni <ray.ni@intel.com >
Cc: Zhichao Gao <zhichao.gao@intel.com >
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com >
Reviewed-by: Zhichao Gao <zhichao.gao@intel.com > 
						
						
					 
					
						2019-10-09 09:40:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael D Kinney 
							
						 
					 
					
						
						
							
						
						56ba37463a 
					 
					
						
						
							
							ShellPkg: Replace BSD License with BSD+Patent License  
						
						 
						
						... 
						
						
						
						https://bugzilla.tianocore.org/show_bug.cgi?id=1373 
Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:
  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html 
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html 
RFCs with detailed process for the license change:
  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html 
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html 
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html 
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Ray Ni <ray.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2019-04-09 10:58:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						93b7308337 
					 
					
						
						
							
							ShellPkg: Remove unused function  
						
						 
						
						... 
						
						
						
						This function was not exposed outside the library and is not used internally.
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://svn.code.sf.net/p/edk2/code/trunk/edk2@15353  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-03-20 17:11:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						304ae970ee 
					 
					
						
						
							
							ShellPkg: Move a function into shared location  
						
						 
						
						... 
						
						
						
						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://svn.code.sf.net/p/edk2/code/trunk/edk2@15335  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-03-17 17:18:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
							
						
						bca163ff11 
					 
					
						
						
							
							Clean up the private GUID definition in module Level.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jcarsey
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12394  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-21 01:56:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jcarsey 
							
						 
					 
					
						
						
							
						
						82571fb5d1 
					 
					
						
						
							
							add support to easily remove profiles and shell levels.  the libraries will not do anything (but no longer fail), if the PCDs are changed to remove their functionality.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11666  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-16 22:12:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jcarsey 
							
						 
					 
					
						
						
							
						
						6878e7a7be 
					 
					
						
						
							
							update Bcfg to correctly remove by option index not variable name and add driver order items properly.  
						
						 
						
						... 
						
						
						
						update connect and reconnect to account for ignoring the child handle in the connect operation.
update disconnect to output correctly.
hexedit corrected to properly display status bar and title bar and refresh when required.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11525  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-04-12 21:55:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jcarsey 
							
						 
					 
					
						
						
							
						
						361a826736 
					 
					
						
						
							
							connect - add comments and add input verification  
						
						 
						
						... 
						
						
						
						devices - add comments and add input verification 
devtree - add comments and add input verification 
dh - add comments, add input verification, add support for "-d"
disconnect - add comments and add input verification 
drivers - add comments
drvcfg - add comment
drvdiag - add comments, add input verification, and fix language use
openinfo - add comments and add input verification 
reconnect - add comment
unload - add input verification.
main library files: add comments, #define protection, and more output to the user.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11434  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-03-25 21:13:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jcarsey 
							
						 
					 
					
						
						
							
						
						4ba4961641 
					 
					
						
						
							
							Adding Driver1 profile commands to the UEFI Shell 2.0.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11050  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-11-12 19:40:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jcarsey 
							
						 
					 
					
						
						
							
						
						89fb1cf0db 
					 
					
						
						
							
							removing incorrect files.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10891  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-17 21:32:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jcarsey 
							
						 
					 
					
						
						
							
						
						a405b86d27 
					 
					
						
						
							
							udk2010.up2.shell initial release.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10874  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-14 05:18:09 +00:00