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 
							
						 
					 
					
						
						
						
						
							
						
						
							617925374b 
							
						 
					 
					
						
						
							
							Fix that check_timeout was used for Event/Notification commands too  
						
						 
						
						... 
						
						
						
						We may add specific timeouts for event/notification commands
later, for now the original timeout inside the EventCommand/NotificationCommand
is used.
fixes  #6304  
						
						
					 
					
						2018-09-28 14:32:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1a8692d972 
							
						 
					 
					
						
						
							
							Implement support for namespaces  
						
						 
						
						
						
						
					 
					
						2018-08-13 13:44:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c0b6f806 
							
						 
					 
					
						
						
							
							Refactor REGISTER_SCRIPTFUNCTION_* macros  
						
						 
						
						
						
						
					 
					
						2018-08-13 13:44:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							a71ab1e126 
							
						 
					 
					
						
						
							
							Rename macro RequireNotNull to REQUIRE_NOT_NULL  
						
						 
						
						
						
						
					 
					
						2018-02-21 13:47:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Noah Hilverling 
							
						 
					 
					
						
						
						
						
							
						
						
							6bebdf8a87 
							
						 
					 
					
						
						
							
							Add marco RequireNotNull  
						
						 
						
						... 
						
						
						
						This is used to fix a number of possible nullptr dereferences 
						
						
					 
					
						2018-02-21 13:47:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							94e6be1a65 
							
						 
					 
					
						
						
							
							Remove unused includes  
						
						 
						
						
						
						
					 
					
						2018-01-22 09:52:29 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							3c60fbf75d 
							
						 
					 
					
						
						
							
							Use std::vector::emplace_back instead of std::vector::push_back  
						
						 
						
						
						
						
					 
					
						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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							5d45c74be3 
							
						 
					 
					
						
						
							
							Improve function metadata by adding arguments  
						
						 
						
						... 
						
						
						
						fixes  #5087  
						
						
					 
					
						2017-03-27 14:43: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 
							
						 
					 
					
						
						
						
						
							
						
						
							288413f046 
							
						 
					 
					
						
						
							
							Replace BOOST_FOREACH with range-based for loops  
						
						 
						
						... 
						
						
						
						fixes  #12538  
						
						
					 
					
						2016-08-25 06:46:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							43a4acd5a2 
							
						 
					 
					
						
						
							
							Remove deprecated functions  
						
						 
						
						... 
						
						
						
						fixes  #12507  
						
						
					 
					
						2016-08-23 15:01:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e09fb88cae 
							
						 
					 
					
						
						
							
							Make sure functions are registered with the correct prefix  
						
						 
						
						... 
						
						
						
						refs #12393  
						
						
					 
					
						2016-08-10 16:33:17 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							b99b373b6f 
							
						 
					 
					
						
						
							
							Fix 100% CPU usage issue and incorrect pending checks accounting in CheckerComponent::CheckThreadProc  
						
						 
						
						... 
						
						
						
						fixes  #11806  
						
						
					 
					
						2016-05-18 14:30:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							97a5091abc 
							
						 
					 
					
						
						
							
							Fix incorrect re-scheduling behavior for command_endpoint checks  
						
						 
						
						... 
						
						
						
						refs #8137  
						
						
					 
					
						2016-05-12 13:47:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							599929b0f6 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						 
						
						
						
						
					 
					
						2016-01-12 08:29:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							f1a1dfb26e 
							
						 
					 
					
						
						
							
							Update use of String::Trim()  
						
						 
						
						... 
						
						
						
						fixes  #9704  
						
						
					 
					
						2015-08-27 18:06:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							071d2f18fb 
							
						 
					 
					
						
						
							
							Rename DynamicObject/DynamicType to ConfigObject/ConfigType  
						
						 
						
						... 
						
						
						
						fixes  #9914  
						
						
					 
					
						2015-08-15 20:40:41 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							7321e45abc 
							
						 
					 
					
						
						
							
							Implement support for executing remote commands  
						
						 
						
						... 
						
						
						
						fixes  #7559  
						
						
					 
					
						2014-11-13 14:54:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2d5e9514a5 
							
						 
					 
					
						
						
							
							Refactor logging code  
						
						 
						
						
						
						
					 
					
						2014-10-19 17:52:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b18f57a745 
							
						 
					 
					
						
						
							
							Remove logger_fwd.hpp  
						
						 
						
						
						
						
					 
					
						2014-10-19 14:50:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							879684efcd 
							
						 
					 
					
						
						
							
							Fix problems with PNP4Nagios  
						
						 
						
						... 
						
						
						
						fixes  #7268  
						
						
					 
					
						2014-09-17 15:38:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							bf2e3cb091 
							
						 
					 
					
						
						
							
							Don't parse perfdata if enable_perfdata is false  
						
						 
						
						... 
						
						
						
						fixes  #7032  
						
						
					 
					
						2014-09-07 12:27:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e31d520f6b 
							
						 
					 
					
						
						
							
							Improve log messages for failed commands  
						
						 
						
						... 
						
						
						
						fixes  #6970  
						
						
					 
					
						2014-08-21 11:26:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							632026cd9f 
							
						 
					 
					
						
						
							
							Rename C++ header files.  
						
						 
						
						... 
						
						
						
						Fixes  #6291  
						
						
					 
					
						2014-05-25 16:27:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							99ce7981da 
							
						 
					 
					
						
						
							
							Use the right CheckResult object for commands.  
						
						 
						
						... 
						
						
						
						Fixes  #6260  
						
						
					 
					
						2014-05-22 09:11:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d617c7b1f6 
							
						 
					 
					
						
						
							
							Implement support for optional command arguments.  
						
						 
						
						... 
						
						
						
						Fixes  #5933  
						
						
					 
					
						2014-04-26 15:03:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6d6e91cd2d 
							
						 
					 
					
						
						
							
							Implement Windows support for the Process class.  
						
						 
						
						... 
						
						
						
						Fixes  #3684  
						
						
					 
					
						2014-04-21 15:44:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb55f3404 
							
						 
					 
					
						
						
							
							Fix NSIS installer and Windows service.  
						
						 
						
						... 
						
						
						
						Refs #4865  
						
						
					 
					
						2014-04-18 12:15:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4e7738c5a5 
							
						 
					 
					
						
						
							
							Implement CLR-based checks.  
						
						 
						
						
						
						
					 
					
						2014-04-16 10:39:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0fdb9ea21b 
							
						 
					 
					
						
						
							
							Implement attributes for some well-known macros and allow macro recursion.  
						
						 
						
						... 
						
						
						
						Refs #5856 
