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 years ago  
				
					
						
							
								 
						
							
								0a3c2b80ea
								
							 
						 
						
							Add start_timer_nodelay() 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								9fd6a0418f
								
							 
						 
						
							Allowed zero-cost enforced ordering of features in startup banner 
							
							list.
Added FEATURE() macros to most relevant (non-driver) files. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								67afe84292
								
							 
						 
						
							Use otherwise-useless byte in DHCP feature option as a version number 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								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 years ago  
				
					
						
							
								 
						
							
								fdd5fbe3ae
								
							 
						 
						
							fix gcc 4.2.1 warning: initialized field overwritten 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								79691961ba
								
							 
						 
						
							Add identifier for the network device into the DHCP request. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								5e26df0325
								
							 
						 
						
							Centralise construction of the DHCP request and response packets. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								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 years ago  
				
					
						
							
								 
						
							
								60e3aa4d75
								
							 
						 
						
							Change #warnings to FIXMEs, so that we can build without NO_WERROR=1 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								bf3d8fb1aa
								
							 
						 
						
							Allowed HTTPS to be a separately configurable feature. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								6fc9ed167e
								
							 
						 
						
							TLS now working again. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								43013da9bf
								
							 
						 
						
							Quick hack to get AoE back in to the tree, on a par with the current 
							
							iSCSI hack. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								e6cfa7ced9
								
							 
						 
						
							make http_open static 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								fa11865de0
								
							 
						 
						
							make add_ndp_entry static 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								47a86bca2d
								
							 
						 
						
							Prepare for iBFT merge when possible.  iscsiboot.c contains a really, 
							
							really ugly hack at present, but that doesn't hugely matter since I'm
aiming to change the interface to iSCSI devices anyway within the next
week. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								9aa61ad5a2
								
							 
						 
						
							Add per-file error identifiers 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								94415b7669
								
							 
						 
						
							Added missing "static" declarations 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								f44969f7df
								
							 
						 
						
							nameserver should be static 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								096fa94f0c
								
							 
						 
						
							Add support for TCP timestamps 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								eb530845d4
								
							 
						 
						
							Adjust received length to take into account any already-received data 
							
							in tcp_rx_data().
Clarify comments on discarding duplicate or out-of-order data. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								d5735c631c
								
							 
						 
						
							Avoid reusing auto-allocated ports after connection close. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								b3e44a24b1
								
							 
						 
						
							May be required in some disconnect scenarios 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								9dc6a1e678
								
							 
						 
						
							Remove some obsolete stream-API files 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								fd4fcb57db
								
							 
						 
						
							Add missing static 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								fabd0f5fec
								
							 
						 
						
							Fix TX state machine and miscellaneous other bits. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								ef9fd938d0
								
							 
						 
						
							Fix root-path parsing. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								b94420a52b
								
							 
						 
						
							Ready to start testing 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								edd1b173a7
								
							 
						 
						
							Code in place to use a hypothetical SCSI interface. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								f2fa390ae6
								
							 
						 
						
							Everything except the SCSI interface should now be present 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								9b28b25332
								
							 
						 
						
							iSCSI updated to use data-xfer interface on the socket side (TCP). 
							
							SCSI interface not yet implemented. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								edded7546e
								
							 
						 
						
							Limit xmit window to one MTU.  (Path MTU discovery not yet 
							
							implemented; should be done at some point.) 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								237e23c1c9
								
							 
						 
						
							Add debug message when nameserver setting is applied/changed via DHCP. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								35afb379af
								
							 
						 
						
							TCP limits advertised TCP window to size of application window 
							
							obtained via xfer_window(). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								b34d4d0449
								
							 
						 
						
							Separate the "is data ready" function of xfer_seek() into an 
							
							xfer_window() function, which can return a scalar rather than a
boolean. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								ca4c6f9eee
								
							 
						 
						
							Kill off unused request() method in data-xfer interface. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								4c418d2100
								
							 
						 
						
							Use net_device_operations structure and netdev_nullify() to allow for 
							
							safe dropping of the netdev ref by the driver while other refs still
exist.
Add netdev_irq() method.  Net device open()/close() methods should no
longer enable or disable IRQs.
Remove rx_quota; it wasn't used anywhere and added too much complexity
to implementing correct interrupt-masking behaviour in pxe_undi.c. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								a4d3476e0e
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								389c63d7c4
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								32e4ca8ae3
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								da3c785816
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								2b9fb513f4
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								7872b890fe
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								7fa85d19b9
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								dc6c1c294d
								
							 
						 
						
							convert to zalloc 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								934b70d62c
								
							 
						 
						
							Apply global DHCP options when register_dhcp_options() is called.  Do 
							
							not apply DHCP options in dhcp_configure_netdev(). 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								1567b69895
								
							 
						 
						
							Add concept of DHCP option applicators. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								539ff45fd0
								
							 
						 
						
							Allow recording of TX and RX errors to aid in end-user debugging. 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								8156f6bd19
								
							 
						 
						
							Switch compiler warning on tcp_open() to a #warning 
							
							
						 
						18 years ago  
				
					
						
							
								 
						
							
								a5f33ea283
								
							 
						 
						
							Added missing line to set return status code. 
							
							
						 
						18 years ago