Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d14a88235d 
							
						 
					 
					
						
						
							
							Replace Copyright header with a short version, part I  
						
						 
						
						... 
						
						
						
						CLion -> replace in path 
						
						
					 
					
						2019-02-25 14:48:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a8729fddd 
							
						 
					 
					
						
						
							
							Merge pull request  #6853  from Icinga/bugfix/incorrect-command_endpoint-6666  
						
						 
						
						... 
						
						
						
						Checkable: require zone to be set if command_endpoint is set 
						
						
					 
					
						2019-02-04 13:51:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							8cbd482072 
							
						 
					 
					
						
						
							
							Don't allow retry_interval <= 0  
						
						 
						
						
						
						
					 
					
						2019-01-28 17:33:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							12f3149eef 
							
						 
					 
					
						
						
							
							Checkable: require zone to be set if command_endpoint is set  
						
						 
						
						... 
						
						
						
						refs #6666  
						
						
					 
					
						2018-12-20 13:59:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							dab53448bc 
							
						 
					 
					
						
						
							
							icinga.com: Update *.{h,c}pp  
						
						 
						
						
						
						
					 
					
						2018-10-18 09:27:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							1a9c1591c0 
							
						 
					 
					
						
						
							
							Fix check behavior on restart  
						
						 
						
						... 
						
						
						
						This patch changes the way checkresults are handled during a restart.
  1. Check results coming in during a shutdown are ignored.
  2. Upon start, checks which should have ran (next_check in the past),
  are re-scheduled within the first minute.
This new behavior means there will be no more "Unknown - Terminated"
checkresults during a restart and checks with high check_interval will
be run earlier if they were already scheduled to run. The downside is
that after Icinga2 was down for a while, there will be a lot of checks
within the first minute. Our max concurrent check should take care of
this though. 
						
						
					 
					
						2018-04-10 15:52:50 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ad0be769 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-auto'  
						
						 
						
						
						
						
					 
					
						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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a238613fdc 
							
						 
					 
					
						
						
							
							Merge pull request  #5825  from Icinga/feature/boost-assign  
						
						 
						
						... 
						
						
						
						Replace boost::assign::list_of with initializer lists 
						
						
					 
					
						2017-11-30 21:20:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							83f17b5bfa 
							
						 
					 
					
						
						
							
							Replace boost::assign::list_of with initializer lists  
						
						 
						
						
						
						
					 
					
						2017-11-30 18:09:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							325e4a2fb9 
							
						 
					 
					
						
						
							
							Use nullptr instead of <Type>::Ptr()  
						
						 
						
						
						
						
					 
					
						2017-11-30 17:47:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							858873b940 
							
						 
					 
					
						
						
							
							Replace boost::bind/boost::function with std::bind/std::function  
						
						 
						
						
						
						
					 
					
						2017-11-27 15:15:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rune Darrud 
							
						 
					 
					
						
						
						
						
							
						
						
							273ca6a2cc 
							
						 
					 
					
						
						
							
							Fix persistent comments for Acknowledgements  
						
						 
						
						... 
						
						
						
						fixes  #4818 
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com> 
						
						
					 
					
						2017-05-10 17:10:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							dc7980586b 
							
						 
					 
					
						
						
							
							Implement severity attribute for host/service objects  
						
						 
						
						... 
						
						
						
						refs #5117  
						
						
					 
					
						2017-04-13 16:09:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d4277b4d70 
							
						 
					 
					
						
						
							
							Require that max_check_attempts is greater than 0  
						
						 
						
						... 
						
						
						
						fixes  #4832  
						
						
					 
					
						2017-02-07 13:27:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							b7caf0820d 
							
						 
					 
					
						
						
							
							Ensure that *.icinga.com is used everywhere  
						
						 
						
						... 
						
						
						
						fixes  #13897 
fixes  #13277  
						
						
					 
					
						2017-01-10 17:19:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1bfb91f065 
							
						 
					 
					
						
						
							
							Ensure that DowntimeStart notifications are not immediately sent  
						
						 
						
						... 
						
						
						
						fixes  #12549  
						
						
					 
					
						2016-11-11 19:36:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							06e4b4e9da 
							
						 
					 
					
						
						
							
							Fix crash in Checkable::OnAllConfigLoaded  
						
						 
						
						... 
						
						
						
						fixes  #13103  
						
						
					 
					
						2016-11-10 13:42:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6e384f81a0 
							
						 
					 
					
						
						
							
							Remove unused #includes  
						
						 
						
						... 
						
						
						
						refs #12481  
						
						
					 
					
						2016-08-27 10:59:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							288413f046 
							
						 
					 
					
						
						
							
							Replace BOOST_FOREACH with range-based for loops  
						
						 
						
						... 
						
						
						
						fixes  #12538  
						
						
					 
					
						2016-08-25 06:46:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							39ded04e1a 
							
						 
					 
					
						
						
							
							Improve validation for the command_endpoint attribute  
						
						 
						
						... 
						
						
						
						fixes  #12432  
						
						
					 
					
						2016-08-14 22:11:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							8389d01998 
							
						 
					 
					
						
						
							
							Fix flexible downtimes expiry time and removal  
						
						 
						
						... 
						
						
						
						fixes  #12395  
						
						
					 
					
						2016-08-10 17:15:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							42818ab758 
							
						 
					 
					
						
						
							
							Fix downtime notification events and missing author/comment  
						
						 
						
						... 
						
						
						
						fixes  #12333 
