Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							1bdd14b428 
							
						 
					 
					
						
						
							
							Limit anonymous connections to 25  
						
						 
						
						
						
						
					 
					
						2018-03-05 13:22:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9d436605f0 
							
						 
					 
					
						
						
							
							Fix compatibility with CMake < 3.1  
						
						 
						
						
						
						
					 
					
						2018-01-18 15:12:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							21254fb610 
							
						 
					 
					
						
						
							
							Avoid accessing attributes for validators where not necessary  
						
						 
						
						
						
						
					 
					
						2018-01-11 08:20:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							91c256261a 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-default-member-init'  
						
						 
						
						
						
						
					 
					
						2018-01-04 12:24:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca682496c 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-override'  
						
						 
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ac155d1dda 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-redundant-void-arg'  
						
						 
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							efe99a3e5e 
							
						 
					 
					
						
						
							
							Add the final keyword to classes  
						
						 
						
						
						
						
					 
					
						2018-01-04 05:20:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							90496b5456 
							
						 
					 
					
						
						
							
							Build libraries as static libraries  
						
						 
						
						
						
						
					 
					
						2018-01-02 23:29:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							158ae2188e 
							
						 
					 
					
						
						
							
							Change copyright header for 2018  
						
						 
						
						
						
						
					 
					
						2018-01-02 12:08:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							2636e6a77a 
							
						 
					 
					
						
						
							
							Whitespace fix  
						
						 
						
						... 
						
						
						
						What does this change?
