fanwang2 
							
						 
					 
					
						
						
							
						
						00f6c6cf9f 
					 
					
						
						
							
							MdeModulePkg: Change the macro name to fit coding style  
						
						... 
						
						
						
						Change a macro name to fit EDK2 naming conventions: Use all capital letters for #define.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: fanwang2 <fan.wang@intel.com >
Reviewed-by: Jiaxin Wu <jiaxin.wu@intel.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18200  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-08-11 01:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								fanwang2 
							
						 
					 
					
						
						
							
						
						7b0b360633 
					 
					
						
						
							
							MdeModulePkg: Add old IPv4_DEVICE_PATH support for new IScsiDxe  
						
						... 
						
						
						
						GatewayIpAddress and SubnetMask do not exist in old IPv4_DEVICE_PATH, this
will lead new IScsiDxe to error if IPv4_DEVICE_PATH in system is not
updated.
Following UEFI2.5 spec of IPv4_DEVICE_PATH do a check before accessing
fields only defined in new version, add a judgement here to make old
IPv4_DEVICE_PATH and new IScsiDxe can cowork.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: fanwang2 <fan.wang@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
[lersek@redhat.com: rewrapped commit message]
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18057  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-26 08:04:04 +00:00 
						 
				 
			
				
					
						
							
							
								Zhang Lubo 
							
						 
					 
					
						
						
							
						
						206b5f51be 
					 
					
						
						
							
							MdeModulePkg: Replace unsafe string functions.  
						
						... 
						
						
						
						Replace unsafe string functions with new added safe string functions.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo <lubo.zhang@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17881  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-08 06:35:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dandan Bi 
							
						 
					 
					
						
						
							
						
						b965bd99c5 
					 
					
						
						
							
							Remove Framework HII "class\subclass"  in all VFR  
						
						... 
						
						
						
						class/subclass is the obseleted key word in VFR file. It is designed in framework HII.
After convert to UEFI HII, it is not used any longer. Now remove them from VFR
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi <dandan.bi@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17493  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-21 07:58:12 +00:00 
						 
				 
			
				
					
						
							
							
								Shumin Qiu 
							
						 
					 
					
						
						
							
						
						e50a226b2f 
					 
					
						
						
							
							MdeModulePkg: Fix typo.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Shumin Qiu <shumin.qiu@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17045  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-03-13 08:13:16 +00:00 
						 
				 
			
				
					
						
							
							
								Wu Jiaxin 
							
						 
					 
					
						
						
							
						
						0e40240230 
					 
					
						
						
							
							Open default Tcp child via BY_CHILD_CONTROLLER.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16775  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-05 07:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Ye Ting 
							
						 
					 
					
						
						
							
						
						57f2e11478 
					 
					
						
						
							
							Enhance the parameter check to avoid potential issue in negotiation.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ye Ting <ting.ye@intel.com > 
Reviewed-by: Tian Feng <feng.tian@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16750  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-04 08:53:56 +00:00 
						 
				 
			
				
					
						
							
							
								Wu Jiaxin 
							
						 
					 
					
						
						
							
						
						c615a4bc73 
					 
					
						
						
							
							Verified ChildHandle, and correct the name for a child.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16741  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-04 05:47:58 +00:00 
						 
				 
			
				
					
						
							
							
								Roy Franz 
							
						 
					 
					
						
						
							
						
						385d44ba4e 
					 
					
						
						
							
							Update the code not require optional parameters include DataPDUInOrder and DataSequenceInOrder.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Roy Franz <roy.franz@linaro.org >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Tian Feng <feng.tian@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16700  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-03 00:53:37 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						79e1ffbdd4 
					 
					
						
						
							
							Clean up the code. Action statement should not have text two opcode.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16221  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-10-21 05:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								Ye Ting 
							
						 
					 
					
						
						
							
						
						d28c4ed72b 
					 
					
						
						
							
							Enhance TargetName check when save iSCSI configuration.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ye Ting  <ting.ye@intel.com >
