sfu5 
							
						 
					 
					
						
						
							
						
						f402291bf9 
					 
					
						
						
							
							Initialize DefaultInfo before using it.  
						
						... 
						
						
						
						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@14168  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-03-11 07:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						1ac9cb8a53 
					 
					
						
						
							
							Remove the useless goto statements in PXE driver.  
						
						... 
						
						
						
						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@14137  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-02-20 08:20:14 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						a1c0d0fb2e 
					 
					
						
						
							
							Fix corrupt PXE boot menu display issue.  
						
						... 
						
						
						
						Signed-off-by: El-Haj-Mahmoud, Samer <samer.el-haj-mahmoud@hp.com >
Reviewed-by: Ye Ting  <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14116  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-02-01 04:47:37 +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 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						75dce34062 
					 
					
						
						
							
							1. Fix a bug in PXE driver that the PXE boot do not restart if a new boot option on the different IP stack is selected.  
						
						... 
						
						
						
						2. Retrieve the IP information after iSCSI TCPv6 connection established and fill it into iBFT table.
3. Generate a random IAID for each NIC port to require different IPv6 address in PXE driver.
4. Update function EfiMtftp6Configure() and Mtftp6RrqHandleOack() to allocate at most one UdpIo.
5. Fix a typo from “destory” to “destroy” in network code.
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@13859  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 08:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						9063c328df 
					 
					
						
						
							
							Fix bugs in PXE driver when using option 43 for boot server list and boot menu prompt.  
						
						... 
						
						
						
						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@13676  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-08-24 08:25:42 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						ed2bfecbcd 
					 
					
						
						
							
							Update PXE driver to wait for IPv6 duplicate address detection to finish.  
						
						... 
						
						
						
						Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: qianouyang <qian.ouyang@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13485  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-07-04 04:34:10 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						d40002bab9 
					 
					
						
						
							
							1. Fix a bug for PXEv6 when Proxy PXE server and DHCP server are located at the same server.  
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: tye
Reviewed-by: qianouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12985  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-07 05:31:11 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						357af28525 
					 
					
						
						
							
							Reconfigure the UdpRead instance if an error occurred in Dhcp, Discover and Mtftp process.  
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: qianouyang
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12884  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-16 09:00:47 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						ce280355b2 
					 
					
						
						
							
							1. Fix a bug to initialize the UdpRead instance in EfiPxeBcStart function.  
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: qianouyang
Reviewed-by: xdu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12775  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-25 01:22:47 +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 
							
						 
					 
					
						
						
							
						
						9bdc659213 
					 
					
						
						
							
							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.
Signed-off-by: lgao4
Reviewed-by: ydong10 gdong1 tye jfan12 wli12 rsun3 jyao1 ftian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12376  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-18 12:27:49 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						01d89e9c29 
					 
					
						
						
							
							NetworkPkg/UefiPxeBcDxe: Fix GCC build issue  
						
						... 
						
						
						
						The call to AsciiStrStr on line 330 requires a CHAR8*
input, and since strings are being parsed, CHAR8* is
more appropriate for BootFileName and BootFileNamePtr.
Signed-off-by: jljusten
Reviewed-by: lgrosenb
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12321  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-10 00:06:53 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						eb2710af5b 
					 
					
						
						
							
							1. Support netboot6 tftp URL format like tftp://[aaaa::bbbb]/myfile.efi;mode=octet, other mode is rejected.  
						
						... 
						
						
						
						2. Fix bug in PXE driver UdpRead function to handle the IP fragmentation.
Signed-off-by: sfu5
Reviewed-by: xdu2
Reviewed-by: hhuan13
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12308  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-09 08:31:08 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						ef2455b175 
					 
					
						
						
							
							Fix bug for UefiPxeBcDxe driver to catch the return status.  
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: hhuan13
Reviewed-by: xdu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12253  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-01 08:51:00 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						4496ff751f 
					 
					
						
						
							
							1. Refine the error handling when the PXE-v4 DHCP offer isn't valid  
						
						... 
						
						
						
						Signed-off-by: hhuan13
Reviewed-by: xdu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12192  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-24 08:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						f43b7a5412 
					 
					
						
						
							
							Refine file comments to follow coding style.  
						
						... 
						
						
						
						Signed-off-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12188  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-24 05:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						2f3f1a64ed 
					 
					
						
						
							
							1.Fix a icc build break  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12141  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-16 06:25:47 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						d5aff67358 
					 
					
						
						
							
							1. Enhanced error handling in case PXE DHCP process error happens.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12123  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-12 06:23:05 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						129b8b096f 
					 
					
						
						
							
							1. Fix bugs for PXE-IPv6 to accommodate the situation:  
						
						... 
						
						
						
						1.1 Proxy DHCP6 service and DHCP6 service on different servers.
   1.2 Proxy DHCP6 server with Response Delay setting.
2. Update to support percent-encoding in NBP file name in netboot6 BootFileURL.
Signed-off-by: hhuan13
Reviewed-by: xdu2, tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12122  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-12 06:18:29 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						19ddbb2587 
					 
					
						
						
							
							1. Update NetworkPkg\PXE driver to consume netlib library function NetLibGetSystemGuid()  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12019  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-14 11:32:19 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						15ee13fca7 
					 
					
						
						
							
							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@11979  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-05 09:21:22 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						1812735204 
					 
					
						
						
							
							1. Fix PXE performance issue : enhance EfiPxeBcSetIpFilter() to eliminate unnecessary re-configure UdpRead operation.  
						
						... 
						
						
						
						Reviewed-by: xdu2
Signed-off-by: hhuan13
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11780  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-09 09:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						278c601958 
					 
					
						
						
							
							1. Add error handling for PXE-IPV6.  
						
						... 
						
						
						
						Signed-off-by: hhuan13
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11720  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-01 03:30:05 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						d6d78ac192 
					 
					
						
						
							
							Fix a bug in PxeBcDriver (When disconnect PxeBc driver under shell environment will cause a exception)  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11324  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-02-18 06:06:46 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						76389e18c0 
					 
					
						
						
							
							NetworkPkg: comments clean up.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11263  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-01-21 08:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						852b634128 
					 
					
						
						
							
							Fixed a bug for OPTION_NII(62) defined in RFC 5970.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11116  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-12-03 08:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						15f3fc850c 
					 
					
						
						
							
							To align w/ UEFI 2.3 Spec, PXE driver installs PxeBc, LoadFile and SNP Protocol on IPV4/V6 child handle separately.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11112  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-12-01 07:04:48 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						c01fa59094 
					 
					
						
						
							
							Fix PxeBcDhcp6.c comments since official UEFI 2.3 Errata D spec is published.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11060  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-11-16 07:52:05 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						a3bcde70e6 
					 
					
						
						
							
							Add NetworkPkg (P.UDK2010.UP3.Network.P1)  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10986  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-11-01 06:13:54 +00:00