Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							7dfa3162cb 
							
						 
					 
					
						
						
							
							Epoll fixes.  
						
						 
						
						
						
					 
					
						2010-01-18 19:34:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							314707f499 
							
						 
					 
					
						
						
							
							Epoll fixes.  
						
						 
						
						
						
					 
					
						2010-01-18 16:15:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							1c58a85de1 
							
						 
					 
					
						
						
							
							More work on epoll.  
						
						 
						
						
						
					 
					
						2010-01-17 23:00:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lv77 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5d3936a9 
							
						 
					 
					
						
						
							
							Add TODO file. Some modify example uhub.conf  
						
						 
						
						
						
					 
					
						2010-01-14 09:49:03 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lv77 
							
						 
					 
					
						
						
						
						
							
						
						
							23daa42b72 
							
						 
					 
					
						
						
							
							Add TODO file. Some modify example uhub.conf  
						
						 
						
						
						
					 
					
						2010-01-14 09:46:55 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							a643bb123d 
							
						 
					 
					
						
						
							
							Add init.d files for RedHat\CentOS  
						
						 
						
						
						
					 
					
						2010-01-13 16:27:07 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4b9c58f4 
							
						 
					 
					
						
						
							
							Work on removing libevent completely as a mandatory dependency.  
						
						 
						
						
						
					 
					
						2010-01-07 20:55:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							f35b2c35cb 
							
						 
					 
					
						
						
							
							Fix some compile errors.  
						
						 
						
						
						
					 
					
						2009-12-14 16:17:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							b3aa5332c8 
							
						 
					 
					
						
						
							
							Work on epoll backend, and removing dependency on libevent.  
						
						 
						
						
						
					 
					
						2009-12-10 23:12:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							1f9cfe58c4 
							
						 
					 
					
						
						
							
							No need to allow users not yet logged in to send special hub commands to the hub.  
						
						 
						
						... 
						
						
						
						Nothing bad will happen, except the hub will try to answer them even though the user is not yet fully logged in. This fix ensures that these messages are simply dropped instead. 
						
					 
					
						2009-12-09 19:40:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							50f5ce9d32 
							
						 
					 
					
						
						
							
							Fix bug  #100  - Null pointer crash if sending a chat message without the message part.  
						
						 
						
						
						
					 
					
						2009-12-09 19:30:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4de0f2ac 
							
						 
					 
					
						
						
							
							Make sure we have libevent enabled for now, and add macro protection around the areas of the code that still depend on libevent.  
						
						 
						
						
						
					 
					
						2009-12-09 17:27:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2e2f93d0a4 
							
						 
					 
					
						
						
							
							Started working on new timeout handling which can be used when we remove libevent.  
						
						 
						
						... 
						
						
						
						This will probably be used by default on UNIX platforms at some point.
The timeout handling accomplishes O(1) inserts, removes and reschedules
but the accuracy is limited to whole seconds. 
						
					 
					
						2009-12-09 17:12:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							7c093dc5da 
							
						 
					 
					
						
						
							
							Fix for very long messages that get dropped if they are sent alone (no other message before it) and does not fit inside one TCP packet.  
						
						 
						
						... 
						
						
						
						(Thanks FleetCommand!) 
						
					 
					
						2009-12-04 08:12:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8bcdbdc061 
							
						 
					 
					
						
						
							
							Removed assert.  
						
						 
						
						
						
					 
					
						2009-11-21 11:52:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							53536f191d 
							
						 
					 
					
						
						
							
							Crash fix.  
						
						 
						
						
						
					 
					
						2009-11-21 11:47:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e994f23ea0 
							
						 
					 
					
						
						
							
							Crash fix part 2  
						
						 
						
						
						
					 
					
						2009-11-18 18:35:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							f489e77602 
							
						 
					 
					
						
						
							
							Crash fix?  
						
						 
						
						
						
					 
					
						2009-11-18 18:27:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2526c8a9ed 
							
						 
					 
					
						
						
							
							Silly compile error.  
						
						 
						
						
						
					 
					
						2009-11-18 17:43:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4556623a87 
							
						 
					 
					
						
						
							
							Clarify flags as unsigned.  
						
						 
						
						
						
					 
					
						2009-11-18 17:41:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							828c19cfc6 
							
						 
					 
					
						
						
							
							Fix a wrong open() if no motd is specified.  
						
						 
						
						
						
					 
					
						2009-11-18 17:41:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							00995a1946 
							
						 
					 
					
						
						
							
							Fix potential memory leaks and crashes.  
						
						 
						
						
						
					 
					
						2009-11-18 17:41:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e82ef503 
							
						 
					 
					
						
						
							
							Cleanup the net_event handler.  
						
						 
						
						
						
					 
					
						2009-11-18 17:40:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							eb7bec585e 
							
						 
					 
					
						
						
							
							Fix problems with write events not being processed due to a read event taking presendence.  
						
						 
						
						... 
						
						
						
						Conflicts:
	src/core/netevent.c 
						
					 
					
						2009-11-18 17:40:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							066b3f5243 
							
						 
					 
					
						
						
							
							Fix protocol probe. Will detect ADC and TLS handshake - any other request  
						
						 
						
						... 
						
						
						
						will simply cause the hub to close the connection.
Conflicts:
	src/core/netevent.c
	src/core/probe.c 
						
					 
					
						2009-11-18 17:38:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							a51e8830ce 
							
						 
					 
					
						
						
							
							Log dropped messages.  
						
						 
						
						
						
					 
					
						2009-10-30 18:31:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e6cc47070c 
							
						 
					 
					
						
						
							
							A few minor TLS fixes  
						
						 
						
						
						
					 
					
						2009-10-09 21:38:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							0c5d98c671 
							
						 
					 
					
						
						
							
							TLS compile and crash fixes.  
						
						 
						
						
						
					 
					
						2009-10-09 21:11:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							0f30ebf045 
							
						 
					 
					
						
						
							
							Some stability fixes. Removed log messages.  
						
						 
						
						
						
					 
					
						2009-10-09 20:35:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4919c8f2f9 
							
						 
					 
					
						
						
							
							Fix compile error.  
						
						 
						
						
						
					 
					
						2009-10-09 00:11:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2910c571b0 
							
						 
					 
					
						
						
							
							Fix protocol probe. Will detect ADC and TLS handshake - any other request  
						
						 
						
						... 
						
						
						
						will simply cause the hub to close the connection.
Fix problems with write events not being processed due to a read event taking presendence.
Fix bug #86 : Windows does not have "getrlimit()". 
						
					 
					
						2009-10-08 23:16:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							11e5683a79 
							
						 
					 
					
						
						
							
							Cleanup code somewhat.  
						
						 
						
						
						
					 
					
						2009-10-06 18:33:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							17416def35 
							
						 
					 
					
						
						
							
							Make sure we flag JOIN/LEAVE messages as really verbose debug output.  
						
						 
						
						
						
					 
					
						2009-10-06 18:28:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							234f04f495 
							
						 
					 
					
						
						
							
							Removed extra main block.  
						
						 
						
						
						
					 
					
						2009-10-06 18:25:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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