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 년 전