2a54224927 
					 
					
						
						
							
							2.4.18 Update change date  
						
						
						
						
					 
					
						2021-10-29 08:29:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8bfbbe254 
					 
					
						
						
							
							2.4.17 Update change date  
						
						
						
						
					 
					
						2021-03-08 09:03:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0224f24077 
					 
					
						
						
							
							2.4.16 Update Change Date  
						
						
						
						
					 
					
						2021-02-16 14:59:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5bcf7a8b1 
					 
					
						
						
							
							2.4.15 Update change date  
						
						
						
						
					 
					
						2021-01-18 15:30:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df36ef86d0 
					 
					
						
						
							
							2.4.14 Update Change Date  
						
						
						
						
					 
					
						2020-11-16 14:23:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						faaf7f483e 
					 
					
						
						
							
							2.4.13 Update Change Date  
						
						
						
						
					 
					
						2020-10-14 09:15:46 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						babcda3eca 
					 
					
						
						
							
							2.4.12 Update Change Date  
						
						
						
						
					 
					
						2020-08-24 09:42:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc9c9fcd77 
					 
					
						
						
							
							2.4.11 Update change date  
						
						
						
						
					 
					
						2020-07-07 10:01:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ebae9be90 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-06-05 09:36:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa11c960b1 
					 
					
						
						
							
							2.3.20 Update change date  
						
						
						
						
					 
					
						2020-06-05 09:31:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3d7054639 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-04-24 16:09:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f527a8f2e6 
					 
					
						
						
							
							2.3.19 Update Change Date  
						
						
						
						
					 
					
						2020-04-23 14:23:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0ab797938 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-03-12 10:33:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0cd6adb26 
					 
					
						
						
							
							Update change date for 2.3.18  
						
						
						
						
					 
					
						2020-03-10 10:45:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b763fb88b 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-02-12 08:27:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfb3f79b54 
					 
					
						
						
							
							Update 2.3.17 Change Date  
						
						
						
						
					 
					
						2020-02-10 15:28:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7e0142224 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-01-15 11:29:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						790d90f229 
					 
					
						
						
							
							Update 2.3.16 Change Date  
						
						
						
						
					 
					
						2020-01-15 11:08:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9a2b753c0 
					 
					
						
						
							
							Update 2.4.5 change date  
						
						
						
						
					 
					
						2019-12-18 13:25:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6731a898d 
					 
					
						
						
							
							Update change date  
						
						
						
						
					 
					
						2019-11-13 08:37:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdfbf3e133 
					 
					
						
						
							
							Update 2.4.3 change date  
						
						
						
						
					 
					
						2019-11-05 12:21:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						861e27eb00 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2019-10-29 14:04:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df6c56e7ca 
					 
					
						
						
							
							Update 2.3.13 Change Date  
						
						
						
						
					 
					
						2019-10-29 12:51:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba779d5a2 
					 
					
						
						
							
							Update 2.4.0 Change Date  
						
						
						
						
					 
					
						2019-06-25 10:11:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4efa9dbeea 
					 
					
						
						
							
							Remove maxscale/alloc.h  
						
						... 
						
						
						
						The remaining contents were moved to maxbase/alloc.h. 
						
						
					 
					
						2019-06-10 14:11:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82b4338eca 
					 
					
						
						
							
							Remove MonitorManager calls from Monitor functions  
						
						... 
						
						
						
						Also adds admin thread checks to MonitorManager functions and combines
anonymous namespaces. 
						
						
					 
					
						2019-04-30 13:45:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14b4fa632a 
					 
					
						
						
							
							MXS-2271 Move Monitor inside maxscale-namespace  
						
						... 
						
						
						
						Rearranged monitor.cc by namespace. 
						
						
					 
					
						2019-03-15 12:57:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac5ee1278c 
					 
					
						
						
							
							MXS-2271 Cleanup internal monitor header and its functions  
						
						... 
						
						
						
						Some functions still accessed the servers-array. Most functions are now
inside class. Removed unused defines. 
						
						
					 
					
						2019-03-12 15:32:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fed465fdb 
					 
					
						
						
							
							MXS-2246 Remove duplicate info in SERVICE and Service  
						
						... 
						
						
						
						Both of them contained fields for the service and router names.
