Michael Brown
							
						 | 
						
							
								bcedad4708
								
							
						 | 
						
							Add debugging for CNAME records.
							
							
							Allow routines to be called by nmb.c 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								3ae7a3d1f0
								
							
						 | 
						
							NMB packets are so similar to DNS packets; we may as well add NMB as a
							
							
							name resolution method. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								e1d6f3a8ac
								
							
						 | 
						
							Add NMB_RESOLVER
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								89f4fe4a8a
								
							
						 | 
						
							Do not include etherboot.h
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								552f33c663
								
							
						 | 
						
							Always request DNS server.  DHCP handling will be generalised in future.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								138c987738
								
							
						 | 
						
							Straightforward A record resolution now known working.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								3b59bf559c
								
							
						 | 
						
							ttl is a uint32_t
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								78cdb1da8b
								
							
						 | 
						
							DNS resolver rewritten, moved to proto/dns.c
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								d817e60d21
								
							
						 | 
						
							"dns_resolver" changed to "dns"
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								167c26c92b
								
							
						 | 
						
							tftp functions moved to proto/tftp.c
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								5f45f14b5f
								
							
						 | 
						
							tftp moved to separate file.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								06634dc386
								
							
						 | 
						
							Protocols get passed a pointer to the filename portion as well as just the
							
							
							URL. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								5bec933c66
								
							
						 | 
						
							tftp prototypes moved to tftp.h
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								95946c6f56
								
							
						 | 
						
							Added "proto" directory
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								1644238813
								
							
						 | 
						
							Added debugging.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								6cd0fa5807
								
							
						 | 
						
							Added DNS resolver configuration option.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								0780ecf1b6
								
							
						 | 
						
							TFTP API changed.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								56825df041
								
							
						 | 
						
							loadkernel renamed to download_url, substantially restructured, and moved
							
							
							to nic.c 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								e68378fd62
								
							
						 | 
						
							loadkernel renamed to download_url and moved to nic.c
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								332b40b986
								
							
						 | 
						
							loadkernel no longer exists; it is now download_url and lives in nic.c.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								903ddd9878
								
							
						 | 
						
							inet_aton doesn't overwrite the IP address unless it is valid.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								55ae308821
								
							
						 | 
						
							Protocols also take a pointer to a sockaddr_in.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								00b78f73a4
								
							
						 | 
						
							Use struct in_addr rather than just "in_addr".
							
							
							Add struct sockaddr_in. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								70567c51a2
								
							
						 | 
						
							Moved strtoul prototype into stdlib.h for consistency
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								044b20385b
								
							
						 | 
						
							parse_url() is void.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								65dc273d78
								
							
						 | 
						
							First version
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								e4131ebb84
								
							
						 | 
						
							First version
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								754cef922d
								
							
						 | 
						
							First version
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								c1253d2219
								
							
						 | 
						
							Much, much smaller.  :)
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								6791aeb024
								
							
						 | 
						
							First version: far too large (408 bytes!!!)
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								282b6f1a1a
								
							
						 | 
						
							isa.c uses the new table infrastructure.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								f37e0a06d7
								
							
						 | 
						
							dev.c uses the new tables infrastructure.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								c08671e5fc
								
							
						 | 
						
							Missing include
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								b9e72856b6
								
							
						 | 
						
							Post-relocation functions use the generic table mechanism.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								d2d4978f4f
								
							
						 | 
						
							Use PREFIX_OBJECT to give the init_fn table variables meaningful names.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								c8fc121890
								
							
						 | 
						
							Special handling for symbols of the form "xxx_end", to make table end
							
							
							markers appear before the symbols that immediately follow the table. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								1ddcdb0524
								
							
						 | 
						
							Added PREFIX_OBJECT() function to be able to easily prepend any string
							
							
							to the object name in order to generate e.g. per-file variables. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								3e5bf5fb06
								
							
						 | 
						
							console.c uses the generic table mechanism
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								69f09ebdd8
								
							
						 | 
						
							Linker no longer provides start and end symbols for each table; these
							
							
							markers are now static labels within the objects that refer to them. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								241f426a85
								
							
						 | 
						
							Use new generic tables infrastructure
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								b9c9cee8a3
								
							
						 | 
						
							Added a generalised table infrastructure, so that we don't have to
							
							
							keep adding new tables to each architecture's linker scripts. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								81e4755106
								
							
						 | 
						
							Produce a sorted list of all local symbols in the map file.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								d6930e6e40
								
							
						 | 
						
							Use symbol size as a third index, mainly so that zero-length symbols
							
							
							(e.g. section start indicators) show up before the symbols they're
indicating the start of. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								ac01cf4997
								
							
						 | 
						
							First version
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								fda36a0c1a
								
							
						 | 
						
							Added back in the actual call to load().
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								e301acc0d4
								
							
						 | 
						
							Add isapnp_max_csn to reduce scan time.
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								3dbdeb588f
								
							
						 | 
						
							ISA bus driver updated to report devices as present only if a driver
							
							
							thinks they are.
Other bus drivers modified for consistency. 
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								3a7967a38a
								
							
						 | 
						
							PCI_DRIVER changed
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								7e534b585f
								
							
						 | 
						
							Automatically updated with
							
							
							
perl -pi -0777 -e 's/^static struct \w+_driver (\w+) =\s*(\w+_DRIVER \()/${2} ${1},/msg' *.c
							
							
						 | 
						20 anos atrás | 
					
				
					
						
							
								   Michael Brown
							
						 | 
						
							
								fcee25024f
								
							
						 | 
						
							BIOS floppy handling code moved to where it will really live.
							
							
						 | 
						20 anos atrás |