c6389287ba 
					 
					
						
						
							
							Fixed TCP_NODELAY being applied to sockets.  
						
						
						
						
					 
					
						2015-07-23 17:59:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e48b70f62f 
					 
					
						
						
							
							Fixed memory leaks with SSL connections.  
						
						
						
						
					 
					
						2015-07-23 15:47:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb1f26eda5 
					 
					
						
						
							
							Fixes for maintainability of dcb.c; error in persistent connections.  
						
						
						
						
					 
					
						2015-07-19 16:48:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78eab19c62 
					 
					
						
						
							
							Fixed compiler warnings.  
						
						
						
						
					 
					
						2015-07-14 17:13:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3992f262ca 
					 
					
						
						
							
							Fixed Coverity defects  
						
						
						
						
					 
					
						2015-07-14 16:17:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						206f93e3ec 
					 
					
						
						
							
							Fixed missing return values.  
						
						
						
						
					 
					
						2015-07-11 19:02:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6497350ab7 
					 
					
						
						
							
							Merge branch 'release-1.2' into develop  
						
						... 
						
						
						
						Conflicts:
	server/core/adminusers.c
	server/modules/protocol/mysql_client.c 
						
						
					 
					
						2015-07-11 17:12:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f5de063eb 
					 
					
						
						
							
							Merged dcb_read and dcb_read_n into a single function (dcb_read with an extra parameter).  
						
						
						
						
					 
					
						2015-07-10 15:12:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba417ef633 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-122  
						
						... 
						
						
						
						Conflicts:
	server/core/dcb.c 
						
						
					 
					
						2015-07-08 14:54:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a72f462e2d 
					 
					
						
						
							
							Fixes for MXS-196 and other related problems.  
						
						
						
						
					 
					
						2015-07-07 16:57:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb09cbf100 
					 
					
						
						
							
							Fixed queries being routed when the session is already closing.  
						
						
						
						
					 
					
						2015-07-07 13:15:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09fdb0a2c2 
					 
					
						
						
							
							Hopefully final tidy up.  
						
						
						
						
					 
					
						2015-06-23 14:58:53 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f602121459 
					 
					
						
						
							
							Added configurable SSL certificate verification depth and updated the documentation in the code.  
						
						
						
						
					 
					
						2015-06-12 21:21:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5936916e04 
					 
					
						
						
							
							Merge branch 'develop' into MXS-129  
						
						
						
						
					 
					
						2015-06-12 13:53:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b2e81feb2 
					 
					
						
						
							
							Fix to MXS-181:  https://mariadb.atlassian.net/browse/MXS-181  
						
						... 
						
						
						
						Added TCP_NODELAY to socket options. 
						
						
					 
					
						2015-06-11 19:05:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c15469013e 
					 
					
						
						
							
							Fixed non-SSL connections to SSL enabled services failing.  
						
						
						
						
					 
					
						2015-06-10 15:05:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de2910f75b 
					 
					
						
						
							
							Fixed SSL_accept failing if the GWBUF with the initial MySQL auth packet contains some of the SSL authentication data.  
						
						
						
						
					 
					
						2015-06-09 22:27:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						196d41cb88 
					 
					
						
						
							
							More debug output.  
						
						
						
						
					 
					
						2015-06-09 20:02:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06c5da7b17 
					 
					
						
						
							
							Minor fix to SSL authentication.  
						
						
						
						
					 
					
						2015-06-09 02:56:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c36cfb285 
					 
					
						
						
							
							Added more debug output.  
						
						
						
						
					 
					
						2015-06-08 18:04:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61ea0861ff 
					 
					
						
						
							
							Fixed some connections hanging with SSL.  
						
						
						
						
					 
					
						2015-06-08 14:35:31 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a76fc141d 
					 
					
						
						
							
							Add configuration capabilities for persistent connections.  
						
						
						
						
					 
					
						2015-06-02 15:44:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08e0a31826 
					 
					
						
						
							
							Fixed session creation failure messages using the wrong packet number when an SSL connection was made.  
						
						
						
						
					 
					
						2015-06-02 06:42:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e01757455 
					 
					
						
						
							
							Added error message to users when trying to connect to a MaxScale service that only allows SSL connections.  
						
						
						
						
					 
					
						2015-06-02 06:39:51 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d5291c263 
					 
					
						
						
							
							Fixed wrong packet sequence number causing a disconnect from the client.  
						
						
						
						
					 
					
						2015-06-01 13:58:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2768955e7 
					 
					
						
						
							
							SSL handshake now successfully completes when a client connects with SSL enabled.  
						
						
						
						
					 
					
						2015-06-01 13:50:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f814d3e73 
					 
					
						
						
							
							Added SSL write and read functions.  
						
						
						
						
					 
					
						2015-05-29 13:00:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f946a44620 
					 
					
						
						
							
							Added handling of partial SSL handshakes.  
						
						
						
						
					 
					
						2015-05-28 23:11:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a572166ffd 
					 
					
						
						
							
							Added ssl handshake to mysql_client  
						
						
						
						
					 
					
						2015-05-28 22:19:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						449c186a66 
					 
					
						
						
							
							Added OpenSSL init function call.  
						
						
						
						
					 
					
						2015-05-28 18:14:00 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b3af7d61f 
					 
					
						
						
							
							Fixes to Coverity defects.  
						
						
						
						
					 
					
						2015-04-16 19:41:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a0807251c 
					 
					
						
						
							
							Fix to MXS-54:  https://mariadb.atlassian.net/browse/MXS-54  
						
						... 
						
						
						
						Added log messages for failed authentication attempts. 
						
						
					 
					
						2015-03-30 15:43:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c794b1d21 
					 
					
						
						
							
							Fixed a memory leak in mysql_client  
						
						
						
						
					 
					
						2015-03-27 20:28:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e7afeb302 
					 
					
						
						
							
							Merge branch 'develop' into MAX-324  
						
						... 
						
						
						
						Conflicts:
	macros.cmake
	server/core/config.c
	server/core/service.c
	server/modules/routing/CMakeLists.txt 
						
						
					 
					
						2015-02-24 06:26:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa4932bf2d 
					 
					
						
						
							
							Moved the housekeeper heartbeat to a separate header for ease of integration.  
						
						... 
						
						
						
						This keeps the behavior the same but allows the heartbeat to be used as a crude timer