Reviewed-by: Wu, Jiaxin <jiaxin.wu@intel.com >
Reviewed-by: Fu, Siyuan <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16167  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-24 09:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						35c77daed9 
					 
					
						
						
							
							MdeModulePkg: Convert non DOS format files to DOS format and remove unused module UNI files.  
						
						... 
						
						
						
						1. Module UNI and Package UNI files are not DOS format. Convert them to DOS format.
2. Remove unused SectionExtractionDxeModStrs.uni and SectionExtractionPeiModStrs.uni
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16044  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-03 08:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								Zeng, Star 
							
						 
					 
					
						
						
							
						
						fea55a1661 
					 
					
						
						
							
							MdeModulePkg: INF/DEC file updates to EDK II packages  
						
						... 
						
						
						
						2. Add MODULE_UNI_FILE file that contains the localized Abstract and Description of a module.
a. Addresses an information gap between INF files and the UEFI Distribution Packaging Specification XML schema
b. There will be an associated update to UPT in BaseTools to consume MODULE_UNI_FILE and associated UNI file during UDP creation that performs the INF -> XML conversion.
c. There will be an associated update to UPT in BaseTools to produce MODULE_UNI_FILE and associated UNI file during UDP installation that performs the XML -> INF conversion.
3. Add Module Extra UNI file that provides the localized Name of a module.
a. [UserExtensions.TianoCore."ExtraFiles"] provides an easy method for a module to specify extra files not listed in [Sources] or [Binaries] sections to be added to a UDP without having to list the files in the UPT package information data file.
b. There will be an associated update to UPT in BaseTools to package up files listed in [UserExtensions.TianoCore."ExtraFiles"] during UDP creation.
c. UNI file contains localized name of a module to go along with the localized Abstract and Description from the MODULE_UNI_FILE.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zeng, Star <star.zeng@intel.com >
Reviewed-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15963  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-28 06:53:43 +00:00 
						 
				 
			
				
					
						
							
							
								Zeng, Star 
							
						 
					 
					
						
						
							
						
						6036e94dc9 
					 
					
						
						
							
							MdeModulePkg: INF/DEC file updates to EDK II packages  
						
						... 
						
						
						
						1. Usage information in INF file comment blocks are either incomplete or incorrect.  
This includes usage information for Protocols/PPIs/GUIDs/PCDs/HOBs/Events/BootModes.  
The syntax for usage information in comment blocks is defined in the EDK II Module Information (INF) Specification
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zeng, Star <star.zeng@intel.com >
Reviewed-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15962  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-28 06:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						4e1005eca7 
					 
					
						
						
							
							Update code to support VS2013 tool chain.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15695  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-28 07:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						523f48e771 
					 
					
						
						
							
							Refine code to make it more safely.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15598  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-06-26 03:24:25 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						6924dbdf39 
					 
					
						
						
							
							Rollback the change 15178.  
						
						... 
						
						
						
						And, update NameString IScsiDxeStrings[] to IScsi4DxeStrings[] to match its BASE_NAME
Signed-off-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15186  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-26 09:33:22 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						b0c975b61a 
					 
					
						
						
							
							Update Module BaseName to avoid the same name.  
						
						... 
						
						
						
						Remove the unused extern C name.
Signed-off-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15178  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-24 14:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						ace287611f 
					 
					
						
						
							
							Update Module BaseName to avoid the same name.  
						
						... 
						
						
						
						Signed-off-by: Gao, Liming <liming.gao@intel.com >
Reviewed-by: Dong, Guo <guo.dong@intel.com >
Reviewed-by: Fu, Siyuan <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15176  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-24 09:33:11 +00:00 
						 
				 
			
				
					
						
							
							
								Fu Siyuan 
							
						 
					 
					
						
						
							
						
						f20fc992ae 
					 
					
						
						
							
							Re-execute the failed SCSI command if iSCSI driver could reinstates the session successfully.  
						
						... 
						
						
						
						Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Dong, Guo <guo.dong@intel.com >
