264944ff23 
					 
					
						
						
							
							Service users are set to NULL after they are freed.  
						
						
						
						
					 
					
						2015-11-11 18:02:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dee20fe077 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-329-develop-20151111  
						
						... 
						
						
						
						# Conflicts:
#	server/core/CMakeLists.txt
#	server/core/buffer.c
#	server/core/service.c
#	server/modules/filter/tee.c
#	server/modules/monitor/mysql_mon.c
#	server/modules/routing/binlog/blr.c
#	server/modules/routing/binlog/blr_slave.c
#	server/modules/routing/debugcmd.c
#	server/modules/routing/readwritesplit/readwritesplit.c
#	utils/skygw_utils.cc
- resolved. 
						
						
					 
					
						2015-11-11 11:08:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						834a88aeda 
					 
					
						
						
							
							Log variables moved to log_manager.h  
						
						... 
						
						
						
						The log manager variables lm_enabled_log_files_bitmask, log_ses_count
and tls_log_info that earlier were declared separately in every
c-file are now declared in the log_manager.h header. 
						
						
					 
					
						2015-11-04 14:26:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d57b4cd531 
					 
					
						
						
							
							Fix to MXS-54:  https://mariadb.atlassian.net/browse/MXS-54  
						
						... 
						
						
						
						Added a new configuration parameter that allows the user to control
whether authentication warning messages are logged. 
						
						
					 
					
						2015-11-04 09:18:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cab5e58045 
					 
					
						
						
							
							Fixed SSL initialization for services failing.  
						
						
						
						
					 
					
						2015-10-29 16:39:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06f6b28048 
					 
					
						
						
							
							Fix to MXS-412:  https://mariadb.atlassian.net/browse/MXS-412  
						
						... 
						
						
						
						service->user is now set to NULL after the users are freed. 
						
						
					 
					
						2015-10-19 09:01:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						897907b202 
					 
					
						
						
							
							Fix to MXS-352:  https://mariadb.atlassian.net/browse/MXS-352  
						
						... 
						
						
						
						If a service fails, MaxScale will try to start it again later on. 
						
						
					 
					
						2015-10-07 15:35:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfeaf7d6e9 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-329  
						
						... 
						
						
						
						Conflicts:
	server/core/session.c 
						
						
					 
					
						2015-09-10 13:07:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						160bbb70ee 
					 
					
						
						
							
							MXS-251: strerror  
						
						... 
						
						
						
						Replaces all calls to strerror with calls to strerror_r. The former
is non-thread safe while the latter is. 
						
						
					 
					
						2015-09-05 15:52:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00a3d7eb56 
					 
					
						
						
							
							Made service permission checks less strict.  
						
						
						
						
					 
					
						2015-08-28 17:33:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a901bfea7 
					 
					
						
						
							
							Added automatic configuration of localhost_match_wildcard_host.  
						
						
						
						
					 
					
						2015-08-28 14:55:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						296bdc5df6 
					 
					
						
						
							
							Fixed errors and added comments.  
						
						
						
						
					 
					
						2015-08-28 12:54:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						525daf827a 
					 
					
						
						
							
							Service are not started if user permissions are inadequate.  
						
						... 
						
						
						
						Also cleaned up code and error messages. 
						
						
					 
					
						2015-08-28 12:54:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4da9045da4 
					 
					
						
						
							
							Removed redundant function.  
						
						
						
						
					 
					
						2015-08-28 12:54:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94eb1b4eb1 
					 
					
						
						
							
							Added service and monitor permission checks.  
						
						
						
						
					 
					
						2015-08-28 12:51:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e863863dd 
					 
					
						
						
							
							Fixes to Coverity defects.  
						
						
						
						
					 
					
						2015-08-26 09:35:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37ac158791 
					 
					
						
						
							
							Changes to try to eliminate setting dcb->session to NULL with risk of crashing system.  
						
						
						
						
					 
					
						2015-08-24 12:12:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1baf693b02 
					 
					
						
						
							
							First changes for lazy session creation.  
						
						
						
						
					 
					
						2015-08-23 16:39:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dcd82d3a33 
					 
					
						
						
							
							Fixed errors and added logging.  
						
						
						
						
					 
					
						2015-07-24 12:19:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90b20a7459 
					 
					
						
						
							
							Converted dcb_free calls to dcb_close in service.c.  
						
						
						
						
					 
					
						2015-07-24 12:06:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b756690123 
					 
					
						
						
							
							Merge branch 'release-1.2' into develop  
						
						
						
						
					 
					
						2015-07-15 11:38:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1801237a8 
					 
					
						
						
							
							Fixed error messages being printed for existing directories.  
						
						
						
						
					 
					
						2015-07-13 19:35:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba417ef633 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-122  
						
						... 
						
						
						
						Conflicts:
	server/core/dcb.c 
						
						
					 
					
						2015-07-08 14:54:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b75443744 
					 
					
						
						
							
							Fixed module load failure referring to lib/maxscale/modules instead of lib/maxscale.  
						
						
						
						
					 
					
						2015-07-04 09:07:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e704d2312 
					 
					
						
						
							
							Fixed module load failure referring to lib/maxscale/modules instead of lib/maxscale.  
						
						
						
						
					 
					
						2015-07-04 07:13:14 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cff01cad05 
					 
					
						
						
							
							Fixed compile errors with old SSL library.  
						
						
						
						
					 
					
						2015-06-25 17:13:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80709ce039 
					 
					
						
						
							
							Fixed compile errors for older SSL libraries.  
						
						
						
						
					 
					
						2015-06-25 16:46:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5d9abbdcb 
					 
					
						
						
							
							Fixes to Coverity defects.  
						
						
						
						
					 
					
						2015-06-25 06:01:33 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c42d3d9f7a 
					 
					
						
						
							
							Added missing NULL checks.  
						
						
						
						
					 
					
						2015-06-23 17:05:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						039cbff181 
					 
					
						
						
							
							Added missing null checks.  
						
						
						
						
					 
					
						2015-06-23 16:45:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3de7798fac 
					 
					
						
						
							
							Added missing session state changes.  
						
						
						
						
					 
					
						2015-06-23 11:49:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c22c6ea46a 
					 
					
						
						
							
							ServiceStop only removed DCBs from the polling system  
						
						... 
						
						
						
						This removes the need to establish new DCBs for each of the listeners while still blocking new session creation
