Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							75c4272a1b 
							
						 
					 
					
						
						
							
							Fix problem with the !stats byte counter.  
						
						 
						
						
						
					 
					
						2009-06-25 09:29:23 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							b1d4b1288f 
							
						 
					 
					
						
						
							
							Bump to 0.3.0-rc1  
						
						 
						
						
						
					 
					
						2009-06-23 23:29:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ddba669af0 
							
						 
					 
					
						
						
							
							Some basic work on getting bans working.  
						
						 
						
						... 
						
						
						
						Basically now it can ban a user (nick + cid), it will be added to the
ban list temporarily, and will not be enabled if you restart the hub.
A banned user will automatically be kicked.
unban does not work correctly. 
						
					 
					
						2009-06-23 23:16:09 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							ca33461851 
							
						 
					 
					
						
						
							
							Suppress send() or recv() errors from logs. They happen quite often and are not considered errors.  
						
						 
						
						
						
					 
					
						2009-06-23 01:57:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4abdc3edbd 
							
						 
					 
					
						
						
							
							Cleanup read/write socket handling somewhat.  
						
						 
						
						
						
					 
					
						2009-06-23 01:57:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							90078ad4b6 
							
						 
					 
					
						
						
							
							Minor cleanups and some work to prepare SSL.  
						
						 
						
						
						
					 
					
						2009-06-23 01:56:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							3bd5c36455 
							
						 
					 
					
						
						
							
							SSL work.  
						
						 
						
						
						
					 
					
						2009-06-23 01:09:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8f0943621e 
							
						 
					 
					
						
						
							
							Dont set socket buffers.  
						
						 
						
						
						
					 
					
						2009-06-22 21:13:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							155350b61b 
							
						 
					 
					
						
						
							
							Fixed crash bug  #33  
						
						 
						
						
						
					 
					
						2009-06-22 21:05:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							1c58120c03 
							
						 
					 
					
						
						
							
							Oportunistic write.  
						
						 
						
						
						
					 
					
						2009-06-22 20:25:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9acece34 
							
						 
					 
					
						
						
							
							Ensure we set a max recv and send buffer per user, and that it does not  
						
						 
						
						... 
						
						
						
						exceed the one used internally by the application. 
						
					 
					
						2009-06-22 19:50:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							57fd872f14 
							
						 
					 
					
						
						
							
							Added a state check for protocol negotiation.  
						
						 
						
						... 
						
						
						
						Will be used to negotiate SSL. 
						
					 
					
						2009-06-22 19:38:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7544df9b 
							
						 
					 
					
						
						
							
							Cleanups.  
						
						 
						
						
						
					 
					
						2009-06-22 19:37:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							c7777e2624 
							
						 
					 
					
						
						
							
							Added functions:  
						
						 
						
						... 
						
						
						
						* net_get_recvbuf_size
* net_set_recvbuf_size
* net_get_sendbuf_size
* net_set_sendbuf_size
Did some minor cleanups. 
						
					 
					
						2009-06-22 19:36:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d543d433 
							
						 
					 
					
						
						
							
							Started work on SSL  
						
						 
						
						
						
					 
					
						2009-06-22 18:44:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ff47281197 
							
						 
					 
					
						
						
							
							Added a generic way to reset last read/write variables.  
						
						 
						
						
						
					 
					
						2009-06-22 18:38:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ddc91d1640 
							
						 
					 
					
						
						
							
							Make sure we close stdout, stdin and stderr after forking to background in order to properly detach from the TTY.  
						
						 
						
						
						
					 
					
						2009-06-22 18:36:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							0d084a5e14 
							
						 
					 
					
						
						
							
							Move to rc0  
						
						 
						
						
						
					 
					
						2009-06-22 17:32:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e26a02e7 
							
						 
					 
					
						
						
							
							Added a known crash for the admin only to use if compiled with CRASH_DEBUG enabled.  
						
						 
						
						
						
					 
					
						2009-06-22 01:18:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ea3cd1bd90 
							
						 
					 
					
						
						
							
							Work on optimizing send(), to use fewer send function calls.  
						
						 
						
						
						
					 
					
						2009-06-21 14:21:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							7f24238ab5 
							
						 
					 
					
						
						
							
							Disable sendq debugging.  
						
						 
						
						
						
					 
					
						2009-06-20 22:46:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							1d2d4e74f6 
							
						 
					 
					
						
						
							
							!stats did not work.  
						
						 
						
						
						
					 
					
						2009-06-18 01:46:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							5250fdaf57 
							
						 
					 
					
						
						
							
							Fix bug  #38  - Pid file support.  
						
						 
						
						
						
					 
					
						2009-06-17 12:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							7ddfd52dc7 
							
						 
					 
					
						
						
							
							Fix bug  #34  - Disable admin\op account in example users.conf since it is being installed by default.  
						
						 
						
						
						
					 
					
						2009-06-01 19:55:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							513ab422f2 
							
						 
					 
					
						
						
							
							Compile fix.  
						
						 
						
						
						
					 
					
						2009-06-01 14:34:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb91763fa 
							
						 
					 
					
						
						
							
							Potential crash fix.  
						
						 
						
						
						
					 
					
						2009-06-01 01:52:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							507f429035 
							
						 
					 
					
						
						
							
							Fix send queue issue.  
						
						 
						
						
						
					 
					
						2009-05-28 23:44:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ab64242e 
							
						 
					 
					
						
						
							
							Renamed a function.  
						
						 
						
						
						
					 
					
						2009-05-28 01:48:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8b90f79bac 
							
						 
					 
					
						
						
							
							Work in progress on optimizing the send() function calls, to use as few as possible.  
						
						 
						
						... 
						
						
						
						(Although, this does not enable that code). 
						
					 
					
						2009-05-28 01:47:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7cc0b7a7 
							
						 
					 
					
						
						
							
							Fixed MAX and MIN macros.  
						
						 
						
						
						
					 
					
						2009-05-28 01:45:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4812a5968b 
							
						 
					 
					
						
						
							
							Added an ADC redirector script, which is useful to run from inetd, xinetd  
						
						 
						
						... 
						
						
						
						or similar in case you move your hub to another machine.
