Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							92c448b855 
							
						 
					 
					
						
						
							
							Dont use SSL by default.  
						
						
						
					 
					
						2010-01-23 01:09:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							c670d13369 
							
						 
					 
					
						
						
							
							Make sure we shutdown SSL connections when an error occurs.  
						
						
						
					 
					
						2010-01-23 00:20:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							9f5aaf0148 
							
						 
					 
					
						
						
							
							Added a safe connection cleanup procedure for when a connection goes  
						
						... 
						
						
						
						down while it may be attempted to be used. 
						
					 
					
						2010-01-21 01:12:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2f09fcea84 
							
						 
					 
					
						
						
							
							Added select() backend which can be used as a fallback if epoll is not available.  
						
						
						
					 
					
						2010-01-20 18:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							f84073f7cc 
							
						 
					 
					
						
						
							
							Various fixes for epoll handling without libevent.  
						
						... 
						
						
						
						This should take care of most compile issues as well as busy loops caused by unhandled recv() calls returning 0 and general cleanups. 
						
					 
					
						2010-01-19 17:52:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							314707f499 
							
						 
					 
					
						
						
							
							Epoll fixes.  
						
						
						
					 
					
						2010-01-18 16:15:38 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							604c2d8836 
							
						 
					 
					
						
						
							
							Disable SSL by default.  
						
						
						
					 
					
						2009-08-03 23:59:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							79cf5ee9db 
							
						 
					 
					
						
						
							
							Some work on integrating OpenSSL.  
						
						
						
					 
					
						2009-08-03 03:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							653cfb285e 
							
						 
					 
					
						
						
							
							Started working on abstracting the connection data away from the user struct.  
						
						
						
					 
					
						2009-08-02 21:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							053fb30192 
							
						 
					 
					
						
						
							
							Build fix.  
						
						
						
					 
					
						2009-08-02 21:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							36a07e3f7e 
							
						 
					 
					
						
						
							
							Reorganized sources slightly.  
						
						
						
					 
					
						2009-07-25 20:05:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							3fdbccb028 
							
						 
					 
					
						
						
							
							Fix bug  #47  - Enable -ggdb instead of -g for DEBUG builds.  
						
						... 
						
						
						
						RELEASE builds are built with -O3 instead of -Os. 
						
					 
					
						2009-07-09 17:01:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							9c49f07826 
							
						 
					 
					
						
						
							
							Fixed the format of the git revision.  
						
						... 
						
						
						
						Removed the product title. 
						
					 
					
						2009-06-25 22:04:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							0b59941102 
							
						 
					 
					
						
						
							
							Minor optimization.  
						
						
						
					 
					
						2009-06-25 17:35:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							a3d4c8dbc3 
							
						 
					 
					
						
						
							
							Windows fix.  
						
						
						
					 
					
						2009-06-25 17:29:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							f272280faf 
							
						 
					 
					
						
						
							
							Old versions of git 0.5 does not support the git show --oneline. - Maybe this works?  
						
						
						
					 
					
						2009-06-24 09:18:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2ad2b66db3 
							
						 
					 
					
						
						
							
							Add a git revision to all debug builds...  
						
						
						
					 
					
						2009-06-23 16:11:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8167d79f5a 
							
						 
					 
					
						
						
							
							Large reorganizations of the code base.  
						
						
						
					 
					
						2009-05-26 19:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							9309c925d3 
							
						 
					 
					
						
						
							
							Started working on new pipelines for sending and receiving data.  
						
						... 
						
						
						
						This will be useful for the next step; SSL.
(NOTE: This code is very chatty about debug messages) 
						
					 
					
						2009-05-19 22:57:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							604364ffa5 
							
						 
					 
					
						
						
							
							Fixed various code deprecations  
						
						... 
						
						
						
						Signed-off-by: Jan Vidar Krey <janvidar@extatic.org> 
						
					 
					
						2009-05-15 18:45:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							df1e832a3c 
							
						 
					 
					
						
						
							
							Started working on a red-black tree implementation, need to speed up  
						
						... 
						
						
						
						certain operations, such as SID to user lookups, and nick to user. 
						
					 
					
						2009-05-01 17:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							77e41371b5 
							
						 
					 
					
						
						
							
							Ensure we install to /usr/local by default.  
						
						... 
						
						
						
						Signed-off-by: Jan Vidar Krey <janvidar@extatic.org> 
						
					 
					
						2009-03-19 20:02:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4d0ed61a05 
							
						 
					 
					
						
						
							
							A first stab at creating debian packages  
						
						... 
						
						
						
						Signed-off-by: Jan Vidar Krey <janvidar@extatic.org> 
						
					 
					
						2009-03-17 01:38:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							008ec7c8df 
							
						 
					 
					
						
						
							
							FreeBSD fixes.  
						
						
						
					 
					
						2009-03-16 22:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							52cc7d04cf 
							
						 
					 
					
						
						
							
							Removed extra release related makefiles.  
						
						
						
					 
					
						2009-03-16 18:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							90d3d049a4 
							
						 
					 
					
						
						
							
							Added option TERSE to the makefile which does not display any information on stdout.  
						
						
						
					 
					
						2009-03-16 17:36:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ac56e7a5b9 
							
						 
					 
					
						
						
							
							First git commit.  
						
						
						
					 
					
						2009-02-19 17:14:09 +01:00