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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d600a4f10 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-12-01 10:11:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74a2ae727e 
					 
					
						
						
							
							Fix REST API startup error  
						
						... 
						
						
						
						The error generated by the library seems to use the port argument even if
a sockaddr argument is given. 
						
						
					 
					
						2020-12-01 09:58:58 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4cc5fa115a 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-05-11 08:42:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ddee9613b 
					 
					
						
						
							
							MXS-2981: Treat missing TLS files as an error  
						
						... 
						
						
						
						Also treats partially defined TLS files as an error. 
						
						
					 
					
						2020-05-11 07:44:56 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8c919be27 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-04-09 12:02:44 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aacae9b508 
					 
					
						
						
							
							MXS-2956: Fix use of admin_ssl_ca_cert  
						
						... 
						
						
						
						The parameter is now optional and uses the correct file. If defined, it
defines the CA certificate that would be used to verify client
certificate. Client certificate verification doesn't seem to currently
work as that requires a custom verification callback that interfaces with
GnuTLS. 
						
						
					 
					
						2020-04-09 11:58:50 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36b0196c3e 
					 
					
						
						
							
							MXS-2825: Fix basic user privileges  
						
						... 
						
						
						
						All POST, PUT, DELETE and PATCH commands should be prevented regardless of
whether they define a request body. 
						
						
					 
					
						2020-01-07 10:40:41 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b3c0b8b81 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2019-07-16 13:17:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c878d796be 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						
						
						
					 
					
						2019-07-16 12:59:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc2f7f4040 
					 
					
						
						
							
							MXS-2597: Log libmicrohttpd errors on startup  
						
						... 
						
						
						
						By enabling the debug messages only at startup, we'll get log messages for
any daemon startup failures and we exlude the verbose parsing errors that
malformed requests cause. 
						
						
					 
					
						2019-07-16 10:03:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba779d5a2 
					 
					
						
						
							
							Update 2.4.0 Change Date  
						
						
						
						
					 
					
						2019-06-25 10:11:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1c376b7ac 
					 
					
						
						
							
							MXS-2575: Fix REST-API error propagation  
						
						... 
						
						
						
						The errors are now correctly sent even with requests that upload data. 
						
						
					 
					
						2019-06-24 15:15:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a51e094cd5 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						
						
						
					 
					
						2019-06-24 15:07:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fb268f1a7 
					 
					
						
						
							
							MXS-2575: Fix REST-API error propagation  
						
						... 
						
						
						
						The errors are now correctly sent even with requests that upload data. 
						
						
					 
					
						2019-06-24 14:37:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeebf941f6 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-06-19 13:28:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d8475f8ed 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						
						
						
					 
					
						2019-06-19 12:37:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27fb397041 
					 
					
						
						
							
							MXS-2547: Do shutdown on main worker  
						
						... 
						
						
						
						By stopping the REST API before the workers and moving the shutdown to the
same worker that handles REST API requests, we prevent the hang on
shutdown. This also makes the signal handler signal-safe. 
						
						
					 
					
						2019-06-19 10:31:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b8ca35408 
					 
					
						
						
							
							Format core source files  
						
						... 
						
						
						
						Formatted core .cc files according to current uncrustify configuration. 
						
						
					 
					
						2019-05-06 16:05:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e41a601f8 
					 
					
						
						
							
							MXS-2411: Implicitly use latest API version  
						
						... 
						
						
						
						The request API prefix is now simply ignored as it has no meaning as long
as there is a single version of the API. 
						
						
					 
					
						2019-04-18 13:58:34 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						969ef5f9f7 
					 
					
						
						
							
							MXS-1662 Add PAM authentication option for admin users  
						
						... 
						
						
						
						If normal authentication fails and a PAM service is defined, PAM authentication
is attempted. Separate services can be set for read-only users and admin-level
users. 
						
						
					 
					
						2019-04-15 13:28:44 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						daf5f52c64 
					 
					
						
						
							
							Pass raw password to users_auth  
						
						... 
						
						
						
						By passing the raw password deeper into the authentication code, it can be
used to verify the user can access some systems. Right now, this is not
required by the simple salted password comparison done in MaxScale. 
						
						
					 
					
						2019-04-05 00:42:00 +03: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d65269fabb 
					 
					
						
						
							
							Always process responses inside RootResource  
						
						... 
						
						
						
						The REST API would skip propagation of the requests to the RootResource if
it was a request to the empty resource. 
						
						
					 
					
						2018-11-08 12:14:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75ea1b6ea1 
					 
					
						
						
							
							Fix formatting of new(std::nothrow)  
						
						... 
						
						
						
						The code previously formatted everything as `new( std::nothrow)`. 
						
						
					 
					
						2018-10-04 21:50:44 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab9a9f92cb 
					 
					
						
						
							
							MXS-2020 Remove maxscale/debug.h  
						
						... 
						
						
						
						- Removed from all files.
- maxbase/assert.h included where necessary. 
						
						
					 
					
						2018-08-22 11:35:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3f802cabe 
					 
					
						
						
							
							MXS-2008 Move maxscale/atomic.h to maxbase/atomic.h  
						
						
						
						
					 
					
						2018-08-15 08:44:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b408894f6d 
					 
					
						
						
							
							MXS-2004 Remove dependency of maxscale/thread.h  
						
						
						
						
					 
					
						2018-08-13 13:38:39 +03:00