Reviewed-by: Tian, Feng <feng.tian@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15173  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-23 08:36:37 +00:00 
						 
				 
			
				
					
						
							
							
								Fu Siyuan 
							
						 
					 
					
						
						
							
						
						18b24f924f 
					 
					
						
						
							
							Fix bug in unload function: Check if component name protocol exist, only uninstall it when it really exists.  
						
						... 
						
						
						
						Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Tian, Feng <feng.tian@intel.com >
Reviewed-by: Jin, Eric <eric.jin@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15092  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-10 08:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Fu Siyuan 
							
						 
					 
					
						
						
							
						
						0e0fb74a06 
					 
					
						
						
							
							1. Add ISCSI iBFT CHAP types to IScsiBootFirmwareTable.h.  
						
						... 
						
						
						
						2. Fix ISCSI iBFT's CHAP type mismatch bug caused by 14918.
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Dong, Guo <guo.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14953  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-12-10 09:14:39 +00:00 
						 
				 
			
				
					
						
							
							
								Wu Jiaxin 
							
						 
					 
					
						
						
							
						
						25a516ab1a 
					 
					
						
						
							
							Fix a K9 error.Result of GetVariable2() function that may return NULL will be dereferenced.  
						
						... 
						
						
						
						Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com  >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Dong Guo <guo.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14813  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-10-29 08:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								Wu Jiaxin 
							
						 
					 
					
						
						
							
						
						05a300115a 
					 
					
						
						
							
							Fix a bug about the iSCSI DHCP dependency issue.  
						
						... 
						
						
						
						Create rules to determine whether iSCSI need DHCP protocol in current configuration by examining user’s configuration data in DriverBindingSupported().
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com  >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14802  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-10-25 08:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ye Ting 
							
						 
					 
					
						
						
							
						
						80e864fc47 
					 
					
						
						
							
							Fix an issue that execute "map -r" in UEFI shell cannot reinstate iSCSI session with Microsoft iSCSI target after unplug/plug network cable.  
						
						... 
						
						
						
						Signed-off-by: Ye Ting  <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14782  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-10-18 02:45:52 +00:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						e84f07b5fc 
					 
					
						
						
							
							Create PCDs in MdeModulePkg for ACPI table OEM_ID/OEM_TABLE_ID/OEM_REVISION/CREATOR_ID/CREATOR_REVISION customization.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14672  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-16 02:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								Fu Siyuan 
							
						 
					 
					
						
						
							
						
						1fd4578528 
					 
					
						
						
							
							Roll back the changes in revision 14296 since it will cause iSCSI security authentication issue.  
						
						... 
						
						
						
						Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Ouyang Qian <qian.ouyang@intel.com > 
Reviewed-by: Ye Ting <ting.ye@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14503  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-25 05:55:09 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						58df7da72b 
					 
					
						
						
							
							Add transit bit check for detecting partial response in iSCSI stack.  
						
						... 
						
						
						
						Signed-off-by: Ye Ting  <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Tian Feng <feng.tian@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14296  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-04-19 06:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						216f79703b 
					 
					
						
						
							
							1. Add EFI_COMPONENT_NAME2_PROTOCOL.GetControllerName() support.  
						
						... 
						
						
						
						2. Fix the driver binding Stop() hang issue in the network stack.
3. Add Ip4 raw data support.
4. Add iSCSI Dhcp option 60 support.
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Ouyang Qian <qian.ouyang@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13995  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-12-13 06:47:06 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						f3b4867f94 
					 
					
						
						
							
							Refine code to make it more safely.  
						
						... 
						
						
						
						Signed-off-by: Dong Eric <eric.dong@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13931  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-11-08 03:15:20 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						dbcecd5da2 
					 
					
						
						
							
							Should pass in bytes of string buffer to UnicodeSPrint() rather than Unicode string length.  
						
						... 
						
						
						
						Signed-off-by: Tian Feng <feng.tian@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13691  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-08-29 09:23:34 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						eda08e5976 
					 
					
						
						
							
							Return EFI_BROWSER_ACTION_REQUEST_FORM_APPLY action request to avoid discard action useless.  
						
						... 
						
						
						
						Signed-off-by: Dong Eric <eric.dong@intel.com >
