64aca25892 
					 
					
						
						
							
							Changed name of poll() function to avoid conflict  
						
						
						
						
					 
					
						2013-06-24 17:54:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4c1b298d6 
					 
					
						
						
							
							Fixes for close and cleanup of sessions, dcb, router sessions etc.  
						
						... 
						
						
						
						Fix memory leak in config
Fix for debug command execution without second argument 
						
						
					 
					
						2013-06-24 16:43:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ec19bf7ca 
					 
					
						
						
							
							Fix to the hashtable support  
						
						... 
						
						
						
						Renamed alloc_dcb, free_dcb and connect_dcb to be more consistant, e.g. dcb_alloc, dcb_free and dcb_connect 
						
						
					 
					
						2013-06-24 15:09:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d3da6d18f 
					 
					
						
						
							
							Addition of users_update  
						
						... 
						
						
						
						Fixed warning in service_alloc
Correct comment in gateway.c 
						
						
					 
					
						2013-06-24 14:39:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b0220a468 
					 
					
						
						
							
							Fixed compile warnings  
						
						
						
						
					 
					
						2013-06-24 13:54:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeda47c69d 
					 
					
						
						
							
							Fix to the hashtable for misisng mod of hashsize  
						
						... 
						
						
						
						Addition of multiple reader/single writer locking mechanism 
						
						
					 
					
						2013-06-24 13:09:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69de408d8a 
					 
					
						
						
							
							Implementation of the users table and a generic hashtable mechanism  
						
						
						
						
					 
					
						2013-06-24 11:35:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9e079ce17 
					 
					
						
						
							
							Addition of the administration user in the service  
						
						... 
						
						
						
						Addition of general purpose hashtable (not complete) and users table (not complete) 
						
						
					 
					
						2013-06-24 00:59:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3956abe604 
					 
					
						
						
							
							Addition of configuration file support  
						
						... 
						
						
						
						Cleanup a few warnings 
						
						
					 
					
						2013-06-21 17:14:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb26490a06 
					 
					
						
						
							
							Addition of server status flags  
						
						... 
						
						
						
						Addition of dcb role API 
						
						
					 
					
						2013-06-21 10:45:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						237a311dda 
					 
					
						
						
							
							In newSession (readconnroute.c) connect_dcb will create backend connection via backend_dcb->func.connect()  
						
						... 
						
						
						
						session_alloc will not start a newSession for the LISTENING socket
