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 
							
						 
					 
					
						
						
						
						
							
						
						
							dab53448bc 
							
						 
					 
					
						
						
							
							icinga.com: Update *.{h,c}pp  
						
						 
						
						
						
						
					 
					
						2018-10-18 09:27:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							19993df380 
							
						 
					 
					
						
						
							
							Fix static initializer priority for namespaces in LTO builds  
						
						 
						
						... 
						
						
						
						fixes  #6575  
						
						
					 
					
						2018-09-04 16:36:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							c54e042942 
							
						 
					 
					
						
						
							
							Add activation priorities for config object types  
						
						 
						
						... 
						
						
						
						This patch ensures that specific configuration types
are pre-activated and post-activated. In general,
logging is first, then common configuration objects
like host/service, downtimes, etc.
In the end, all features are activated after to ensure
that notifications are only sent once downtimes are applied.
A similar thing happens for starting with checks too early.
The ApiListener feature runs first to allow cluster connections
at first glance.
fixes  #6057 
fixes  #6231  
						
						
					 
					
						2018-05-04 11:25:47 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							fe8572d75b 
							
						 
					 
					
						
						
							
							Remove inline methods and use explicit template instantiation to minimize the number of weak symbols  
						
						 
						
						
						
						
					 
					
						2018-01-03 11:04:58 +01: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							42744fde5b 
							
						 
					 
					
						
						
							
							Remove extraneous whitespace  
						
						 
						
						
						
						
					 
					
						2017-12-14 08:50:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							858873b940 
							
						 
					 
					
						
						
							
							Replace boost::bind/boost::function with std::bind/std::function  
						
						 
						
						
						
						
					 
					
						2017-11-27 15:15:11 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							b7caf0820d 
							
						 
					 
					
						
						
							
							Ensure that *.icinga.com is used everywhere  
						
						 
						
						... 
						
						
						
						fixes  #13897 
fixes  #13277  
						
						
					 
					
						2017-01-10 17:19:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b09216c6 
							
						 
					 
					
						
						
							
							Use lambda functions for INITIALIZE_ONCE  
						
						 
						
						... 
						
						
						
						fixes  #12562  
						
						
					 
					
						2016-08-27 09:48:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							afc1b9bdc5 
							
						 
					 
					
						
						
							
							Move type variables into the 'Types' namespace  
						
						 
						
						... 
						
						
						
						refs #12408  
						
						
					 
					
						2016-08-12 17:05:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9f425cdcaf 
							
						 
					 
					
						
						
							
							Fix building Icinga with -fvisibility=hidden  
						
						 
						
						... 
						
						
						
						fixes  #12331  
						
						
					 
					
						2016-08-09 09:00:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							112f024810 
							
						 
					 
					
						
						
							
							Build fix for GCC  
						
						 
						
						... 
						
						
						
						refs #9839  
						
						
					 
					
						2016-03-29 14:52:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							eb0892273e 
							
						 
					 
					
						
						
							
							Implement the DateTime class  
						
						 
						
						... 
						
						
						
						fixes  #9839  
						
						
					 
					
						2016-03-29 13:27:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							599929b0f6 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						 
						
						
						
						
					 
					
						2016-01-12 08:29:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d01f09f3ef 
							
						 
					 
					
						
						
							
							Hide internal attributes in the API  
						
						 
						
						... 
						
						
						
						fixes  #10393  
						
						
					 
					
						2015-10-20 08:25:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							6cc4f85c66 
							
						 
					 
					
						
						
							
							Disallow modify attribute for certain object attributes  
						
						 
						
						... 
						
						
						
						fixes  #9095  
						
						
					 
					
						2015-10-16 12:44:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6b41787a 
							
						 
					 
					
						
						
							
							Implement joins for status queries  
						
						 
						
						... 
						
						
						
						fixes  #10060  
						
						
					 
					
						2015-09-22 09:45:23 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d8cab2f0e8 
							
						 
					 
					
						
						
							
							Add 'override' keyword to methods  
						
						 
						
						... 
						
						
						
						refs #9929  
						
						
					 
					
						2015-08-18 12:45:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d118b71a2a 
							
						 
					 
					
						
						
							
							Fix compiler warnings  
						
						 
						
						... 
						
						
						
						fixes  #9929  
						
						
					 
					
						2015-08-18 07:46:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ff974d4eee 
							
						 
					 
					
						
						
							
							Fix compiler warnings  
						
						 
						
						... 
						
						
						
						refs #9081  
						
						
					 
					
						2015-08-17 10:09:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e2290d5012 
							
						 
					 
					
						
						
							
							Implement support for unregistering objects  
						
						 
						
						... 
						
						
						
						refs #9101  
						
						
					 
					
						2015-08-15 20:07:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d7970f5bb1 
							
						 
					 
					
						
						
							
							Implement modified attributes v2  
						
						 
						
						... 
						
						
						
						refs #9081 