Reviewed-by: <ting.ye@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13483  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-07-03 07:56:02 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						328ce03e55 
					 
					
						
						
							
							Add code check to avoid access violation.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13014  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-15 02:43:07 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						3a4e7a3e73 
					 
					
						
						
							
							Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.  
						
						... 
						
						
						
						But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING. 
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.
Update for MdeModulePkg.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12865  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-15 02:54:49 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						501793fad4 
					 
					
						
						
							
							Adopt new IPv4/IPv6 device path for network modules.  
						
						... 
						
						
						
						Signed-off-by: tye
Reviewed-by: niruiyu
Adopt SasEx and new IPv6 device path for DevicePathDxe driver.
Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12574  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-26 09:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						c8ad2d7a29 
					 
					
						
						
							
							Clean up the private GUID definition in module Level.  
						
						... 
						
						
						
						0. Remove the unused private GUID from module source files.
1. Use gEfiCallerIdGuid replace of the private module GUID.
2. Add the public header files to define HII FormSet and PackageList GUID used in every HII driver.
3. Move two EBC protocols for debug purpose from EBC driver to MdeModulePkg Include directory. 
Signed-off-by: lgao4
Reviewed-by: ydong10 gdong1 tye jfan12 wli12 rsun3 jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12373  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-18 12:21:01 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						e7fe402863 
					 
					
						
						
							
							Fix Build fail for NT32 platform.  
						
						... 
						
						
						
						Sigened-off-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12371  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-17 06:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						cd3d9a851b 
					 
					
						
						
							
							Add exit action when Config_Access_Protocol.CallBack function returns Submit or Reset which is follow UEFI spec 2.3.1.  
						
						... 
						
						
						
						Also update the impact drivers to keep the old behaviors.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12365  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-16 06:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						284ee2e829 
					 
					
						
						
							
							Fix the comments to follow UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11987  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-06 03:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						4f0779023c 
					 
					
						
						
							
							String Reference Cleanup.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11762  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-08 05:53:18 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
							
						
						63e78d5254 
					 
					
						
						
							
							Fix X64 clang warnings.  
						
						... 
						
						
						
						Reviewed by: Rui Sun
Approved by: Rui Sun
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11753  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-04 22:27:37 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						083f7c69c1 
					 
					
						
						
							
							Refine some call back function to return EFI_UNSUPPORTED for all unsupported call back type.  
						
						... 
						
						
						
						Signed-off-by:  ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11686  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-20 02:48:59 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						4da9ccc9e2 
					 
					
						
						
							
							Fix issue that iscsi initiator name with 223 bytes can not be saved.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11577  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-04-21 09:59:53 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						b97a8d3586 
					 
					
						
						
							
							Fix ICC build error.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11510  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-04-07 04:50:58 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						312e3bdfcc 
					 
					
						
						
							
							Update ISID to fixed value: first 3 bytes are derived from MAC address while the other 3 bytes are configurable via ISCSI configuration.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11507  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-04-06 07:19:38 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						c9325700d0 
					 
					
						
						
							
							Refine soma code to make code run safely.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10877  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-15 07:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						fd627b160d 
					 
					
						
						
							
							Fix a bug. iSCSI driver doesn’t follow driver model Start()/Stop() in case no configuration data for login. So when VLAN form Add/Remove items, iScsi form cannot update MAC address.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10740  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-30 08:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						5adb8db71e 
					 
					
						
						
							
							Per UEFI spec, FORM_OPEN/FORM_CLOSE Callback function should be called for each question in the form when this form opens or closes.  
						
						... 
						
						
						
						Update SetupBrowser driver to call Callback function (FORM_OPEN/FORM_CLOSE) based on UEFI spec, and update all EDKII HII drivers to correctly handle FORM_OPEN and FORM_CLOSE call back. 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10560  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-02 02:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						e5eed7d364 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10418  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-24 09:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								geekboy15a 
							
						 
					 
					
						
						
							
						
						e798cd87ca 
					 
					
						
						
							
							Fixed GCC 4.4 build issues due to EFIAPI not being used when required.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10379  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-16 23:24:45 +00:00