without including everything the housekeeper.h header includes.
Moved the protocol level updates on the DCBs last_read value into dcb_read.
This keeps the implementation nice and compact. 
						
						
					 
					
						2015-02-24 05:00:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c47d2f3791 
					 
					
						
						
							
							Added session timeouts.  
						
						... 
						
						
						
						The parameter 'connection_timeout' for services takes a value as seconds.
All sessions that have been idle for longer than this will be disconnected. 
						
						
					 
					
						2015-02-20 22:16:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83b7948cdf 
					 
					
						
						
							
							Added more debug output to user authentication.  
						
						
						
						
					 
					
						2015-02-20 14:50:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ba2bf33e9 
					 
					
						
						
							
							Fix Coverity defect 87079  
						
						... 
						
						
						
						Fix Coverity defect 87079 
						
						
					 
					
						2015-02-07 11:02:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						625a7d7a10 
					 
					
						
						
							
							Assertion removed  
						
						... 
						
						
						
						Assertion removed 
						
						
					 
					
						2015-02-04 18:31:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cf1a35511 
					 
					
						
						
							
							Removed useless assertion  
						
						... 
						
						
						
						Removed useless assertion 
						
						
					 
					
						2015-02-04 17:19:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ef3677b84 
					 
					
						
						
							
							Fix for Bug  #519  
						
						... 
						
						
						
						Fix for Bug #519  
						
						
					 
					
						2015-02-04 16:17:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0083e62c41 
					 
					
						
						
							
							Merge branch 'blr' into develop  
						
						
						
						
					 
					
						2015-02-03 17:19:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						270c0ebf8a 
					 
					
						
						
							
							Clean up, added comments, removed some dead code.  
						
						
						
						
					 
					
						2015-01-27 10:24:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d2b38d4b6 
					 
					
						
						
							
							Complementary fix to  #694 , http://bugs.mariadb.com/show_bug.cgi?id=694  
						
						... 
						
						
						
						RWSplit router handles query processing errors that happened in router by sending parse error reply to client. routeQuery fails only when backend has failed. 
						
						
					 
					
						2015-01-17 22:40:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da77da803b 
					 
					
						
						
							
							Complementory fix to bug  #694 ,  http://bugs.mariadb.com/show_bug.cgi?id=694  
						
						... 
						
						
						
						Added new error action to router.h, added functionality to reset error flag from DCB in handleError. Error is reset before every new routing call. 
						
						
					 
					
						2015-01-16 11:13:42 +02:00