Julian Brost 
							
						 
					 
					
						
						
						
						
							
						
						
							36ce7d961f 
							
						 
					 
					
						
						
							
							Rename silent parameter of ConfigItem::ActivateItems()  
						
						... 
						
						
						
						As silent now no longer only controls the generation of log messages, a better
name is required. This changes its name, inverts its value to reflect the new
name and adds a documentation comment. 
						
						
					 
					
						2021-06-21 16:07:36 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							c3388e9af6 
							
						 
					 
					
						
						
							
							Use std::mutex, not boost::mutex  
						
						
						
						
					 
					
						2021-02-03 09:54:57 +01:00 
						 
				 
			
				
					
						
							
							
								Julian Brost 
							
						 
					 
					
						
						
						
						
							
						
						
							0c6abc817b 
							
						 
					 
					
						
						
							
							Remove upq from ConfigItem::ActivateItems  
						
						... 
						
						
						
						Since commit d9010c7b9faaec137f3e195b370edbb406c37d76, ActivateItems no
longer uses the WorkQueue upq to perform tasks but instead performs
these locally. One instance of `upq.Join()`/`upq.HasExceptions()`
remained in the function, but I believe this was just missed when
removing the `upq.Enqueue()` call just before.
This commit removes the corresponding parameter and updates all call
sites accordingly. 
						
						
					 
					
						2021-01-13 15:19:55 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4cad7482 
							
						 
					 
					
						
						
							
							Replace std::shared_ptr<Expression> with Expression::Ptr  
						
						... 
						
						
						
						refs #7361  
						
						
					 
					
						2019-10-21 17:10:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							c30edd0a34 
							
						 
					 
					
						
						
							
							Fix message origin for runtime created config object (create/delete events)  
						
						
						
						
					 
					
						2019-08-13 15:05:47 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							621eed3f13 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-pass-by-value'  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							6d09efc907 
							
						 
					 
					
						
						
							
							Use std::shared_ptr instead of boost::shared_ptr  
						
						
						
						
					 
					
						2017-11-30 17:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d05b7c4178 
							
						 
					 
					
						
						
							
							Allow expressions for the type in object/template declarations  
						
						
						
						
					 
					
						2017-05-11 14:21:30 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4134f7fe42 
							
						 
					 
					
						
						
							
							Make sure modified attributes are applied before calling the objects' Start method  
						
						... 
						
						
						
						refs #4696  
						
						
					 
					
						2017-05-03 12:02:19 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							32e6da1c60 
							
						 
					 
					
						
						
							
							Speed up item lookups for ConfigItem::GetDefaultTemplates  
						
						... 
						
						
						
						refs #12575  
						
						
					 
					
						2016-08-29 08:40:46 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							f12b52f465 
							
						 
					 
					
						
						
							
							Use lambdas in the ConfigItem class  
						
						... 
						
						
						
						refs #12509  
						
						
					 
					
						2016-08-29 08:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							78cd56e277 
							
						 
					 
					
						
						
							
							Implement support for default templates  
						
						... 
						
						
						
						fixes  #12575  
					
						2016-08-28 10:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							dc06209e4a 
							
						 
					 
					
						
						
							
							Move internal script functions into the 'Internal' namespace  
						
						... 
						
						
						
						fixes  #12338  
					
						2016-08-10 06:55:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ff293661fc 
							
						 
					 
					
						
						
							
							Rename/Remove experimental script functions  
						
						... 
						
						
						
						fixes  #12332  
					
						2016-08-09 10:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2faf121ff4 
							
						 
					 
					
						
						
							
							Remove commentsand downtimes with reference to deleted checkable objects  
						
						... 
						
						
						
						Silence the warning message and change the log level to notice as well.
fixes  #10717  
						
						
					 
					
						2016-05-03 11:30:02 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							599929b0f6 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						
						
						
					 
					
						2016-01-12 08:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3505ca3c16 
							
						 
					 
					
						
						
							
							Fix race condition in the ConfigItem class  
						
						... 
						
						
						
						fixes  #10643  
					
						2015-11-19 19:38:49 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							050c520b2a 
							
						 
					 
					
						
						
							
							Convert Comment/Downtime to config objects  
						
						... 
						
						
						
						fixes  #9777  
					
						2015-10-28 17:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							8136cda367 
							
						 
					 
					
						
						
							
							Implement the ignore_on_error keyword  
						
						... 
						
						
						
						fixes  #9960  
					
						2015-10-05 12:44:11 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa58a520c 
							
						 
					 
					
						
						
							
							Implement config object sync  
						
						... 
						
						
						
						Adds object version.