for a service which is shut down. The client will not receive an error and the connection will be accepted
when the service is restarted. 
						
						
					 
					
						2015-06-23 09:15:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b880350cf3 
					 
					
						
						
							
							Complete merge of latest develop branch  
						
						
						
						
					 
					
						2015-06-22 10:39:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e14b29baf9 
					 
					
						
						
							
							Fix to MXS-212:  https://mariadb.atlassian.net/browse/MXS-212  
						
						... 
						
						
						
						The listener DCB is now properly closed instead of just being removed from the poll set. 
						
						
					 
					
						2015-06-21 12:51:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c38e2224b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-122  
						
						... 
						
						
						
						Conflicts:
	server/core/CMakeLists.txt
	server/core/dcb.c
	server/include/dcb.h
	server/include/server.h
	server/modules/protocol/mysql_backend.c 
						
						
					 
					
						2015-06-19 23:12:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1c657c2eb 
					 
					
						
						
							
							Add another debug output; fix bug; clarify variable names.  
						
						
						
						
					 
					
						2015-06-19 20:51:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						425dd8cb3b 
					 
					
						
						
							
							Removed SSLv2 methods from serviceInitSSL because OpenSSL 1.1.0 does not support them.  
						
						
						
						
					 
					
						2015-06-17 10:24:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97a06e4006 
					 
					
						
						
							
							Updated function documentation.  
						
						
						
						
					 
					
						2015-06-16 14:24:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f602121459 
					 
					
						
						
							
							Added configurable SSL certificate verification depth and updated the documentation in the code.  
						
						
						
						
					 
					
						2015-06-12 21:21:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f34d237ca 
					 
					
						
						
							
							enabled all bug fixes for OpenSSL.  
						
						
						
						
					 
					
						2015-06-11 15:26:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2cf92a1894 
					 
					
						
						
							
							Added RSA key generator.  
						
						
						
						
					 
					
						2015-06-11 13:22:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab120cb1de 
					 
					
						
						
							
							Added Diffie-Hellman key exchange for MaxScale.  
						
						
						
						
					 
					
						2015-06-09 17:04:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e83799648a 
					 
					
						
						
							
							Fixed queries getting stuck when the SSL records were of the maximum allowed size.  
						
						
						
						
					 
					
						2015-06-05 11:00:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19ac70fc2f 
					 
					
						
						
							
							Added unit tests for SSL.  
						
						
						
						
					 
					
						2015-06-03 13:15:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57060cafec 
					 
					
						
						
							
							Added SSL level configuration to services.  
						
						
						
						
					 
					
						2015-06-02 17:16:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7232d8b6e 
					 
					
						
						
							
							Moved SSL structure to the DCB instead of the MySQL protocol.  
						
						... 
						
						
						
						This allows for non-MySQL SSL connections. 
						
						
					 
					
						2015-06-01 20:51:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2768955e7 
					 
					
						
						
							
							SSL handshake now successfully completes when a client connects with SSL enabled.  
						
						
						
						
					 
					
						2015-06-01 13:50:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a572166ffd 
					 
					
						
						
							
							Added ssl handshake to mysql_client  
						
						
						
						
					 
					
						2015-05-28 22:19:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d6259cb00 
					 
					
						
						
							
							Added configuration options for different SSL modes.  
						
						
						
						
					 
					
						2015-05-28 16:33:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16d6bd6d2c 
					 
					
						
						
							
							Added service SSL mode variables.  
						
						
						
						
					 
					
						2015-05-28 11:56:14 +03:00