Now the names are in SERVICE and they must be accessed via member
function. 
						
						
					 
					
						2019-02-14 15:24:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6326172325 
					 
					
						
						
							
							MXS-2271 Rename basic Monitor fields  
						
						... 
						
						
						
						Adds the m_-prefix. 
						
						
					 
					
						2019-01-28 15:41:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd16a09342 
					 
					
						
						
							
							MXS-2271 Move some initializers out of monitor_create()  
						
						
						
						
					 
					
						2019-01-17 18:24:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5c78eb31f 
					 
					
						
						
							
							MXS-2220 Move more server functions inside class  
						
						
						
						
					 
					
						2019-01-08 15:12:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca9c52944b 
					 
					
						
						
							
							MXS-2220 Use std::string for protocol and authenticator fields  
						
						
						
						
					 
					
						2019-01-03 12:13:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35cdbc7220 
					 
					
						
						
							
							MXS-2205 Convert modulecmd.h to .hh  
						
						
						
						
					 
					
						2018-12-03 14:06:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36792607d8 
					 
					
						
						
							
							MXS-2205 Combine internal/modules.h with internal/modules.hh  
						
						
						
						
					 
					
						2018-12-03 13:36:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						344c7dde4a 
					 
					
						
						
							
							MXS-2205 Combine internal monitor headers  
						
						... 
						
						
						
						Contents of monitor.h moved to monitor.hh 
						
						
					 
					
						2018-12-03 13:32:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77585bdb8c 
					 
					
						
						
							
							MXS-2197: Make config.h and service.h C++ headers  
						
						... 
						
						
						
						This is the first step into converting the other headers into C++. 
						
						
					 
					
						2018-11-30 12:15:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9278da1f54 
					 
					
						
						
							
							MXS-2067: Remove spinlock.h  
						
						... 
						
						
						
						Removed the spinlock.h header and replaced with plain pthread types and
functions. 
						
						
					 
					
						2018-09-28 12:18:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab4f870927 
					 
					
						
						
							
							MXS-2067: Replace most SPINLOCKs  
						
						... 
						
						
						
						Replaced SPINLOCK with std::mutex where possible, leaving out the more
complex cases. The big offenders remaining are the binlogrouter and the
gateway.cc OpenSSL locks. 
						
						
					 
					
						2018-09-28 12:18:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71ffef5708 
					 
					
						
						
							
							Partially revert 4ba011266843857bbd3201e5b925a47e88e1808f  
						
						... 
						
						
						
						Add back leading operator enforcement. 
						
						
					 
					
						2018-09-20 15:57:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c447e5cf15 
					 
					
						
						
							
							Uncrustify maxscale  
						
						... 
						
						
						
						See script directory for method. The script to run in the top level
MaxScale directory is called maxscale-uncrustify.sh, which uses
another script, list-src, from the same directory (so you need to set
your PATH). The uncrustify version was 0.66. 
						
						
					 
					
						2018-09-09 22:26:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f53eddbde 
					 
					
						
						
							
							MXS-2020 Replace ss[_info]_dassert with mxb_assert[_message]  
						
						
						
						
					 
					
						2018-08-22 11:34:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aaad63ee5e 
					 
					
						
						
							
							MXS-2008 Move content of maxscale/platform.h to maxbase/cdefs.h  
						
						... 
						
						
						
						No good reason for keeping that platform adjustments anywhere
else but in cdefs.h. 
						
						
					 
					
						2018-08-20 11:15:14 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d3dbb2040 
					 
					
						
						
							
							MXS-1929: Take SFilterDef into use  
						
						... 
						
						
						
						The service now uses a std::vector<SFilterDef> to store the filters it
uses. Most internal parts deal with the SFilterDef but debugcmd.cc still
moves raw pointers around (needs to be changed). 
						
						
					 
					
						2018-08-06 21:20:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						829fdcff83 
					 
					
						
						
							
							MXS-1929: Make filters fully opaque  
						
						... 
						
						
						
						The filter implementation is now fully hidden. Also converted it to a C++
struct allocated with new and stored the filters in a global list instead
of embedding the list in the object itself. 
						
						
					 
					
						2018-07-31 09:41:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc0299aee6 
					 
					
						
						
							
							Update change date of 2.3  
						
						
						
						
					 
					
						2018-06-25 10:07:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dac1b252ff 
					 
					
						
						
							
							MXS-1807: Make module command domains case-insensitive  
						
						... 
						
						
						
						As the module names are case-insensitive in 2.2, so should be the domain
names of module commands. 
						
						
					 
					
						2018-04-17 09:34:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						224f918845 
					 
					
						
						
							
							MXS-1592 Make all modules lowercase  
						
						... 
						
						
						
						Make all modules lowercase and make module loading case
insensitive. Further, make command invocation case insensitive,
as far as the module name is conserned. 
						
						
					 
					
						2018-01-03 14:57:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d587f4b3ea 
					 
					
						
						
							
							Fix calling a module command when module name has alternate mapping  
						
						
						
						
					 
					
						2018-01-02 15:22:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c48c4c7950 
					 
					
						
						
							
							Use the effective name when looking for a module  
						
						... 
						
						
						
						Using the effective name means that a module command can be invoked
both using the deprecated name as well as the actual name. E.g.
both using mysqlmon and mariadbmon even though only the last one
actually exists as a module. 
						
						
					 
					
						2017-12-29 08:34:46 +02:00