Michael Brown
							
						 
						
							
								f018da8215
								
							 
						 
						
							Implement enough of PXENV_GET_CACHED_INFO to support pxelinux. 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								75d26d884a
								
							 
						 
						
							Added pxe_netdev; a slight hack for now, but will need to be done 
							
							 
							properly for the PXE UNDI API anyway. 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								691557281f
								
							 
						 
						
							Add a couple of small but vital parts to PXENV_UDP_WRITE. 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								71754ada2a
								
							 
						 
						
							Allow linking by converting functions to stubs 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								17ecfd1d67
								
							 
						 
						
							Allow linking by converting all functions to stubs 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								ffe0e24249
								
							 
						 
						
							Make the UDP senddata() methods return a status code. 
							
							 
							
udp_connect() now follows the standard BSD sockets semantics and simply
sets the default address for outgoing packets; it doesn't filter incoming
packets. 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								a0a872f7f1
								
							 
						 
						
							Updated PXE UDP implementation to use the new Etherboot UDP API. 
							
							 
							
Updated PXE API dispatcher to use copy_{to,from}_user, and moved to
arch/i386 since the implementation is quite architecture-dependent.
(The individual PXE API calls can be largely
architecture-independent.) 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c3e41e6fd1
								
							 
						 
						
							Added soon-to-be-requisite missing include. 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								832e86246b
								
							 
						 
						
							gcc is rather over-aggressive about optimising out static data structures 
							
							 
							even when __atribute__ (( unused )) is correctly set... 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								b89ccac02d
								
							 
						 
						
							Updated to remove obsolete constants 
							
							
						 
						19 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								53a4436d94
								
							 
						 
						
							TFTP upgraded to use a core function library (in tftpcore.c) which will be 
							
							 
							shared between TFTP, TFTM and MTFTP protocols. 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								59582db29d
								
							 
						 
						
							Documented remainder of PXE TFTP API calls. 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								2ffc960e67
								
							 
						 
						
							Added diatribe about the mismatch between the PXE spec and the TFTP 
							
							 
							protocol, and how we will work around it. 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								97675c7129
								
							 
						 
						
							Refer to implementation note on IP routing. 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								aeb984a1a9
								
							 
						 
						
							Thoughts on how to coerce the PXE TFTP API into something resembling 
							
							 
							the TFTP protocol. 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								572483cc59
								
							 
						 
						
							Separate out the documentation of the PXE API from the documentation of 
							
							 
							the Etherboot implementation (i.e. don't do what Intel did). 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0e494614b5
								
							 
						 
						
							Some versions of doxygen seem to object to "@ret None" or similar. 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								809933d9f7
								
							 
						 
						
							Split PXE code into preboot, udp, tftp, undi and loader units. 
							
							 
							PXE code now compiles without errors (though it won't actually work). 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								8fcb6448bd
								
							 
						 
						
							Moved pxe_errors.c to pxe/interface/ 
							
							
						 
						20 лет назад  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								d8f187dc6a
								
							 
						 
						
							Documented the UDP API calls. 
							
							
						 
						20 лет назад