Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							4898454c91
							
						
					 | 
					
						
						
							
							Removed redundant and ununsed operation mode for adcrush.
						
						
						
						
						
					 | 
					
						2009-10-06 18:24:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							255255ff20
							
						
					 | 
					
						
						
							
							Allow for command line specified host.
						
						
						
						
						
					 | 
					
						2009-10-06 18:16:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							f50b40fb92
							
						
					 | 
					
						
						
							
							Fix bug #85 - Do not broadcast unknown commands, but allow for commands to be broadcasted if they are double escaped with ++ or !!.
						
						
						
						
						
					 | 
					
						2009-10-06 18:02:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							40fc09a7ef
							
						
					 | 
					
						
						
							
							Whitespace cleanups.
						
						
						
						
						
					 | 
					
						2009-10-06 17:40:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							582bb58ff9
							
						
					 | 
					
						
						
							
							Refactor the address parsing bits of adcrush.
						
						
						
						
						
					 | 
					
						2009-10-06 17:25:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							7472e9ae4a
							
						
					 | 
					
						
						
							
							Removed some old unused macros.
						
						
						
						
						
					 | 
					
						2009-10-06 15:53:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							f076c67c33
							
						
					 | 
					
						
						
							
							Added a configurable listen() backlog (defaults to: server_listen_backlog=50)
						
						
						
						
						
					 | 
					
						2009-10-06 15:50:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							7eef032584
							
						
					 | 
					
						
						
							
							Doc update.
						
						
						
						
						
					 | 
					
						2009-10-06 14:39:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							de793ea9d2
							
						
					 | 
					
						
						
							
							Some compile fixes and memory leak fixes for ADCRush.
						
						
						
						
						
					 | 
					
						2009-10-06 14:36:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							20ef6f8e53
							
						
					 | 
					
						
						
							
							Fix to net_con_close() which allows us to either delete the connection immediately if that is safe, or delete it later.
						
						
						
						
						
					 | 
					
						2009-10-06 14:36:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							310ddf4e9d
							
						
					 | 
					
						
						
							
							More work on the ADC client lib.
						
						
						
						
						
					 | 
					
						2009-10-06 12:39:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							8592aa80d4
							
						
					 | 
					
						
						
							
							Compile fix.
						
						
						
						
						
					 | 
					
						2009-10-06 12:24:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3ba8d52ee
							
						
					 | 
					
						
						
							
							Merge branch 'master' of baracus-vpn:~/git/uhub
						
						
						
						
						
						
						
						Conflicts:
	src/adc/message.c 
						
					 | 
					
						2009-10-06 12:18:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							69f6d811bf
							
						
					 | 
					
						
						
							
							Added lots of asserts, and split out the ip address from the connection object.
						
						
						
						
						
						
						
						Still a lot of work remains and a massive network connection cleanup is needed. 
						
					 | 
					
						2009-09-29 00:30:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							a53c219f05
							
						
					 | 
					
						
						
							
							Fix bug #82 - Crash writing a log larger than 2GB on a 32 bit system as _FILE_OFFSET_BITS was not declared to be 64.
						
						
						
						
						
					 | 
					
						2009-09-14 12:24:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							96ce64ee07
							
						
					 | 
					
						
						
							
							Fix memory issues in ADC client lib.
						
						
						
						
						
					 | 
					
						2009-09-04 17:18:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3d6646b99
							
						
					 | 
					
						
						
							
							Fix a failing autotest.
						
						
						
						
						
					 | 
					
						2009-08-31 20:37:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fd182c55e
							
						
					 | 
					
						
						
							
							Fix compile warning.
						
						
						
						
						
					 | 
					
						2009-08-31 20:36:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							993d9ae33b
							
						
					 | 
					
						
						
							
							Fix some issues regarding header extraction.
						
						
						
						
						
					 | 
					
						2009-08-31 19:45:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe9b48f14c
							
						
					 | 
					
						
						
							
							Added new convenient adc_msg_* functions for accessing named parameters.
						
						
						
						
						
					 | 
					
						2009-08-31 19:42:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e380ecf0f
							
						
					 | 
					
						
						
							
							Fix bug #77 - Error in ACL command parsing.
						
						
						
						
						
					 | 
					
						2009-08-31 19:39:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							af7b52b708
							
						
					 | 
					
						
						
							
							Cleanup argument extraction.
						
						
						
						
						
					 | 
					
						2009-08-31 12:25:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							aeba7188c0
							
						
					 | 
					
						
						
							
							Added a macro that can keep the line count down.
						
						
						
						
						
					 | 
					
						2009-08-28 18:10:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ca5caa52b
							
						
					 | 
					
						
						
							
							Various fixes, the admin tool at least compiles and runs.
						
						
						
						
						
					 | 
					
						2009-08-28 18:05:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							5203ecdadc
							
						
					 | 
					
						
						
							
							Split uhub.h
						
						
						
						
						
					 | 
					
						2009-08-28 16:18:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							11b288a669
							
						
					 | 
					
						
						
							
							Various build fixes.
						
						
						
						
						
					 | 
					
						2009-08-28 16:04:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							52cbec24b6
							
						
					 | 
					
						
						
							
							Started splitting up ADC rush. Need a test client before we can proceed anyway.
						
						
						
						
						
					 | 
					
						2009-08-28 14:29:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							29d6d59d36
							
						
					 | 
					
						
						
							
							Misc connection changes.
						
						
						
						
						
					 | 
					
						2009-08-27 14:15:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							96c006ee13
							
						
					 | 
					
						
						
							
							Cleanup some code.
						
						
						
						
						
					 | 
					
						2009-08-23 14:36:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							e67587b997
							
						
					 | 
					
						
						
							
							Fix output handling.
						
						
						
						
						
					 | 
					
						2009-08-23 14:36:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							1af613d9ce
							
						
					 | 
					
						
						
							
							Fixed printf issues with size_t. Since Windows do not support %zu we have to use %Iu there instead.
						
						
						
						
						
						
						
						Solved that with an ugly but needed macro. 
						
					 | 
					
						2009-08-20 10:44:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							5bd258ca52
							
						
					 | 
					
						
						
							
							Move the network related flags from network.h to connection.h since that is where they are used.
						
						
						
						
						
					 | 
					
						2009-08-11 21:29:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							86ba3ca86f
							
						
					 | 
					
						
						
							
							Complete moving all connection related data out of the hub_user object.
						
						
						
						
						
					 | 
					
						2009-08-07 00:22:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfb450c3fc
							
						
					 | 
					
						
						
							
							Added net_set_nonblocking for Solaris.
						
						
						
						
						
					 | 
					
						2009-08-06 23:28:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd389742e6
							
						
					 | 
					
						
						
							
							Solaris fixes.
						
						
						
						
						
					 | 
					
						2009-08-06 23:15:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							4afa187f9a
							
						
					 | 
					
						
						
							
							Expose SSL/TLS related config variables.
						
						
						
						
						
					 | 
					
						2009-08-06 23:05:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3c40f7443
							
						
					 | 
					
						
						
							
							Use -levent not -lev
						
						
						
						
						
					 | 
					
						2009-08-04 04:59:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							d45383fe4d
							
						
					 | 
					
						
						
							
							Fix some asserts.
						
						
						
						
						
					 | 
					
						2009-08-04 04:58:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							1642b8dfbe
							
						
					 | 
					
						
						
							
							Use new connection data structs.
						
						
						
						
						
					 | 
					
						2009-08-04 04:47:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							ffd455474a
							
						
					 | 
					
						
						
							
							Fix use of wrong event types.
						
						
						
						
						
					 | 
					
						2009-08-04 04:47:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							5baf277f5a
							
						
					 | 
					
						
						
							
							Various fixes.
						
						
						
						
						
					 | 
					
						2009-08-04 04:46:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab6eda2bbb
							
						
					 | 
					
						
						
							
							Disabled SID allocation debug messages by default.
						
						
						
						
						
					 | 
					
						2009-08-04 03:38:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							c17ae06b93
							
						
					 | 
					
						
						
							
							Added some memory debugging facilities to the adc_message structures.
						
						
						
						
						
					 | 
					
						2009-08-04 03:37:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							faaa3d14e4
							
						
					 | 
					
						
						
							
							Dont clear the timer, instead set the TIMEOUT_IDLE when logging in (for now at least)
						
						
						
						
						
					 | 
					
						2009-08-04 01:07:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f784e808e
							
						
					 | 
					
						
						
							
							Fix bug #70 - crash if client is in nat_ip zone, but does not provide an IP in the INF message.
						
						
						
						
						
					 | 
					
						2009-08-04 01:02:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9adaa4f8b
							
						
					 | 
					
						
						
							
							Fix libevent init.
						
						
						
						
						
					 | 
					
						2009-08-04 00:22:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							80dee0c020
							
						
					 | 
					
						
						
							
							Get rid of the event_base_set() calls.
						
						
						
						
						
					 | 
					
						2009-08-04 00:15:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							604c2d8836
							
						
					 | 
					
						
						
							
							Disable SSL by default.
						
						
						
						
						
					 | 
					
						2009-08-03 23:59:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							eca0f931bd
							
						
					 | 
					
						
						
							
							Fixes to shutdown...
						
						
						
						
						
					 | 
					
						2009-08-03 23:59:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Vidar Krey
							
						 
					 | 
					
						
						
						
						
							
						
						
							fbe98d6011
							
						
					 | 
					
						
						
							
							Move the timeout handling to the connection object.
						
						
						
						
						
					 | 
					
						2009-08-03 21:57:18 +02:00 | 
					
					
						
						
							
							
							
						
					 |