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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f076b81d4 
					 
					
						
						
							
							Merge branch 'install_dir_change' into develop  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt
	Documentation/Tutorials/Administration-Tutorial.md
	log_manager/CMakeLists.txt
	server/core/CMakeLists.txt
	server/core/gateway.c
	server/core/maxkeys.c
	server/core/maxpasswd.c
	server/modules/filter/test/CMakeLists.txt
	server/modules/routing/CMakeLists.txt 
						
						
					 
					
						2015-05-26 13:34:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f024b5389 
					 
					
						
						
							
							Added missing parenthesis.  
						
						
						
						
					 
					
						2015-05-21 18:08:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ef9b0927d 
					 
					
						
						
							
							Fixed minor memory leak in mysql_backend when gw_decode_mysql_server_handshake failed.  
						
						
						
						
					 
					
						2015-05-11 15:33:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17a7b2addb 
					 
					
						
						
							
							Updated more variables.  
						
						
						
						
					 
					
						2015-04-26 20:08:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df9bc65430 
					 
					
						
						
							
							Added variables that are used when installing instead of relative paths.  
						
						
						
						
					 
					
						2015-04-25 18:35:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b3af7d61f 
					 
					
						
						
							
							Fixes to Coverity defects.  
						
						
						
						
					 
					
						2015-04-16 19:41:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d16e4fe134 
					 
					
						
						
							
							Added an option for optimization of wildcard grants to individual grants. The default behavior now checks first for specific grants to a database the wildcard grants.  
						
						
						
						
					 
					
						2015-04-15 06:51:52 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f870d3bf14 
					 
					
						
						
							
							Added more alternative logging.  
						
						
						
						
					 
					
						2015-03-25 11:23:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc9b0db5e9 
					 
					
						
						
							
							Added logging about authentication errors.  
						
						
						
						
					 
					
						2015-03-24 19:32:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54d242758f 
					 
					
						
						
							
							Revert "Removed walking of packets from mysql_backend and moved storing of partial packets to session command handling section."  
						
						... 
						
						
						
						This reverts commit 9e1dc40bb549fdaf05fb4f8c12dc159c30ad4c41. 
						
						
					 
					
						2015-03-23 11:55:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e1dc40bb5 
					 
					
						
						
							
							Removed walking of packets from mysql_backend and moved storing of partial packets to session command handling section.  
						
						
						
						
					 
					
						2015-03-23 11:17:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b416455f4f 
					 
					
						
						
							
							Added missing type to GWBUF returned from mysql_backend.  
						
						
						
						
					 
					
						2015-03-22 16:53:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cfc2338c1 
					 
					
						
						
							
							Small fix to modutil_get_complete_packets.  
						
						
						
						
					 
					
						2015-03-22 10:33:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55513cc998 
					 
					
						
						
							
							Improved modutil_get_complete_packets to only allocate a single buffer.  
						
						
						
						
					 
					
						2015-03-22 07:44:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dcdb86e5a9 
					 
					
						
						
							
							Fix to MXS-47:  https://mariadb.atlassian.net/browse/MXS-47  
						
						... 
						
						
						
						mysql_backend now streams server response data. 
						
						
					 
					
						2015-03-19 11:35:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						880adca73e 
					 
					
						
						
							
							Merge branch 'develop' into MAX-324  
						
						
						
						
					 
					
						2015-03-05 10:45:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b0fd4576a 
					 
					
						
						
							
							Merge branch 'maxinfo' into develop  
						
						... 
						
						
						
						Conflicts:
	server/core/service.c
	server/core/session.c
	server/include/session.h 
						
						
					 
					
						2015-03-04 11:33:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdbe55233d 
					 
					
						
						
							
							Fix to NULL dcb in mysql_backend.c  
						
						
						
						
					 
					
						2015-02-25 12:10:33 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c401788ee 
					 
					
						
						
							
							Fix to bug 579:  http://bugs.mariadb.com/show_bug.cgi?id=579  
						
						... 
						
						
						
						Added actual testing routers and protocols. 
						
						
					 
					
						2015-02-20 12:30:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						039d3c4c0b 
					 
					
						
						
							
							Make JSON result sets produce nmeric valeus without quotes  
						
						... 
						
						
						
						Updated HTTPD protocol module to return application/json as the encoding 
						
						
					 
					
						2015-02-20 10:09:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df3a548be1 
					 
					
						
						
							
							Added basic REST interface to maxinfo plugin  
						
						
						
						
					 
					
						2015-02-19 16:24:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2bff1dcea 
					 
					
						
						
							
							Merge branch 'develop' into MAX-324  
						
						
						
						
					 
					
						2015-02-16 14:58:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ba2bf33e9 
					 
					
						
						
							
							Fix Coverity defect 87079  
						
						... 
						
						
						
						Fix Coverity defect 87079 
						
						
					 
					
						2015-02-07 11:02:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d4761ade8 
					 
					
						
						
							
							Merge branch 'develop' into MAX-324  
						
						
						
						
					 
					
						2015-02-06 23:27:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82c03bd240 
					 
					
						
						
							
							Merge branch 'develop' into MAX-345  
						
						
						
						
					 
					
						2015-02-06 12:29:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						adc0bb4f70 
					 
					
						
						
							
							Comments added for  fix   #714  
						
						... 
						
						
						
						Comments added for fix  #714  
						
						
					 
					
						2015-02-06 11:50:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98cbc34c6c 
					 
					
						
						
							
							Fix for bug  #714  
						
						... 
						
						
						
						Fix for bug #714  
						
						
					 
					
						2015-02-06 11:26:48 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86bed0541c 
					 
					
						
						
							
							Merge branch 'develop' into MAX-324  
						
						
						
						
					 
					
						2015-02-04 13:01:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0083e62c41 
					 
					
						
						
							
							Merge branch 'blr' into develop  
						
						
						
						
					 
					
						2015-02-03 17:19:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea88cea959 
					 
					
						
						
							
							Merge branch 'develop' into MAX-324  
						
						
						
						
					 
					
						2015-01-29 20:36:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						270c0ebf8a 
					 
					
						
						
							
							Clean up, added comments, removed some dead code.  
						
						
						
						
					 
					
						2015-01-27 10:24:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db1ea422a0 
					 
					
						
						
							
							Merge branch 'develop' into MAX-324  
						
						... 
						
						
						
						Conflicts:
	server/core/modutil.c 
						
						
					 
					
						2015-01-20 04:25:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fca674b16a 
					 
					
						
						
							
							modutil.c: added modutil_reply_auth_error  
						
						... 
						
						
						
						mysql_backend.c:gw_change_user: instead of setting flags directly to replybuffer, set server command to backend's protocol object and reply the message directly to backend where flags are set and it is replied back to client. 
						
						
					 
					
						2015-01-19 00:01:08 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						885dfb0242 
					 
					
						
						
							
							Merge branch 'remove_makefiles' into develop  
						
						
						
						
					 
					
						2015-01-16 18:04:16 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39e4253c81 
					 
					
						
						
							
							Fix to bug  #694 ,  http://bugs.mariadb.com/show_bug.cgi?id=694  
						
						... 
						
						
						
						query_classifier.cc: set_query_type lost previous query type if the new was more restrictive. Problem was that if query is both READ and SESSION_WRITE and configuration parameter use_sql_variables_in=all was set, routing target became ambiguous. Replaced call to set_query_type with simply adding new type to type (=bit field) and checking unsupported combinations in readwritesplit.c:get_route_target. If such a case is met, a detailed error is written to error log in readwritesplit.c. mysql_client.c sees the error code and sends an error to client. Then mysql_client.c calls router's handleError which ensures that there are enough backend servers so that the session can continue. 
						
						
					 
					
						2015-01-15 15:16:22 +02:00