In dcb.h void *data was added to keep protocol session data if the session is not started in accept(9 but later. 
						
						
					 
					
						2013-06-20 19:06:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						088b3473bc 
					 
					
						
						
							
							Improved to diagnostic routines and documentation for the debug cli interpreter  
						
						
						
						
					 
					
						2013-06-20 15:03:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e55631e60f 
					 
					
						
						
							
							Improved debug CLI command interpreter to allow for commands with arguments  
						
						
						
						
					 
					
						2013-06-20 13:21:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78c371e92f 
					 
					
						
						
							
							Changes to connect infrastructure  
						
						
						
						
					 
					
						2013-06-19 19:11:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39c8695819 
					 
					
						
						
							
							Misc fixes  
						
						
						
						
					 
					
						2013-06-19 18:46:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0fc2f9dda3 
					 
					
						
						
							
							Removed the passing of epoll fd and isolated epoll functionality to  
						
						... 
						
						
						
						a signle file
Addition of show epoll debug CLI command 
						
						
					 
					
						2013-06-19 16:29:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2b24884fd 
					 
					
						
						
							
							Updates for the debug cli interface  
						
						
						
						
					 
					
						2013-06-19 13:21:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53b6bc0a25 
					 
					
						
						
							
							A number of updates to do with service startup  
						
						... 
						
						
						
						Telnet protocol support
Debug cli 
						
						
					 
					
						2013-06-19 12:31:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec688e6222 
					 
					
						
						
							
							Addition of the service, server, serv_protocol and session structure needed to tie the elements together.  
						
						... 
						
						
						
						Improvements to the protocol module support
Documentation improvements
Addition of make install target 
						
						
					 
					
						2013-06-18 16:59:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1300c5d089 
					 
					
						
						
							
							Addition of dependencies to the makefile  
						
						... 
						
						
						
						New make target of "make depend"
Addition of doxygen building ability
Cleanup of docygen comment blocks
Initial telnetd protocol module structure 
						
						
					 
					
						2013-06-17 14:03:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						876af46cdd 
					 
					
						
						
							
							Added 3 func defs  
						
						
						
						
					 
					
						2013-06-17 09:33:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						939d2bf46c 
					 
					
						
						
							
							Addition of a version of printf that can print to a DCB  
						
						
						
						
					 
					
						2013-06-15 12:12:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34372fbc5d 
					 
					
						
						
							
							Addition of connect function to dcb functions and added dcb_connect routine  
						
						
						
						
					 
					
						2013-06-14 17:55:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebbe4bf035 
					 
					
						
						
							
							Fixed a space at the beginning of comment  
						
						
						
						
					 
					
						2013-06-14 17:50:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8d6289ca2 
					 
					
						
						
							
							Added void *data for generic session data  
						
						... 
						
						
						
						Added MySQL_session for specifc mysql data in session: user, sha1_cleient_passowrd, database_name 
						
						
					 
					
						2013-06-14 17:46:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6071f89b4f 
					 
					
						
						
							
							Commit, again bzr merge  
						
						
						
						
					 
					
						2013-06-14 17:36:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						438ba42f0a 
					 
					
						
						
							
							Commit these files, fixing bzr merge message  
						
						
						
						
					 
					
						2013-06-14 17:35:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf6b18a4fe 
					 
					
						
						
							
							A slight rejig of the server/service setup for the backend databases. Also including the protocol  
						
						... 
						
						
						
						module names. 
						
						
					 
					
						2013-06-14 17:05:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2260bf7587 
					 
					
						
						
							
							Addition of Read Connection Balancer for Query Routing  
						
						
						
						
					 
					
						2013-06-14 16:26:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b86c93adf 
					 
					
						
						
							
							Addition of global Makefile  
						
						... 
						
						
						
						First example external module, testroute, has been added. This serves more as an example than a real router
Updated module loading to used fixed GetModuleObject route and addition of ModuleInit routine 
						
						
					 
					
						2013-06-14 11:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61cf0c6187 
					 
					
						
						
							
							Addition of interface for loading external modules as shared library objects  
						
						
						
						
					 
					
						2013-06-13 18:30:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9bcc3841a 
					 
					
						
						
							
							Converted mysql_send_ok and MySQLSendHandshake to use the new buffer management  
						
						... 
						
						
						
						Also added the -p option to set listener port. This is a short term measure for testing only
until we have the proper configuration in place. 
						
						
					 
					
						2013-06-12 17:13:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08549ad5ae 
					 
					
						
						
							
							Addition of some basic statistics on the DCB  
						
						
						
						
					 
					
						2013-06-12 13:08:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7f533abaf 
					 
					
						
						
							
							Split the backend read function as an example, this still needs to be reorganised into protocols  
						
						... 
						
						
						
						Addition of DCB diagnostics, and free routine 
						
						
					 
					
						2013-06-12 12:57:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						329a70eccd 
					 
					
						
						
							
							Addition of example buffer handling  
						
						
						
						
					 
					
						2013-06-12 10:01:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d46e256b9a 
					 
					
						
						
							
							added int parameter to close function  
						
						
						
						
					 
					
						2013-06-11 17:08:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a82ba152f 
					 
					
						
						
							
							Updated GWPROTOCOL structure with new entry points and some documentation  
						
						
						
						
					 
					
						2013-06-11 16:04:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e820e36aa3 
					 
					
						
						
							
							Updated structure and added makefile  
						
						
						
						
					 
					
						2013-06-11 14:58:21 +01:00