Michael Brown
							
						 
						
							
								cb237819ca
								
							 
						 
						
							Produce no output unless -v is specified or an error occurs. 
							
							
						 
						18年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								19904804da
								
							 
						 
						
							Restore the "shared symbol found only in a single object should be 
							
							 
							treated as being provided by that object" code. 
							
							
						 
						18年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								62d92348fe
								
							 
						 
						
							Added symbols that the DBG() macros will use. 
							
							
						 
						18年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c3290aae54
								
							 
						 
						
							Use objdump -t for symcheck; it allows us to take the symbol section 
							
							 
							into account (and so remove the false positives due to .tbl.* symbols). 
							
							
						 
						18年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								048bbeeebc
								
							 
						 
						
							Compressed ROM images now work. 
							
							
						 
						18年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								a8780a4fe4
								
							 
						 
						
							Added nrv2b binary to ignore list 
							
							
						 
						18年前  
					 
				
					
						
							
								   Marty Connor
							
						 
						
							
								28d8d828b3
								
							 
						 
						
							Rename .lilo extension to .lkrn and updated dependencies 
							
							
						 
						18年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0f8d7d705d
								
							 
						 
						
							Rename .cvsignore files to .gitignore 
							
							
						 
						18年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								a6d1815bc6
								
							 
						 
						
							Obsolete for some time now. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								028bc034e4
								
							 
						 
						
							Always update the PnP checksum, even if the ident string is not being set. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								cddf8df8d4
								
							 
						 
						
							Quick utility to pad floppy disk images for vmware/qemu 
							
							
						 
						19年前  
					 
				
					
						
							
								   Dan Lynch
							
						 
						
							
								ba2bfd54ed
								
							 
						 
						
							- modified length of password string to match visible field length 
							
							 
							- value of n passed to wgetnstr should now be equivalent to output from strlen (i.e. length excluding NUL-terminating character) 
							
							
						 
						19年前  
					 
				
					
						
							
								   Dan Lynch
							
						 
						
							
								2b15084388
								
							 
						 
						
							- first check-in for mucurses_test.c 
							
							 
							- added mucurses_test.c build targets 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								8d0c5f3302
								
							 
						 
						
							Use byte 6 for the checksum, rather than byte 5.  (Byte 5 may be part of 
							
							 
							the jmp instruction). 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								1a60444fe4
								
							 
						 
						
							Added netmask and gateway global options. 
							
							 
							
Added iSCSI testing. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								9ea782d339
								
							 
						 
						
							Make pcap_inject non-static, so that its prototype doesn't conflict with 
							
							 
							the real pcap_inject in the case where we do have it. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								90892d5ec7
								
							 
						 
						
							Allow specifying the local IP address via --from. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								1c607470e3
								
							 
						 
						
							Put in a substitute pcap_inject() function, since earlier versions of 
							
							 
							libpcap are lacking the function.  For now, we always use the
substitute version, since there's no easy way to determine whether or
not we need it. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								7e61f38799
								
							 
						 
						
							Moved "hello world" protocol implementation out of prototester.c and into 
							
							 
							the first standalong uIP-based protocol module. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								99032becce
								
							 
						 
						
							Pick up the gPXE include files when building prototester. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								a4a0244aa3
								
							 
						 
						
							Moved uIP wrapper out of prototester.c and into proto/tcp.c. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								eaf40883ff
								
							 
						 
						
							Add Makefile for hijack and prototester utilities. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								218c26ff2b
								
							 
						 
						
							Can now also print data sent by the remote side. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0d506a5c6a
								
							 
						 
						
							Now capable of sending "Hello world!" via TCP. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								911486fe41
								
							 
						 
						
							Added basic http-specific option parsing 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								5263a5abf4
								
							 
						 
						
							Started adding structure to allow for separate protocol tests, with 
							
							 
							individual options.
Created the embryonic beginnings of a cleanly separated driver and
protocol stack API. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c32e83ad8d
								
							 
						 
						
							Skeleton version: contains device driver (connecting to network via 
							
							 
							hijack daemon) and a functional but very ugly and very primitive
wrapper around uIP.
This passes proof-of-concept testing; it successfully initiates a TCP
connection and responds to pings. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c5a9c38606
								
							 
						 
						
							Terminate cleanly on SIGINT or SIGHUP 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								e072baeb8c
								
							 
						 
						
							Use libpcap API to send/receive packets. 
							
							 
							
Include automatic filtering (based on source MAC address of first
transmitted packet).
Proven to successfully elicit a ping response from a remote host. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								4485df516c
								
							 
						 
						
							Basic structure in place: can daemonise, listen on a Unix domain 
							
							 
							socket, accept new connections, open a network interface using libpcap
and forward (all) traffic. 
							
							
						 
						19年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								cc73bba7ba
								
							 
						 
						
							Allow read-only symbols to be large 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								7df2857248
								
							 
						 
						
							Reduce large symbol warning threshold, now that most of the really 
							
							 
							large symbols have been fixed. 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								35ab3bf808
								
							 
						 
						
							Report on misuses of shared symbols, and excessively large static symbols. 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								88baf7a383
								
							 
						 
						
							Tweaked to read more information (including symbol size) from blib.a 
							
							
						 
						20年前  
					 
				
					
						
							
								   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年前  
					 
				
					
						
							
								   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年前  
					 
				
					
						
							
								   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年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								ac01cf4997
								
							 
						 
						
							First version 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								d94cb57143
								
							 
						 
						
							Fixed to properly catch multiply defined symbols. 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								4e5f10790b
								
							 
						 
						
							First working version 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								6e4888400c
								
							 
						 
						
							Avoid deleting .cvsignore 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								a107996c9a
								
							 
						 
						
							If we end up with fragments that are older than config.h, set the 
							
							 
							timestamp on config.h to match the oldest fragment, to prevent make
from always attempting to rebuild the fragments. 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								7b2a0cded1
								
							 
						 
						
							First version 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0ff80b477d
								
							 
						 
						
							Merged mcb30-realmode-redesign back to HEAD 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								8bb1866f24
								
							 
						 
						
							lzhuf is obsolete and no longer used 
							
							
						 
						20年前  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								3d6123e69a
								
							 
						 
						
							Initial revision 
							
							
						 
						20年前