refs #9927  
						
						
					 
					
						2015-09-17 14:20:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							da83bae660 
							
						 
					 
					
						
						
							
							Rename config/modules to config/packages  
						
						... 
						
						
						
						fixes  #9953  
					
						2015-09-01 20:09:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							0f5287c2b1 
							
						 
					 
					
						
						
							
							Add module attribute for ConfigObject and set its origin  
						
						... 
						
						
						
						fixes  #9852  
					
						2015-08-17 16:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							071d2f18fb 
							
						 
					 
					
						
						
							
							Rename DynamicObject/DynamicType to ConfigObject/ConfigType  
						
						... 
						
						
						
						fixes  #9914  
					
						2015-08-15 20:40:41 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e2290d5012 
							
						 
					 
					
						
						
							
							Implement support for unregistering objects  
						
						... 
						
						
						
						refs #9101  
						
						
					 
					
						2015-08-15 20:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							16ddc12c06 
							
						 
					 
					
						
						
							
							Implement support for creating objects  
						
						... 
						
						
						
						refs #9101  
						
						
					 
					
						2015-08-15 20:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							50b1e1cf6b 
							
						 
					 
					
						
						
							
							Fix livestatus unit tests  
						
						... 
						
						
						
						refs #8791  
						
						
					 
					
						2015-03-18 12:11:42 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6c96d5bc98 
							
						 
					 
					
						
						
							
							Clean up the start-up process a bit  
						
						... 
						
						
						
						fixes  #8791  
					
						2015-03-18 11:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							78bfd0204c 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2015-01-22 12:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ea72c4ca 
							
						 
					 
					
						
						
							
							Implement the __commit function  
						
						... 
						
						
						
						refs #8127  
						
						
					 
					
						2014-12-19 13:08:46 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							f5766f9118 
							
						 
					 
					
						
						
							
							Refactor the stack frame handling for scripts  
						
						... 
						
						
						
						fixes  #7748  
					
						2014-11-22 19:24:03 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							334e61037a 
							
						 
					 
					
						
						
							
							Split DynamicObject::OnConfigLoaded into two separate events  
						
						... 
						
						
						
						refs #7780  
						
						
					 
					
						2014-11-21 18:31:37 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0078e00c13 
							
						 
					 
					
						
						
							
							Refactor apply/object rules  
						
						... 
						
						
						
						fixes  #7700  
					
						2014-11-20 21:29:50 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3bb79715fa 
							
						 
					 
					
						
						
							
							Fix: Names for nested objects are evaluated at the wrong time  
						
						... 
						
						
						
						fixes  #7689  
					
						2014-11-15 15:57:56 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ee980a788b 
							
						 
					 
					
						
						
							
							Clean up the code a bit  
						
						
						
						
					 
					
						2014-11-11 23:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ec109b04dd 
							
						 
					 
					
						
						
							
							Refactor the AST  
						
						... 
						
						
						
						refs #7622  
						
						
					 
					
						2014-11-10 12:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb535fc47 
							
						 
					 
					
						
						
							
							Discard unnamed config items as early as possible  
						
						
						
						
					 
					
						2014-11-09 04:17:34 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e1c95d4fa0 
							
						 
					 
					
						
						
							
							Improve config compiler's memory usage  
						
						
						
						
					 
					
						2014-11-08 13:21:51 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							266b1754c7 
							
						 
					 
					
						
						
							
							Speed up type lookups  
						
						... 
						
						
						
						refs #7561  
						
						
					 
					
						2014-11-07 12:39:32 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4eb37563b4 
							
						 
					 
					
						
						
							
							Improve memory usage for the config compiler  
						
						
						
						
					 
					
						2014-11-05 08:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							170c5a59e4 
							
						 
					 
					
						
						
							
							Implement typeof() function  
						
						
						
						
					 
					
						2014-11-03 00:45:14 +01:00