Holger Lubitz
							
						 
						
							
								6a3ee34c18
								
							 
						 
						
							__nonnull changes 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								e7114f1215
								
							 
						 
						
							__nonnull changes 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								3859abb7de
								
							 
						 
						
							define __nonnull 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								e8b8991b84
								
							 
						 
						
							define __pure and __const 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								536ff0262c
								
							 
						 
						
							Merge branch 'master' of git://git.etherboot.org/scm/gpxe 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								c125d15798
								
							 
						 
						
							Merge branch 'master' of git://git.etherboot.org/scm/gpxe 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								db61b0a577
								
							 
						 
						
							Added error IDs for all files in drivers/net; they're likely to need them. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								8ad8804f7a
								
							 
						 
						
							Fix building on distros which use dash as the default shell. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								a895fd0c15
								
							 
						 
						
							Add barrier() primitive (was present in Eb5.4), used by some currently 
							
							 
							out-of-tree driver code. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								eff8b06eff
								
							 
						 
						
							Separate out arch-independent parts of stdint.h 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								c340fe858e
								
							 
						 
						
							Merge branch 'master' of git://git.etherboot.org/scm/gpxe 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								2ff1b1245b
								
							 
						 
						
							Use start_timer_nodelay() in protocols which rely on the retry timer 
							
							 
							to generate the initial transmission; this cuts off around 0.3s per
instantiated connection. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0a3c2b80ea
								
							 
						 
						
							Add start_timer_nodelay() 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								c5684d1814
								
							 
						 
						
							Merge branch 'master' of git://git.etherboot.org/scm/gpxe 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								5cda460f19
								
							 
						 
						
							Build the all-driver images by default, and print instructions for usage. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								54bf2621ed
								
							 
						 
						
							Add iBFT code derived from IBM document. 
							
							 
							
No Microsoft intellectual property was harmed in the production of
this code. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								b79d438080
								
							 
						 
						
							Merge branch 'master' of git://git.etherboot.org/scm/gpxe 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								cfcc41d407
								
							 
						 
						
							Set current working URI to be that of the executable image when 
							
							 
							executing any image, not just a script.  (This will enable pxelinux to
use relative URIs, should it wish to.) 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								7815474495
								
							 
						 
						
							Revert "malloc attribute changes" 
							
							 
							wasn't meant for my local "master" branch ;)
This reverts commit 373022108b . 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								4f66879653
								
							 
						 
						
							Merge branch 'master' of git://git.etherboot.org/scm/gpxe 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								950057eeed
								
							 
						 
						
							Add PXE FILE API. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								07f84566d5
								
							 
						 
						
							Make read_user() non-blocking, and add select() call. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								218651e125
								
							 
						 
						
							Display name and status of each file as it is downloaded. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								6e46dddc2c
								
							 
						 
						
							Print multiple commands per line in help 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								688bac1656
								
							 
						 
						
							Place multiboot command lines in base memory; Xen won't pick them up 
							
							 
							otherwise.  :( 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								373022108b
								
							 
						 
						
							malloc attribute changes 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								710c6c1be1
								
							 
						 
						
							Error message cleanups. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								1ae40765a6
								
							 
						 
						
							Set current working URI equal to script URI during script execution. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								49009a4c1b
								
							 
						 
						
							uri_get(NULL) and uri_put(NULL) are explicitly allowed. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								d4947c05b2
								
							 
						 
						
							Allow images to hold references to the originating URI. 
							
							 
							
Some shuffling around of the image management code; this needs tidying up. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								9fd6a0418f
								
							 
						 
						
							Allowed zero-cost enforced ordering of features in startup banner 
							
							 
							list.
Added FEATURE() macros to most relevant (non-driver) files. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								67afe84292
								
							 
						 
						
							Use otherwise-useless byte in DHCP feature option as a version number 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								0acb016840
								
							 
						 
						
							Add FEATURE() macro, plus code to display features at startup time, 
							
							 
							and generate DHCP options to indicate features to DHCP server (and to
PXE NBPs). 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								857c5db4dd
								
							 
						 
						
							fix gcc 4.2.1 warning: discards qualifiers from pointer target type 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								fdd5fbe3ae
								
							 
						 
						
							fix gcc 4.2.1 warning: initialized field overwritten 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								91a8ae1216
								
							 
						 
						
							include more changes for x86_64 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								0ebf6cdef4
								
							 
						 
						
							remove old minorversion!=4 check (added -march a second time) 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Holger Lubitz
							
						 
						
							
								06eb725cd4
								
							 
						 
						
							remove x86_64 comments from arch specific Config 
							
							 
							options are in main makefile now 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								02de18eb3e
								
							 
						 
						
							Cope with non-newline-terminated scripts. 
							
							 
							
Print error status using strerror(). 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								726e366e8f
								
							 
						 
						
							Add code for constructing single-file cpio archives on the fly 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								24f32a1945
								
							 
						 
						
							Initrd concatenation now working 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								c5d9114064
								
							 
						 
						
							Allow loading of multiple initramfs images. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								291d69d7fd
								
							 
						 
						
							Added support for draft version of the AoE Boot Firmware Table. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								dde3f99e4e
								
							 
						 
						
							Fix endianness of "shelf" field 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								79691961ba
								
							 
						 
						
							Add identifier for the network device into the DHCP request. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								5e26df0325
								
							 
						 
						
							Centralise construction of the DHCP request and response packets. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								d0abffc2f6
								
							 
						 
						
							Added the AoE boot information table as used by Vampyre's AoE 
							
							 
							initiator.  This table needs to be replaced by something similar to
iBFT (i.e. scanned for and identified by signature, rather than being
at a fixed address), but it works for now. 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								847ac4f336
								
							 
						 
						
							tls_change_cipher() can complain about null cipher and digest 
							
							 
							algorithms; we only need the pubkey check disabled (and only because
pubkey algorithms are not yet integrated into the crypto_algorithm
subsystem). 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								60e3aa4d75
								
							 
						 
						
							Change #warnings to FIXMEs, so that we can build without NO_WERROR=1 
							
							
						 
						18 anni fa  
					 
				
					
						
							
								   Michael Brown
							
						 
						
							
								bf3d8fb1aa
								
							 
						 
						
							Allowed HTTPS to be a separately configurable feature. 
							
							
						 
						18 anni fa