refs #9093  
						
						
					 
					
						2015-08-15 20:07:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							111b154a6d 
							
						 
					 
					
						
						
							
							Remove unused #includes  
						
						 
						
						
						
						
					 
					
						2015-03-29 00:03:47 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							3e08f2e0b5 
							
						 
					 
					
						
						
							
							Make order for deferred initializers deterministic  
						
						 
						
						... 
						
						
						
						refs #8791  
						
						
					 
					
						2015-03-18 13:24:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							5e39fbbdf5 
							
						 
					 
					
						
						
							
							Make sure that 'icinga2 console' serializes temporary attributes (rather than just config + state)  
						
						 
						
						... 
						
						
						
						fixes  #8690  
						
						
					 
					
						2015-03-11 16:07:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							1d0f6ed457 
							
						 
					 
					
						
						
							
							Fix a missing import  
						
						 
						
						
						
						
					 
					
						2015-02-25 14:04:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4da3b1c5b3 
							
						 
					 
					
						
						
							
							Make sure that Notification objects are activated after Host/Service objects  
						
						 
						
						... 
						
						
						
						fixes  #8517  
						
						
					 
					
						2015-02-25 12:43:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							78bfd0204c 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						 
						
						
						
						
					 
					
						2015-01-22 12:00:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef798f378 
							
						 
					 
					
						
						
							
							Implement missing Type::SetField method  
						
						 
						
						... 
						
						
						
						refs #8169  
						
						
					 
					
						2015-01-14 13:34:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							688e64ce40 
							
						 
					 
					
						
						
							
							Add missing meta type class for the Type class  
						
						 
						
						... 
						
						
						
						refs #8169  
						
						
					 
					
						2015-01-14 09:51:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							aa38dde1fc 
							
						 
					 
					
						
						
							
							Implement prototype functions  
						
						 
						
						... 
						
						
						
						fixes  #8065  
						
						
					 
					
						2014-12-12 15:22:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							cf2b6e7ccc 
							
						 
					 
					
						
						
							
							Improve output of ToString for type objects  
						
						 
						
						... 
						
						
						
						fixes  #8020  
						
						
					 
					
						2014-12-08 09:12:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							57f84741b9 
							
						 
					 
					
						
						
							
							Register type objects as global variables  
						
						 
						
						... 
						
						
						
						fixes  #8019  
						
						
					 
					
						2014-12-08 08:49:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							65be09215f 
							
						 
					 
					
						
						
							
							Avoid unnecessary type lookups  
						
						 
						
						... 
						
						
						
						refs #7622  
						
						
					 
					
						2014-11-10 20:07:07 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							266b1754c7 
							
						 
					 
					
						
						
							
							Speed up type lookups  
						
						 
						
						... 
						
						
						
						refs #7561  
						
						
					 
					
						2014-11-07 12:39:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							170c5a59e4 
							
						 
					 
					
						
						
							
							Implement typeof() function  
						
						 
						
						
						
						
					 
					
						2014-11-03 00:45:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc3f05bb4 
							
						 
					 
					
						
						
							
							Implement field attribute to hide fields in command auto-completion  
						
						 
						
						... 
						
						
						
						fixes  #7403  
						
						
					 
					
						2014-10-31 08:53:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7c97051e 
							
						 
					 
					
						
						
							
							Hide attributes in command auto-completion which cannot be set  
						
						 
						
						... 
						
						
						
						refs #7403  
						
						
					 
					
						2014-10-31 08:49:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							7559273359 
							
						 
					 
					
						
						
							
							Replace cJSON with YAJL  
						
						 
						
						... 
						
						
						
						fixes  #7452  
						
						
					 
					
						2014-10-26 20:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							315c84eb4a 
							
						 
					 
					
						
						
							
							Fix problems with the serializer when using 'type' as an attribute  
						
						 
						
						... 
						
						
						
						fixes  #7372  
						
						
					 
					
						2014-10-25 09:14:56 +02:00