Michael Brown
							
						 | 
						
							
								be7897523d
								
							
						 | 
						
							IGMP protocol now uses the generic background protocol mechanism.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								85a380530d
								
							
						 | 
						
							Add generic mechanism for background protocols (e.g. ARP, IGMP)
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								e0cf144218
								
							
						 | 
						
							IGMP functions separated out from nic.c
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								698e87277f
								
							
						 | 
						
							Don't try to fetch another packet once we've reached EOF.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								fa17bf0917
								
							
						 | 
						
							Make rfc2090 multicast option optional
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								55771a462d
								
							
						 | 
						
							Re-order functions for more logical documentation
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								f2198e8a65
								
							
						 | 
						
							Don't choke on duplicate OACK packets.
							
							
							Make await_tftp() static and create tftp_get() for fetching the next TFTP
packet instead. 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								378e922f8f
								
							
						 | 
						
							Remove prototypes for obsolete functions
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								c8d6c4864f
								
							
						 | 
						
							Doxygenation
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								53a4436d94
								
							
						 | 
						
							TFTP upgraded to use a core function library (in tftpcore.c) which will be
							
							
							shared between TFTP, TFTM and MTFTP protocols. 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								0b048e9cfb
								
							
						 | 
						
							Now have enough functions to implement a standard TFTP client in around 50
							
							
							lines of code. 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								7d63b39e3d
								
							
						 | 
						
							Add tftp_ack() and tftp_error()
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								8ae966720d
								
							
						 | 
						
							First version
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Geert Stappers
							
						 | 
						
							
								5265975334
								
							
						 | 
						
							patch of Helge Wagner
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								59582db29d
								
							
						 | 
						
							Documented remainder of PXE TFTP API calls.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								92f1a5c677
								
							
						 | 
						
							Documented the purpose of the two timeout fields in
							
							
							s_PXENV_TFTP_READ_FILE. 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								2ffc960e67
								
							
						 | 
						
							Added diatribe about the mismatch between the PXE spec and the TFTP
							
							
							protocol, and how we will work around it. 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								97675c7129
								
							
						 | 
						
							Refer to implementation note on IP routing.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								6e74dc3460
								
							
						 | 
						
							Added implementation note on IP routing.
							
							
							
Added reason for min value of 512 on s_PXENV_TFTP_OPEN::PacketSize. 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								aeb984a1a9
								
							
						 | 
						
							Thoughts on how to coerce the PXE TFTP API into something resembling
							
							
							the TFTP protocol. 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   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). 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								2579442865
								
							
						 | 
						
							Remove the annoying #include lines
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								0e494614b5
								
							
						 | 
						
							Some versions of doxygen seem to object to "@ret None" or similar.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								7b423c0988
								
							
						 | 
						
							Fixes for gcc >= 3.2 from Georg Baum
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   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). 
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								13de295b56
								
							
						 | 
						
							Added interface/pxe directory
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								079b5d5527
								
							
						 | 
						
							Moved pxe_loader.c to pxe_image.c to avoid name clash
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								8fcb6448bd
								
							
						 | 
						
							Moved pxe_errors.c to pxe/interface/
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								8becf0f65f
								
							
						 | 
						
							Rearranging PXE header files
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   George Baum
							
						 | 
						
							
								c4c05bbbf7
								
							
						 | 
						
							the uncontroversal gcc 4.0 compilation fixes
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								fd49648a35
								
							
						 | 
						
							Separated out the Etherboot-specific parts of the old pxe.h header.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								b9c7468dea
								
							
						 | 
						
							Added PXENV+ and !PXE structures, and the loader API.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								442ba12b9e
								
							
						 | 
						
							Finished documenting the UNDI API.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								cd9742e054
								
							
						 | 
						
							Documented up to PXENV_UNDI_CLOSE
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								3503941582
								
							
						 | 
						
							Documented Preboot, TFTP and UDP data structures
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								eb40aac2b4
								
							
						 | 
						
							Documented PXENV_GET_CACHED_INFO structures
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								acb9d42cf8
								
							
						 | 
						
							Add UDP parameter structures
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								22b7f0ec74
								
							
						 | 
						
							Define PXE types in terms of other PXE types where possible
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								1e0a5d8b30
								
							
						 | 
						
							Worked out a sensible doxygen grouping
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								29733a153d
								
							
						 | 
						
							Added all API codes and basic prototypes.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								8355ce8a32
								
							
						 | 
						
							Documented the basic PXE data types
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								d8f187dc6a
								
							
						 | 
						
							Documented the UDP API calls.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								6bcd74b65c
								
							
						 | 
						
							Moved pxe_export.c to pxe.c, since the old pxe.c no longer exists.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								93bb763ade
								
							
						 | 
						
							Documented the link stages
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								a177c012c1
								
							
						 | 
						
							Documented the compilation stages
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								3f4387a6db
								
							
						 | 
						
							Enable latex output
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								eb28a68831
								
							
						 | 
						
							Add doc/ directory and .S files.
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								d5789ff4a2
								
							
						 | 
						
							Doxygenation
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								d3dec7c331
								
							
						 | 
						
							Update to cope with changes in registers.h
							
							
						 | 
						hace 20 años | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								5231b858c9
								
							
						 | 
						
							Don't use anonymous entries in a struct; it seems to aggravate gcc 3.4.3.
							
							
						 | 
						hace 20 años |