It will accept ADC connections and redirect clients to the new hub
instead. 
						
					 
					
						2009-05-28 01:33:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8b5bfdd922 
							
						 
					 
					
						
						
							
							Compile fix.  
						
						 
						
						
						
					 
					
						2009-05-27 18:05:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							860310caff 
							
						 
					 
					
						
						
							
							Massive restructuring.  
						
						 
						
						
						
					 
					
						2009-05-26 21:05:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8167d79f5a 
							
						 
					 
					
						
						
							
							Large reorganizations of the code base.  
						
						 
						
						
						
					 
					
						2009-05-26 19:46:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							9706a0a501 
							
						 
					 
					
						
						
							
							Fix compiler warning (bug  #30 )  
						
						 
						
						
						
					 
					
						2009-05-24 21:07:16 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							9a3a5bc2de 
							
						 
					 
					
						
						
							
							Make sure the send() signature is correct, buf should be const.  
						
						 
						
						
						
					 
					
						2009-05-19 22:36:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e382e24337 
							
						 
					 
					
						
						
							
							Fix crash due to user->hub deref in acl handling.  
						
						 
						
						
						
					 
					
						2009-05-19 16:40:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							be4ff1d8cc 
							
						 
					 
					
						
						
							
							Fix command parsing for in-hub commands.  
						
						 
						
						
						
					 
					
						2009-05-19 11:22:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							aa18ac047d 
							
						 
					 
					
						
						
							
							Crash fix  
						
						 
						
						
						
					 
					
						2009-05-19 09:38:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e120d5c76d 
							
						 
					 
					
						
						
							
							Minor cleanup - this code crashes.  
						
						 
						
						
						
					 
					
						2009-05-19 09:15:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							6853e92f89 
							
						 
					 
					
						
						
							
							Move user_is_protected() and user_is_registered() into user.h/.c  
						
						 
						
						
						
					 
					
						2009-05-18 17:52:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							1dbf2640d2 
							
						 
					 
					
						
						
							
							More API fixes; remove implicit relationship between hub and user  
						
						 
						
						... 
						
						
						
						in APIs. 
						
					 
					
						2009-05-18 16:30:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							caec28f63f 
							
						 
					 
					
						
						
							
							Warn on bad UTF-8 in the configuration file.  
						
						 
						
						
						
					 
					
						2009-05-16 12:48:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							5ea5efb875 
							
						 
					 
					
						
						
							
							Smome user manager functions did not have the uman_ prefix.  
						
						 
						
						
						
					 
					
						2009-05-16 12:42:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							326fcc467c 
							
						 
					 
					
						
						
							
							Moved the update_user_info code into user_update_info  
						
						 
						
						
						
					 
					
						2009-05-16 12:32:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							078470ce64 
							
						 
					 
					
						
						
							
							Minor cleanup  
						
						 
						
						
						
					 
					
						2009-05-16 12:25:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							82ac450b4b 
							
						 
					 
					
						
						
							
							Fixed further memory leaks in autotests.  
						
						 
						
						
						
					 
					
						2009-05-16 04:03:00 +02:00