acd598b4f9
								
							 
						 
						
							Don't build option-overloaded packets; they just confuse people (ISC 
							
							DHCPD and Windows RIS in particular). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								9125070f51
								
							 
						 
						
							I really, really screwed up the semantics of BufferSize and BufferLimit. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								40d6d3dcf4
								
							 
						 
						
							Windows RIS now gets as far as downloading NTLDR. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								6f14c9d169
								
							 
						 
						
							Initial notes on RIS 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								d71b116f54
								
							 
						 
						
							Fix stack on return from PXE NBP so that we can return properly. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								045fb24557
								
							 
						 
						
							Use internal real-mode stack from non-returnable prefixes 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								00473f0952
								
							 
						 
						
							Revert "Move stack to below 0x7c00; leaving it at the default location" 
							
							
This reverts commit 03ca71c38d . 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								c73bff7ae5
								
							 
						 
						
							Set current working URI based on TFTP server specified by DHCP. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								82a873546a
								
							 
						 
						
							Current bochs has a 128kB BIOS, not 64kB 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								03ca71c38d
								
							 
						 
						
							Move stack to below 0x7c00; leaving it at the default location 
							
							(0x7ef4) tends to really screw up anything that loads at 0x7c00... 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								dffdc285b3
								
							 
						 
						
							Obsoleted by downloader.c 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								f13baeb330
								
							 
						 
						
							Added missing config.[ch] lines for FTP protocol 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								d465ae9785
								
							 
						 
						
							Bugfix: iobuf->data always points to the start of the allocated 
							
							portion, not to the bit we want to currently write to... 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								5de837cc67
								
							 
						 
						
							Mildly ugly hack to force correct linkage. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								e4c9c91d6e
								
							 
						 
						
							Removed debugging statements that should not have been checked in. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								4b08f4cf0f
								
							 
						 
						
							Quick hack to get image booting working again 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								7d6e4aab6f
								
							 
						 
						
							Use monojob and dhcp_configure_netdev(). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								1ec7bb789d
								
							 
						 
						
							Add dhcp_configure_netdev() 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								6209d20779
								
							 
						 
						
							Added monojob controller in lieu of a full working shell. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								cf33b568dc
								
							 
						 
						
							Forgot to set initial session state.  Now works! 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								73fe1ba9dd
								
							 
						 
						
							Kill off job::start() (it was only ever added as part of an aborted 
							
							attempt at triggering TCP-related protocols to start). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								07dc294de8
								
							 
						 
						
							Update DHCP to use data-xfer interface (not yet tested). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								f77815f2b1
								
							 
						 
						
							Kill off hotplug.h and just make net devices normal reference-counted 
							
							structures.
DHCP still broken and #if 0'd out. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								e381714c07
								
							 
						 
						
							Partial migration of UDP to data-xfer interface.  (Will not link at 
							
							present; DHCP is broken). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								564ac70a42
								
							 
						 
						
							Add iob_ensure_headroom() placeholder. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								4f309ff0c7
								
							 
						 
						
							Treat URIs opened via xfer_open() and friends as relative to the 
							
							current working URI. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								15dae1e042
								
							 
						 
						
							Add concept of "current working URI". 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								2d4c72b762
								
							 
						 
						
							Remove unused headers. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								e708137029
								
							 
						 
						
							DNS code now records a whole struct sockaddr for the name server. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								f87bc837f4
								
							 
						 
						
							Updated DNS to use not-yet-implemented UDP data-xfer API. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								a74ecf3057
								
							 
						 
						
							Merge branch 'master' into mcb-tcp-xfer 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								058b200529
								
							 
						 
						
							Renamed _calloc() to zalloc(), ready to be used as a standalone function. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								01b4bde8a0
								
							 
						 
						
							Updated TFTP and PXE UDP API code to use not-yet-implemented data-xfer 
							
							UDP API. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								95adce0ce1
								
							 
						 
						
							Add concept of transfer metadata, to be used by UDP in order to 
							
							implement sendto()/recvfrom() equivalents. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								77e575235d
								
							 
						 
						
							Merge branch 'master' into mcb-tcp-xfer 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								0316eaf85d
								
							 
						 
						
							Add missing call to free_iob(). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								d4b1490f49
								
							 
						 
						
							Merge branch 'master' into mcb-tcp-xfer 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								adf6c8e2a6
								
							 
						 
						
							Add our own trivial version of stdarg.h.  This makes our build 
							
							entirely self-hosted (which avoids problems when building the same
tree on multiple systems - e.g. when you have /home NFS-mounted).
Also saves around 50 bytes in total - not sure why. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								11ec23f454
								
							 
						 
						
							Merge branch 'master' into mcb-tcp-xfer 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								f7b4b77c2e
								
							 
						 
						
							Ignore external directories (bochs, qemu) within contrib/bochs. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								0f8d7d705d
								
							 
						 
						
							Rename .cvsignore files to .gitignore 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								6835755350
								
							 
						 
						
							Merge branch 'master' into mcb-tcp-xfer 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								f97e642d17
								
							 
						 
						
							Update email addresses in drivers 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								b256900d4f
								
							 
						 
						
							Scripts temporarily deregister themselves while executing.  This 
							
							allows us to avoid execution loops without having to hack around the
image registration order. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								2c569fb240
								
							 
						 
						
							Allow xfer_open() to take a struct uri as well as a URI string. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								1ae549b892
								
							 
						 
						
							Add our own trivial version of stdarg.h.  This makes our build 
							
							entirely self-hosted (which avoids problems when building the same
tree on multiple systems - e.g. when you have /home NFS-mounted).
Also saves around 50 bytes in total - not sure why. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								7c8cc3ef6c
								
							 
						 
						
							Use standard xfer_open() argument list for downloader instantiator 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								08e286714f
								
							 
						 
						
							Add reference counting to register/unregister procedure. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								53bd022235
								
							 
						 
						
							Merge branch 'master' into mcb-tcp-xfer 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								6f0a6c09db
								
							 
						 
						
							Merge branch 'master' into mcb-tcp-xfer 
							
							
						 
						18 years ago