44df53d846 
					 
					
						
						
							
							LOGIF and skygw_write_log removed from server/core/*.c  
						
						... 
						
						
						
						LOGIF and skygw_write_log removed from server/core/*.c and
replaced with calls to MXS_(ERROR|WARNING|NOTICE|INFO|DEBUG).
This is a mechanism change, no updating of the actual message
has been performed.
Currently this causes a very small performance hit, since the
check whether the priority is enabled or not is performed in
the function that is called and not before the function is called.
Once all LOGIFs and skygw_write_logs have been replaced, the
behaviour will be altered back to what it was. 
						
						
					 
					
						2015-11-16 09:49:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b88b6b17f 
					 
					
						
						
							
							Merge branch 'develop' into MXS-329-develop-20151111  
						
						
						
						
					 
					
						2015-11-13 07:48:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5efd564573 
					 
					
						
						
							
							Fix to MXS-288:  https://mariadb.atlassian.net/browse/MXS-288  Added MySQL 5.7 authentication  
						
						... 
						
						
						
						The change to the mysql.user table in MySQL 5.7 caused MaxScale to stop
working with it. This commit adds functionality that checks which version of
the user data query should be made. It also moves common code related to
server version strings to server.c 
						
						
					 
					
						2015-11-12 15:24:27 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9cd327a783 
					 
					
						
						
							
							Fix to MXS-417:  https://mariadb.atlassian.net/browse/MXS-417  Added support for single-character wildcard in IP addresses.  
						
						... 
						
						
						
						Single character wildcard addresses are now properly handled 
						
						
					 
					
						2015-11-03 10:15:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1dc48f5ed8 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-10-23 13:18:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04a1f9bd3d 
					 
					
						
						
							
							Error messages in getDatabases are now unique.  
						
						
						
						
					 
					
						2015-10-20 22:45:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dfb9e3c11 
					 
					
						
						
							
							Merge branch 'develop' into MXS-329  
						
						
						
						
					 
					
						2015-09-24 17:59:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						653bb57e7f 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-23 18:44:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						618a641b96 
					 
					
						
						
							
							Reformatted user authentication queries as multi-line strings instead of one long string.  
						
						
						
						
					 
					
						2015-09-23 08:00:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7aa36b77ea 
					 
					
						
						
							
							Guarantee router session is present for call to clientReply; properly free callbacks; attempt to set all necessary values for dbusers; do more to ensure buffers freed.  
						
						
						
						
					 
					
						2015-09-21 14:25:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e3ef93fe5 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-18 15:28:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67c9f30632 
					 
					
						
						
							
							Added missing NULL byte for resource  
						
						... 
						
						
						
						Added missing NULL byte for resource 
						
						
					 
					
						2015-09-18 15:27:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11c4a1a491 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-16 19:09:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe400e7041 
					 
					
						
						
							
							Fixed service permission checks failing without SELECT privilege on mysql.db for the servuce user.  
						
						
						
						
					 
					
						2015-09-16 11:10:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2c27d7cca 
					 
					
						
						
							
							Merge from develop  
						
						... 
						
						
						
						Merge from develop 
						
						
					 
					
						2015-09-14 09:49:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c11c4733a4 
					 
					
						
						
							
							Fixed wrong error message in dbusers  
						
						
						
						
					 
					
						2015-09-12 05:43:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6fe8082445 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-09 10:20:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5350a85e2b 
					 
					
						
						
							
							Fix to MXS-356:  https://mariadb.atlassian.net/browse/MXS-356  
						
						... 
						
						
						
						Added configurable timeouts for the embedded MySQL connections. 
						
						
					 
					
						2015-09-08 11:23:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4653830104 
					 
					
						
						
							
							Develop merge  
						
						... 
						
						
						
						Develop merge 
						
						
					 
					
						2015-09-07 11:13:49 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55248ec60e 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-08-28 16:42:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45227c8875 
					 
					
						
						
							
							Changed service permission checks to fail when user doesn't have access rights.  
						
						
						
						
					 
					
						2015-08-28 17:39:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00a3d7eb56 
					 
					
						
						
							
							Made service permission checks less strict.  
						
						
						
						
					 
					
						2015-08-28 17:33:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a591b47b9f 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-08-28 16:09:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a901bfea7 
					 
					
						
						
							
							Added automatic configuration of localhost_match_wildcard_host.  
						
						
						
						
					 
					
						2015-08-28 14:55:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5214bea1b 
					 
					
						
						
							
							Cleaned up code and changed function structure.  
						
						
						
						
					 
					
						2015-08-28 12:54:38 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb2b465510 
					 
					
						
						
							
							Changed queries to more closely match actual queries.  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61c47375d5 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router  
						
						... 
						
						
						
						Conflicts:
	server/core/server.c
	server/include/server.h
	server/modules/include/blr.h
	server/modules/routing/binlog/blr.c
	server/modules/routing/binlog/blr_file.c
	server/modules/routing/binlog/blr_master.c
	server/modules/routing/binlog/blr_slave.c 
						
						
					 
					
						2015-08-04 07:59:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9480c01b96 
					 
					
						
						
							
							New log messages for dbusers loading failure  
						
						... 
						
						
						
						New log messages for dbusers loading failure 
						
						
					 
					
						2015-07-13 18:12:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						584ad321ff 
					 
					
						
						
							
							Fixed possible crash.  
						
						
						
						
					 
					
						2015-07-13 13:22:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4706b756c2 
					 
					
						
						
							
							Changed the service resource hashing function into a proper string hashing function.  
						
						
						
						
					 
					
						2015-06-30 19:16:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88940c0097 
					 
					
						
						
							
							Fixed wildcard grants not being added to the users table.  
						
						
						
						
					 
					
						2015-06-27 09:47:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4759df9f87 
					 
					
						
						
							
							Added proper wildcard database grant detection.  
						
						
						
						
					 
					
						2015-06-27 09:08:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06bece82a8 
					 
					
						
						
							
							Fixed multi-character wildcard database grants not working with schemarouter.  
						
						
						
						
					 
					
						2015-05-26 23:08:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1edf7a32cc 
					 
					
						
						
							
							Added missing strip_db_esc to dbusers.c  
						
						
						
						
					 
					
						2015-05-14 13:43:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39bbc93bbc 
					 
					
						
						
							
							Changed user addition failure message to mention duplicate users if the user in question was already in the users hash.  
						
						
						
						
					 
					
						2015-04-16 11:02:59 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fb59e020b 
					 
					
						
						
							
							Added more logging to trace log.  
						
						
						
						
					 
					
						2015-04-09 22:07:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6ca4a8e0a 
					 
					
						
						
							
							Merge branch 'wildcard_dbnames' into develop  
						
						... 
						
						
						
						Conflicts:
	server/core/dbusers.c 
						
						
					 
					
						2015-04-09 17:12:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71c6ab1d66 
					 
					
						
						
							
							Backend databases are queried from all backends before querying users in getAllUsers.  
						
						
						
						
					 
					
						2015-04-07 13:15:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7904b3dcb3 
					 
					
						
						
							
							Added doxygen comments to new functions and more logging output when resolving wildcard database names.  
						
						
						
						
					 
					
						2015-04-06 16:14:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e2d11e487 
					 
					
						
						
							
							Fixed missing wildcard character from regex string.  
						
						
						
						
					 
					
						2015-04-06 06:10:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd68121cc0 
					 
					
						
						
							
							Revert "Added resolving of wildcard database grants to multiple single database grants to mysql_client."  
						
						... 
						
						
						
						This reverts commit 2a416a8cbab5140595f4d2de73d76cefdf3667de. 
						
						
					 
					
						2015-04-06 05:54:16 +03:00