Fixes  #5959  
						
						
					 
					
						2014-04-08 13:23:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							32e1c02b9a 
							
						 
					 
					
						
						
							
							Clean up some of the type checks.  
						
						 
						
						... 
						
						
						
						Refs #5925  
						
						
					 
					
						2014-04-07 22:06:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							98fba78fe4 
							
						 
					 
					
						
						
							
							Remove the escape_macros attribute.  
						
						 
						
						... 
						
						
						
						Refs #5855  
						
						
					 
					
						2014-04-06 10:45:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							09cbf18b26 
							
						 
					 
					
						
						
							
							Implement 'env' dictionary instead of 'export_macros' array.  
						
						 
						
						... 
						
						
						
						Revamp notification runtime macros too.
Refs #5855  
						
						
					 
					
						2014-04-04 22:57:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							23e9630682 
							
						 
					 
					
						
						
							
							Implement host checks.  
						
						 
						
						... 
						
						
						
						Refs #5919  
						
						
					 
					
						2014-04-04 15:57:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							f6067d357d 
							
						 
					 
					
						
						
							
							Set check source to node name as authority, if empty.  
						
						 
						
						... 
						
						
						
						Fixes  #5805  
						
						
					 
					
						2014-03-20 10:32:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ce737ff2f3 
							
						 
					 
					
						
						
							
							Change copyright header (again).  
						
						 
						
						... 
						
						
						
						Fixes  #5424  
						
						
					 
					
						2014-03-19 11:42:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc5d2a4be 
							
						 
					 
					
						
						
							
							Use fewer threads for plugin-based checks.  
						
						 
						
						... 
						
						
						
						Fixes  #5748  
						
						
					 
					
						2014-03-12 10:25:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							5f26bb9147 
							
						 
					 
					
						
						
							
							Add check source to external commands / check result reader.  
						
						 
						
						... 
						
						
						
						Fixes  #5615  
						
						
					 
					
						2014-02-07 09:48:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1e0a11c7f2 
							
						 
					 
					
						
						
							
							Add IcingaNodeName script variable, set as check source (WIP).  
						
						 
						
						... 
						
						
						
						Fixes  #5471 
Fixes  #5473  
						
						
					 
					
						2014-02-06 15:38:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							555d72150a 
							
						 
					 
					
						
						
							
							Update copyright header.  
						
						 
						
						... 
						
						
						
						Fixes  #5424  
						
						
					 
					
						2014-01-09 00:32:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							112f26dc19 
							
						 
					 
					
						
						
							
							Replace check result dictionaries with a class.  
						
						 
						
						... 
						
						
						
						Refs #5039  
						
						
					 
					
						2013-11-09 15:26:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6acc017707 
							
						 
					 
					
						
						
							
							Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.  
						
						 
						
						... 
						
						
						
						Fixes  #5012  
						
						
					 
					
						2013-11-07 08:28:33 +01:00