fixes  #11851  
						
						
					 
					
						2016-08-10 16:04:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c7602a0f34 
							
						 
					 
					
						
						
							
							Implement process_check_result script method for the Checkable class  
						
						 
						
						... 
						
						
						
						fixes  #12329  
						
						
					 
					
						2016-08-08 14:14:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb0992d5e 
							
						 
					 
					
						
						
							
							Fix custom notifications in a HA zone  
						
						 
						
						... 
						
						
						
						fixes  #9242  
						
						
					 
					
						2016-06-07 12:44:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							599929b0f6 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						 
						
						
						
						
					 
					
						2016-01-12 08:29:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							050c520b2a 
							
						 
					 
					
						
						
							
							Convert Comment/Downtime to config objects  
						
						 
						
						... 
						
						
						
						fixes  #9777  
						
						
					 
					
						2015-10-28 17:56:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1813c0932c 
							
						 
					 
					
						
						
							
							Remove dead code from old modified attributes  
						
						 
						
						... 
						
						
						
						refs #9851  
						
						
					 
					
						2015-09-29 14:24:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							f45f6ccd82 
							
						 
					 
					
						
						
							
							Implement support for tracking dependencies between config objects  
						
						 
						
						... 
						
						
						
						refs #9096  
						
						
					 
					
						2015-08-25 13:54:05 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							e37cd25ed4 
							
						 
					 
					
						
						
							
							Fix failed assertion in DB IDO  
						
						 
						
						... 
						
						
						
						fixes  #9121  
						
						
					 
					
						2015-04-27 11:00:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							83f4ebc0df 
							
						 
					 
					
						
						
							
							Fix compiler warnings w/ config validators  
						
						 
						
						... 
						
						
						
						fixes  #9015  
						
						
					 
					
						2015-04-20 14:16:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							72a7b08480 
							
						 
					 
					
						
						
							
							Move implementation code from thpp files into separate files  
						
						 
						
						... 
						
						
						
						fixes  #8890  
						
						
					 
					
						2015-03-28 11:08:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ec7224e3ed 
							
						 
					 
					
						
						
							
							Generate C++ code for type validators  
						
						 
						
						... 
						
						
						
						fixes  #7709 
fixes  #8867  
						
						
					 
					
						2015-03-27 07:59:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9548692f00 
							
						 
					 
					
						
						
							
							Fix uninitialized field in the Checkable class  
						
						 
						
						... 
						
						
						
						Coverity Bug ID: 1272323 
						
						
					 
					
						2015-03-02 10:14:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f04992f3 
							
						 
					 
					
						
						
							
							Fix notify flag is ignored in ACKNOWLEDGE_*_PROBLEM commands  
						
						 
						
						... 
						
						
						
						fixes  #8298  
						
						
					 
					
						2015-02-07 21:39:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							78bfd0204c 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						 
						
						
						
						
					 
					
						2015-01-22 12:00:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							363f23b1d8 
							
						 
					 
					
						
						
							
							Rename ScriptFunction to Function  
						
						 
						
						... 
						
						
						
						fixes  #8258  
						
						
					 
					
						2015-01-21 08:48:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9f18211ada 
							
						 
					 
					
						
						
							
							Remove obsolete code  
						
						 
						
						... 
						
						
						
						refs #7709  
						
						
					 
					
						2014-12-18 15:57:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							873e294158 
							
						 
					 
					
						
						
							
							Refactor the WorkQueue class to make error reporting easier  
						
						 
						
						... 
						
						
						
						refs #7709  
						
						
					 
					
						2014-12-18 15:11:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ec99efbc28 
							
						 
					 
					
						
						
							
							Implement validator for the check_interval attribute  
						
						 
						
						... 
						
						
						
						fixes  #7591  
						
						
					 
					
						2014-12-05 13:00:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							7321e45abc 
							
						 
					 
					
						
						
							
							Implement support for executing remote commands  
						
						 
						
						... 
						
						
						
						fixes  #7559  
						
						
					 
					
						2014-11-13 14:54:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							478f03b49a 
							
						 
					 
					
						
						
							
							Replace boost::shared_ptr with boost::intrusive_ptr  
						
						 
						
						... 
						
						
						
						refs #7622  
						
						
					 
					
						2014-11-09 16:54:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ade12dc27a 
							
						 
					 
					
						
						
							
							Remove unused attributes  
						
						 
						
						
						
						
					 
					
						2014-11-07 21:43:00 +01:00