* Remove use of spaces for formatting
These could be found by using `grep -r -l -P '^\t+ +[^*]'
* Removal of training whitespaces
* A few lines longer than 120 chars 
						
						
					 
					
						2017-12-20 14:53:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							42744fde5b 
							
						 
					 
					
						
						
							
							Remove extraneous whitespace  
						
						 
						
						
						
						
					 
					
						2017-12-14 08:50:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							325e4a2fb9 
							
						 
					 
					
						
						
							
							Use nullptr instead of <Type>::Ptr()  
						
						 
						
						
						
						
					 
					
						2017-11-30 17:47:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6d09efc907 
							
						 
					 
					
						
						
							
							Use std::shared_ptr instead of boost::shared_ptr  
						
						 
						
						
						
						
					 
					
						2017-11-30 17:41:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d437e96c 
							
						 
					 
					
						
						
							
							Implement support for migrating certificates to /var/lib/icinga2/certs  
						
						 
						
						... 
						
						
						
						This commit includes documentation too.
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com> 
						
						
					 
					
						2017-10-20 14:06:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9948bee51c 
							
						 
					 
					
						
						
							
							Fix API crash with race condition on locks  
						
						 
						
						... 
						
						
						
						This was split from #5416  and #5419 .
More patches from #5419  are pending.
refs #5419 
refs #5418 
refs #5416 
refs #5408 
refs #5148 
refs #5007 
refs #4968 
refs #4910  
						
						
					 
					
						2017-09-18 15:25:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							88e57f7fd4 
							
						 
					 
					
						
						
							
							Implement support for cleaning up certificate requests  
						
						 
						
						... 
						
						
						
						refs #5450  
						
						
					 
					
						2017-09-12 12:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							8040bda2e1 
							
						 
					 
					
						
						
							
							Change directory layout to /var/lib/icinga2/{ca,certs,certificate_requests}  
						
						 
						
						... 
						
						
						
						refs #5450  
						
						
					 
					
						2017-09-12 12:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7860f2b1 
							
						 
					 
					
						
						
							
							Implement ApiListener::Get*Dir() functions  
						
						 
						
						... 
						
						
						
						refs #5450  
						
						
					 
					
						2017-09-12 12:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							192502f9e5 
							
						 
					 
					
						
						
							
							Implement support for reloading SSL certificates without a restart  
						
						 
						
						... 
						
						
						
						refs #5450  
						
						
					 
					
						2017-09-12 12:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec07bce51 
							
						 
					 
					
						
						
							
							Implement support for updating client certificates  
						
						 
						
						... 
						
						
						
						refs #5450  
						
						
					 
					
						2017-09-12 12:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							a4684d1bfd 
							
						 
					 
					
						
						
							
							Implement support for sending pki::RequestCertificate messages in the cluster  
						
						 
						
						... 
						
						
						
						refs #5450  
						
						
					 
					
						2017-09-12 12:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							3753f53a67 
							
						 
					 
					
						
						
							
							Fix cluster crash w/ config sync  
						
						 
						
						... 
						
						
						
						refs #5212  
						
						
					 
					
						2017-05-12 10:48:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							b7caf0820d 
							
						 
					 
					
						
						
							
							Ensure that *.icinga.com is used everywhere  
						
						 
						
						... 
						
						
						
						fixes  #13897 
fixes  #13277  
						
						
					 
					
						2017-01-10 17:19:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0145a32e58 
							
						 
					 
					
						
						
							
							Fix object resync issues  
						
						 
						
						... 
						
						
						
						refs #11684  
						
						
					 
					
						2016-10-11 10:55:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b09216c6 
							
						 
					 
					
						
						
							
							Use lambda functions for INITIALIZE_ONCE  
						
						 
						
						... 
						
						
						
						fixes  #12562  
						
						
					 
					
						2016-08-27 09:48:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							87bc291a55 
							
						 
					 
					
						
						
							
							Fix that HA enabled objects are started before config validation has finished  
						
						 
						
						... 
						
						
						
						fixes  #12460  
						
						
					 
					
						2016-08-17 09:19:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							905380b436 
							
						 
					 
					
						
						
							
							Fix duplicate notifications on HA failover  
						
						 
						
						... 
						
						
						
						fixes  #12267  
						
						
					 
					
						2016-08-04 10:12:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Ebel 
							
						 
					 
					
						
						
						
						
							
						
						
							b2ac05ad7d 
							
						 
					 
					
						
						
							
							Make the minimum TLS protocol version configurable  
						
						 
						
						... 
						
						
						
						The ApiListener accepts all TLS versions that the underlying
OpenSSL library supports. This patch give the ability to restrict
the connection to a minimum TLS version.
fixes  #11292 
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de> 
						
						
					 
					
						2016-08-03 07:46:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e9605168a1 
							
						 
					 
					
						
						
							
							Increase reconnection timer interval for cluster connections  
						
						 
						
						... 
						
						
						
						fixes  #12193  
						
						
					 
					
						2016-07-21 12:27:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc139af93 
							
						 
					 
					
						
						
							
							Improve timing behavior for UpdateObjectAuthority calls  
						
						 
						
						... 
						
						
						
						refs #11765  
						
						
					 
					
						2016-05-11 13:04:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1168ed3e 
							
						 
					 
					
						
						
							
							Only activate HARunOnce objects once there's a cluster connection  
						
						 
						
						... 
						
						
						
						fixes  #11765  
						
						
					 
					
						2016-05-11 12:50:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							949b129c65 
							
						 
					 
					
						
						
							
							Ensure that config sync updates are always sent on reconnect  
						
						 
						
						... 
						
						
						
						fixes  #11083  
						
						
					 
					
						2016-02-04 11:30:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							54df0b74b6 
							
						 
					 
					
						
						
							
							Improve performance for ApiListener::RelayMessageOne  
						
						 
						
						... 
						
						
						
						refs #11014  
						
						
					 
					
						2016-01-27 13:39:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							8c05003101 
							
						 
					 
					
						
						
							
							Improve the performance for ApiListener::SyncRelayMessage (part 2)  
						
						 
						
						... 
						
						
						
						refs #11014  
						
						
					 
					
						2016-01-27 12:18:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							f3351bc80e 
							
						 
					 
					
						
						
							
							Make sure the updated config sync works with old versions of Icinga 2  
						
						 
						
						... 
						
						
						
						refs #11014  
						
						
					 
					
						2016-01-26 10:46:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							599929b0f6 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						 
						
						
						
						
					 
					
						2016-01-12 08:29:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							8055f05d5e 
							
						 
					 
					
						
						
							
							Fix cluster config sync for (non-)authoritative configs  
						
						 
						
						... 
						
						
						
						Details: https://dev.icinga.org/issues/10819#note-39 
refs #10819  
						
						
					 
					
						2015-12-12 12:16:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							f91edd9564 
							
						 
					 
					
						
						
							
							Use a work queue for replaying the cluster log  
						
						 
						
						... 
						
						
						
						refs #10713  
						
						
					 
					
						2015-11-25 13:11:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							3adedcd0a5 
							
						 
					 
					
						
						
							
							Improve performance for Zone::CanAccessObject  
						
						 
						
						... 
						
						
						
						fixes  #10711  
						
						
					 
					
						2015-11-25 12:06:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							050c520b2a 
							
						 
					 
					
						
						
							
							Convert Comment/Downtime to config objects  
						
						 
						
						... 
						
						
						
						fixes  #9777  
						
						
					 
					
						2015-10-28 17:56:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							717118fed4 
							
						 
					 
					
						
						
							
							Fix wrong log lag in cluster-zone check  
						
						 
						
						... 
						
						
						
						Refactor the calculation into a generic function
which is also used inside the 2.4 status API.
fixes  #8805  
						
						
					 
					
						2015-09-25 14:24:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							4955c28b0c 
							
						 
					 
					
						
						
							
							Implement initial api object sync for newly connected endpoints  
						
						 
						
						... 
						
						
						
						TODO: Figure out how to deal with Shutdown() deactivating and
therefore deleting all api created objects.
refs #9927  
						
						
					 
					
						2015-09-17 14:20:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							81a0bc6f1b 
							
						 
					 
					
						
						
							
							Implement deleting api created objects in the cluster  
						
						 
						
						... 
						
						
						
						refs #9927  
						
						
					 
					
						2015-09-17 14:20:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa58a520c 
							
						 
					 
					
						
						
							
							Implement config object sync  
						
						 
						
						... 
						
						
						
						Adds object version.
refs #9927  
						
						
					 
					
						2015-09-17 14:20:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c37a23ccba 
							
						 
					 
					
						
						
							
							Implement the Icinga Studio application  
						
						 
						
						... 
						
						
						
						fixes  #10042  
						
						
					 
					
						2015-08-31 07:50:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d118b71a2a 
							
						 
					 
					
						
						
							
							Fix compiler warnings  
						
						 
						
						... 
						
						
						
						fixes  #9929  
						
						
					 
					
						2015-08-18 07:46:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							071d2f18fb 
							
						 
					 
					
						
						
							
							Rename DynamicObject/DynamicType to ConfigObject/ConfigType  
						
						 
						
						... 
						
						
						
						fixes  #9914  
						
						
					 
					
						2015-08-15 20:40:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d7970f5bb1 
							
						 
					 
					
						
						
							
							Implement modified attributes v2  
						
						 
						
						... 
						
						
						
						refs #9081 
refs #9093  
						
						
					 
					
						2015-08-15 20:07:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1c657feea1 
							
						 
					 
					
						
						
							
							Fix warnings about invalid API function 'icinga::Hello'  
						
						 
						
						... 
						
						
						
						fixes  #9884  
						
						
					 
					
						2015-08-11 14:19:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							f600d75930 
							
						 
					 
					
						
						
							
							Fix crash during cluster log replay  
						
						 
						
						... 
						
						
						
						fixes  #9876  
						
						
					 
					
						2015-08-11 12:09:17 +02:00